Re: Terminal & "sudo" with "password" & "with administrative privileges"
Re: Terminal & "sudo" with "password" & "with administrative privileges"
- Subject: Re: Terminal & "sudo" with "password" & "with administrative privileges"
- From: Andrew Oliver <email@hidden>
- Date: Mon, 19 Jun 2006 11:57:21 -0700
'do shell script' executes the script directly, so your 'tell
application "Terminal" is irrelevant.
Additionally you should not use 'sudo' in do shell script since it
will hang waiting for authentication. The 'with adminsitrator
privileges' takes care of the authentication process.
so:
do shell script "chown -R user01 /Users/user01" password
"thepassword" with administrator privileges
will work just fine.
Andrew
:)
On Jun 19, 2006, at 11:48 AM, Bob Majors wrote:
I used to run a script as follows that worked in a previous (10.2 /
10.3?)
Mac OS, but is not working under the current 10.4. The machine in
use now
is new; built from scratch.
tell application "Terminal"
activate
do shell script "sudo chown -R user01 /Users/user01" password
"thepassword" with administrator privileges
end tell
(Note: "thepassword" is the Administrator password.)
"AppleScript Error. Terminal got an error: A privilege violation
occurred."
I also tried invoking sudo (and entering the password manually) from
Terminal, then running the script; same results.
Running this command manually works.
Doing an ls (prior to running the command) I see:
drwxr-xr-x 15 user01 staff 510 Oct 10 2005 user01
Ideas? Thanks.
Bob
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Applescript-users mailing list (Applescript-
email@hidden)
Help/Unsubscribe/Update your Subscription:
40axon.net
This email sent to email@hidden
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Applescript-users mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden