I have updated README.dtlogin to include the installation instructions
for the LSB init script. The README previously pointed to the wiki to
use the old instructions. The online wiki still needs to be updated as
the current (old) instructions will cause the system to hang on a
runlevel change (shutdown/reboot) as the system is given no
instructions on how to handle such events.

David
diff --git a/cde/contrib/rc/linux/README.dtlogin b/cde/contrib/rc/linux/README.dtlogin
index 7935855..682e1c0 100644
--- a/cde/contrib/rc/linux/README.dtlogin
+++ b/cde/contrib/rc/linux/README.dtlogin
@@ -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....@gmail.com>
 
------------------------------------------------------------------------------
Got visibility?
Most devs has no idea what their production app looks like.
Find out how fast your code is with AppDynamics Lite.
http://ad.doubleclick.net/clk;262219671;13503038;y?
http://info.appdynamics.com/FreeJavaPerformanceDownload.html
_______________________________________________
cdesktopenv-devel mailing list
cdesktopenv-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/cdesktopenv-devel

Reply via email to