SMsoft – informatica e dintorni

Avvio di scripts al boot di MAC OSX

L’avvio di scripts al boot su OSX viene gestito da script .plist da creare nella cartella si sistema /Library/LaunchDaemons/.

Segue una breve guida per avviare automaticamente uno script che imposta una regola nel firewall (vedi precedente articolo).

Diventiamo root ed accediamo alla cartella LaunchDaemons. Digitiamo:

e poi inseriamo la password; digitiamo poi:

la cartella potrebbe già contenere qualche file plist.
Creiamo il nostro file che chiameremo com.apple.ipfw.plist. Io uso il fidato vim, ma potete utilizzare l’editor che preferite:

scriviamo all’interno del file quanto segue:

Per testare il funzionamento dello script, basterà digitare:

dove com.apple.ipfw è il valore che avete indicato nella “Key” Label del file .plist.
Per verificare che il servizio sia stato lanciato, basterà digitare:

e per controllare che la regola sia stata effettivamente aggiunta nel firewall, basterà digitare:

Nota: per la creazione dei file per launchd, consiglio anche di provare il client grafico Lingon.

enjoy




Se hai trovato utili le informazioni su questo blog,
Fai una donazione!
Clicca sul bottone qui sotto o almeno clicca sul banner pubblicitario :-)
*
Taggato su: , , ,

Commenti

Page optimized by WP Minify WordPress Plugin