I use Fedora 13 and am trying to create a service for darkice. I put the script in the /etc/init.d directory and if I use the command service darkice start, the darkice is running in the foreground and the command prompt is not returned.How do I make darkice run in the background?The following is the excerpt from the darkice script.PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/binDAEMON=/usr/local/bin/darkiceNAME=darkiceDESC=Darkice live audio streamertest -x $DAEMON || exit 0CONFIGFILE=/etc/darkice.cfg# Source function library.. /etc/rc.d/init.d/functions# See how we were called.case $1 in  start)    # Start daemon.    echo -n $Starting darkice streaming daemon:     daemon $DAEMON -c $CONFIGFILE > /dev/null    RETVAL=$?    echo    [ $RETVAL -eq 0 ] && touch /var/lock/subsys/darkice    ;;  stop)
daemon function in /init.d does not run the program in the background in fedora13
fedora;daemon;background process