The following are my two boot scripts for addition to the bootscripts package.

I have enclosed the Makefile sections along with the two init.d scripts as text in this email. If they are required as files then please let me know.

I have added this package to the CBLFS wiki - http://cblfs.cross-lfs.org/index.php/LCDproc - and would like to add the bootscript install procedure of this page. When will it be added? Should I just reference this in my page now and wait for it to update?


[Makefile]
#LCDd - The LCDproc server

make install-LCDd create-dirs

install -m ${MODE} cblfs/init.d/LCDd        ${EXTDIR}/rc.d/init.d/
ln -sf  /etc/rc.d/init.d/LCDd /etc/rc.d/rc0.d/K65LCDd
ln -sf  /etc/rc.d/init.d/LCDd /etc/rc.d/rc1.d/K65LCDd
ln -sf  /etc/rc.d/init.d/LCDd /etc/rc.d/rc2.d/K65LCDd
ln -sf  /etc/rc.d/init.d/LCDd /etc/rc.d/rc3.d/S35LCDd
ln -sf  /etc/rc.d/init.d/LCDd /etc/rc.d/rc4.d/S35LCDd
ln -sf  /etc/rc.d/init.d/LCDd /etc/rc.d/rc5.d/S35LCDd
ln -sf  /etc/rc.d/init.d/LCDd /etc/rc.d/rc6.d/K65LCDd

#lcdproc - The LCDproc Client
make install-lcdproc create-dirs

install -m ${MODE} cblfs/init.d/LCDd        ${EXTDIR}/rc.d/init.d/
ln -sf  /etc/rc.d/init.d/LCDd /etc/rc.d/rc0.d/K65LCDd
ln -sf  /etc/rc.d/init.d/LCDd /etc/rc.d/rc1.d/K65LCDd
ln -sf  /etc/rc.d/init.d/LCDd /etc/rc.d/rc2.d/K65LCDd
ln -sf  /etc/rc.d/init.d/LCDd /etc/rc.d/rc3.d/S35LCDd
ln -sf  /etc/rc.d/init.d/LCDd /etc/rc.d/rc4.d/S35LCDd
ln -sf  /etc/rc.d/init.d/LCDd /etc/rc.d/rc5.d/S35LCDd
ln -sf  /etc/rc.d/init.d/LCDd /etc/rc.d/rc6.d/K65LCDd
install -m ${MODE} cblfs/init.d/lcdproc        ${EXTDIR}/rc.d/init.d/
ln -sf  /etc/rc.d/init.d/lcdproc /etc/rc.d/rc0.d/K60lcdproc
ln -sf  /etc/rc.d/init.d/lcdproc /etc/rc.d/rc1.d/K60lcdproc
ln -sf  /etc/rc.d/init.d/lcdproc /etc/rc.d/rc2.d/K60lcdproc
ln -sf  /etc/rc.d/init.d/lcdproc /etc/rc.d/rc3.d/S40lcdproc
ln -sf  /etc/rc.d/init.d/lcdproc /etc/rc.d/rc4.d/S40lcdproc
ln -sf  /etc/rc.d/init.d/lcdproc /etc/rc.d/rc5.d/S40lcdproc
ln -sf  /etc/rc.d/init.d/lcdproc /etc/rc.d/rc6.d/K60lcdproc
[/Makefile]

[cblfs/init.d/LCDd]
#!/bin/bash
# Begin $rc_base/init.d/LCDd

# Based on sysklogd script from LFS-3.1 and earlier.
# ChangedBy: Steven Swann (sjs205) <[email protected]>
# Date: Mon Dec 27 16:12:51 GMT 2010


# Start or stop the LCDd server based upon the first argument to the script.

. /etc/sysconfig/rc
. $rc_functions

case $1 in
        start)
                boot_mesg "Starting LCDd, the LCD server..."
                loadproc /usr/sbin/LCDd
                ;;

        stop)
                boot_mesg "Stopping LCDd, the LCD server..."
                killproc /usr/sbin/LCDd
                ;;

        reload)
                boot_mesg "Reloading LCDd, the LCD server..."
                reloadproc /usr/sbin/LCDd
                ;;

        restart)
                $0 stop
                sleep 1
                $0 start
                ;;

        status)
                statusproc /usr/sbin/LCDd
                ;;

        *)
                echo "Usage: $0 {start|stop|reload|restart|status}"
                exit 1
                ;;
esac

# End $rc_base/init.d/LCDd
[/-cblfs/init.d/LCDd]


[cblfs/init.d/lcdproc]
#!/bin/bash
# Begin $rc_base/init.d/lcdproc

# Based on sysklogd script from LFS-3.1 and earlier.
# ChangedBy: Steven Swann (sjs205) <[email protected]>
# Date: Mon Dec 27 16:12:51 GMT 2010


# Start or stop the lcdproc client based upon the first argument to the script.

. /etc/sysconfig/rc
. $rc_functions

case $1 in
        start)
                boot_mesg "Starting lcdproc, the LCD client..."
                loadproc /usr/bin/lcdproc
                ;;

        stop)
                boot_mesg "Stopping lcdproc, the LCD client..."
                killproc /usr/bin/lcdproc
                ;;

        reload)
                boot_mesg "Reloading lcdproc, the LCD client..."
                reloadproc /usr/bin/lcdproc
                ;;

        restart)
                $0 stop
                sleep 1
                $0 start
                ;;

        status)
                statusproc /usr/bin/lcdproc
                ;;

        *)
                echo "Usage: $0 {start|stop|reload|restart|status}"
                exit 1
                ;;
esac

# End $rc_base/init.d/lcdproc
[/-cblfs/init.d/lcdproc]


Steven Swann
[email protected]



On 28 Dec 2010, at 11:01, Jonathan Norman wrote:

Hi, This mailing list would probably be the best place.

Jon~

On 27 Dec 2010, at 15:11, Steven Swann wrote:

Hello All,

Is this the correct place to submit a bootscript for addition to the bootscript package?

What files are required?

Best regards,

Steven Swann
[email protected]



_______________________________________________
Clfs-dev mailing list
[email protected]
http://lists.cross-lfs.org/listinfo.cgi/clfs-dev-cross-lfs.org

_______________________________________________
Clfs-dev mailing list
[email protected]
http://lists.cross-lfs.org/listinfo.cgi/clfs-dev-cross-lfs.org

_______________________________________________
Clfs-dev mailing list
[email protected]
http://lists.cross-lfs.org/listinfo.cgi/clfs-dev-cross-lfs.org

Reply via email to