mldonkey-users
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Mldonkey-users] start mldonkey as daemon??


From: Roland Arendes
Subject: Re: [Mldonkey-users] start mldonkey as daemon??
Date: Fri, 10 Jan 2003 12:33:23 +0100 (CET)


> How can I start mldonkey ass real daemon???

You can try to use this shellscript:
(you need to fix the MLDONKEY_PATH)

--------------------
#!/bin/sh
MLDONKEY_PATH=/home/donkey/mldonkey/build


case "$1" in
    start)
        if [ -n "`/sbin/pidof mldonkey`" ]; then
                echo "mlDonkey already running.."
        else
                cd $MLDONKEY_PATH
                echo "Removing known Servers.."
                rm servers.ini servers.ini.old
                nice -10 ./mldonkey >log 2>errlog &
                echo "mlDonkey started.."
        fi
        ;;

    stop)
        if [ -n "`/sbin/pidof mldonkey`" ]; then
                kill -INT `/sbin/pidof mldonkey`
                echo -n "mlDonkey contacted .. "
                while [ -n "`/sbin/pidof mldonkey`" ]; do
                        sleep 2
                        echo -n "."
                done
                echo "stopped."
        else
                echo
                echo "No mlDonkey found to kill."
        fi
        ;;

    restart)
        $0 stop && $0 start
        ;;

    reconnect)
        if [ -n "`/sbin/pidof mldonkey`" ]; then
                kill -HUP `/sbin/pidof mldonkey`
                echo "mlDonkey contacted for reconnection."
        else
                echo
                echo "No mlDonkey found to contact for reconnection."
        fi
        ;;

    status)
        echo -n "Checking mldonkey: "
        checkproc mldonkey && echo OK || echo No process
        ;;

    *)
        echo "Usage: $0 {start|stop|restart|reconnect|status}"
        exit 1
        ;;

esac
--------------------





reply via email to

[Prev in Thread] Current Thread [Next in Thread]