salve ho un piccolo problema
ho installato amula nella cartella /root/.aMule e credo come root
il problema è che adesso riesco ad avviarlo solo come root ed non è il massimo per un server (non ho gui)
il bello è che anche dietro router(credo con id basso, non ho verificato) funziona tutto, almeno per il momento...
c'e la possibilità di eseguirlo come user normale senza reinstallarlo e lasciarlo nella cartella /root?
lo eseguo in automatico tramite script in init.d e ho una variabile user in questo script ma se inposto un utente
standard esistente amuled parte il sistema si pianta durante il boot, se non imposto nulla invece parte come root...
http://www.amule.org/wiki/index.php/AMuleWeb#aMuled_and_aMuleWeb_as_services PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
DAEMON=/usr/local/bin/amuled
WEB=/usr/local/bin/amuleweb
NAME=amuled
DESC=amuled
RUNAMULE=no
USER=
test -x $DAEMON || exit 0
# Include amule defaults if available
if [ -f /etc/default/amule ] ; then
. /etc/default/amule
fi
if [ "$RUNAMULE" != "yes" ];then
echo "Amule not to be started. Edit /etc/default/amule first."
exit 1
fi
set -e
case "$1" in
start)
echo -n "Starting $DESC: "
su $USER -c "$DAEMON -f"
while ! netstat -l -n -p -t | grep -q amuled ; do sleep 1 ; done
su $USER -c "$WEB --quiet &"
echo "$NAME."
;;
stop)
echo -n "Stopping $DESC: "
killall --quiet --ignore-case $WEB
killall --quiet --ignore-case $DAEMON
echo "$NAME."
;;
restart|force-reload)
echo -n "Restarting $DESC: "
killall --quiet --ignore-case $WEB
killall --quiet --ignore-case $DAEMON
sleep 1
su $USER -c "$DAEMON -f"
while ! netstat -l -n -p -t | grep -q amuled ; do sleep 1 ; done
su $USER -c "$WEB --quiet &"
echo "$NAME."
;;
*)
N=/etc/init.d/$NAME
echo "Usage: $N {start|stop|restart|force-reload}" >&2
exit 1
;;
esac
exit 0
grazie per qualsiasi aiuto o suggerimento ovviamente
P.S: sarebbe possibile un emuleweb multiutente con relative password personali e liste dei download private?