Hi there, I having a hard time making IPC::Run work. Here is what I have running:
push (@commands, "gpg --homedir $home --no-tty --passphrase-fd 0 --no-default-keyring --secret-keyring $home/$gpgSecret --decrypt $encryptFile"); $h = start [EMAIL PROTECTED], '<pipe', \*IN, '>pipe', \*OUT, '2>pipe', \*ERR, debug => 10 or die "Returned: $?" ; print IN "$passPhrase\n"; close IN; @plaintext = <OUT>; close OUT; @error_output = <ERR>; close ERR; finish $h; ANd Here is what I am getting back from IPC::Run: IPC::Run 0013 012345-7890----5678901234567 [#1(4280)]: debugging fd is 5 IPC::Run 0013 012345-7890----5678901234567 [#1(4280)]: ** starting IPC::Run 0013 012345-7890----5678901234567 [#1(4280)]: 'gpg --homedir /usr/lsd/apache-ssl/htdocs/MIS_SSL/PGP/.gnupg --no-tty --passphrase-fd 0 --no-default-keyring --secret-keyring /usr/lsd/apache-ssl/htdocs/MIS_SSL/PGP/.gnupg/[EMAIL PROTECTED] --decrypt /tmp/4280aaaaaa' contains '/' IPC::Run 0013 012345-7890----5678901234567 [#1(4280)]: caught file not found: gpg --homedir /usr/lsd/apache-ssl/htdocs/MIS_SSL/PGP/.gnupg --no-tty --passphrase-fd 0 --no-default-keyring --secret-keyring /usr/lsd/apache-ssl/htdocs/MIS_SSL/PGP/.gnupg/[EMAIL PROTECTED] --decrypt /tmp/4280aaaaaa at /usr/lsd/apache-ssl/htdocs/MIS_SSL/Lib/Pipe.pm line 233 IPC::Run 0013 012345-7890----5678901234567 [#1(4280)]: cleaning up IPC::Run 0013 012345-7890----5678901234567 [#1(4280)]: cleaning up pipes IPC::Run 0013 012345-7890----5678901234567 [#1(4280)]: cleaning up kid 1 IPC::Run 0013 012345-7890----5678901234567 [#1(4280)]: never ran child 1, can't reap IPC::Run 0013 012345-7890----5678901234567 [#1(4280)]: cleaning up filters IPC::Run 0013 012345-7890----5678901234567 [#1(4280)]: done cleaning up [Tue Jun 17 17:11:16 2003] [error] file not found: gpg --homedir /usr/lsd/apache-ssl/htdocs/MIS_SSL/PGP/.gnupg --no-tty --passphrase-fd 0 --no-default-keyring --secret-keyring /usr/lsd/apache-ssl/htdocs/MIS_SSL/PGP/.gnupg/[EMAIL PROTECTED] --decrypt /tmp/4280aaaaaa at /usr/lsd/apache-ssl/htdocs/MIS_SSL/Lib/Pipe.pm line 233 I am running perl 5.6.1 built for i386-linux. Any help would be greatly appreciated since I am not sure what I am doing wrong. -r -- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]