-Updated README.dtlogin -Update "# Provides:" in dtlogin LSB init script
authorDavid J.McBrayer <D9J0M.dev@gmail.com>
Mon, 1 Oct 2012 16:29:20 +0000 (12:29 -0400)
committerJon Trulson <jon@radscan.com>
Wed, 3 Oct 2012 00:58:42 +0000 (18:58 -0600)
cde/contrib/rc/linux/README.dtlogin
cde/contrib/rc/linux/dtlogin

index 7935855d9ea23cf8ef1160b94d1cc98f5c736a4e..bf5a4f4a35f60416449d98c9aceef54b05b230a9 100644 (file)
@@ -1,19 +1,23 @@
-I have attached an LSB-compliant init script for dtlogin as an update to
-the current wiki. All instructions currently on the wiki should be left.
-This only replaces the script contents. This allows dtlogin to be
-controlled using either of the following syntax:
+Attached is an LSB-compliant init script for dtlogin. This allows dtlogin
+to be controlled using either of the following syntax:
 
 /etc/init.d/dtlogin start | stop | restart | status
 service dtlogin start | stop | restart | status
 
-With the old script, dtlogin would be restarted on shutdown which resulted
-in the system hanging. This script allows CDE to be properly shutdown on
-halt or restarts.
+This script also allows CDE to be properly handled on runlevel changes.
+
+***SCRIPT INSTALL INSTRUCTIONS:***
+1. Copy "dtlogin" script from this directory to /etc/init.d/
+2. chmod 755 /etc/init.d/dtlogin
+3. update-rc.d dtlogin defaults
+4. Restart
+
+dtlogin should now start on boot and correctly exit on shutdown/restart.
+
+Tested on Debian Squeeze & Ubuntu 12.04, but should work on any LSB-compliant
+distro.
+
 
-If anyone can improve/change/enhance this script, please feel free. This is
-just my attempt at getting a working version so my system doesn't hang.
-Also, note that there is no #!/bin/sh at the start of the file. It is not
-necessary and will cause the script not to work properly.
 
 David McBrayer <d9j0m.dev@gmail.com>
 
index 71809c41106a2edde898e6a79d9d03f93bdbb030..3a04ab552a12851e2c3de0d9818ab8046e94f1f2 100644 (file)
@@ -1,5 +1,5 @@
 ### BEGIN INIT INFO
-# Provides:
+# Provides:            lsb-dtlogin
 # Required-Start:      $all
 # Required-Stop:       
 # Default-Start:       2 3 4 5