Muszę programowo otworzyć skrypt powłoki w oknie terminala i uruchomić go z uprawnieniami administratora. Używam os Javascript, ponieważ wyświetla wygodny monit o login / hasło administratora.
Obecnie używam tego:
osascript -e 'do shell script "open -a Terminal \"'"$appDir"'\"" with administrator privileges'
Problem polega na tym, że nawet po wprowadzeniu poświadczeń w wierszu poleceń OS X nowo otwarty skrypt będzie błagał o hasło przy pierwszym poleceniu sudo.
Jak przekazać dane logowania administratora do otwartego skryptu?