Newsgroup: it.comp.os.linux.iniziare
Titolo: Ubuntu - pianificare avvio applicazione

Ragazzi ho dato un occhiata su google e non ho trovato nulla a riguardo, 
il problema è questo, ho il pc sempre acceso e vorrei fare in modo di fa 
avviare amule dalle 20 alle 7 di mattina per evitare di sovraccaricare 
la mia rete interna.
Ho provato a configurare crontab ma non ci sono riuscito.
Conoscete il modo per poter fare quello che chiedo ??
Grazie ;)
-- 
Linux user #405145
Powered by Debian GNU/Linux Testing
http://www.debian.org/
 - 
http://www.no1984.org/

 
prego :-)

 
dimenticato un pezzo
0 20 * * * user /etc/init.d/oquelchelè/scriptxfarepartireofermareamule start
0 7  * * * user /etc/init.d/oquelchelè/scriptxfarepartireofermareamule stop
sostituisci user con il nome utente che avvia il processo (root se sono 
necessari i privilegi di superuser)

BQ ha scritto:

Lo script per fare partire amule come lo posso fare ??


 
io uso amule in versione daemon, con questa versione lo script è già 
fatto e lo lanci con
/etc/init.d/amule-daemon start
e lo fermi con
/etc/init.d/amule-daemon start
con privilegi di root e tutto va a meraviglia
Se usi amule normale fai uno script di start che contiene le segg linee
#!/bin/sh
/usr/bin/amule
(o dove si trova amule, se si trova in /usr/local,
#!/bin/sh
/usr/local/amule
)
lo script di stop invece
#!/bin/sh
killall bla bla bla
non uso mai killall quindi dovrei fare man killall per capire come 
lanciarlo per killare il processo amule.
Probabilmente amule però si incazzerà a killarlo così, bisogna vedere 
come fare, forse il modo c'è.
In bocca al lupo

 
Come faccio sapere se la mia versione di amule è la versione daemon??
Devo solo installare qualche pacchetto aggiuntivo ?
Sto utilizzando amule cvs ora :)


 
ma compilato dai sorgenti o hai il pacchetto deb?
nel primo caso hai il make per amuled già bell'e pronto

 
Ho installato amule-daemon, tutto ok, riesco avviarlo da terminale senza 
problemi e riesco ad accedere con l'interfaccia web.
Il problema è che quando lancio lo script /etc/init.d/amule-daemon 
start, mi dice di editare lo script /etc/default/amule-daemon, l'ho 
editato mettendo il mio utente al posto di user ma nulla da fare non parte.
Ho provato a mettere anche root ma nulla da fare.... :(
Avete qualche dritta da darmi ?


 
puoi ritornare allo script originale e copiare qui l'output che ti dà se 
scrivi
sudo /etc/init.d/amule-daemon start

BQ ha scritto:

Qui trovi lo script /etc/init.d/amule-daemon start
http://no-paste.it/?44
Credo che ho editato male /etc/default/amule-daemon, puoi postarmi il 
tuo per avere un idea su come va settato ?? ;)


 
ecco il mio:
http://no-paste.it/?45
(comodo sto sito!)
ho aggiunto una modifica secondaria che potrebbe servirti (cerca modifica):
#mia modifica per caricare lista files met perche addresses sembra che 
non la capisca
     echo -n "leggo nuovo file met"
     /home/marco/getservermet
#fine mia modifica
lo script getservermet è fatto così
#!/bin/sh
cp /home/marco/.aMule/server.met /home/marco/.aMule/server.met.bak
rm /home/marco/.aMule/server.met
wget 
http://www.gruk.org/server.met
 -O /home/marco/.aMule/server.met
Ovviamente devi modificarlo perché tu probabilmente non avrai nulla in 
/home/marco
poi lancia
sudo /etc/init.d/amule-daemon start
e copiami l'output!
ps ehm che distro hai?

BQ ha scritto:

Amule lo devo installare  su Ubuntu 6.10.
Cmq io utilizzo Debian Testing


 
ok

BQ ha scritto:

Ho provato a fare qualche modifica a /etc/init.d/amule-daemon ma nulla 
da fare :(
Mi puoi postare il tuo /etc/default/amule-daemon che vedo cosa cosa 
cambia dal mio ??
Grazie ;)


 
Non l'ho modificato a mano eh! Eccolo:
#RUN_AT_STARTUP="YES" will run amuled on startup
#with the specified user
AMULED_USER="marco"
RUN_AT_STARTUP="YES"


Come password di amule hai messo la stessa dell'utente che usi con Ubuntu??
marco è l'utente che usi in ubuntu ??


 
esatto
comunque, secondo me tu non hai le password a posto nei file di 
configurazione di amule (e forse qualche altra cosa)
Ho trovato la guida che ho seguito, è una di queste due  - credo la seconda:
http://garret.wordpress.com/2006/06/12/pc-muletto-con-linux/
http://matteo.lilik.it/amuled.mtt
Seguila con calma e precisione e vedrai che va tutto ok.
Fammi sapere!
ciao
  BQ

  BQ
Domani ti faccio sapere se ho risolto il problema, mi manca poco. :)


 Domani ti faccio sapere se ho risolto il problema, mi manca poco. :)
Ora riesco a lanciare lo script da root da /etc/init.d/amule-daemon start
ma quando prova a lanciarlo da utente normale prendo questo errore :
Starting aMule : amuledstart-stop-daemon: Unable to set initgroups()
with gid 1000 (Operation not permitted)
Devo aggiungere il mio utente a qualche gruppo ??
