here is some code I use
However hen I run this from a webbrowser I get this error
Any ideas?
Code:
my $outfile = "/data/home/xxx/xxx/holder_u.txt";
my $cmd = qq(/usr/bin/gpg --no-tty --passphrase-fd 0 -o $temp_path$p --decrypt $upload_path$p > $outfile 2>&1);
$| = 1;
open(FH, "| $cmd") || die qq(Can't open pipe to "$cmd".\n);
print FH "$pass\n";
close(FH) || die qq(Can't close pipe to "$cmd".\n);
open(FH, "<$outfile") || die qq(Can't open "$outfile" for read.\n);
my @rc = <FH>;
close(FH) || die qq(Can't close "$outfile" after read.\n);
$r = join '<br>', @rc; $return .= $r;
However hen I run this from a webbrowser I get this error
Code:
Can't close pipe to "/usr/bin/gpg --no-tty --passphrase-fd 0 -o /data/home/xxx/xxx/xxx/xxx/xxx/xxx.txt.pgp --decrypt /data/home/xxx/xxx/xxx/xxx/xxx/xxx/xxx.txt.pgp > /data/home/xxx/xxx/holder_u.txt 2>&1".
Any ideas?