Author: wblaszcz Date: 2012-02-09 01:32:00 -0700 (Thu, 09 Feb 2012) New Revision: 9328
Added: trunk/bootscripts/blfs/init.d/avahi Modified: trunk/bootscripts/ChangeLog trunk/bootscripts/Makefile Log: Added avahi script. Modified: trunk/bootscripts/ChangeLog =================================================================== --- trunk/bootscripts/ChangeLog 2012-02-09 02:05:54 UTC (rev 9327) +++ trunk/bootscripts/ChangeLog 2012-02-09 08:32:00 UTC (rev 9328) @@ -1,3 +1,6 @@ +2012-02-09 Wayne Blaszczyk <[email protected]> + * Added avahi script and modified the Makefile accordingly + 2011-12-12 Bruce Dubbs <[email protected]> * Fix Makefile for httpd for consistency Modified: trunk/bootscripts/Makefile =================================================================== --- trunk/bootscripts/Makefile 2012-02-09 02:05:54 UTC (rev 9327) +++ trunk/bootscripts/Makefile 2012-02-09 08:32:00 UTC (rev 9328) @@ -57,6 +57,16 @@ install -m $(CONFMODE) blfs/sysconfig/autofs.conf $(EXTDIR)/sysconfig/ ln -sf ../init.d/autofs $(EXTDIR)/rc.d/rcS.d/S52autofs +install-avahi: create-dirs + install -m ${MODE} blfs/init.d/avahi ${EXTDIR}/rc.d/init.d/ + ln -sf ../init.d/avahi ${EXTDIR}/rc.d/rc0.d/K28avahi + ln -sf ../init.d/avahi ${EXTDIR}/rc.d/rc1.d/K28avahi + ln -sf ../init.d/avahi ${EXTDIR}/rc.d/rc2.d/K49avahi + ln -sf ../init.d/avahi ${EXTDIR}/rc.d/rc3.d/S21avahi + ln -sf ../init.d/avahi ${EXTDIR}/rc.d/rc4.d/S21avahi + ln -sf ../init.d/avahi ${EXTDIR}/rc.d/rc5.d/S21avahi + ln -sf ../init.d/avahi ${EXTDIR}/rc.d/rc6.d/K28avahi + install-bind: create-dirs install -m ${MODE} blfs/init.d/bind ${EXTDIR}/rc.d/init.d/ ln -sf ../init.d/bind ${EXTDIR}/rc.d/rc0.d/K49bind @@ -514,6 +524,16 @@ rm -f $(EXTDIR)/rc.d/init.d/autofs rm -f $(EXTDIR)/rc.d/rcS.d/S52autofs +uninstall-avahi: + rm -f ${EXTDIR}/rc.d/init.d/avahi + rm -f ${EXTDIR}/rc.d/rc0.d/K28avahi + rm -f ${EXTDIR}/rc.d/rc1.d/K28avahi + rm -f ${EXTDIR}/rc.d/rc2.d/K49avahi + rm -f ${EXTDIR}/rc.d/rc3.d/S21avahi + rm -f ${EXTDIR}/rc.d/rc4.d/S21avahi + rm -f ${EXTDIR}/rc.d/rc5.d/S21avahi + rm -f ${EXTDIR}/rc.d/rc6.d/K28avahi + uninstall-bind: rm -f ${EXTDIR}/rc.d/init.d/bind rm -f ${EXTDIR}/rc.d/rc0.d/K49bind @@ -890,6 +910,7 @@ install-service-ipx \ install-service-pppoe \ install-alsa \ + install-avahi \ install-httpd \ install-bind \ install-cups \ @@ -930,6 +951,7 @@ install-winbind \ install-xinetd \ uninstall-alsa \ + uninstall-avahi \ uninstall-httpd \ uninstall-bind \ uninstall-cups \ Added: trunk/bootscripts/blfs/init.d/avahi =================================================================== --- trunk/bootscripts/blfs/init.d/avahi (rev 0) +++ trunk/bootscripts/blfs/init.d/avahi 2012-02-09 08:32:00 UTC (rev 9328) @@ -0,0 +1,60 @@ +#!/bin/sh +######################################################################## +# Begin $rc_base/init.d/avahi +# +# Description : Avahi daemon loader +# +# Authors : William Immendorf - [email protected], with some fixes by BLFS Trac user Ringlis. +# +# Version : 00.00 +# +# Notes : Based off of the LFS 6.4 sysklogd script. This controlls all but the AutoIP daemon (I haven't been able to start that). +# +######################################################################## + +. /etc/sysconfig/rc +. ${rc_functions} + +case "${1}" in + start) + boot_mesg "Starting the Avahi daemon..." + loadproc avahi-daemon -D + + boot_mesg "Starting the Avahi mDNS/DNS-SD Server Conf. Daemon..." + loadproc avahi-dnsconfd -D + ;; + + stop) + boot_mesg "Stopping the Avahi mDNS/DNS-SD Server Conf. Daemon..." + avahi-dnsconfd -k + evaluate_retval + + boot_mesg "Stopping the Avahi daemon..." + avahi-daemon -k + evaluate_retval + ;; + + reload) + boot_mesg "Reloading the Avahi mDNS/DNS-SD Server Conf. Daemon..." + reloadproc avahi-dnsconfd -r + + boot_mesg "Reloading the Avahi daemon..." + reloadproc avahi-daemon -r + ;; + restart) + ${0} stop + sleep 1 + ${0} start + ;; + + status) + statusproc avahi-daemon + statusproc avahi-dnsconfd + ;; + *) + echo "Usage: ${0} {start|stop|reload|restart|status}" + exit 1 + ;; +esac + +# End $rc_base/init.d/avahi Property changes on: trunk/bootscripts/blfs/init.d/avahi ___________________________________________________________________ Added: svn:keywords + LastChangedBy Date -- http://linuxfromscratch.org/mailman/listinfo/blfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
