Tips: Avvire programmi al boot del sistema (Linux, gui indipendent)
Riporto per intero un interessante articolo trovato sul sito Spippolazione.
Preferisco riportarlo per intero visto che in un’altra occasione ne ho proposto solo una parte col relativo link, per trovarmi a distanza di qualche giorno che la pagina linkata rimossa e nessuna possibilità di trovare più per intero le spiegazioni.
Frank
———————-
Mi chiede Stefano in una mail in privato come fare ad avivare uno script per caricare le regole di iptables al boot del sistema. In effetti lui stesso ammette di essere ancora agli inizi perchè è una cosa che un utente un poco navigato riesce a fare senza problemi, ma nel dubbio …

Procedura:
1) con il proprio editor preferito si crei un file in /etc/init.d e chiamiamolo iptables.sh
2) scriviamoci / incolliamoci i lcontenuto dello script da eseguire, si salvi e si esca
3) si renda eseguibile lo script con
chmod 700 iptables.sh
4) per farlo avviare automagicamente si crei un link /etc/rc2.d, una cosa tipo
ln -s /etc/rc2.d/S99iptables /etc/init.d/iptables.sh
Il gioco è fatto, adesso facciamo un init 6 per riavviare e vedere se il tutto funziona.
Nota: la directory rc2.d e’ il contenitore di tutto quello che viene eseguito in avvio automatico in una debian based, altre distribuzioni usano altre cartelle, le redhat / fedora / suse based credo usino rc3.d, slackware credo rc.local. Comunque per essere certi andate a vedere nel file /etc/inittab cosa è indicato alla voce “default runlevel”
Altra nota: questa cosa e’ ovviamente INDIPENDENTE dalla gui utilizzata e dal fatto che si faccia login nel sistema o meno. Viene eseguita al boot, punto e basta.
Ultima nota: per chi si chiede cosa c’entra la signorina nella foto rammento che “BOOT” in inglese vuol dire stivale
Articolo tratto da Spippolazione;