aMule Forum

Please login or register.

Login with username, password and session length
Advanced search  

News:

We're back! (IN POG FORM)

Author Topic: aMuled in Automatico su Debian  (Read 7450 times)

Tyrael

  • Approved Newbie
  • *
  • Karma: 0
  • Offline Offline
  • Posts: 13
    • http://www.tyrael.it
aMuled in Automatico su Debian
« on: June 07, 2005, 09:22:45 PM »

Ciao a tutti!
Ho modificato lo script presente sul wiki per avviare in automatico VNC + amule, dato che ora non è più necessario avviare amule con l'interfaccia grafica grazie a amuled.

Alla fine ho fatto una miniguida per installare e configurare amuled su Debian in modo che parta in automatico... Cosa ne dite? Lo posto anche sul forum inglese e magari lo metto nel wiki?

---

E' necessario installare amule-utils per avere amulecmd.

(# = comandi da root, $ comandi da utente che userà amule)
# apt-get install amuled amule-utils amule-remote-gui

$ amuled (questo genera il file amule.conf)
$ vi ~/.aMule/amule.conf
controllare che ci siano queste voci:
Code: [Select]
[ExternalConnect]
AcceptExternalConnections=1
ECUseTCPPort=1
ECPort=4712
ECPassword=
DlgTabsOnTop=0
UseSecIdent=1
IpFilterOn=1
UseSrcSeeds=1
ShowProgressBar=1
ShowPercent=0
ExtractMetaDataTags=0
FullChunkAlloc=0
FullPartAlloc=0

# touch /etc/init.d/amuled.sh
# vi /etc/init.d/amuled.sh
incollarci questo:
Code: [Select]
#!/bin/sh
#
# Startup/Stop script for aMuled - aMule Daemon
#

#Here, the choosen user to run amuled
theUser=

case "$1" in

'start')
/bin/su - ${theUser} -c "PATH=/usr/local/bin:/usr/bin:/bin /usr/bin/amuled -f"
;;

'stop')
/bin/su - ${theUser} -c "PATH=/usr/local/bin:/usr/bin:/bin /usr/bin/amulecmd -c Shutdown"
;;

*)
echo "Usage: /etc/init.d/amuled.sh { start | stop }"
;;

esac
# cd /etc/init.d
# update-rc.d amuled.sh defaults (in questo modo amuled verrà lanciato automaticamente ad ogni avvio del sistema e verrà terminato in caso di riavvio o spegnimento)

Per rimuovere lo script dall'avvio automatico:
# update-rc.d -f amuled.sh remove

Per utilizzare aMule "normalmente" con la GUI:
$ amulegui
« Last Edit: June 07, 2005, 09:51:31 PM by Tyrael »
Logged
Debian GNU/Linux Sarge - Kernel 2.6.11-cko5-ck9 - Pentium II 400 - 384 MB RAM - HD 8GB, 80GB - 3Com 3c905B - Ensoniq ES1371 - MGA G200

bako

  • Approved Newbie
  • *
  • Karma: 0
  • Offline Offline
  • Posts: 11
Re: aMuled in Automatico su Debian
« Reply #1 on: July 14, 2005, 07:16:13 PM »

ho provato a lanciare amuled da shell mi dice che devo mettere 1 alla voce accetta tutte le conessioni estrne, modifico il file conf, ridò amuled e mi ridà lo stesso errore, e il file .conf ha di nuovo il campo =0;
Logged

BaHaMuT_ZeR0

  • Approved Newbie
  • *
  • Karma: 0
  • Offline Offline
  • Posts: 32
Re: aMuled in Automatico su Debian
« Reply #2 on: December 27, 2005, 06:43:54 PM »

è possibile avere uno scriptino che oltre ad amuled ti fa partire amuleweb? Tnk 1000  :))
Logged

1Carlos

  • Full Member
  • ***
  • Karma: 2
  • Offline Offline
  • Posts: 187
Re: aMuled in Automatico su Debian
« Reply #3 on: December 30, 2005, 10:40:15 PM »

Quote
Originally posted by bako
ho provato a lanciare amuled da shell mi dice che devo mettere 1 alla voce accetta tutte le conessioni estrne, modifico il file conf, ridò amuled e mi ridà lo stesso errore, e il file .conf ha di nuovo il campo =0;

Io avevo risolto impostando la password :D

http://forum.amule.org/thread.php?threadid=7075&sid=

ciao
Logged
Please excuse my bad English  :(.

RRT4

  • Jr. Member
  • **
  • Karma: 3
  • Offline Offline
  • Posts: 67
Re: aMuled in Automatico su Debian
« Reply #4 on: December 31, 2005, 01:23:28 AM »

Quote
Originally posted by BaHaMuT_ZeR0
è possibile avere uno scriptino che oltre ad amuled ti fa partire amuleweb? Tnk 1000  :))

http://www.amule.org/wiki/index.php/AMuleWeb
Logged

BaHaMuT_ZeR0

  • Approved Newbie
  • *
  • Karma: 0
  • Offline Offline
  • Posts: 32
Re: aMuled in Automatico su Debian
« Reply #5 on: May 29, 2006, 01:08:15 PM »

vi posto lo scriptino preso dal wiki ma cosa c'è da modificare?Perchè se lo copio/incollo non funziona mica :(

Code: [Select]

PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
 DAEMON=/usr/bin/amuled
 WEB=/usr/bin/amuleweb
 NAME=amuled
 DESC=amuled
 RUNAMULE=no
 USER=youramuleuser

 
 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"
        sleep 20
        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"
        sleep 20
        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
Logged

Truzzone

  • Hero Member
  • *****
  • Karma: 2
  • Offline Offline
  • Posts: 1236
Re: aMuled in Automatico su Debian
« Reply #6 on: May 29, 2006, 03:36:22 PM »

Come fai ad eseguirlo?  ?(

Ciao by Truzzone  :)
Logged
"Tanta gente crede che dal momento che ha l'ADSL a 4Mega, deve scaricare a 4Mega altrimenti qualcosa non va. O è colpa dell'ISP o di aMule. La questione è invece ben diversa"

BaHaMuT_ZeR0

  • Approved Newbie
  • *
  • Karma: 0
  • Offline Offline
  • Posts: 32
Logged

Truzzone

  • Hero Member
  • *****
  • Karma: 2
  • Offline Offline
  • Posts: 1236
Re: aMuled in Automatico su Debian
« Reply #8 on: May 29, 2006, 03:47:49 PM »

Quote
Originally posted by Truzzone
Come fai ad eseguirlo?  ?(

Ciao by Truzzone  :)
Ti restituisce qualche errore?  ?(
Hai solo creato il file e basta? dove lo hai messo?  ?(
Hai eseguito anche questo passo:
Quote
Then, for the deamons to start you just have to create a file /etc/default/amule which contains a single line:

 RUNAMULE=yes

Ciao by Truzzone  :)
Logged
"Tanta gente crede che dal momento che ha l'ADSL a 4Mega, deve scaricare a 4Mega altrimenti qualcosa non va. O è colpa dell'ISP o di aMule. La questione è invece ben diversa"