Newsgroup: it.comp.os.linux.iniziare
Titolo: Non mi si avvia lo script all'avvio..........

Prima di tutto un grazie enorme a chi mi  ha consigliato sulle
iptables.................alla fine mi sono fatto un firewall script
personalizzato (prendendo spunti da riviste del settore e doc su
internet)..............l'ho testato con i vari siti .................è
una bomba ! (va 100.000 volte meglio del firewallsuse
incorporato....)...............Ovviemente,facendolo partire funziona,ma
non riesco a farlo avviare ad ogni avvio dimodoche' abbia le iptable
gia' pronte..........ho seguito questa procedura (letta sui
nesgroup).............(ho suse 10) :
-Mi son creato il file script firewall.sh (gli ho dato
quell'estensione)
- Ho copiato il myfirewall.sh nella dir /etc/init.d/
- Ho aggiunto al file boot.local la seguente voce "./myfirewall.sh"
(il file boot.local si trova anche lui in /etc/init.d...........
-All'avvio non si settano le iptable...........sono andato a vedere il
log avvio e dice "No such file o directory"...............non mi trova
lo script! Dove dovrei metterlo?
Il file .sh che ho creato,a parte i comandi iptables non contiene altri
ehmm intestazioni speciali.....devo aggiungere qualcosa ?
Un saluto ciao

 - Ho aggiunto al file boot.local la seguente voce "./myfirewall.sh"
Mettici il path completo. Poi, se il tuo script non è un vero script
d'avvio, mettilo da qualche altra parte..
Ciao.
-- 
*** Linux user # 198661 --- ICQ 33500725 ***
***  Home  
http://web.tiscali.it/kailed
  ***
       ***  Powered by SuSeLinux  ***

Gia'......... il path completo.....sono andato in panico
totale............sai che  è successo ? Ho messo il path completo nef
file boot.local (inserendo /opt/nomescript.sh) ....casualmente (anche
se è da quando ho fatto gli update che sembra che dopo un po' d'uso
gli editor kate e kwrite tardano a caricarsi (tipo lancio kate
,orologio....,sparisce orologino e kate non parte.........ma parte dopo
5 minuti che sto' facendo altro.......bhè...questo comportamento è
iniziato quando ho fatto fare gli update sulla sicurezza 6 gg
fa'...........comunque.........).dicevo,casualmente sembra si sia
impallato il sistema.....anche aspettando non si
disimpalla........cosi' faccio reset...(un po' scocciato x sta
situazione delle applicazioni che partono in
ritardo..........)..............e al riavvio........tadan'.........non
parte piu ' neè l'interfaccia grafica ne un corno......cosi'.pensando
che fosse partito qualche settore del disco (quando feci reset),mi sono
loggato con la console in single user e ho letteralmente fatto passare
tutte 5 ripeto tutte e 5 le funzioni di recupero di reiserfs
!!!!!!!!!!!!!!!!
RISULTATO : a parte 3 ore buttate via.......niente,nessun
errore/settore/cluster danneggiato...(ettecreddo l'harddisk è
nuovo........)
Rassegnato........in preda ad un nervoso inimmaginabile........stavo
pensando di rifare l'installazione di linux perdendo cosi' tutti i miei
documenti,script firewall studiati in 10 giorni di full immersion
linux.........
Poi non so' cosa sia successo,mi viene in mente........ma xchè non
tolgo il path completo che avevo messo ?................l'ho
tolto...........e il sistema ha ripreso a funzionare senza batere
ciglio !!!!!!!!!!!!!!
Pero' porc** pu******** non è possibile che mettendo un path x far
avviare uno script (anche se il path fosse stato sbagliato) ,si impalla
tutta la machina e non va' piu' niente.......manco kde caricava !
eccheca**o...............io avro' sbagliato il path......e saro' pure
tardo,ma xo' x un path sbagliato,non si puo' imballare l'intero sistema
...(non c'è una specie di thread exception o try catch su ste cose
?????????????????????? )
A parte questo "sfogo"..........resta il problema che lo script non me
lo avvia..........e.........escludendo l'idea di mettere il path
completo nel file (visto cosa mi ha comportato..........)......cosa
suggerite x eseguire sto benedetto script senza mandare a rischio
l'intero sistema ?
Grazie della comprensione
ciao

Il Fri, 06 Jan 2006 10:35:27 -0800, Kamal ha scritto:
Alcuni consigli:
.......................................................  evitalo!!
L'italiano, questo sconosciuto!!   (xò - x)
Non stai scrivendo SMS e lo dimostri con lo spreco di caratteri (.)
Quando vuoi mettere dei punti di sospensione, ce ne vanno tre(3)!!
OK, procediamo...
Dai un'occhiata ai files presenti in /etc/init.d
Leggiti bene le prime 2 righe di _tutti_ i files in /etc/init.d
Verifica se il tuo script é conforme.
Verifica i permessi sul tuo [file|script]
Verifica i permessi dei [file|script] presenti in /etc/init.d
Poi, man bash ^__^
-- 
Signature automatica inserita a mano.
In God we trust, all others we monitor 
(National Security Agency)

 file boot.local (inserendo /opt/nomescript.sh) ....casualmente (anche
]zac[
Cioè hai fatto una cosa che non sai che effetti può avere, lasciando perdere
quelli collaterali, in un file importante e delicato come quelli che fanno
parte del boot del sistema e ti sorprendi?
Io mi sarei sorpreso che il sistema si avvii ancora ...

 Grazie della comprensione
Uno passa anche volentieri 20 minuti a leggere e cercare di capire un
post lungo e complicato, quando lunghezza e complicatezza sono
inevitabili: magari contiene log, output di comandi, etc...
Il tuo post e' scritto semplicemente alla cazzo di cane.
Senti come suona meglio:
Ho inserito il path completo dello script di avvio del firewall, ma il
sistema si blocca all'avvio.
Ho provato a resettare la macchina, nulla.
Ho pensato ad un errore nell'hard disk, ho fatto passare tutte e 5 le
funzioni di recupero di reiser, nulla.
Ho poi tolto il path completo, e il sistema riparte normalmente, quindi
il motivo del blocco e' l'esecuzione dello script.
Come posso far eseguire il mio script automaticamente ad ogni senza che
si blocchi la macchina?
Segue il listato del mio script
iptables bla bla bla
- --
Dario Basile
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.7 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - 
http://enigmail.mozdev.org
iD8DBQFDvwam7mRkrRsDl/8RAggZAJ4ohTGVZzleCdQP95fKThWDC99qAQCeN579
actxd+UOSKdNQxdRdU0kiaA=
=69ba
-----END PGP SIGNATURE-----

Gia'......... il path completo.....sono andato in panico
totale............sai che  è successo ? Ho messo il path completo nef
file boot.local (inserendo /opt/nomescript.sh) ....casualmente (anche




>> Poi, man bash ^__^
non ho capito l'ultima cosa che hai scritto, cosa vuol dire ^__^  ?
PS  E' la 1° volta su internet(forum vari eccc) che mi ribattono xchè
ho usato 8 puntini di sospensione  invece di 3 ...  adesso lo so e
prima di postare in questo newsgroup rileggero' il post 5 volte ...anzi
...8 volte  GRAZIE.

 non ho capito l'ultima cosa che hai scritto, cosa vuol dire ^__^  ?
Apri un terminale (terminale=shell=xterm=konsole=tty*=ci sono mille modi di
avere una shell in cui digitare i comandi) e digita man bash , ora premi
INVIO .

 non ho capito l'ultima cosa che hai scritto, cosa vuol dire ^__^  ?
Per il man bash ti hanno risposto!         Sorridi!!--------->^^^^ 


Dario Basile ha scritto:

Effettivamente hai scritto in maniera molto piu' comprensibile della
mia,ma devi capire che quando ho scritto quel post ero in preda al
nervoso e all'incazzatura ..pero' lasciamelo dire,invece di scrivermi
"hai scritto il post alla cazzo di cane" potevi scrivere,in maniera +
correttta ed educata :" nel post ti sei espresso malaccio e non capisco
cosa hai fatto..puoi riscrivermelo ? " ... comunque........adesso provo
a fare quello che mi è stato consigliato
Grazie , saluti