HaaseD
Aktives Mitglied
Thread Starter
- Dabei seit
- 19.11.2005
- Beiträge
- 562
- Reaktionspunkte
- 115
Hallo. Hoffe das ich das richtige Forum gewählt habe.
Für ein Programm (GPS bt747) soll es ein kleines Script geben welches die Installation auf Macs erleichtert. Dazu ist es notwendig, das einmalig ein Verzeichnis anlegt und die Rechte anpasst werden.
Dafür muss man sich als Admin einloggen und folgende zwei Befehle im Terminal eingeben:
sudo mkdir /var/lock
sudo chmod 777 /var/lock
Gebe ich nur diese zwei Zeilen in ein Script "install.command" ein, werde ich nach einem Passwort gefragt. Für meinen eingeschränkten Benutzer habe ich keines, aber ein einfaches Enter wird nicht akzeptiert. Das Passwort des Admins auch nicht, weil ich ja dessen Benutzernamen nicht vorher eingeben kann. Und der wird ja auf den meisten Macs unterschiedlich sein.
Wenn ich im Script ein login davor setze, kann ich mich zwar einloggen, aber von den zwei Befehlen wird anschließend keiner ausgeführt.
Wie kann ich das Script gestalten, damit man sich a) als Administrator einloggen kann (das muss der Anwender selber machen) und anschließend beide Befehle ausgeführt werden (automatisch)?
Danke für eure Hilfe.
Gruß Dirk
Für ein Programm (GPS bt747) soll es ein kleines Script geben welches die Installation auf Macs erleichtert. Dazu ist es notwendig, das einmalig ein Verzeichnis anlegt und die Rechte anpasst werden.
Dafür muss man sich als Admin einloggen und folgende zwei Befehle im Terminal eingeben:
sudo mkdir /var/lock
sudo chmod 777 /var/lock
Gebe ich nur diese zwei Zeilen in ein Script "install.command" ein, werde ich nach einem Passwort gefragt. Für meinen eingeschränkten Benutzer habe ich keines, aber ein einfaches Enter wird nicht akzeptiert. Das Passwort des Admins auch nicht, weil ich ja dessen Benutzernamen nicht vorher eingeben kann. Und der wird ja auf den meisten Macs unterschiedlich sein.
Wenn ich im Script ein login davor setze, kann ich mich zwar einloggen, aber von den zwei Befehlen wird anschließend keiner ausgeführt.
Wie kann ich das Script gestalten, damit man sich a) als Administrator einloggen kann (das muss der Anwender selber machen) und anschließend beide Befehle ausgeführt werden (automatisch)?
Danke für eure Hilfe.
Gruß Dirk