- Registriert
- 31.01.09
- Beiträge
- 40
Hallo Liebes Forum,
ich habe ein, ich schätze mal, eigentlich sehr einfaches problem... leider habe ich noch trotz go...le noch keine Lösung gefunden
ich habe eine kleine bash Datei (von-sh) geschrieben, die ein Splittunneling macht wenn ich über VPN mit der Firma verbunden bin, so dass I-net etc nicht über die Firma läuft..
#!/bin/bash
sudo route -nv add -net 10 -interface utun5
sudo route change default 192.168.125.1
führe ich die Datei über das Terminal aus, muss ich noch das Passwort angeben und es funktioniert soweit.
nun möchte ich die Datei automatisch über den Automator ausführen lassen wenn ich mit dem VPN verbunden bin...
hier komme ich leider schon beim Ausführen der Datei an meine Grenzen..
Im Automator habe ich nun ein "Shell-Skript ausführen" angelegt und dachte nach diversen Suchen es würde mit folgendem Befehl funktionieren:
osascript - e 'do shell script "/documents//vpn.sh" with administrator privileges'
Klicke ich im Automator auf Ausführen, dann steht unten "Arbeitsablauf abgeschlossen"... ohne Fehler, aber wirklich ausgeführt hat er irgendwie nichts.
Könnt ihr mir sagen wo mein Fehler liegt? Gerne auch wie das ganze eleganter geht, ist mein erster mal das ich was mit Skripten und Automator auf dem Mac mache...
Gruß
Marco
ich habe ein, ich schätze mal, eigentlich sehr einfaches problem... leider habe ich noch trotz go...le noch keine Lösung gefunden

ich habe eine kleine bash Datei (von-sh) geschrieben, die ein Splittunneling macht wenn ich über VPN mit der Firma verbunden bin, so dass I-net etc nicht über die Firma läuft..
#!/bin/bash
sudo route -nv add -net 10 -interface utun5
sudo route change default 192.168.125.1
führe ich die Datei über das Terminal aus, muss ich noch das Passwort angeben und es funktioniert soweit.
nun möchte ich die Datei automatisch über den Automator ausführen lassen wenn ich mit dem VPN verbunden bin...
hier komme ich leider schon beim Ausführen der Datei an meine Grenzen..

Im Automator habe ich nun ein "Shell-Skript ausführen" angelegt und dachte nach diversen Suchen es würde mit folgendem Befehl funktionieren:
osascript - e 'do shell script "/documents//vpn.sh" with administrator privileges'
Klicke ich im Automator auf Ausführen, dann steht unten "Arbeitsablauf abgeschlossen"... ohne Fehler, aber wirklich ausgeführt hat er irgendwie nichts.
Könnt ihr mir sagen wo mein Fehler liegt? Gerne auch wie das ganze eleganter geht, ist mein erster mal das ich was mit Skripten und Automator auf dem Mac mache...
Gruß
Marco