View Full Version : ADD ROUTE permanente su Snow Leopard - Mi aiutate con script e/o automator ?
Ciao, ho la necessità di impostare un add route PERMANENTE (che non si cancelli al riavvio) di questo tipo:
sudo route add -net 20.xx.xx.x -netmask 255.255.xxx.x 192.168.x.xxx
Il comando sopra, lanciato da terminale, fa il suo dovere... fino al successivo riavvio!
In rete ci sono spiegazioni su come "renderlo permanente", e si basano tutte su script che io non riesco a riprodurre...
QUI alcune tra le soluzioni, che non riesco ad adattare al mio caso...
http://forums.techarena.in/operating-systems/1187193.htm
http://meinit.nl/add-permanent-static-route-mac-os-x
http://forums.macosxhints.com/archive/index.php/t-33745.html
Nell'ultima, in particolare, mi perso a livello di permessi, quando dice:
"You make the "ICStart" folder and everything in it property of the "root" user and the "Admin" group. "
Come do i permessi di root ad una cartella? aiuto, sono a digiuno di UNIX...
C'è una "BUON ANIMA" con una soluzione comprensibile per me ?!?
risollevo un attimino la discussione, aggiungendo un particolare che potrebbe aiutarMI a risolvere la cosa in modo meno "figo", ma altrettanto UTILE...
Se incollo il comando sudo route add -net 20.xx.xx.x -netmask 255.255.xxx.x 192.168.x.xxx in AUTOMATOR, l'unica cosa che mi manca per riuscire nell'impresa è capire come INSERIRE la passw quando (via TERMINALE, col comando dato a manina) me la chiede...
Praticamente, incollo il comando in AUTOMATOR, lancio la procedura e mi viene fuori un errore, perchè non ho capito dove inserire la password...
nerthase
23-02-2010, 18:46
Ciao, il problema può essere risolto anche senza l'uso di Automator. Io ho usato AppleScript, ed è risultato semplice e funzionante.
Puoi vedere come qui: Diventare Root con un click (http://www.nerthase.com/blog/diventare-root-con-un-click)
Fammi sapere se funziona anche nel tuo caso.
Grazie
ciao e grazie...
non penso di aver capito bene come adattare questo metodo al mio problema, però...
EDIT
Ho provato, ma AppleScript mi da questo errore...
"Si attendeva “given”, “in”, “of”, espressione, “with”, “without”, altro nome parametro, etc. ma è stato trovato token sconosciuto."
nerthase
24-02-2010, 10:27
Ciao, io ho fatto varie prove, e funziona tutto perfettamente... Il comando che ho usato questa volta è questo, per verificare che supporti anche le opzioni:
do shell script "sudo rm -r prova" password "MIAPWD" with administrator privileges
Sei sicuro di aver scritto tutto bene? Prova ad incollare qui il tuo codice AppleScript con il quale ti da errore. Grazie
Comunque, per poterlo eseguire ad ogni avvio, basta fare:
Salvi lo script come applicazione, puoi vedere come in AppleScript: Terminale nella cartella corrente (http://www.nerthase.com/blog/?p=161) poco prima del punto 2.
Apri le Preferenze di Sistema ed apri la voce Account
Selezioni la scheda Elementi login e con il + in basso, aggiungi la tua applicazione.
Grande!!!
Stavolta ho copiato il tuo codice e fatto esegui, poi ho sostituito la parte virgolettata con il mio "sudo add route ..." ed ha funzionato!!!
Risolto tutto, grazie, era dalla fine della scorsa settimana che ci stavo sbattendo il naso!!!
nerthase
24-02-2010, 14:01
Tra il codice che ho incollato qui, e quello che trovi in Diventare Root con un click (http://www.nerthase.com/blog/?p=220) cambia solamente il comando eseguito.
Forse avevi sbagliato a scrivere qualcosa...
Fammi sapere se funziona anche l'avvio automatico.
Grazie
si si, funziona tutto (e quello in realtà lo sapevo già fare...)
Cmq avevo fatto un copia incolla... ci sono rimasto male anche io !!!
massimotresa
09-01-2015, 13:52
Salve, avrei bisogno di effettuare la stessa operazione sul mac di un collega.
Pero' non ho adeguata dimestichezza con il mac ed il suo sistema operativo.
Per favore potreste darmi ulteriori indicazioni su come procedere ?
grazie.
Salve, avrei bisogno di effettuare la stessa operazione sul mac di un collega.
Pero' non ho adeguata dimestichezza con il mac ed il suo sistema operativo.
Per favore potreste darmi ulteriori indicazioni su come procedere ?
grazie.
Da solo fin dove sei arrivato?
vBulletin® v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.