Newsgroup: it.comp.os.linux.iniziare
Titolo: Avvio automatico comandi

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Ciao, vorrei sapere quale e' il file dove si trovano i comandi che
vengono eseguiti automaticamente all'avvio e allo spegnimento.
Tempo fa mi sembra che un messaggio parlasse di questo, ma non so
come ritrovarlo. Diceva pure che i comandi sono contrassegnati con un
opportuno flag se essi devono essere avviati al login oppure durante
la fase di shutdown, come ad esempio dei log.
Vorrei poter salvare ad esempio l'output di uptime su un file ad ogni
spegnimento.
Grazie, ciao!
- --
- ------------------------------------------------
[Salvatore L.B.]
- ------------------------------------------------
Computer Science Student
University of Palermo - [Italy]
- ------------------------------------------------
HTTP://WWW.SHOGOKI.IT
- ------------------------------------------------
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (MingW32) - GPGOE 0.4.1
iD8DBQFAxYPBfiRcUU4L9NkRAo+rAKCi2fJP0eJ4rctNxg19yT/WEm8w1gCggtc4
cj5uOKwEIGdoUInMk4gBbUI=
=YBVL
-----END PGP SIGNATURE-----

 vengono eseguiti automaticamente all'avvio e allo spegnimento. Tempo fa
L'elenco completo di quello che succede quando avvii la macchina (e ogni
volta che cambi di runlevel, quindi anche quando la fermi) lo trovi in
/etc/inittab
Per ogni riga ci sono un'etichetta, il (oppure i) runlevel in cui la riga ha
effetto, un'opzione eventuale (tipo respawn, se il processo muore lo
riavvia immediatamente) e il comando da eseguire. Il file viene letto in
sequenza da init.
Genericamente per i sistemi che hanno i file di avvio in formato System V
nella directory /etc/rc.d hai una serie di sottodirectory rc1.d, rc2.d,
ecc. una per ogni runlevel contenti i link di ciň che va arrestato e ciň
che va avviato, nella forma K##Qualcosa per gli stop e S##Qualcosa per gli
start. I file sono numerati e vengono eseguiti nell'ordine assegnato.
Quindi per esempio nel livello 6 (per l'arresto / riavvio del sistema) ci sono
quasi solo K##.
IG

 IG
Quindi se non ho capito male, se faccio uno script con quello che gli voglio
far fare prima dello spegnimento o prima del reboot, basta che faccia un
link simbolico allo script chiamandolo S00mio_script (e incrementando di
conseguenza i valori di killall e halt / reboot) ed inserendolo nelle dir
rc0.d (halt) ed rc6.d (reboot), giusto?
Grazie, ciao ;D
- -- 
- ------------------------------------------------
[Salvatore L.B.]
- ------------------------------------------------
Computer Science Student
University of Palermo - [Italy]
- ------------------------------------------------
HTTP://WWW.SHOGOKI.IT
- ------------------------------------------------
Powered by: Fedora Core 2 (2.6.6)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (GNU/Linux)
iD8DBQFAxeOwfiRcUU4L9NkRAorZAKCfNGWZmH/OSK4iwwHPxNWW5wB0MACfc2OQ
zogfPJ5kInBZJtMEw18dibg=
=maGx
-----END PGP SIGNATURE-----

 
Funziona!! Grazie ;)
- -- 
- ------------------------------------------------
[Salvatore L.B.]
- ------------------------------------------------
Computer Science Student
University of Palermo - [Italy]
- ------------------------------------------------
HTTP://WWW.SHOGOKI.IT
- ------------------------------------------------
Powered by: Fedora Core 2 (2.6.6)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (GNU/Linux)
iD8DBQFAxemBfiRcUU4L9NkRArlZAJ4xOK7Fpsb0JWZJJCmkRIwK+QAXhwCgwR78
WJQ7b2OaVz9lVdvMmorxLeA=
=Esqn
-----END PGP SIGNATURE-----

 conseguenza i valori di killall e halt / reboot) [...]
Cosa vuole dire
"incrementando di conseguenza i valori di killall e halt / reboot" ?
-- 
enoslx

 ha scritto nel messaggio
news:NATzc.5877$%l2....@news.edisontel.com...

Niente, non ti preoccupare... volevo solo dire che per esempio devo
rinominare S00killall in S01killall, ma mi sono accorto che
ovviamente posso avere S00killall e S00mio_script e che vengono
chiamati in ordine alfabetico.
Ho scritto quel messaggio prima di provare, quindi ancora non sapevo
bene come funzionasse.
Grazie, ciao!
- --
- ------------------------------------------------
[Salvatore L.B.]
- ------------------------------------------------
Computer Science Student
University of Palermo - [Italy]
- ------------------------------------------------
HTTP://WWW.SHOGOKI.IT
- ------------------------------------------------
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (MingW32) - GPGOE 0.4.1
iD8DBQFA0HqNfiRcUU4L9NkRAqAEAKD9pD4KetUQZpdbeofZmuOvkwj79gCfWBLn
TTwBVS8nTinIgg2g+ZkXcss=
=gkba
-----END PGP SIGNATURE-----