Script de arranque de mldonkey
De Wikillano
#! /bin/sh
#
# mldonkey init.d script arranque MLDonkey
#
#
MLDIR=/opt/mldonkey
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
DAEMON="/opt/mldonkey/mlnet"
NAME=MLDonkey
DESC="MLDonkey server"
MLOUT="$MLDIR/mldonkey.stdout"
MLOPT="$@ >>$MLOUT"
case "$1" in
start)
echo -n "Starting $DESC: $NAME"
start-stop-daemon --start --chuid mldonkey --exec $DAEMON & >/dev/null
echo "."
;;
stop)
echo -n "Stopping $DESC: $NAME "
start-stop-daemon --stop --quiet --exec $DAEMON
echo "."
;;
*)
N=/etc/init.d/$NAME
# echo "Usage: $N {start|stop}" >&2
echo "Usage: $N {start|stop}" >&2
exit 1
;;
esac
exit 0
he añadido una última variable ya que cuando arrancaba el servidor mlnet queria crear la carpeta de configuracion en el home de root, dando error de permisos.
MLDIR=/home/mldonkey/emule/ #PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin DAEMON="/home/mldonkey/emule/mlnet" NAME=MLDonkey DESC="MLDonkey server" MLOUT="$MLDIR/mldonkey.stdout" MLOPT="$@ >>$MLOUT" HOME=/home/mldonkey
