#
# will be executed 30 seconds after system start
#
execute() {
OLDIFS=$IFS
IFS=""
echo $* >/dev/tty13 2>/dev/tty13
$* >/dev/tty13 2>/dev/tty13
IFS=$OLDIFS
}
. /etc/sysconfig
if [ x$START_SAMBA = x"yes" ]; then
execute nmbd
execute smbd
fi
if [ x$START_FTPD = x"yes" ]; then
execute stupid-ftpd
fi
execute /usr/bin/udpd.pl
execute httpd -c /etc/httpd.conf -p 8000 -h /pub/web
if [ x$START_DAAPD = x"yes" ]; then
execute mDNSProxyResponderPosix `getifaddr eth0` squeal `hostname` _daap._tcp. 3689 &
execute daapd -s 86400 -n `hostname` /pub/mp3 &
fi
# cron
mkdir -p /ramdisk/cron/crontabs
ROOT_TAB=/ramdisk/cron/crontabs/root
if [ ! -e $ROOT_TAB ]; then
echo "# m h dom mon dow command" > $ROOT_TAB
echo "0-59/5 * * * * convert.pl -q -s" >> $ROOT_TAB
echo "0 4 * * * tvmovie2vdr.sh" >> $ROOT_TAB
fi
crond
# noflushd
if [ x$START_NOFLUSHD = x"yes" ]; then
execute noflushd -v -n $NOFLUSHD_TIMEOUT $NOFLUSHD_DISKS
fi
# Start XXV
case "$WEBFRONTEND" in
"XXV")
mkdir -p /var/run/mysqld
chown -R mysql:mysql /var/run/mysqld
/etc/init.d/mysql restart
/etc/init.d/xxvd restart
;;
"VDRAdmin")
nice -n 19 vdradmind.pl &
;;
"Both")
nice -n 19 vdradmind.pl &
mkdir -p /var/run/mysqld
chown -R mysql:mysql /var/run/mysqld
/etc/init.d/mysql restart
/etc/init.d/xxvd restart
;;
esac
inetd
dhcpd