You are not logged in.
I can start hellanzb after boot as follows (as root)
root@jarch ~]# /etc/rc.d/hellanzb start
:: Starting hellanzb [DONE]
But when I try to start it as a daemon it doesn't work
root@arch ~]# cat /etc/rc.conf | grep hella
DAEMONS=(syslog-ng network netfs crond alsa hal fam sshd kdm sensors cups vboxdrv @hellanzb)
I tried i without @ and the result was the same - I had to start hellanzb manually
Here is the command
[root@arch ~]# cat /etc/rc.d/hellanzb
#!/bin/bash
# source application-specific settings
[ -f /etc/conf.d/hellanzb ] && . /etc/conf.d/hellanzb
. /etc/rc.conf
. /etc/rc.d/functions
case "$1" in
start)
stat_busy "Starting hellanzb"
/bin/su - ${HELLANZB_USER} -c " /usr/bin/python /usr/bin/hellanzb.py -D -c ${HELLANZB_CONF} &> /dev/null"
if [ $? -gt 0 ]; then
stat_fail
else
add_daemon hellanzb
stat_done
fi
;;
stop)
stat_busy "Stopping hellanzb"
/bin/su - ${HELLANZB_USER} -c " /usr/bin/python /usr/bin/hellanzb.py -c ${HELLANZB_CONF} shutdown &> /dev/null"
if [ $? -gt 0 ]; then
stat_fail
else
rm_daemon hellanzb
stat_done
fi
;;
restart)
$0 stop
sleep 2
$0 start
;;
*)
echo "usage: $0 {start|stop|restart}"
esac
exit 0
Offline