Mail-GnuPG
view release on metacpan or search on metacpan
t/import_keys.pl view on Meta::CPAN
sub import_keys($){
my $filename=shift;
my $trusted = scalar(@_) ? "--trusted-key 0x".shift : "";
use File::Temp qw(tempdir);
unless ( 0 == system("gpg --version 2>&1 >/dev/null") ) {
return undef;
}
my $gpghome = tempdir( "mgtXXXXX", CLEANUP => 1);
unless ( 0 == system("gpg --homedir $gpghome $trusted --import $filename 2>&1 >/dev/null")) {
return undef;
}
return $gpghome;
}
1;
( run in 0.707 second using v1.01-cache-2.11-cpan-df04353d9ac )