diff options
author | Ian Jackson <ijackson@chiark.greenend.org.uk> | 2017-04-19 23:31:12 +0100 |
---|---|---|
committer | Ian Jackson <ijackson@chiark.greenend.org.uk> | 2017-04-19 23:31:12 +0100 |
commit | 2449f13fad5be5ca9d1ce16955fe0afec7cfc050 (patch) | |
tree | c8caf52c392420745a080cef4d68b26750c40cec | |
parent | 26f67181f7dfdb4eec067ad0488ef65961b0b961 (diff) | |
download | userv-utils-2449f13fad5be5ca9d1ce16955fe0afec7cfc050.tar.gz |
ipif: service-wrap: fix access handling if no config at all
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
-rwxr-xr-x | ipif/service-wrap | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/ipif/service-wrap b/ipif/service-wrap index 3a4e806..678a867 100755 --- a/ipif/service-wrap +++ b/ipif/service-wrap @@ -272,12 +272,12 @@ sub readconfig ($) { } $cfgfh->error and die $!; close $cfgfh; - - if ($v0config && $v0config =~ m{^[^#]} && $v0config ne '/dev/null') { - print "trying v0 config $v0config...\n" if $protocol eq 'debug'; - execreal $v0config; - } - die "permission denied\n"; } readconfig $v1config; + +if ($v0config && $v0config =~ m{^[^#]} && $v0config ne '/dev/null') { + print "trying v0 config $v0config...\n" if $protocol eq 'debug'; + execreal $v0config; +} +die "permission denied\n"; |