Author: fernando
Date: Mon Sep  1 08:11:43 2014
New Revision: 14154

Log:
Add LXDM-0.5.0 bootscript.

Added:
   trunk/bootscripts/blfs/init.d/lxdm
Modified:
   trunk/bootscripts/ChangeLog
   trunk/bootscripts/Makefile

Modified: trunk/bootscripts/ChangeLog
==============================================================================
--- trunk/bootscripts/ChangeLog Mon Sep  1 07:53:56 2014        (r14153)
+++ trunk/bootscripts/ChangeLog Mon Sep  1 08:11:43 2014        (r14154)
@@ -1,3 +1,6 @@
+2014-09-01 Fernando de Oliveira <[email protected]>
+   * Don't try to delete non-existant PID file in dhclient
+
 2014-08-27 Bruce Dubbs <[email protected]>
    * Don't try to delete non-existant PID file in dhclient
 

Modified: trunk/bootscripts/Makefile
==============================================================================
--- trunk/bootscripts/Makefile  Mon Sep  1 07:53:56 2014        (r14153)
+++ trunk/bootscripts/Makefile  Mon Sep  1 08:11:43 2014        (r14154)
@@ -272,6 +272,16 @@
        ln -sf  ../init.d/lprng ${EXTDIR}/rc.d/rc5.d/S99lprng
        ln -sf  ../init.d/lprng ${EXTDIR}/rc.d/rc6.d/K00lprng
 
+install-lxdm: create-dirs
+       install -m ${MODE} blfs/init.d/lxdm        ${EXTDIR}/rc.d/init.d/
+       ln -sf  ../init.d/lxdm ${EXTDIR}/rc.d/rc0.d/K05lxdm
+       ln -sf  ../init.d/lxdm ${EXTDIR}/rc.d/rc1.d/K05lxdm
+       ln -sf  ../init.d/lxdm ${EXTDIR}/rc.d/rc2.d/K05lxdm
+       ln -sf  ../init.d/lxdm ${EXTDIR}/rc.d/rc3.d/K05lxdm
+       ln -sf  ../init.d/lxdm ${EXTDIR}/rc.d/rc4.d/K05lxdm
+       ln -sf  ../init.d/lxdm ${EXTDIR}/rc.d/rc5.d/S95lxdm
+       ln -sf  ../init.d/lxdm ${EXTDIR}/rc.d/rc6.d/K05lxdm
+
 install-mysql: create-dirs
        install -m ${MODE} blfs/init.d/mysql      ${EXTDIR}/rc.d/init.d/
        ln -sf  ../init.d/mysql ${EXTDIR}/rc.d/rc0.d/K26mysql
@@ -752,6 +762,16 @@
        rm -f ${EXTDIR}/rc.d/rc5.d/S99lprng
        rm -f ${EXTDIR}/rc.d/rc6.d/K00lprng
 
+uninstall-lxdm:
+       rm -f ${EXTDIR}/rc.d/init.d/lxdm
+       rm -f ${EXTDIR}/rc.d/rc0.d/K05lxdm
+       rm -f ${EXTDIR}/rc.d/rc1.d/K05lxdm
+       rm -f ${EXTDIR}/rc.d/rc2.d/K05lxdm
+       rm -f ${EXTDIR}/rc.d/rc3.d/K05lxdm
+       rm -f ${EXTDIR}/rc.d/rc4.d/K05lxdm
+       rm -f ${EXTDIR}/rc.d/rc5.d/S95lxdm
+       rm -f ${EXTDIR}/rc.d/rc6.d/K05lxdm
+
 uninstall-mysql:
        rm -f ${EXTDIR}/rc.d/init.d/mysql
        rm -f ${EXTDIR}/rc.d/rc0.d/K26mysql

Added: trunk/bootscripts/blfs/init.d/lxdm
==============================================================================
--- /dev/null   00:00:00 1970   (empty, because file is newly added)
+++ trunk/bootscripts/blfs/init.d/lxdm  Mon Sep  1 08:11:43 2014        (r14154)
@@ -0,0 +1,52 @@
+#!/bin/sh
+# Begin /etc/rc.d/init.d/lxdm
+
+### BEGIN INIT INFO
+# Provides:            lxdm
+# Required-Start:      $local_fs
+# Should-Start:        $remote_fs $syslog
+# Required-Stop:       $local_fs
+# Should-Stop:         $remote_fs $syslog
+# Default-Start:       5
+# Default-Stop:        0 1 2 3 4 6
+# Short-Description:   Starts lxdm.
+# Description:         Starts lxdm daemon.
+# X-LFS-Provided-By:   BLFS
+### END INIT INFO
+
+. /lib/lsb/init-functions
+
+BIN_FILE="/usr/sbin/lxdm"
+
+#$LastChangedBy: fernando $
+#$Date: Mon Sep  1 12:38:10 GMT 2014 $
+
+case $1 in
+   start)
+       log_info_msg "Starting LXDM..."
+       start_daemon $BIN_FILE -d
+       evaluate_retval
+       ;;
+
+   stop)
+       log_info_msg "Sopping LXDM..."
+       killproc $BIN_FILE
+       evaluate_retval
+       ;;
+
+   restart)
+       $0 stop
+       sleep 2
+       $0 start
+       ;;
+   status)
+        statusproc ${BIN_FILE}
+        ;;
+
+   *)
+       echo "usage: $0 [start|stop|restart|status]"
+        exit 1
+       ;;
+esac
+
+# End /etc/rc.d/init.d/lxdm
-- 
http://lists.linuxfromscratch.org/listinfo/blfs-book
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to