aMule Forum

Deutsch => aMule Hilfe => Topic started by: peshay on March 28, 2006, 09:34:06 AM

Title: bootscript
Post by: peshay on March 28, 2006, 09:34:06 AM
hi,
ich kann mich erinnern das hier im forum mal ein Startup Script für aMule gab, aber irgendwie find ich das nich mehr. Will halt aMule per init.d starten lassen, so das auch immer nur ein bestimmer benutzer dafür verwendet wird und so ne PID erstellt wird um den wieder zu killen.
Title: Re: bootscript
Post by: thedude0001 on March 28, 2006, 09:48:25 AM
Hmm, ja, das Problem ist daß die Forensuche seit unserem Umzug noch ein wenig kaputt ist und nur einen Teil der eigentlichen Ergebnisse liefert. Das einzige was ich finde ist das init-script für Gentoo, aber das hilft dir nicht weiter da Gentoo ganz andere Skripte benutzt als SuSE...
Title: script
Post by: peshay on March 28, 2006, 11:58:54 AM
hab jetzt einfach n anderes bootscipt genommen und abgeändert, so läuft das ganz gut:
Code: [Select]

. /etc/rc.status
rc_reset

case "$1" in
    start)
        echo -n "Starting aMule"
        if [ ! -f /var/run/amule.pid ] || ! kill -0 `cat /var/run/amule.pid` 2> /dev/null; then
           su user --command="/usr/local/bin/amuled -f >/dev/null 2>&1" & echo $! > /var/run/amule.pid
        else
           false
        fi
        rc_status -v
        ;;
    stop)
        echo -n "Shutting down aMule"
        killproc -TERM /usr/local/bin/amuled && rm -f /var/run/amule.pid
        killproc -TERM /usr/local/bin/amuleweb
        rc_status -v
        ;;
    reload)
        echo -n "Reloading aMule"
        kill -HUP `cat /var/run/amule.pid`
        rc_status -v
        ;;
    try-restart)
        $0 stop && $0 start
        rc_status
        ;;
    restart)
        $0 stop
        $0 start
        rc_status
        ;;
    status)
        echo -n "Checking for aMule"
        checkproc /usr/local/bin/amuled
        rc_status -v
        ;;
    *)
        echo "Usage: $0 {start|restart|reload|status|stop}"
        exit 1
esac

rc_exit
Title: Re: bootscript
Post by: stefanero on March 28, 2006, 04:55:48 PM
afu der wiki wären auch noch 2 gewesen glaub