Salve a tutti.
Ho una Debian Lenny dove gira la versione di Amule per Fastweb (AdunanzA).
Il mio problema è il seguente (spero vivamente che qualcuno l'abbia già risolto, anche perchè ho girato un sacco di forum ma non ho trovato niente a riguardo...); se faccio partire amule da riga di comando tutto ok, si connette, scarica e uppa. Invece, se faccio partire amule da script di avvio non si connette a nessuna rete.
Di seguito tutti i passaggi che ho fatto:
vim /etc/init.d/amule-boot
####################
#!/bin/bash
NAME=$(basename "$0")
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
DAEMON=/usr/bin/amuled
DESC=amuled
USER=simone#A user who already ran amule once to configure it.
test -x "$DAEMON" || exit 0
case "$1" in
start)
echo -n "Starting $DESC: "
su "$USER" -c "$(printf "%q -f" "$DAEMON" )"
echo "$NAME."
;;
stop)
echo -n "Stopping $DESC: "
killall --quiet "$DAEMON"
echo "$NAME."
;;
restart|force-reload)
echo -n "Restarting $DESC: "
killall --quiet "$DAEMON"
sleep 1
su "$USER" -c "$(printf "%q -f" "$DAEMON" )"
;;
*)
printf "Usage: %q {start|stop|restart|force-reload}\n" "$0" >&2
exit 1
;;
esac
exit 0
##################
update-rc.d amule-boot default
L'utente col quale è installato il mulo è simone (come vedete scritto sopra).
Sembra un problema di diritti... forse quando lo script agisce non trova le fonti... ma non so come fare...
Che qualcuno mi aiuti...