Changeset 1254
- Timestamp:
- 09/28/08 20:17:20 (2 months ago)
- Files:
-
- fwknop/trunk/fwknopd (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
fwknop/trunk/fwknopd
r1252 r1254 231 231 'GPG_NO_REQUIRE_PREFIX' => 0, 232 232 'GPG_PREFIX' => '', 233 'GPG_PATH' => '', 233 234 'ULOG_PCAP' => '', 234 235 'FILE_PCAP' => '', … … 2335 2336 if $gpg_no_options or $access_hr->{'GPG_NO_OPTIONS'}; 2336 2337 2337 $gnupg->call($cmds{'gpg'}) if defined $cmds{'gpg'}; 2338 if ($access_hr->{'GPG_PATH'}) { 2339 $gnupg->call($access_hr->{'GPG_PATH'}); 2340 } elsif (defined $cmds{'gpg'}) { 2341 $gnupg->call($cmds{'gpg'}); 2342 } 2338 2343 2339 2344 my $input = IO::Handle->new() or die $!; … … 3526 3531 } elsif ($line =~ /^\s*GPG_PREFIX:\s*(\S+);/) { 3527 3532 $access_hsh{'GPG_PREFIX'} = $1; 3533 } elsif ($line =~ /^\s*GPG_PATH:\s*(\S+);/) { 3534 $access_hsh{'GPG_PATH'} = $1; 3535 unless (-e $access_hsh{'GPG_PATH'} 3536 and -x $access_hsh{'GPG_PATH'}) { 3537 die "[*] $access_hsh{'GPG_PATH'} does not exist ", 3538 "or could not execute."; 3539 } 3528 3540 } elsif ($line =~ /^\s*FILE_PCAP\s*;/) { 3529 3541 ### used in file pcap mode … … 3904 3916 $access_hr->{'GPG_PREFIX'} = $gpg_default_prefix 3905 3917 unless defined $access_hr->{'GPG_PREFIX'}; 3918 $access_hr->{'GPG_PATH'} = '' 3919 unless defined $access_hr->{'GPG_PATH'}; 3906 3920 } 3907 3921 if (defined ($access_hr->{'REQUIRE_AUTH_METHOD'})) {
