Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 41126 Details for
Bug 65500
depcache broken
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
depcache
depcache (text/plain), 42.58 KB, created by
Justin
on 2004-10-05 00:11:19 UTC
(
hide
)
Description:
depcache
Filename:
MIME Type:
Creator:
Justin
Created:
2004-10-05 00:11:19 UTC
Size:
42.58 KB
patch
obsolete
>source /sbin/functions.sh > >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 >} > >parallel() { > echo "PARALLEL $*"; return 0 >} > >#*** /etc/init.d/crypto-loop *** > >myservice="/etc/init.d/crypto-loop" >myservice="${myservice##*/}" >echo "RCSCRIPT ${myservice}" > >echo "MTIME 1096316818" > >( > # Get settings for rc-script ... > [ -e /etc/conf.d/basic ] && source /etc/conf.d/basic > > [ -e "/etc/conf.d/${myservice}" ] && source "/etc/conf.d/${myservice}" > > [ -e /etc/conf.d/net ] && \ > [ "${myservice%%.*}" = "net" ] && \ > [ "${myservice##*.}" != "${myservice}" ] && source /etc/conf.d/net > > [ -e /etc/rc.conf ] && source /etc/rc.conf > > depend() { > return 0 > } > > # Actual depend() function ... > depend() { > need checkroot modules > before localmount > return 0 > } > > depend >) > >#*** /etc/init.d/domainname *** > >myservice="/etc/init.d/domainname" >myservice="${myservice##*/}" >echo "RCSCRIPT ${myservice}" > >echo "MTIME 1096316818" > >( > # Get settings for rc-script ... > [ -e /etc/conf.d/basic ] && source /etc/conf.d/basic > > [ -e "/etc/conf.d/${myservice}" ] && source "/etc/conf.d/${myservice}" > > [ -e /etc/conf.d/net ] && \ > [ "${myservice%%.*}" = "net" ] && \ > [ "${myservice##*.}" != "${myservice}" ] && source /etc/conf.d/net > > [ -e /etc/rc.conf ] && source /etc/rc.conf > > depend() { > return 0 > } > > # Actual depend() function ... > depend() { > need checkroot hostname > before bootmisc > return 0 > } > > depend >) > >#*** /etc/init.d/esound *** > >myservice="/etc/init.d/esound" >myservice="${myservice##*/}" >echo "RCSCRIPT ${myservice}" > >echo "MTIME 1095101589" > >( > # Get settings for rc-script ... > [ -e /etc/conf.d/basic ] && source /etc/conf.d/basic > > [ -e "/etc/conf.d/${myservice}" ] && source "/etc/conf.d/${myservice}" > > [ -e /etc/conf.d/net ] && \ > [ "${myservice%%.*}" = "net" ] && \ > [ "${myservice##*.}" != "${myservice}" ] && source /etc/conf.d/net > > [ -e /etc/rc.conf ] && source /etc/rc.conf > > depend() { > return 0 > } > > # Actual depend() function ... > depend() { > use net portmap alsasound > return 0 > } > > depend >) > >#*** /etc/init.d/exim *** > >myservice="/etc/init.d/exim" >myservice="${myservice##*/}" >echo "RCSCRIPT ${myservice}" > >echo "MTIME 1095834837" > >( > # Get settings for rc-script ... > [ -e /etc/conf.d/basic ] && source /etc/conf.d/basic > > [ -e "/etc/conf.d/${myservice}" ] && source "/etc/conf.d/${myservice}" > > [ -e /etc/conf.d/net ] && \ > [ "${myservice%%.*}" = "net" ] && \ > [ "${myservice##*.}" != "${myservice}" ] && source /etc/conf.d/net > > [ -e /etc/rc.conf ] && source /etc/rc.conf > > depend() { > return 0 > } > > # Actual depend() function ... > depend() { > need logger net > provide mta > return 0 > } > > depend >) > >#*** /etc/init.d/famd *** > >myservice="/etc/init.d/famd" >myservice="${myservice##*/}" >echo "RCSCRIPT ${myservice}" > >echo "MTIME 1095101723" > >( > # Get settings for rc-script ... > [ -e /etc/conf.d/basic ] && source /etc/conf.d/basic > > [ -e "/etc/conf.d/${myservice}" ] && source "/etc/conf.d/${myservice}" > > [ -e /etc/conf.d/net ] && \ > [ "${myservice%%.*}" = "net" ] && \ > [ "${myservice##*.}" != "${myservice}" ] && source /etc/conf.d/net > > [ -e /etc/rc.conf ] && source /etc/rc.conf > > depend() { > return 0 > } > > # Actual depend() function ... > depend() { > > need portmap > > return 0 > } > > depend >) > >#*** /etc/init.d/fcron *** > >myservice="/etc/init.d/fcron" >myservice="${myservice##*/}" >echo "RCSCRIPT ${myservice}" > >echo "MTIME 1095136688" > >( > # Get settings for rc-script ... > [ -e /etc/conf.d/basic ] && source /etc/conf.d/basic > > [ -e "/etc/conf.d/${myservice}" ] && source "/etc/conf.d/${myservice}" > > [ -e /etc/conf.d/net ] && \ > [ "${myservice%%.*}" = "net" ] && \ > [ "${myservice##*.}" != "${myservice}" ] && source /etc/conf.d/net > > [ -e /etc/rc.conf ] && source /etc/rc.conf > > depend() { > return 0 > } > > # Actual depend() function ... > depend() { > use logger > need clock hostname > provide cron > return 0 > } > > depend >) > >#*** /etc/init.d/mysql *** > >myservice="/etc/init.d/mysql" >myservice="${myservice##*/}" >echo "RCSCRIPT ${myservice}" > >echo "MTIME 1096320105" > >( > # Get settings for rc-script ... > [ -e /etc/conf.d/basic ] && source /etc/conf.d/basic > > [ -e "/etc/conf.d/${myservice}" ] && source "/etc/conf.d/${myservice}" > > [ -e /etc/conf.d/net ] && \ > [ "${myservice%%.*}" = "net" ] && \ > [ "${myservice##*.}" != "${myservice}" ] && source /etc/conf.d/net > > [ -e /etc/rc.conf ] && source /etc/rc.conf > > depend() { > return 0 > } > > # Actual depend() function ... > depend() { > use dns net > return 0 > } > > depend >) > >#*** /etc/init.d/net.eth0 *** > >myservice="/etc/init.d/net.eth0" >myservice="${myservice##*/}" >echo "RCSCRIPT ${myservice}" > >echo "MTIME 1096316818" > >( > # Get settings for rc-script ... > [ -e /etc/conf.d/basic ] && source /etc/conf.d/basic > > [ -e "/etc/conf.d/${myservice}" ] && source "/etc/conf.d/${myservice}" > > [ -e /etc/conf.d/net ] && \ > [ "${myservice%%.*}" = "net" ] && \ > [ "${myservice##*.}" != "${myservice}" ] && source /etc/conf.d/net > > [ -e /etc/rc.conf ] && source /etc/rc.conf > > depend() { > return 0 > } > > # Actual depend() function ... > depend() { > use hotplug pcmcia bridge > return 0 > } > > depend >) > >#*** /etc/init.d/gpm *** > >myservice="/etc/init.d/gpm" >myservice="${myservice##*/}" >echo "RCSCRIPT ${myservice}" > >echo "MTIME 1095109506" > >( > # Get settings for rc-script ... > [ -e /etc/conf.d/basic ] && source /etc/conf.d/basic > > [ -e "/etc/conf.d/${myservice}" ] && source "/etc/conf.d/${myservice}" > > [ -e /etc/conf.d/net ] && \ > [ "${myservice%%.*}" = "net" ] && \ > [ "${myservice##*.}" != "${myservice}" ] && source /etc/conf.d/net > > [ -e /etc/rc.conf ] && source /etc/rc.conf > > depend() { > return 0 > } > > # Actual depend() function ... > depend() { > need localmount > use hotplug logger > return 0 > } > > depend >) > >#*** /etc/init.d/net.lo *** > >myservice="/etc/init.d/net.lo" >myservice="${myservice##*/}" >echo "RCSCRIPT ${myservice}" > >echo "MTIME 1096316818" > >#*** /etc/init.d/netmount *** > >myservice="/etc/init.d/netmount" >myservice="${myservice##*/}" >echo "RCSCRIPT ${myservice}" > >echo "MTIME 1096316818" > >( > # Get settings for rc-script ... > [ -e /etc/conf.d/basic ] && source /etc/conf.d/basic > > [ -e "/etc/conf.d/${myservice}" ] && source "/etc/conf.d/${myservice}" > > [ -e /etc/conf.d/net ] && \ > [ "${myservice%%.*}" = "net" ] && \ > [ "${myservice##*.}" != "${myservice}" ] && source /etc/conf.d/net > > [ -e /etc/rc.conf ] && source /etc/rc.conf > > depend() { > return 0 > } > > # Actual depend() function ... > depend() { > local myneed="net" > local myuse="" > > local nfsmounts="$(awk '!/^#/ && $3 == "nfs" && $4 !~ /noauto/ { print $0 }' /etc/fstab)" > > if [ -n "${nfsmounts}" ] > then > local myneed="${myneed} portmap" > local myuse="${myuse} nfs" > fi > > need ${myneed} > use ${myuse} > return 0 > } > > depend >) > >#*** /etc/init.d/nscd *** > >myservice="/etc/init.d/nscd" >myservice="${myservice##*/}" >echo "RCSCRIPT ${myservice}" > >echo "MTIME 1096316818" > >#*** /etc/init.d/numlock *** > >myservice="/etc/init.d/numlock" >myservice="${myservice##*/}" >echo "RCSCRIPT ${myservice}" > >echo "MTIME 1096316818" > >( > # Get settings for rc-script ... > [ -e /etc/conf.d/basic ] && source /etc/conf.d/basic > > [ -e "/etc/conf.d/${myservice}" ] && source "/etc/conf.d/${myservice}" > > [ -e /etc/conf.d/net ] && \ > [ "${myservice%%.*}" = "net" ] && \ > [ "${myservice##*.}" != "${myservice}" ] && source /etc/conf.d/net > > [ -e /etc/rc.conf ] && source /etc/rc.conf > > depend() { > return 0 > } > > # Actual depend() function ... > depend() { > need localmount > return 0 > } > > depend >) > >#*** /etc/init.d/oidentd *** > >myservice="/etc/init.d/oidentd" >myservice="${myservice##*/}" >echo "RCSCRIPT ${myservice}" > >echo "MTIME 1096229333" > >( > # Get settings for rc-script ... > [ -e /etc/conf.d/basic ] && source /etc/conf.d/basic > > [ -e "/etc/conf.d/${myservice}" ] && source "/etc/conf.d/${myservice}" > > [ -e /etc/conf.d/net ] && \ > [ "${myservice%%.*}" = "net" ] && \ > [ "${myservice##*.}" != "${myservice}" ] && source /etc/conf.d/net > > [ -e /etc/rc.conf ] && source /etc/rc.conf > > depend() { > return 0 > } > > # Actual depend() function ... > depend() { > need net > return 0 > } > > depend >) > >#*** /etc/init.d/xdm *** > >myservice="/etc/init.d/xdm" >myservice="${myservice##*/}" >echo "RCSCRIPT ${myservice}" > >echo "MTIME 1095251924" > >( > # Get settings for rc-script ... > [ -e /etc/conf.d/basic ] && source /etc/conf.d/basic > > [ -e "/etc/conf.d/${myservice}" ] && source "/etc/conf.d/${myservice}" > > [ -e /etc/conf.d/net ] && \ > [ "${myservice%%.*}" = "net" ] && \ > [ "${myservice##*.}" != "${myservice}" ] && source /etc/conf.d/net > > [ -e /etc/rc.conf ] && source /etc/rc.conf > > depend() { > return 0 > } > > # Actual depend() function ... > depend() { > use xfs hotplug > return 0 > } > > depend >) > >#*** /etc/init.d/openntpd *** > >myservice="/etc/init.d/openntpd" >myservice="${myservice##*/}" >echo "RCSCRIPT ${myservice}" > >echo "MTIME 1096446562" > >( > # Get settings for rc-script ... > [ -e /etc/conf.d/basic ] && source /etc/conf.d/basic > > [ -e "/etc/conf.d/${myservice}" ] && source "/etc/conf.d/${myservice}" > > [ -e /etc/conf.d/net ] && \ > [ "${myservice%%.*}" = "net" ] && \ > [ "${myservice##*.}" != "${myservice}" ] && source /etc/conf.d/net > > [ -e /etc/rc.conf ] && source /etc/rc.conf > > depend() { > return 0 > } > > # Actual depend() function ... > depend() { > need net > use dns logger > return 0 > } > > depend >) > >#*** /etc/init.d/xfs *** > >myservice="/etc/init.d/xfs" >myservice="${myservice##*/}" >echo "RCSCRIPT ${myservice}" > >echo "MTIME 1095251924" > >( > # Get settings for rc-script ... > [ -e /etc/conf.d/basic ] && source /etc/conf.d/basic > > [ -e "/etc/conf.d/${myservice}" ] && source "/etc/conf.d/${myservice}" > > [ -e /etc/conf.d/net ] && \ > [ "${myservice%%.*}" = "net" ] && \ > [ "${myservice##*.}" != "${myservice}" ] && source /etc/conf.d/net > > [ -e /etc/rc.conf ] && source /etc/rc.conf > > depend() { > return 0 > } > > # Actual depend() function ... > depend() { > use logger > return 0 > } > > depend >) > >#*** /etc/init.d/portmap *** > >myservice="/etc/init.d/portmap" >myservice="${myservice##*/}" >echo "RCSCRIPT ${myservice}" > >echo "MTIME 1095101629" > >( > # Get settings for rc-script ... > [ -e /etc/conf.d/basic ] && source /etc/conf.d/basic > > [ -e "/etc/conf.d/${myservice}" ] && source "/etc/conf.d/${myservice}" > > [ -e /etc/conf.d/net ] && \ > [ "${myservice%%.*}" = "net" ] && \ > [ "${myservice##*.}" != "${myservice}" ] && source /etc/conf.d/net > > [ -e /etc/rc.conf ] && source /etc/rc.conf > > depend() { > return 0 > } > > # Actual depend() function ... > depend() { > need net > before inetd > before xinetd > return 0 > } > > depend >) > >#*** /etc/init.d/acct *** > >myservice="/etc/init.d/acct" >myservice="${myservice##*/}" >echo "RCSCRIPT ${myservice}" > >echo "MTIME 1095096433" > >#*** /etc/init.d/alsasound *** > >myservice="/etc/init.d/alsasound" >myservice="${myservice##*/}" >echo "RCSCRIPT ${myservice}" > >echo "MTIME 1096296080" > >( > # Get settings for rc-script ... > [ -e /etc/conf.d/basic ] && source /etc/conf.d/basic > > [ -e "/etc/conf.d/${myservice}" ] && source "/etc/conf.d/${myservice}" > > [ -e /etc/conf.d/net ] && \ > [ "${myservice%%.*}" = "net" ] && \ > [ "${myservice##*.}" != "${myservice}" ] && source /etc/conf.d/net > > [ -e /etc/rc.conf ] && source /etc/rc.conf > > depend() { > return 0 > } > > # Actual depend() function ... > depend() { > need bootmisc localmount > before modules > after isapnp > provide alsa-modules > return 0 > } > > depend >) > >#*** /etc/init.d/apache *** > >myservice="/etc/init.d/apache" >myservice="${myservice##*/}" >echo "RCSCRIPT ${myservice}" > >echo "MTIME 1096213998" > >( > # Get settings for rc-script ... > [ -e /etc/conf.d/basic ] && source /etc/conf.d/basic > > [ -e "/etc/conf.d/${myservice}" ] && source "/etc/conf.d/${myservice}" > > [ -e /etc/conf.d/net ] && \ > [ "${myservice%%.*}" = "net" ] && \ > [ "${myservice##*.}" != "${myservice}" ] && source /etc/conf.d/net > > [ -e /etc/rc.conf ] && source /etc/rc.conf > > depend() { > return 0 > } > > # Actual depend() function ... > depend() { > need logger net > provide apache > return 0 > } > > depend >) > >#*** /etc/init.d/bootmisc *** > >myservice="/etc/init.d/bootmisc" >myservice="${myservice##*/}" >echo "RCSCRIPT ${myservice}" > >echo "MTIME 1096316818" > >( > # Get settings for rc-script ... > [ -e /etc/conf.d/basic ] && source /etc/conf.d/basic > > [ -e "/etc/conf.d/${myservice}" ] && source "/etc/conf.d/${myservice}" > > [ -e /etc/conf.d/net ] && \ > [ "${myservice%%.*}" = "net" ] && \ > [ "${myservice##*.}" != "${myservice}" ] && source /etc/conf.d/net > > [ -e /etc/rc.conf ] && source /etc/rc.conf > > depend() { > return 0 > } > > # Actual depend() function ... > depend() { > need clock localmount hostname > before logger > return 0 > } > > depend >) > >#*** /etc/init.d/checkfs *** > >myservice="/etc/init.d/checkfs" >myservice="${myservice##*/}" >echo "RCSCRIPT ${myservice}" > >echo "MTIME 1096316818" > >( > # Get settings for rc-script ... > [ -e /etc/conf.d/basic ] && source /etc/conf.d/basic > > [ -e "/etc/conf.d/${myservice}" ] && source "/etc/conf.d/${myservice}" > > [ -e /etc/conf.d/net ] && \ > [ "${myservice%%.*}" = "net" ] && \ > [ "${myservice##*.}" != "${myservice}" ] && source /etc/conf.d/net > > [ -e /etc/rc.conf ] && source /etc/rc.conf > > depend() { > return 0 > } > > # Actual depend() function ... > depend() { > need checkroot modules > return 0 > } > > depend >) > >#*** /etc/init.d/checkroot *** > >myservice="/etc/init.d/checkroot" >myservice="${myservice##*/}" >echo "RCSCRIPT ${myservice}" > >echo "MTIME 1096316818" > >( > # Get settings for rc-script ... > [ -e /etc/conf.d/basic ] && source /etc/conf.d/basic > > [ -e "/etc/conf.d/${myservice}" ] && source "/etc/conf.d/${myservice}" > > [ -e /etc/conf.d/net ] && \ > [ "${myservice%%.*}" = "net" ] && \ > [ "${myservice##*.}" != "${myservice}" ] && source /etc/conf.d/net > > [ -e /etc/rc.conf ] && source /etc/rc.conf > > depend() { > return 0 > } > > # Actual depend() function ... > depend() { > before * > return 0 > } > > depend >) > >#*** /etc/init.d/chpax *** > >myservice="/etc/init.d/chpax" >myservice="${myservice##*/}" >echo "RCSCRIPT ${myservice}" > >echo "MTIME 1095129829" > >( > # Get settings for rc-script ... > [ -e /etc/conf.d/basic ] && source /etc/conf.d/basic > > [ -e "/etc/conf.d/${myservice}" ] && source "/etc/conf.d/${myservice}" > > [ -e /etc/conf.d/net ] && \ > [ "${myservice%%.*}" = "net" ] && \ > [ "${myservice##*.}" != "${myservice}" ] && source /etc/conf.d/net > > [ -e /etc/rc.conf ] && source /etc/rc.conf > > depend() { > return 0 > } > > # Actual depend() function ... > depend() { > need bootmisc > return 0 > } > > depend >) > >#*** /etc/init.d/clock *** > >myservice="/etc/init.d/clock" >myservice="${myservice##*/}" >echo "RCSCRIPT ${myservice}" > >echo "MTIME 1096316818" > >( > # Get settings for rc-script ... > [ -e /etc/conf.d/basic ] && source /etc/conf.d/basic > > [ -e "/etc/conf.d/${myservice}" ] && source "/etc/conf.d/${myservice}" > > [ -e /etc/conf.d/net ] && \ > [ "${myservice%%.*}" = "net" ] && \ > [ "${myservice##*.}" != "${myservice}" ] && source /etc/conf.d/net > > [ -e /etc/rc.conf ] && source /etc/rc.conf > > depend() { > return 0 > } > > # Actual depend() function ... > depend() { > need localmount > return 0 > } > > depend >) > >#*** /etc/init.d/consolefont *** > >myservice="/etc/init.d/consolefont" >myservice="${myservice##*/}" >echo "RCSCRIPT ${myservice}" > >echo "MTIME 1096316818" > >( > # Get settings for rc-script ... > [ -e /etc/conf.d/basic ] && source /etc/conf.d/basic > > [ -e "/etc/conf.d/${myservice}" ] && source "/etc/conf.d/${myservice}" > > [ -e /etc/conf.d/net ] && \ > [ "${myservice%%.*}" = "net" ] && \ > [ "${myservice##*.}" != "${myservice}" ] && source /etc/conf.d/net > > [ -e /etc/rc.conf ] && source /etc/rc.conf > > depend() { > return 0 > } > > # Actual depend() function ... > depend() { > need localmount > after hotplug > return 0 > } > > depend >) > >#*** /etc/init.d/hdparm *** > >myservice="/etc/init.d/hdparm" >myservice="${myservice##*/}" >echo "RCSCRIPT ${myservice}" > >echo "MTIME 1096299520" > >( > # Get settings for rc-script ... > [ -e /etc/conf.d/basic ] && source /etc/conf.d/basic > > [ -e "/etc/conf.d/${myservice}" ] && source "/etc/conf.d/${myservice}" > > [ -e /etc/conf.d/net ] && \ > [ "${myservice%%.*}" = "net" ] && \ > [ "${myservice##*.}" != "${myservice}" ] && source /etc/conf.d/net > > [ -e /etc/rc.conf ] && source /etc/rc.conf > > depend() { > return 0 > } > > # Actual depend() function ... > depend() { >#*** /etc/init.d/hostname *** > >myservice="/etc/init.d/hostname" >myservice="${myservice##*/}" >echo "RCSCRIPT ${myservice}" > >echo "MTIME 1096316818" > > > >( > # Get settings for rc-script ... > [ -e /etc/conf.d/basic ] && source /etc/conf.d/basic > > [ -e "/etc/conf.d/${myservice}" ] && source "/etc/conf.d/${myservice}" > > [ -e /etc/conf.d/net ] && \ > [ "${myservice%%.*}" = "net" ] && \ > [ "${myservice##*.}" != "${myservice}" ] && source /etc/conf.d/net > > [ -e /etc/rc.conf ] && source /etc/rc.conf > > depend() { > return 0 > } > > # Actual depend() function ... > depend() { > need checkroot > } > > checkconfig() { > if [ ! -f /etc/hostname ] || [ -z "$(< /etc/hostname)" ] > then > eerror "You need to set /etc/hostname to a valid hostname" > return 1 > fi > } > > start() { > local myhost="localhost" > local retval=0 > > if checkconfig > then > myhost="$(< /etc/hostname)" > fi > > ebegin "Setting hostname to ${myhost}" > /bin/hostname "${myhost}" > retval=$? > eend ${retval} "Failed to set the hostname" > > if [ "${retval}" -eq 0 ] > then > echo "HOSTNAME=\"${myhost}\"" > /etc/env.d/01hostname > fi > > return ${retval} > } > > >#*** /etc/init.d/hotplug *** > >myservice="/etc/init.d/hotplug" >myservice="${myservice##*/}" >echo "RCSCRIPT ${myservice}" > >echo "MTIME 1095136892" > > >( > # Get settings for rc-script ... > [ -e /etc/conf.d/basic ] && source /etc/conf.d/basic > > [ -e "/etc/conf.d/${myservice}" ] && source "/etc/conf.d/${myservice}" > > [ -e /etc/conf.d/net ] && \ > [ "${myservice%%.*}" = "net" ] && \ > [ "${myservice##*.}" != "${myservice}" ] && source /etc/conf.d/net > > [ -e /etc/rc.conf ] && source /etc/rc.conf > > depend() { > return 0 > } > > # Actual depend() function ... > depend() { > need modules > } > > checkconfig() { > if [ ! -d /etc/hotplug ] ; then > eerror "Hotplug requires scripts & configs in /etc/hotplug !" > return 1 > fi > } > > start() { > checkconfig || return 1 > > for RC in /etc/hotplug/*.rc > do > NAME=`basename $RC .rc` > ebegin "Starting $NAME hotplugging" > $RC start > eend 0 > done > } > > stop() { > local error > for RC in /etc/hotplug/*.rc > do > NAME=`basename $RC .rc` > ebegin "Stopping $NAME hotplugging" > $RC stop > eend 0 > done > } >#*** /etc/init.d/icecast *** > >myservice="/etc/init.d/icecast" >myservice="${myservice##*/}" >echo "RCSCRIPT ${myservice}" > >echo "MTIME 1096707765" > > >( > # Get settings for rc-script ... > [ -e /etc/conf.d/basic ] && source /etc/conf.d/basic > > [ -e "/etc/conf.d/${myservice}" ] && source "/etc/conf.d/${myservice}" > > [ -e /etc/conf.d/net ] && \ > [ "${myservice%%.*}" = "net" ] && \ > [ "${myservice##*.}" != "${myservice}" ] && source /etc/conf.d/net > > [ -e /etc/rc.conf ] && source /etc/rc.conf > > depend() { > return 0 > } > > # Actual depend() function ... > depend() { > need net > } > > start() { > ebegin "Starting Icecast 2" > start-stop-daemon --background --start --pidfile /var/run/icecast.pid --make-pidfile --exec /usr/bin/icecast -- -c /etc/icecast2/icecast.xml > eend $? > } > > stop() { > ebegin "Stopping Icecast 2" > start-stop-daemon --stop --pidfile /var/run/icecast.pid --name icecast > eend $? > } >#*** /etc/init.d/ip6tables *** > >myservice="/etc/init.d/ip6tables" >myservice="${myservice##*/}" >echo "RCSCRIPT ${myservice}" > >echo "MTIME 1095136932" > > > opts="start stop save reload" > >( > # Get settings for rc-script ... > [ -e /etc/conf.d/basic ] && source /etc/conf.d/basic > > [ -e "/etc/conf.d/${myservice}" ] && source "/etc/conf.d/${myservice}" > > [ -e /etc/conf.d/net ] && \ > [ "${myservice%%.*}" = "net" ] && \ > [ "${myservice##*.}" != "${myservice}" ] && source /etc/conf.d/net > > [ -e /etc/rc.conf ] && source /etc/rc.conf > > depend() { > return 0 > } > > # Actual depend() function ... > depend() { > before net > need logger > } > > checkrules() { > if [ ! -f ${IP6TABLES_SAVE} ] > then > eerror "Not starting ip6tables. First create some rules then run" > eerror "/etc/init.d/ip6tables save" > return 1 > fi > } > > start() { > checkrules || return 1 > ebegin "Loading ip6tables state and starting firewall" > einfo "Restoring ip6tables ruleset" > /sbin/ip6tables-restore ${SAVE_RESTORE_OPTIONS} < ${IP6TABLES_SAVE} > eend $? > } > > stop() { > if [ "${SAVE_ON_STOP}" = "yes" ]; then > save || return 1 > fi > ebegin "Stopping firewall" > for a in `cat /proc/net/ip6_tables_names`; do > ip6tables -F -t $a > ip6tables -X -t $a > > if [ $a == nat ]; then > /sbin/ip6tables -t nat -P PREROUTING ACCEPT > /sbin/ip6tables -t nat -P POSTROUTING ACCEPT > /sbin/ip6tables -t nat -P OUTPUT ACCEPT > elif [ $a == mangle ]; then > /sbin/ip6tables -t mangle -P PREROUTING ACCEPT > /sbin/ip6tables -t mangle -P INPUT ACCEPT > /sbin/ip6tables -t mangle -P FORWARD ACCEPT > /sbin/ip6tables -t mangle -P OUTPUT ACCEPT > /sbin/ip6tables -t mangle -P POSTROUTING ACCEPT > elif [ $a == filter ]; then > /sbin/ip6tables -t filter -P INPUT ACCEPT > /sbin/ip6tables -t filter -P FORWARD ACCEPT > /sbin/ip6tables -t filter -P OUTPUT ACCEPT > fi > done > eend $? > } > > reload() { > ebegin "Flushing firewall" > for a in `cat /proc/net/ip_tables_names`; do > /sbin/ip6tables -F -t $a > /sbin/ip6tables -X -t $a > done; > eend $? > > start > } > > > save() { > ebegin "Saving ip6tables state" > /sbin/ip6tables-save ${SAVE_RESTORE_OPTIONS} > ${IP6TABLES_SAVE} > eend $? > } > >#*** /etc/init.d/iptables *** > >myservice="/etc/init.d/iptables" >myservice="${myservice##*/}" >echo "RCSCRIPT ${myservice}" > >echo "MTIME 1095136932" > > > opts="start stop save reload" > >( > # Get settings for rc-script ... > [ -e /etc/conf.d/basic ] && source /etc/conf.d/basic > > [ -e "/etc/conf.d/${myservice}" ] && source "/etc/conf.d/${myservice}" > > [ -e /etc/conf.d/net ] && \ > [ "${myservice%%.*}" = "net" ] && \ > [ "${myservice##*.}" != "${myservice}" ] && source /etc/conf.d/net > > [ -e /etc/rc.conf ] && source /etc/rc.conf > > depend() { > return 0 > } > > # Actual depend() function ... > depend() { > before net > need logger > } > > checkrules() { > if [ ! -f ${IPTABLES_SAVE} ] > then > eerror "Not starting iptables. First create some rules then run" > eerror "/etc/init.d/iptables save" > return 1 > fi > } > > start() { > checkrules || return 1 > ebegin "Loading iptables state and starting firewall" > einfo "Restoring iptables ruleset" > /sbin/iptables-restore ${SAVE_RESTORE_OPTIONS} < ${IPTABLES_SAVE} > eend $? > } > > stop() { > if [ "${SAVE_ON_STOP}" = "yes" ]; then > save || return 1 > fi > ebegin "Stopping firewall" > for a in `cat /proc/net/ip_tables_names`; do > /sbin/iptables -F -t $a > /sbin/iptables -X -t $a > > if [ $a == nat ]; then > /sbin/iptables -t nat -P PREROUTING ACCEPT > /sbin/iptables -t nat -P POSTROUTING ACCEPT > /sbin/iptables -t nat -P OUTPUT ACCEPT > elif [ $a == mangle ]; then > /sbin/iptables -t mangle -P PREROUTING ACCEPT > /sbin/iptables -t mangle -P INPUT ACCEPT > /sbin/iptables -t mangle -P FORWARD ACCEPT > /sbin/iptables -t mangle -P OUTPUT ACCEPT > /sbin/iptables -t mangle -P POSTROUTING ACCEPT > elif [ $a == filter ]; then > /sbin/iptables -t filter -P INPUT ACCEPT > /sbin/iptables -t filter -P FORWARD ACCEPT > /sbin/iptables -t filter -P OUTPUT ACCEPT > fi > done > eend $? > } > > reload() { > ebegin "Flushing firewall" > for a in `cat /proc/net/ip_tables_names`; do > /sbin/iptables -F -t $a > /sbin/iptables -X -t $a > done; > eend $? > > start > } > > save() { > ebegin "Saving iptables state" > /sbin/iptables-save ${SAVE_RESTORE_OPTIONS} > ${IPTABLES_SAVE} > eend $? > } > >#*** /etc/init.d/keymaps *** > >myservice="/etc/init.d/keymaps" >myservice="${myservice##*/}" >echo "RCSCRIPT ${myservice}" > >echo "MTIME 1096316818" > > >( > # Get settings for rc-script ... > [ -e /etc/conf.d/basic ] && source /etc/conf.d/basic > > [ -e "/etc/conf.d/${myservice}" ] && source "/etc/conf.d/${myservice}" > > [ -e /etc/conf.d/net ] && \ > [ "${myservice%%.*}" = "net" ] && \ > [ "${myservice##*.}" != "${myservice}" ] && source /etc/conf.d/net > > [ -e /etc/rc.conf ] && source /etc/rc.conf > > depend() { > return 0 > } > > # Actual depend() function ... > depend() { > need localmount > } > > checkconfig() { > if [ -z "${KEYMAP}" ] > then > eerror "You need to setup \$KEYMAP in /etc/rc.conf first" > return 1 > fi > } > > start() { > local WINDOWKEYS_KEYMAP= > > checkconfig || return 1 > > if [ -f /proc/sys/dev/mac_hid/keyboard_sends_linux_keycodes ] > then > echo 1 > /proc/sys/dev/mac_hid/keyboard_sends_linux_keycodes > fi > > ebegin "Loading key mappings" > > set -- ${KEYMAP} > if [ "$1" = "-u" ] > then > /usr/bin/kbd_mode -u > KEYMAP="${KEYMAP/-u}" > fi > > if [ -x /bin/loadkeys ] > then > [ "${SET_WINDOWKEYS}" = "yes" ] && WINDOWKEYS_KEYMAP="windowkeys" > > /bin/loadkeys -q ${WINDOWKEYS_KEYMAP} ${KEYMAP} \ > ${EXTENDED_KEYMAPS} >/dev/null > else > eend 1 "loadkeys executable not found" > return 1 > fi > eend $? "Error loading key mappings" > } > > >#*** /etc/init.d/rmnologin *** > >myservice="/etc/init.d/rmnologin" >myservice="${myservice##*/}" >echo "RCSCRIPT ${myservice}" > >echo "MTIME 1096316818" > > >( > # Get settings for rc-script ... > [ -e /etc/conf.d/basic ] && source /etc/conf.d/basic > > [ -e "/etc/conf.d/${myservice}" ] && source "/etc/conf.d/${myservice}" > > [ -e /etc/conf.d/net ] && \ > [ "${myservice%%.*}" = "net" ] && \ > [ "${myservice##*.}" != "${myservice}" ] && source /etc/conf.d/net > > [ -e /etc/rc.conf ] && source /etc/rc.conf > > depend() { > return 0 > } > > # Actual depend() function ... > depend() { > need localmount > } > > start() { > if [ -f /etc/nologin.boot ] > then > rm -f /etc/nologin /etc/nologin.boot &>/dev/null > fi > } > > >#*** /etc/init.d/local *** > >myservice="/etc/init.d/local" >myservice="${myservice##*/}" >echo "RCSCRIPT ${myservice}" > >echo "MTIME 1096316818" > > >( > # Get settings for rc-script ... > [ -e /etc/conf.d/basic ] && source /etc/conf.d/basic > > [ -e "/etc/conf.d/${myservice}" ] && source "/etc/conf.d/${myservice}" > > [ -e /etc/conf.d/net ] && \ > [ "${myservice%%.*}" = "net" ] && \ > [ "${myservice##*.}" != "${myservice}" ] && source /etc/conf.d/net > > [ -e /etc/rc.conf ] && source /etc/rc.conf > > depend() { > return 0 > } > > # Actual depend() function ... > depend() { > after * > } > > start() { > ebegin "Starting local" > > if [ -e /etc/conf.d/local.start ] > then > source /etc/conf.d/local.start > fi > > eend $? "Failed to start local." > } > > stop() { > ebegin "Stopping local" > > > if [ -e /etc/conf.d/local.stop ] > then > source /etc/conf.d/local.stop > fi > > eend $? "Failed to stop local." > } > > >#*** /etc/init.d/rsyncd *** > >myservice="/etc/init.d/rsyncd" >myservice="${myservice##*/}" >echo "RCSCRIPT ${myservice}" > >echo "MTIME 1095136638" > > >( > # Get settings for rc-script ... > [ -e /etc/conf.d/basic ] && source /etc/conf.d/basic > > [ -e "/etc/conf.d/${myservice}" ] && source "/etc/conf.d/${myservice}" > > [ -e /etc/conf.d/net ] && \ > [ "${myservice%%.*}" = "net" ] && \ > [ "${myservice##*.}" != "${myservice}" ] && source /etc/conf.d/net > > [ -e /etc/rc.conf ] && source /etc/rc.conf > > depend() { > return 0 > } > > # Actual depend() function ... > depend() { > use net > } > > start() { > ebegin "Starting rsyncd" > rsync --daemon ${RSYNC_OPTS} > eend $? > } > > stop() { > ebegin "Stopping rsyncd" > kill `cat /var/run/rsyncd.pid` > eend $? > } >#*** /etc/init.d/localmount *** > >myservice="/etc/init.d/localmount" >myservice="${myservice##*/}" >echo "RCSCRIPT ${myservice}" > >echo "MTIME 1096316818" > > >( > # Get settings for rc-script ... > [ -e /etc/conf.d/basic ] && source /etc/conf.d/basic > > [ -e "/etc/conf.d/${myservice}" ] && source "/etc/conf.d/${myservice}" > > [ -e /etc/conf.d/net ] && \ > [ "${myservice%%.*}" = "net" ] && \ > [ "${myservice##*.}" != "${myservice}" ] && source /etc/conf.d/net > > [ -e /etc/rc.conf ] && source /etc/rc.conf > > depend() { > return 0 > } > > # Actual depend() function ... > depend() { > need checkfs > } > > start() { > ebegin "Mounting local filesystems" > mount -at nocoda,nonfs,noproc,noncpfs,nosmbfs,noshm,nocifs >/dev/null > eend $? "Some local filesystem failed to mount" > > if [ -f /proc/modules ] > then > modprobe usbcore &>/dev/null > fi > > local usbfs="$(grep -Fow usbfs /proc/filesystems || > grep -Fow usbdevfs /proc/filesystems)" > > if [ -n "${usbfs}" ] && \ > [ -e /proc/bus/usb -a ! -e /proc/bus/usb/devices ] > then > ebegin "Mounting USB device filesystem (${usbfs})" > mount -t ${usbfs} none /proc/bus/usb &>/dev/null > eend $? "Failed to mount USB device filesystem" > fi > > ebegin "Activating (possibly) more swap" > /sbin/swapon -a &>/dev/null > eend 0 > } > > >#*** /etc/init.d/modules *** > >myservice="/etc/init.d/modules" >myservice="${myservice##*/}" >echo "RCSCRIPT ${myservice}" > >echo "MTIME 1096316818" > > >( > # Get settings for rc-script ... > [ -e /etc/conf.d/basic ] && source /etc/conf.d/basic > > [ -e "/etc/conf.d/${myservice}" ] && source "/etc/conf.d/${myservice}" > > [ -e /etc/conf.d/net ] && \ > [ "${myservice%%.*}" = "net" ] && \ > [ "${myservice##*.}" != "${myservice}" ] && source /etc/conf.d/net > > [ -e /etc/rc.conf ] && source /etc/rc.conf > > depend() { > return 0 > } > > # Actual depend() function ... > depend() { > need checkroot hostname > use isapnp > } > > load_modules() { > local x= > local i=0 > local retval=0 > local modules= > local modargs= > local modcount=0 > local config="$1" > > [ -z "${config}" ] && return 0 > [ ! -r "${config}" ] && return 0 > > eval $(awk ' > BEGIN { > COUNT = 0 # Make sure COUNT is set > } > > $0 !~ /(^[[:space:]]*(#|$))/ { > if (MODULES == "") > MODULES = $1 > else > MODULES = MODULES " " $1 > > sub(/^[[:space:]]*[^[:space:]]*[[:space:]]*/, "") > ARGS[COUNT] = $0 > COUNT++ > } > > END { > print "modcount=" COUNT > print "modules=\"" MODULES "\"" > for (x = 0;x < COUNT;x++) > print "modargs[" x "]=\"" ARGS[x] "\"" > } > ' "${config}") > > if [ "${modcount}" -gt 0 ] > then > einfo "Using ${config} as config:" > > for x in ${modules} > do > ebegin " Loading module ${x}" > modprobe -q ${x} ${modargs[${i}]} &>/dev/null > retval=$? > eend ${retval} " Failed to load ${x}" > > i=$((i+1)) > [ "${retval}" -eq 0 ] || modcount=$((modcount-1)) > done > > einfo "Autoloaded ${modcount} module(s)" > fi > > return 0 > } > > start() { > [ -f /proc/modules ] || return 0 > > if [ ! -x /sbin/depmod ] > then > eerror "ERROR: system is missing /sbin/depmod !" > return 1 > fi > > if [ -z "${CDBOOT}" ] > then > ebegin "Calculating module dependencies" > /sbin/modules-update &>/dev/null > eend $? "Failed to calculate dependencies" > fi > > if [ -f /etc/modules.autoload -a ! -L /etc/modules.autoload ] > then > load_modules /etc/modules.autoload > else > local KV="$(uname -r)" > local KV_MAJOR="`KV_major "${KV}"`" > local KV_MINOR="`KV_minor "${KV}"`" > > if [ "$(get_KV)" -ge "$(KV_to_int '2.5.48')" ] && \ > [ -f /etc/modules.autoload.d/kernel-"${KV_MAJOR}.${KV_MINOR}" ] > then > load_modules /etc/modules.autoload.d/kernel-"${KV_MAJOR}.${KV_MINOR}" > > elif [ ! -f /etc/modules.autoload.d/kernel-"${KV_MAJOR}.${KV_MINOR}" ] > then > ewarn "Missing /etc/modules.autoload.d/kernel-${KV_MAJOR}.${KV_MINOR}" > load_modules /etc/modules.autoload.d/kernel-2.4 > else > load_modules /etc/modules.autoload.d/kernel-2.4 > fi > fi > > if [ -n "$(modprobe -l -t boot)" ] > then > modprobe -a -t boot \* &>/dev/null > fi > } > > >#*** /etc/init.d/serial *** > >myservice="/etc/init.d/serial" >myservice="${myservice##*/}" >echo "RCSCRIPT ${myservice}" > >echo "MTIME 1096316818" > > >( > # Get settings for rc-script ... > [ -e /etc/conf.d/basic ] && source /etc/conf.d/basic > > [ -e "/etc/conf.d/${myservice}" ] && source "/etc/conf.d/${myservice}" > > [ -e /etc/conf.d/net ] && \ > [ "${myservice%%.*}" = "net" ] && \ > [ "${myservice##*.}" != "${myservice}" ] && source /etc/conf.d/net > > [ -e /etc/rc.conf ] && source /etc/rc.conf > > depend() { > return 0 > } > > # Actual depend() function ... > depend() { > need localmount > } > > moduleinserted() { > local res="$(grep 'serial' /proc/modules | cut -f1 -d" ")" > if [ "${res}" ] > then > if [ "${res}" = "serial" ] > then > return 1 > fi > fi > } > > setports() { > if [ -f /lib/modules/$(uname -r)/misc/serial.o ] > then > moduleinserted; > if [ "$?" -eq 0 ] > then > /sbin/insmod serial 1>&2 > fi > fi > > if [ -e /etc/serial.conf ] > then > grep -v "^#\|^ \|^$" /etc/serial.conf | while read device args > do > ebegin "Setting $device to $args" > ${SETSERIAL} -b $device $args 1>&2 > if [ "$?" -gt 0 ] > then > eend 1 "Error setting serial port $device $args" > no_errs=0 > else > eend 0 > done="${done} /dev/$1" > fi > done > fi > } > > start() { > SETSERIAL="/bin/setserial" > no_errs=1 > done="" > setports > return > } > >#*** /etc/init.d/sshd *** > >myservice="/etc/init.d/sshd" >myservice="${myservice##*/}" >echo "RCSCRIPT ${myservice}" > >echo "MTIME 1095110156" > > >( > # Get settings for rc-script ... > [ -e /etc/conf.d/basic ] && source /etc/conf.d/basic > > [ -e "/etc/conf.d/${myservice}" ] && source "/etc/conf.d/${myservice}" > > [ -e /etc/conf.d/net ] && \ > [ "${myservice%%.*}" = "net" ] && \ > [ "${myservice##*.}" != "${myservice}" ] && source /etc/conf.d/net > > [ -e /etc/rc.conf ] && source /etc/rc.conf > > depend() { > return 0 > } > > # Actual depend() function ... > depend() { > use logger dns > need net > } > > checkconfig() { > if [ ! -d /var/empty ] ; then > mkdir -p /var/empty || return 1 > fi > > if [ ! -e /etc/ssh/sshd_config ] ; then > eerror "You need an /etc/ssh/sshd_config file to run sshd" > eerror "There is a sample file in /usr/share/doc/openssh" > return 1 > fi > > gen_keys > } > > gen_keys() { > if [ ! -e /etc/ssh/ssh_host_key ] ; then > einfo "Generating Hostkey..." > /usr/bin/ssh-keygen -t rsa1 -b 1024 -f /etc/ssh/ssh_host_key -N '' > fi > if [ ! -e /etc/ssh/ssh_host_dsa_key ] ; then > einfo "Generating DSA-Hostkey..." > /usr/bin/ssh-keygen -d -f /etc/ssh/ssh_host_dsa_key -N '' > fi > if [ ! -e /etc/ssh/ssh_host_rsa_key ] ; then > einfo "Generating RSA-Hostkey..." > /usr/bin/ssh-keygen -t rsa -f /etc/ssh/ssh_host_rsa_key -N '' > fi > } > > start() { > checkconfig || return 1 > ebegin "Starting sshd" > start-stop-daemon --start --quiet --pidfile /var/run/sshd.pid \ > --startas /usr/sbin/sshd > eend $? > } > > stop() { > ebegin "Stopping sshd" > start-stop-daemon --stop --quiet --pidfile /var/run/sshd.pid > eend $? > } >#*** /etc/init.d/syslog-ng *** > >myservice="/etc/init.d/syslog-ng" >myservice="${myservice##*/}" >echo "RCSCRIPT ${myservice}" > >echo "MTIME 1095110000" > > > opts="depend checkconfig start stop reload" > >( > # Get settings for rc-script ... > [ -e /etc/conf.d/basic ] && source /etc/conf.d/basic > > [ -e "/etc/conf.d/${myservice}" ] && source "/etc/conf.d/${myservice}" > > [ -e /etc/conf.d/net ] && \ > [ "${myservice%%.*}" = "net" ] && \ > [ "${myservice##*.}" != "${myservice}" ] && source /etc/conf.d/net > > [ -e /etc/rc.conf ] && source /etc/rc.conf > > depend() { > return 0 > } > > # Actual depend() function ... > depend() { > sed 's/#.*//' /etc/syslog-ng/syslog-ng.conf | xargs | \ > grep -Eq '(source|destination).*(tcp|udp)' && need net > > need clock hostname > provide logger > } > > checkconfig() { > if [ ! -e /etc/syslog-ng/syslog-ng.conf ] ; then > eerror "You need to create /etc/syslog-ng/syslog-ng.conf first." > eerror "An example can be found in /etc/syslog-ng/syslog-ng.conf.sample" > return 1 > fi > syslog-ng -s /etc/syslog-ng/syslog-ng.conf > eend $? "Configuration error. Please fix your configfile (/etc/syslog-ng/syslog-ng.conf)" > } > > start() { > checkconfig || return 1 > ebegin "Starting syslog-ng" > start-stop-daemon --start --quiet --exec /usr/sbin/syslog-ng -- -C /var/log > eend $? "Failed to start syslog-ng" > } > > stop() { > ebegin "Stopping syslog-ng" > start-stop-daemon --stop --quiet --pidfile /var/run/syslog-ng.pid > eend $? "Failed to stop syslog-ng" > sleep 1 # needed for syslog-ng to stop in case we're restarting > } > > reload() { > if [ ! -f /var/run/syslog-ng.pid ]; then > eerror "syslog-ng isn't running" > return 1 > fi > checkconfig || return 1 > ebegin "Reloading configuration and re-opening log files" > kill -HUP `cat /var/run/syslog-ng.pid` &>/dev/null > eend $? > } >#*** /etc/init.d/tspc *** > >myservice="/etc/init.d/tspc" >myservice="${myservice##*/}" >echo "RCSCRIPT ${myservice}" > >echo "MTIME 1096320361" > > >( > # Get settings for rc-script ... > [ -e /etc/conf.d/basic ] && source /etc/conf.d/basic > > [ -e "/etc/conf.d/${myservice}" ] && source "/etc/conf.d/${myservice}" > > [ -e /etc/conf.d/net ] && \ > [ "${myservice%%.*}" = "net" ] && \ > [ "${myservice##*.}" != "${myservice}" ] && source /etc/conf.d/net > > [ -e /etc/rc.conf ] && source /etc/rc.conf > > depend() { > return 0 > } > > # Actual depend() function ... > depend() { > need net > } > > start() { > ebegin "Starting Freenet6 IPv6 Client" > tspc -f /etc/freenet6/tspc.conf > eend $? > } > > stop() { > ebegin "Stopping Freenet6 IPv6 Client" > kill `pidof tspc` > eend $? > } >#*** /etc/init.d/urandom *** > >myservice="/etc/init.d/urandom" >myservice="${myservice##*/}" >echo "RCSCRIPT ${myservice}" > >echo "MTIME 1096316818" > > >( > # Get settings for rc-script ... > [ -e /etc/conf.d/basic ] && source /etc/conf.d/basic > > [ -e "/etc/conf.d/${myservice}" ] && source "/etc/conf.d/${myservice}" > > [ -e /etc/conf.d/net ] && \ > [ "${myservice%%.*}" = "net" ] && \ > [ "${myservice##*.}" != "${myservice}" ] && source /etc/conf.d/net > > [ -e /etc/rc.conf ] && source /etc/rc.conf > > depend() { > return 0 > } > > # Actual depend() function ... > depend() { > need localmount > } > > start() { > [ -c /dev/urandom ] || return > ebegin "Initializing random number generator" > if [ -f /var/run/random-seed ] > then > cat /var/run/random-seed >/dev/urandom > fi > rm -f /var/run/random-seed &>/dev/null > umask 077 > dd if=/dev/urandom of=/var/run/random-seed count=1 &>/dev/null > eend $? "Error initializing random number generator" > umask 022 > } > > stop() { > [ -n "${CDBOOT}" ] && return 0 > > ebegin "Saving random seed" > umask 077 > dd if=/dev/urandom of=/var/run/random-seed count=1 &>/dev/null > eend $? "Failed to save random seed." > } > > >#*** /etc/init.d/vsftpd *** > >myservice="/etc/init.d/vsftpd" >myservice="${myservice##*/}" >echo "RCSCRIPT ${myservice}" > >echo "MTIME 1096189910" > > >( > # Get settings for rc-script ... > [ -e /etc/conf.d/basic ] && source /etc/conf.d/basic > > [ -e "/etc/conf.d/${myservice}" ] && source "/etc/conf.d/${myservice}" > > [ -e /etc/conf.d/net ] && \ > [ "${myservice%%.*}" = "net" ] && \ > [ "${myservice##*.}" != "${myservice}" ] && source /etc/conf.d/net > > [ -e /etc/rc.conf ] && source /etc/rc.conf > > depend() { > return 0 > } > > # Actual depend() function ... > depend() { > need logger net > provide ftpd > } > > start() { > ebegin "Starting vsftpd" > start-stop-daemon --start --quiet --exec /usr/sbin/vsftpd -- & > eend $? > } > > stop() { > ebegin "Stopping vsftpd" > start-stop-daemon --stop --quiet --exec /usr/sbin/vsftpd > eend $? > }
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 65500
: 41126