Ciao,
devo riuscire a fare questo: al boot ogni macchina dell'ufficio deve andarsi a leggere il file /etc/hosts del server e copiarselo. Tutto questo viene fatto tra macchine SUN ma credo che lo script non sia molto differente. Il problema sono i permessi e "quando" fare questa cosa (rc.d). Premetto che sul server si può accedere come utente root solo utilizzando la password quindi la prima parte dello script deve essere fatta con i permessi di utente comune (che può accedere senza password). Per questo ho provato in questo modo:
codice:
"/etc/rc2.d/S50copiahosts"
rcp server:/etc/inet/hosts /tmp/hosts
settando i seguenti permessi
codice:
chown utente /etc/rc2.d/S50copiahosts
chmod 4755 /etc/rc2.d/S50copiahosts
subito dopo
codice:
"/etc/rc2.d/S51myhosts"
mv /tmp/hosts /etc/inet/hosts
chown root:root /etc/inet/hosts
chmod 644 /etc/inet/hosts
A parte il fatto che non funziona.. è una buona soluzione?
Grazie