source /sbin/functions.sh config() { :; } need() { echo "NEED $*"; return 0 } use() { echo "USE $*"; return 0 } before() { echo "BEFORE $*"; return 0 } after() { echo "AFTER $*"; return 0 } provide() { echo "PROVIDE $*"; return 0 } #*** /etc/init.d/gpm *** SVCNAME="/etc/init.d/gpm" SVCNAME="${SVCNAME##*/}" myservice="${SVCNAME}" echo "RCSCRIPT ${SVCNAME}" echo "MTIME 1212748702" ( # Get settings for rc-script ... [ -e /etc/conf.d/net ] && \ [ "${SVCNAME%%.*}" = "net" ] && \ [ "${SVCNAME#*.}" != "${SVCNAME}" ] && source /etc/conf.d/net [ -e "/etc/conf.d/${SVCNAME}" ] && source "/etc/conf.d/${SVCNAME}" [ -e /etc/rc.conf ] && source /etc/rc.conf depend() { return 0 } # Actual depend() function ... depend() { need localmount use hotplug logger return 0 } depend for x in ${RC_NEED} ; do need "${x}" done for x in ${RC_USE} ; do use "${x}" done ) #*** /etc/init.d/hdparm *** SVCNAME="/etc/init.d/hdparm" SVCNAME="${SVCNAME##*/}" myservice="${SVCNAME}" echo "RCSCRIPT ${SVCNAME}" echo "MTIME 1220796278" ( # Get settings for rc-script ... [ -e /etc/conf.d/net ] && \ [ "${SVCNAME%%.*}" = "net" ] && \ [ "${SVCNAME#*.}" != "${SVCNAME}" ] && source /etc/conf.d/net [ -e "/etc/conf.d/${SVCNAME}" ] && source "/etc/conf.d/${SVCNAME}" [ -e /etc/rc.conf ] && source /etc/rc.conf depend() { return 0 } # Actual depend() function ... depend() { before bootmisc return 0 } depend for x in ${RC_NEED} ; do need "${x}" done for x in ${RC_USE} ; do use "${x}" done ) #*** /etc/init.d/hostname *** SVCNAME="/etc/init.d/hostname" SVCNAME="${SVCNAME##*/}" myservice="${SVCNAME}" echo "RCSCRIPT ${SVCNAME}" echo "MTIME 1233569739" ( # Get settings for rc-script ... [ -e /etc/conf.d/net ] && \ [ "${SVCNAME%%.*}" = "net" ] && \ [ "${SVCNAME#*.}" != "${SVCNAME}" ] && source /etc/conf.d/net [ -e "/etc/conf.d/${SVCNAME}" ] && source "/etc/conf.d/${SVCNAME}" [ -e /etc/rc.conf ] && source /etc/rc.conf depend() { return 0 } # Actual depend() function ... depend() { need checkroot return 0 } depend for x in ${RC_NEED} ; do need "${x}" done for x in ${RC_USE} ; do use "${x}" done ) #*** /etc/init.d/httptunnel *** SVCNAME="/etc/init.d/httptunnel" SVCNAME="${SVCNAME##*/}" myservice="${SVCNAME}" echo "RCSCRIPT ${SVCNAME}" echo "MTIME 1222195588" ( # Get settings for rc-script ... [ -e /etc/conf.d/net ] && \ [ "${SVCNAME%%.*}" = "net" ] && \ [ "${SVCNAME#*.}" != "${SVCNAME}" ] && source /etc/conf.d/net [ -e "/etc/conf.d/${SVCNAME}" ] && source "/etc/conf.d/${SVCNAME}" [ -e /etc/rc.conf ] && source /etc/rc.conf depend() { return 0 } # Actual depend() function ... return 0 depend() {} depend for x in ${RC_NEED} ; do need "${x}" done for x in ${RC_USE} ; do use "${x}" done ) #*** /etc/init.d/keymaps *** SVCNAME="/etc/init.d/keymaps" SVCNAME="${SVCNAME##*/}" myservice="${SVCNAME}" echo "RCSCRIPT ${SVCNAME}" echo "MTIME 1233569739" ( # Get settings for rc-script ... [ -e /etc/conf.d/net ] && \ [ "${SVCNAME%%.*}" = "net" ] && \ [ "${SVCNAME#*.}" != "${SVCNAME}" ] && source /etc/conf.d/net [ -e "/etc/conf.d/${SVCNAME}" ] && source "/etc/conf.d/${SVCNAME}" [ -e /etc/rc.conf ] && source /etc/rc.conf depend() { return 0 } # Actual depend() function ... depend() { need localmount return 0 } depend for x in ${RC_NEED} ; do need "${x}" done for x in ${RC_USE} ; do use "${x}" done ) #*** /etc/init.d/proftpd *** SVCNAME="/etc/init.d/proftpd" SVCNAME="${SVCNAME##*/}" myservice="${SVCNAME}" echo "RCSCRIPT ${SVCNAME}" echo "MTIME 1215028203" ( # Get settings for rc-script ... [ -e /etc/conf.d/net ] && \ [ "${SVCNAME%%.*}" = "net" ] && \ [ "${SVCNAME#*.}" != "${SVCNAME}" ] && source /etc/conf.d/net [ -e "/etc/conf.d/${SVCNAME}" ] && source "/etc/conf.d/${SVCNAME}" [ -e /etc/rc.conf ] && source /etc/rc.conf depend() { return 0 } # Actual depend() function ... depend() { need net use dns return 0 } depend for x in ${RC_NEED} ; do need "${x}" done for x in ${RC_USE} ; do use "${x}" done ) #*** /etc/init.d/local *** SVCNAME="/etc/init.d/local" SVCNAME="${SVCNAME##*/}" myservice="${SVCNAME}" echo "RCSCRIPT ${SVCNAME}" echo "MTIME 1233569739" ( # Get settings for rc-script ... [ -e /etc/conf.d/net ] && \ [ "${SVCNAME%%.*}" = "net" ] && \ [ "${SVCNAME#*.}" != "${SVCNAME}" ] && source /etc/conf.d/net [ -e "/etc/conf.d/${SVCNAME}" ] && source "/etc/conf.d/${SVCNAME}" [ -e /etc/rc.conf ] && source /etc/rc.conf depend() { return 0 } # Actual depend() function ... depend() { after * return 0 } depend for x in ${RC_NEED} ; do need "${x}" done for x in ${RC_USE} ; do use "${x}" done ) #*** /etc/init.d/pydoc-2.4 *** SVCNAME="/etc/init.d/pydoc-2.4" SVCNAME="${SVCNAME##*/}" myservice="${SVCNAME}" echo "RCSCRIPT ${SVCNAME}" echo "MTIME 1212749211" ( # Get settings for rc-script ... [ -e /etc/conf.d/net ] && \ [ "${SVCNAME%%.*}" = "net" ] && \ [ "${SVCNAME#*.}" != "${SVCNAME}" ] && source /etc/conf.d/net [ -e "/etc/conf.d/${SVCNAME}" ] && source "/etc/conf.d/${SVCNAME}" [ -e /etc/rc.conf ] && source /etc/rc.conf depend() { return 0 } # Actual depend() function ... depend() { need net return 0 } depend for x in ${RC_NEED} ; do need "${x}" done for x in ${RC_USE} ; do use "${x}" done ) #*** /etc/init.d/localmount *** SVCNAME="/etc/init.d/localmount" SVCNAME="${SVCNAME##*/}" myservice="${SVCNAME}" echo "RCSCRIPT ${SVCNAME}" echo "MTIME 1233569739" ( # Get settings for rc-script ... [ -e /etc/conf.d/net ] && \ [ "${SVCNAME%%.*}" = "net" ] && \ [ "${SVCNAME#*.}" != "${SVCNAME}" ] && source /etc/conf.d/net [ -e "/etc/conf.d/${SVCNAME}" ] && source "/etc/conf.d/${SVCNAME}" [ -e /etc/rc.conf ] && source /etc/rc.conf depend() { return 0 } # Actual depend() function ... depend() { need checkfs return 0 } depend for x in ${RC_NEED} ; do need "${x}" done for x in ${RC_USE} ; do use "${x}" done ) #*** /etc/init.d/pydoc-2.5 *** SVCNAME="/etc/init.d/pydoc-2.5" SVCNAME="${SVCNAME##*/}" myservice="${SVCNAME}" echo "RCSCRIPT ${SVCNAME}" echo "MTIME 1220796416" ( # Get settings for rc-script ... [ -e /etc/conf.d/net ] && \ [ "${SVCNAME%%.*}" = "net" ] && \ [ "${SVCNAME#*.}" != "${SVCNAME}" ] && source /etc/conf.d/net [ -e "/etc/conf.d/${SVCNAME}" ] && source "/etc/conf.d/${SVCNAME}" [ -e /etc/rc.conf ] && source /etc/rc.conf depend() { return 0 } # Actual depend() function ... depend() { need net return 0 } depend for x in ${RC_NEED} ; do need "${x}" done for x in ${RC_USE} ; do use "${x}" done ) #*** /etc/init.d/mdadm *** SVCNAME="/etc/init.d/mdadm" SVCNAME="${SVCNAME##*/}" myservice="${SVCNAME}" echo "RCSCRIPT ${SVCNAME}" echo "MTIME 1212669094" ( # Get settings for rc-script ... [ -e /etc/conf.d/net ] && \ [ "${SVCNAME%%.*}" = "net" ] && \ [ "${SVCNAME#*.}" != "${SVCNAME}" ] && source /etc/conf.d/net [ -e "/etc/conf.d/${SVCNAME}" ] && source "/etc/conf.d/${SVCNAME}" [ -e /etc/rc.conf ] && source /etc/rc.conf depend() { return 0 } # Actual depend() function ... depend() { use logger dns net return 0 } depend for x in ${RC_NEED} ; do need "${x}" done for x in ${RC_USE} ; do use "${x}" done ) #*** /etc/init.d/rmnologin *** SVCNAME="/etc/init.d/rmnologin" SVCNAME="${SVCNAME##*/}" myservice="${SVCNAME}" echo "RCSCRIPT ${SVCNAME}" echo "MTIME 1233569739" ( # Get settings for rc-script ... [ -e /etc/conf.d/net ] && \ [ "${SVCNAME%%.*}" = "net" ] && \ [ "${SVCNAME#*.}" != "${SVCNAME}" ] && source /etc/conf.d/net [ -e "/etc/conf.d/${SVCNAME}" ] && source "/etc/conf.d/${SVCNAME}" [ -e /etc/rc.conf ] && source /etc/rc.conf depend() { return 0 } # Actual depend() function ... depend() { need localmount return 0 } depend for x in ${RC_NEED} ; do need "${x}" done for x in ${RC_USE} ; do use "${x}" done ) #*** /etc/init.d/rsyncd *** SVCNAME="/etc/init.d/rsyncd" SVCNAME="${SVCNAME##*/}" myservice="${SVCNAME}" echo "RCSCRIPT ${SVCNAME}" echo "MTIME 1220797407" ( # Get settings for rc-script ... [ -e /etc/conf.d/net ] && \ [ "${SVCNAME%%.*}" = "net" ] && \ [ "${SVCNAME#*.}" != "${SVCNAME}" ] && source /etc/conf.d/net [ -e "/etc/conf.d/${SVCNAME}" ] && source "/etc/conf.d/${SVCNAME}" [ -e /etc/rc.conf ] && source /etc/rc.conf depend() { return 0 } # Actual depend() function ... depend() { use net return 0 } depend for x in ${RC_NEED} ; do need "${x}" done for x in ${RC_USE} ; do use "${x}" done ) #*** /etc/init.d/shoutcast *** SVCNAME="/etc/init.d/shoutcast" SVCNAME="${SVCNAME##*/}" myservice="${SVCNAME}" echo "RCSCRIPT ${SVCNAME}" echo "MTIME 1220865155" ( # Get settings for rc-script ... [ -e /etc/conf.d/net ] && \ [ "${SVCNAME%%.*}" = "net" ] && \ [ "${SVCNAME#*.}" != "${SVCNAME}" ] && source /etc/conf.d/net [ -e "/etc/conf.d/${SVCNAME}" ] && source "/etc/conf.d/${SVCNAME}" [ -e /etc/rc.conf ] && source /etc/rc.conf depend() { return 0 } # Actual depend() function ... depend() { need localmount return 0 } depend for x in ${RC_NEED} ; do need "${x}" done for x in ${RC_USE} ; do use "${x}" done ) #*** /etc/init.d/shoutcast_trans *** SVCNAME="/etc/init.d/shoutcast_trans" SVCNAME="${SVCNAME##*/}" myservice="${SVCNAME}" echo "RCSCRIPT ${SVCNAME}" echo "MTIME 1220867070" ( # Get settings for rc-script ... [ -e /etc/conf.d/net ] && \ [ "${SVCNAME%%.*}" = "net" ] && \ [ "${SVCNAME#*.}" != "${SVCNAME}" ] && source /etc/conf.d/net [ -e "/etc/conf.d/${SVCNAME}" ] && source "/etc/conf.d/${SVCNAME}" [ -e /etc/rc.conf ] && source /etc/rc.conf depend() { return 0 } # Actual depend() function ... depend() { need localmount need shoutcast return 0 } depend for x in ${RC_NEED} ; do need "${x}" done for x in ${RC_USE} ; do use "${x}" done ) #*** /etc/init.d/apache2 *** SVCNAME="/etc/init.d/apache2" SVCNAME="${SVCNAME##*/}" myservice="${SVCNAME}" echo "RCSCRIPT ${SVCNAME}" echo "MTIME 1220796721" ( # Get settings for rc-script ... [ -e /etc/conf.d/net ] && \ [ "${SVCNAME%%.*}" = "net" ] && \ [ "${SVCNAME#*.}" != "${SVCNAME}" ] && source /etc/conf.d/net [ -e "/etc/conf.d/${SVCNAME}" ] && source "/etc/conf.d/${SVCNAME}" [ -e /etc/rc.conf ] && source /etc/rc.conf depend() { return 0 } # Actual depend() function ... depend() { need net use mysql dns logger netmount postgresql after sshd return 0 } depend for x in ${RC_NEED} ; do need "${x}" done for x in ${RC_USE} ; do use "${x}" done ) #*** /etc/init.d/bootmisc *** SVCNAME="/etc/init.d/bootmisc" SVCNAME="${SVCNAME##*/}" myservice="${SVCNAME}" echo "RCSCRIPT ${SVCNAME}" echo "MTIME 1233569739" ( # Get settings for rc-script ... [ -e /etc/conf.d/net ] && \ [ "${SVCNAME%%.*}" = "net" ] && \ [ "${SVCNAME#*.}" != "${SVCNAME}" ] && source /etc/conf.d/net [ -e "/etc/conf.d/${SVCNAME}" ] && source "/etc/conf.d/${SVCNAME}" [ -e /etc/rc.conf ] && source /etc/rc.conf depend() { return 0 } # Actual depend() function ... depend() { use clock hostname need localmount before logger return 0 } depend for x in ${RC_NEED} ; do need "${x}" done for x in ${RC_USE} ; do use "${x}" done ) #*** /etc/init.d/checkfs *** SVCNAME="/etc/init.d/checkfs" SVCNAME="${SVCNAME##*/}" myservice="${SVCNAME}" echo "RCSCRIPT ${SVCNAME}" echo "MTIME 1233569739" ( # Get settings for rc-script ... [ -e /etc/conf.d/net ] && \ [ "${SVCNAME%%.*}" = "net" ] && \ [ "${SVCNAME#*.}" != "${SVCNAME}" ] && source /etc/conf.d/net [ -e "/etc/conf.d/${SVCNAME}" ] && source "/etc/conf.d/${SVCNAME}" [ -e /etc/rc.conf ] && source /etc/rc.conf depend() { return 0 } # Actual depend() function ... depend() { need checkroot modules return 0 } depend for x in ${RC_NEED} ; do need "${x}" done for x in ${RC_USE} ; do use "${x}" done ) #*** /etc/init.d/checkroot *** SVCNAME="/etc/init.d/checkroot" SVCNAME="${SVCNAME##*/}" myservice="${SVCNAME}" echo "RCSCRIPT ${SVCNAME}" echo "MTIME 1233569739" ( # Get settings for rc-script ... [ -e /etc/conf.d/net ] && \ [ "${SVCNAME%%.*}" = "net" ] && \ [ "${SVCNAME#*.}" != "${SVCNAME}" ] && source /etc/conf.d/net [ -e "/etc/conf.d/${SVCNAME}" ] && source "/etc/conf.d/${SVCNAME}" [ -e /etc/rc.conf ] && source /etc/rc.conf depend() { return 0 } # Actual depend() function ... depend() { before * return 0 } depend for x in ${RC_NEED} ; do need "${x}" done for x in ${RC_USE} ; do use "${x}" done ) #*** /etc/init.d/clamd *** SVCNAME="/etc/init.d/clamd" SVCNAME="${SVCNAME##*/}" myservice="${SVCNAME}" echo "RCSCRIPT ${SVCNAME}" echo "MTIME 1220800072" ( # Get settings for rc-script ... [ -e /etc/conf.d/net ] && \ [ "${SVCNAME%%.*}" = "net" ] && \ [ "${SVCNAME#*.}" != "${SVCNAME}" ] && source /etc/conf.d/net [ -e "/etc/conf.d/${SVCNAME}" ] && source "/etc/conf.d/${SVCNAME}" [ -e /etc/rc.conf ] && source /etc/rc.conf depend() { return 0 } # Actual depend() function ... depend() { use net provide antivirus return 0 } depend for x in ${RC_NEED} ; do need "${x}" done for x in ${RC_USE} ; do use "${x}" done ) #*** /etc/init.d/clock *** SVCNAME="/etc/init.d/clock" SVCNAME="${SVCNAME##*/}" myservice="${SVCNAME}" echo "RCSCRIPT ${SVCNAME}" echo "MTIME 1233569739" ( # Get settings for rc-script ... [ -e /etc/conf.d/net ] && \ [ "${SVCNAME%%.*}" = "net" ] && \ [ "${SVCNAME#*.}" != "${SVCNAME}" ] && source /etc/conf.d/net [ -e "/etc/conf.d/${SVCNAME}" ] && source "/etc/conf.d/${SVCNAME}" [ -e /etc/rc.conf ] && source /etc/rc.conf depend() { return 0 } # Actual depend() function ... depend() { need localmount return 0 } depend for x in ${RC_NEED} ; do need "${x}" done for x in ${RC_USE} ; do use "${x}" done ) #*** /etc/init.d/consolefont *** SVCNAME="/etc/init.d/consolefont" SVCNAME="${SVCNAME##*/}" myservice="${SVCNAME}" echo "RCSCRIPT ${SVCNAME}" echo "MTIME 1233569739" ( # Get settings for rc-script ... [ -e /etc/conf.d/net ] && \ [ "${SVCNAME%%.*}" = "net" ] && \ [ "${SVCNAME#*.}" != "${SVCNAME}" ] && source /etc/conf.d/net [ -e "/etc/conf.d/${SVCNAME}" ] && source "/etc/conf.d/${SVCNAME}" [ -e /etc/rc.conf ] && source /etc/rc.conf depend() { return 0 } # Actual depend() function ... depend() { need localmount need keymaps # sets up terminal encoding scheme after hotplug return 0 } depend for x in ${RC_NEED} ; do need "${x}" done for x in ${RC_USE} ; do use "${x}" done ) #*** /etc/init.d/crypto-loop *** SVCNAME="/etc/init.d/crypto-loop" SVCNAME="${SVCNAME##*/}" myservice="${SVCNAME}" echo "RCSCRIPT ${SVCNAME}" echo "MTIME 1212751737" ( # Get settings for rc-script ... [ -e /etc/conf.d/net ] && \ [ "${SVCNAME%%.*}" = "net" ] && \ [ "${SVCNAME#*.}" != "${SVCNAME}" ] && source /etc/conf.d/net [ -e "/etc/conf.d/${SVCNAME}" ] && source "/etc/conf.d/${SVCNAME}" [ -e /etc/rc.conf ] && source /etc/rc.conf depend() { return 0 } # Actual depend() function ... depend() { if [ -x /etc/init.d/root ]; then need root else need checkroot fi need modules before localmount return 0 } depend for x in ${RC_NEED} ; do need "${x}" done for x in ${RC_USE} ; do use "${x}" done ) #*** /etc/init.d/mdraid *** SVCNAME="/etc/init.d/mdraid" SVCNAME="${SVCNAME##*/}" myservice="${SVCNAME}" echo "RCSCRIPT ${SVCNAME}" echo "MTIME 1212669094" ( # Get settings for rc-script ... [ -e /etc/conf.d/net ] && \ [ "${SVCNAME%%.*}" = "net" ] && \ [ "${SVCNAME#*.}" != "${SVCNAME}" ] && source /etc/conf.d/net [ -e "/etc/conf.d/${SVCNAME}" ] && source "/etc/conf.d/${SVCNAME}" [ -e /etc/rc.conf ] && source /etc/rc.conf depend() { return 0 } # Actual depend() function ... depend() { if [ -e /lib/librc.so ]; then before checkfs fsck after modules fi return 0 } depend for x in ${RC_NEED} ; do need "${x}" done for x in ${RC_USE} ; do use "${x}" done ) #*** /etc/init.d/mldonkey *** SVCNAME="/etc/init.d/mldonkey" SVCNAME="${SVCNAME##*/}" myservice="${SVCNAME}" echo "RCSCRIPT ${SVCNAME}" echo "MTIME 1221604757" ( # Get settings for rc-script ... [ -e /etc/conf.d/net ] && \ [ "${SVCNAME%%.*}" = "net" ] && \ [ "${SVCNAME#*.}" != "${SVCNAME}" ] && source /etc/conf.d/net [ -e "/etc/conf.d/${SVCNAME}" ] && source "/etc/conf.d/${SVCNAME}" [ -e /etc/rc.conf ] && source /etc/rc.conf depend() { return 0 } # Actual depend() function ... depend() { need localmount net ${USE_LOGGER} && use logger return 0 } depend for x in ${RC_NEED} ; do need "${x}" done for x in ${RC_USE} ; do use "${x}" done ) #*** /etc/init.d/modules *** SVCNAME="/etc/init.d/modules" SVCNAME="${SVCNAME##*/}" myservice="${SVCNAME}" echo "RCSCRIPT ${SVCNAME}" echo "MTIME 1233569739" ( # Get settings for rc-script ... [ -e /etc/conf.d/net ] && \ [ "${SVCNAME%%.*}" = "net" ] && \ [ "${SVCNAME#*.}" != "${SVCNAME}" ] && source /etc/conf.d/net [ -e "/etc/conf.d/${SVCNAME}" ] && source "/etc/conf.d/${SVCNAME}" [ -e /etc/rc.conf ] && source /etc/rc.conf depend() { return 0 } # Actual depend() function ... depend() { need checkroot use isapnp return 0 } depend for x in ${RC_NEED} ; do need "${x}" done for x in ${RC_USE} ; do use "${x}" done ) #*** /etc/init.d/named *** SVCNAME="/etc/init.d/named" SVCNAME="${SVCNAME##*/}" myservice="${SVCNAME}" echo "RCSCRIPT ${SVCNAME}" echo "MTIME 1220797735" ( # Get settings for rc-script ... [ -e /etc/conf.d/net ] && \ [ "${SVCNAME%%.*}" = "net" ] && \ [ "${SVCNAME#*.}" != "${SVCNAME}" ] && source /etc/conf.d/net [ -e "/etc/conf.d/${SVCNAME}" ] && source "/etc/conf.d/${SVCNAME}" [ -e /etc/rc.conf ] && source /etc/rc.conf depend() { return 0 } # Actual depend() function ... depend() { need net use logger provide dns return 0 } depend for x in ${RC_NEED} ; do need "${x}" done for x in ${RC_USE} ; do use "${x}" done ) #*** /etc/init.d/net.eth0 *** SVCNAME="/etc/init.d/net.eth0" SVCNAME="${SVCNAME##*/}" myservice="${SVCNAME}" echo "RCSCRIPT ${SVCNAME}" echo "MTIME 1233569742" ( # Get settings for rc-script ... [ -e /etc/conf.d/net ] && \ [ "${SVCNAME%%.*}" = "net" ] && \ [ "${SVCNAME#*.}" != "${SVCNAME}" ] && source /etc/conf.d/net [ -e "/etc/conf.d/${SVCNAME}" ] && source "/etc/conf.d/${SVCNAME}" [ -e /etc/rc.conf ] && source /etc/rc.conf depend() { return 0 } # Actual depend() function ... depend() { need localmount after bootmisc hostname use isapnp isdn pcmcia usb wlan local iface="${SVCNAME#*.}" [[ $(type -t "depend_${iface}") == "function" ]] && depend_${iface} if [[ ${iface} != "lo" && ${iface} != "lo0" ]] ; then after net.lo net.lo0 local x="RC_NEED_${iface}" [[ -n ${!x} ]] && need ${!x} x="RC_USE_${iface}" [[ -n ${!x} ]] && use ${!x} x="RC_AFTER_${iface}" [[ -n ${!x} ]] && after ${!x} x="RC_BEFORE_${iface}" [[ -n ${!x} ]] && before ${!x} x="RC_PROVIDE_${iface}" [[ -n ${!x} ]] && provide ${!x} fi return 0 return 0 } depend for x in ${RC_NEED} ; do need "${x}" done for x in ${RC_USE} ; do use "${x}" done ) #*** /etc/init.d/net.lo *** SVCNAME="/etc/init.d/net.lo" SVCNAME="${SVCNAME##*/}" myservice="${SVCNAME}" echo "RCSCRIPT ${SVCNAME}" echo "MTIME 1233569739" ( # Get settings for rc-script ... [ -e /etc/conf.d/net ] && \ [ "${SVCNAME%%.*}" = "net" ] && \ [ "${SVCNAME#*.}" != "${SVCNAME}" ] && source /etc/conf.d/net [ -e "/etc/conf.d/${SVCNAME}" ] && source "/etc/conf.d/${SVCNAME}" [ -e /etc/rc.conf ] && source /etc/rc.conf depend() { return 0 } # Actual depend() function ... depend() { need localmount after bootmisc hostname use isapnp isdn pcmcia usb wlan local iface="${SVCNAME#*.}" [[ $(type -t "depend_${iface}") == "function" ]] && depend_${iface} if [[ ${iface} != "lo" && ${iface} != "lo0" ]] ; then after net.lo net.lo0 local x="RC_NEED_${iface}" [[ -n ${!x} ]] && need ${!x} x="RC_USE_${iface}" [[ -n ${!x} ]] && use ${!x} x="RC_AFTER_${iface}" [[ -n ${!x} ]] && after ${!x} x="RC_BEFORE_${iface}" [[ -n ${!x} ]] && before ${!x} x="RC_PROVIDE_${iface}" [[ -n ${!x} ]] && provide ${!x} fi return 0 return 0 } depend for x in ${RC_NEED} ; do need "${x}" done for x in ${RC_USE} ; do use "${x}" done ) #*** /etc/init.d/netmount *** SVCNAME="/etc/init.d/netmount" SVCNAME="${SVCNAME##*/}" myservice="${SVCNAME}" echo "RCSCRIPT ${SVCNAME}" echo "MTIME 1233569739" ( # Get settings for rc-script ... [ -e /etc/conf.d/net ] && \ [ "${SVCNAME%%.*}" = "net" ] && \ [ "${SVCNAME#*.}" != "${SVCNAME}" ] && source /etc/conf.d/net [ -e "/etc/conf.d/${SVCNAME}" ] && source "/etc/conf.d/${SVCNAME}" [ -e /etc/rc.conf ] && source /etc/rc.conf depend() { return 0 } # Actual depend() function ... depend() { local myneed="" myuse="" local nfs_mounts=$(awk '!/^[[:space:]]*#/ && ($3=="nfs" || $3=="nfs4") && $4 !~ /\<(noauto|nolock)\>/ { print $0 }' /etc/fstab) if [[ -n ${nfs_mounts} ]] ; then myneed="${myneed} portmap rpc.statd" else myuse="${myuse} portmap rpc.statd" fi need net ${myneed} use afs-client openafs-client amd autofs nfs nfsmount ${myuse} return 0 } depend for x in ${RC_NEED} ; do need "${x}" done for x in ${RC_USE} ; do use "${x}" done ) #*** /etc/init.d/sshd *** SVCNAME="/etc/init.d/sshd" SVCNAME="${SVCNAME##*/}" myservice="${SVCNAME}" echo "RCSCRIPT ${SVCNAME}" echo "MTIME 1212676093" ( # Get settings for rc-script ... [ -e /etc/conf.d/net ] && \ [ "${SVCNAME%%.*}" = "net" ] && \ [ "${SVCNAME#*.}" != "${SVCNAME}" ] && source /etc/conf.d/net [ -e "/etc/conf.d/${SVCNAME}" ] && source "/etc/conf.d/${SVCNAME}" [ -e /etc/rc.conf ] && source /etc/rc.conf depend() { return 0 } # Actual depend() function ... depend() { use logger dns need net return 0 } depend for x in ${RC_NEED} ; do need "${x}" done for x in ${RC_USE} ; do use "${x}" done ) #*** /etc/init.d/nscd *** SVCNAME="/etc/init.d/nscd" SVCNAME="${SVCNAME##*/}" myservice="${SVCNAME}" echo "RCSCRIPT ${SVCNAME}" echo "MTIME 1212755634" ( # Get settings for rc-script ... [ -e /etc/conf.d/net ] && \ [ "${SVCNAME%%.*}" = "net" ] && \ [ "${SVCNAME#*.}" != "${SVCNAME}" ] && source /etc/conf.d/net [ -e "/etc/conf.d/${SVCNAME}" ] && source "/etc/conf.d/${SVCNAME}" [ -e /etc/rc.conf ] && source /etc/rc.conf depend() { return 0 } # Actual depend() function ... depend() { use dns ldap net slapd return 0 } depend for x in ${RC_NEED} ; do need "${x}" done for x in ${RC_USE} ; do use "${x}" done ) #*** /etc/init.d/syslog-ng *** SVCNAME="/etc/init.d/syslog-ng" SVCNAME="${SVCNAME##*/}" myservice="${SVCNAME}" echo "RCSCRIPT ${SVCNAME}" echo "MTIME 1212668320" ( # Get settings for rc-script ... [ -e /etc/conf.d/net ] && \ [ "${SVCNAME%%.*}" = "net" ] && \ [ "${SVCNAME#*.}" != "${SVCNAME}" ] && source /etc/conf.d/net [ -e "/etc/conf.d/${SVCNAME}" ] && source "/etc/conf.d/${SVCNAME}" [ -e /etc/rc.conf ] && source /etc/rc.conf depend() { return 0 } # Actual depend() function ... depend() { case $(sed 's/#.*//' /etc/syslog-ng/syslog-ng.conf) in *source*tcp*|*source*udp*|*destination*tcp*|*destination*udp*) need net use stunnel ;; esac [ -z "${svclib}" ] && config /etc/syslog-ng/syslog-ng.conf need clock hostname localmount provide logger return 0 } depend for x in ${RC_NEED} ; do need "${x}" done for x in ${RC_USE} ; do use "${x}" done ) #*** /etc/init.d/ntpd *** SVCNAME="/etc/init.d/ntpd" SVCNAME="${SVCNAME##*/}" myservice="${SVCNAME}" echo "RCSCRIPT ${SVCNAME}" echo "MTIME 1212669124" ( # Get settings for rc-script ... [ -e /etc/conf.d/net ] && \ [ "${SVCNAME%%.*}" = "net" ] && \ [ "${SVCNAME#*.}" != "${SVCNAME}" ] && source /etc/conf.d/net [ -e "/etc/conf.d/${SVCNAME}" ] && source "/etc/conf.d/${SVCNAME}" [ -e /etc/rc.conf ] && source /etc/rc.conf depend() { return 0 } # Actual depend() function ... depend() { need net use dns logger return 0 } depend for x in ${RC_NEED} ; do need "${x}" done for x in ${RC_USE} ; do use "${x}" done ) #*** /etc/init.d/udev-postmount *** SVCNAME="/etc/init.d/udev-postmount" SVCNAME="${SVCNAME##*/}" myservice="${SVCNAME}" echo "RCSCRIPT ${SVCNAME}" echo "MTIME 1220797751" ( # Get settings for rc-script ... [ -e /etc/conf.d/net ] && \ [ "${SVCNAME%%.*}" = "net" ] && \ [ "${SVCNAME#*.}" != "${SVCNAME}" ] && source /etc/conf.d/net [ -e "/etc/conf.d/${SVCNAME}" ] && source "/etc/conf.d/${SVCNAME}" [ -e /etc/rc.conf ] && source /etc/rc.conf depend() { return 0 } # Actual depend() function ... depend() { need localmount return 0 } depend for x in ${RC_NEED} ; do need "${x}" done for x in ${RC_USE} ; do use "${x}" done ) #*** /etc/init.d/numlock *** SVCNAME="/etc/init.d/numlock" SVCNAME="${SVCNAME##*/}" myservice="${SVCNAME}" echo "RCSCRIPT ${SVCNAME}" echo "MTIME 1233569739" ( # Get settings for rc-script ... [ -e /etc/conf.d/net ] && \ [ "${SVCNAME%%.*}" = "net" ] && \ [ "${SVCNAME#*.}" != "${SVCNAME}" ] && source /etc/conf.d/net [ -e "/etc/conf.d/${SVCNAME}" ] && source "/etc/conf.d/${SVCNAME}" [ -e /etc/rc.conf ] && source /etc/rc.conf depend() { return 0 } # Actual depend() function ... depend() { need localmount return 0 } depend for x in ${RC_NEED} ; do need "${x}" done for x in ${RC_USE} ; do use "${x}" done ) #*** /etc/init.d/urandom *** SVCNAME="/etc/init.d/urandom" SVCNAME="${SVCNAME##*/}" myservice="${SVCNAME}" echo "RCSCRIPT ${SVCNAME}" echo "MTIME 1233569739" ( # Get settings for rc-script ... [ -e /etc/conf.d/net ] && \ [ "${SVCNAME%%.*}" = "net" ] && \ [ "${SVCNAME#*.}" != "${SVCNAME}" ] && source /etc/conf.d/net [ -e "/etc/conf.d/${SVCNAME}" ] && source "/etc/conf.d/${SVCNAME}" [ -e /etc/rc.conf ] && source /etc/rc.conf depend() { return 0 } # Actual depend() function ... depend() { need localmount return 0 } depend for x in ${RC_NEED} ; do need "${x}" done for x in ${RC_USE} ; do use "${x}" done ) #*** /etc/init.d/vixie-cron *** SVCNAME="/etc/init.d/vixie-cron" SVCNAME="${SVCNAME##*/}" myservice="${SVCNAME}" echo "RCSCRIPT ${SVCNAME}" echo "MTIME 1212668857" ( # Get settings for rc-script ... [ -e /etc/conf.d/net ] && \ [ "${SVCNAME%%.*}" = "net" ] && \ [ "${SVCNAME#*.}" != "${SVCNAME}" ] && source /etc/conf.d/net [ -e "/etc/conf.d/${SVCNAME}" ] && source "/etc/conf.d/${SVCNAME}" [ -e /etc/rc.conf ] && source /etc/rc.conf depend() { return 0 } # Actual depend() function ... depend() { use clock logger need localmount provide cron return 0 } depend for x in ${RC_NEED} ; do need "${x}" done for x in ${RC_USE} ; do use "${x}" done ) #*** /etc/init.d/xdm *** SVCNAME="/etc/init.d/xdm" SVCNAME="${SVCNAME##*/}" myservice="${SVCNAME}" echo "RCSCRIPT ${SVCNAME}" echo "MTIME 1214941038" ( # Get settings for rc-script ... [ -e /etc/conf.d/net ] && \ [ "${SVCNAME%%.*}" = "net" ] && \ [ "${SVCNAME#*.}" != "${SVCNAME}" ] && source /etc/conf.d/net [ -e "/etc/conf.d/${SVCNAME}" ] && source "/etc/conf.d/${SVCNAME}" [ -e /etc/rc.conf ] && source /etc/rc.conf depend() { return 0 } # Actual depend() function ... depend() { need localmount after bootmisc consolefont modules netmount after readahead-list ypbind autofs openvpn gpm lircd before alsasound use acpid consolekit hald xfs return 0 } depend for x in ${RC_NEED} ; do need "${x}" done for x in ${RC_USE} ; do use "${x}" done ) #*** /etc/init.d/xinetd *** SVCNAME="/etc/init.d/xinetd" SVCNAME="${SVCNAME##*/}" myservice="${SVCNAME}" echo "RCSCRIPT ${SVCNAME}" echo "MTIME 1212748511" ( # Get settings for rc-script ... [ -e /etc/conf.d/net ] && \ [ "${SVCNAME%%.*}" = "net" ] && \ [ "${SVCNAME#*.}" != "${SVCNAME}" ] && source /etc/conf.d/net [ -e "/etc/conf.d/${SVCNAME}" ] && source "/etc/conf.d/${SVCNAME}" [ -e /etc/rc.conf ] && source /etc/rc.conf depend() { return 0 } # Actual depend() function ... depend() { use net return 0 } depend for x in ${RC_NEED} ; do need "${x}" done for x in ${RC_USE} ; do use "${x}" done )