|
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 scripts (dove sta il tuo eggdrop).
(cd /home/username/eggdrop/scripts)
6) Fai diventare eseguibile il file botchk (chmod u+x botchk)
7) edita il file botchk
cerca la linea botdir="/home/mydir/mybot", e cambia
dove dice "/home/mydir/mybot" con
solita dir "/home/username/eggdrop" (dov'è
installato l'eggdrop)
cerca la linea botscript="mybot", dove dice mybot
"mybot" cambialo 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 proprio
8) Per cambiare il crontab per cominciare scrivi "crontab
-e"
Inserisci la seguente riga nel file:
0,10,20,30,40,50 * * * * /home/username/eggdrop/scripts/botchk
>/dev/null 2>&1
- 0,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 lo 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
:)
Byez
Delphiman
|