On Sat, Oct 24, 2009 at 1:30 PM, arun kumar <[email protected]> wrote:
>
>
>
> Hi,
>
> We am currently working on PGP encrytion and perty new to PGP. The PGP 
> encrytion works fine when we run from the command prompt. However, we have a 
> problem encypting file in shell script, because of its interactive nature of 
> the pgp command. when i execute the command from terminal, it asks "Are you 
> sure you want to use this public key (y/N)" once i press 'y' the flle is 
> encrypted. My problem is how to suppress the interactive mode in shell script.
>
> Is there any other way in unix scripting to automatically pass the 
> interactive values without manual intervention.
>
> Your help of any kind will greatly simplify my work.
>
> The following is a snapshot of the interactive mode of the PGP.
> ----------------------------------------------------------
> dlsnbds1:/export/data/home/c_aratho > pgp -e Extract.csv TSP
> Pretty Good Privacy(tm) Version 6.5.8
> (c) 1999 Network Associates Inc.
> Uses the RSAREF(tm) Toolkit, which is copyright RSA Data Security, Inc.
> Export of this software may be restricted by the U.S. government.
>
> Recipients' public key(s) will be used to encrypt.
>
> Key for user ID: TSP
> 768-bit RSA key, Key ID 0xB297ECA5, created 2002/06/05
> WARNING:  Because this public key is not certified with a trusted
> signature, it is not known with high confidence that this public key
> actually belongs to: "TSP".
>
> Are you sure you want to use this public key (y/N)?
> ----------------------------------------------------------
>
> Regards
> Arun Kumar S.R
>


you could use  the "expect" and "spawn" command

http://www.computing.net/answers/linux/spawn-expect-and-send/29889.html

i guess there are alternative ways !! ...


--
Regards
Agnello D'souza

Reply via email to