Sto usando FreeBSD 9 e voglio fare uno script che verifichi se un cavo Ethernet è collegato e, in tal caso, si collega ad esso. Voglio impostarlo in modo che funzioni ogni volta che si avvia la macchina o ogni volta che eseguo l'accesso. Ho guardato il mio libro UNIX (è piuttosto obsoleto, ed è per UNIX generale, non specificamente FreeBSD) e dice che posso usare crontab, ma posso farlo solo per far funzionare le cose in determinati momenti, non quando si avvia. Qualcuno può dirmi come posso arrivare a questo?
man rc
dice "In genere, il meccanismo /usr/local/etc/rc.d/ viene utilizzato al posto di rc.local in questi giorni ma se si desidera utilizzare rc.local, è comunque supportato. In questo caso, dovrebbe essere sorgente / etc / rc.conf e contengono un codice di avvio personalizzato aggiuntivo per il tuo sistema. Il modo migliore per gestire rc.local, tuttavia, è separarlo in script rc.d / style e posizionarli in / usr / local / etc / rc .d /."