Ok, here's what I ended up with, and it worked:

exec("HOME=\"/home/apache\";/bin/echo \"MYPASS\" | /usr/bin/gpg --no-tty
--passphrase-fd 0 -o /path/to/decrypted/file -d
/path/to/encrypted/file");

I had to do the HOME variable setting because according
to the log file, GPG was looking for it's .gpg settings
directory in / and it didn't have write permissions to create
it there, so it kept dying, this way, it finds the directory
where it is supposed to be. Feeeeeew.

Adam Voigt
[EMAIL PROTECTED]


-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to