1)
Vai nella directory in cui è
installato l'eggdrop, (cd/home/username/eggdrop)
2) Fai
diventare il file di configurazione dell'eggdrop eseguibile. (chmod
u+x eggdrop.conf)
3) Edita
il file di configurazione. (pico
eggdrop.conf (oppure
vi))
4) Cambia
la primissima linea, (#!/path/to/eggdrop)
in "#!/home/username/eggdrop/eggdrop".
(che
consiste nel link diretto al file eseguibile dell'eggdrop)
Salva ed esci dall'editor,
press ^X (CTRL + X).
5) Vai
nella sottodir script (dove sta il tuo
eggdrop). (cd/homeuserrname/eggdrop/script)
6) Fai
diventare eseguibile il file bottchk (chmod
u+x botchk)
7) Edita il
file bttchk
cerca la linea botdir="/home/mydir/mybot",
e cambia dove dice "/home/mydir/mybot"
con solita dir
"/home/username/eggdrop" (dov'è
installato l'eggdop)
cerca la linea botscrit="mybot",
dove dice mybot "mybot"
cambiandolo con il nome del tuo file di configurazione.
cerca la linea botname="Doofy",
cambia dove dice "Doofy"
con il nick del bot
cerca la linea userfile="Doofy.user",
cambia dove dice "Doofy.user",
con il tuo userfile (es.eggdrop.user)
Salva ed esci.
Ora passiamo al crontab
vero e propio
8) Per Per
cambiare il crontab per comunicare scrivi "crontab
-è"
Inserisci la seguente
riga nel file:
0,10,20,30,40,50 **** /home/username/eggdrop/script/botchk
>/dev/null 2>&1
-1,10,20,30,40,50
esegue il controllo
ogni 10mins
-botchk è
uno script in bash che controlla se il processo del bot è attivo
e in caso contrario riavvia
9) Essendo
l'editor del crontab VI,
usa "i"
per inserire, "esc" per
uscire dalla modalità di inserimento e ":wq"
per uscire e
salvare.
A questo punto
il crontab dovrebbe essere settato bene
|