MACSCRPT Archives

January 2006

MACSCRPT@LISTSERV.DARTMOUTH.EDU

Options: Use Monospaced Font
Show Text Part by Default
Condense Mail Headers

Message: [<< First] [< Prev] [Next >] [Last >>]
Topic: [<< First] [< Prev] [Next >] [Last >>]
Author: [<< First] [< Prev] [Next >] [Last >>]

Print Reply
Mime-Version:
1.0 (Apple Message framework v746.2)
Content-Type:
text/plain; charset=US-ASCII; delsp=yes; format=flowed
Date:
Sat, 21 Jan 2006 15:15:16 -0700
Reply-To:
Macintosh Scripting Systems <[log in to unmask]>
Subject:
From:
Chuck Pelto <[log in to unmask]>
In-Reply-To:
Content-Transfer-Encoding:
7bit
Sender:
Macintosh Scripting Systems <[log in to unmask]>
Parts/Attachments:
text/plain (51 lines)
And the answer IS....

do shell script "hdiutile create -srcfolder 'sourcePath'  
'destinationPath' -format UDZO -ov" user name myName password  
myPassword with administrator privileges

This eliminates the pesky authentication dialog from interfering. The  
source and destination paths need to be converted to UNIX  
requirements using the POSIX Path function.

Format UDZO gets it to compress. -ov overwrites any existing file.

Regards,

Chuck

On Jan 19, 2006, at 10:23 AM, Daniel Jalkut wrote:

> From the hdiutil man page:
>
>>  -stdinpass     read a null-terminated passphrase from standard  
>> input.  If
>>                     the standard input is a tty, the passphrase  
>> will be read
>>                     with readpassphrase(3).  -stdinpass replaces - 
>> passphrase
>>                     though the latter is still supported for  
>> compatibility.
>>                     Beware that the password will contain any  
>> newlines before
>>                     the NULL.  See the EXAMPLES section.
>
> So I assume you could do something like this:
>
> do shell script "echo MyPassword | hdiutil -stdinpass -other -options"
>
> Daniel
>
> On Jan 19, 2006, at 12:17 PM, Chuck Pelto wrote:
>
>> Is there anyway to pass an authentication password with HDIUTIL  
>> using the do shell script call?
>>
>> I'm running into a bit of an issue with automating this activity  
>> and not having to sit here and enter passwords.
>>
>> Regards,
>>
>> Chuck
>

ATOM RSS1 RSS2