1 USING: cocoa.apple-script elevate elevate.unix ;
5 : apple-script-elevated ( command -- )
7 "do shell script %s with administrator privileges without altering line endings"
8 sprintf run-apple-script ;
11 M:: macosx elevated ( command replace? win-console? posix-graphical? -- process )
12 already-root? [ <process> command >>command 1array ] [
13 posix-graphical? [ ! graphical through applescript
14 command apple-script-elevated