summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIan Jackson <ijackson@chiark.greenend.org.uk>2017-04-19 23:31:12 +0100
committerIan Jackson <ijackson@chiark.greenend.org.uk>2017-04-19 23:31:12 +0100
commit2449f13fad5be5ca9d1ce16955fe0afec7cfc050 (patch)
treec8caf52c392420745a080cef4d68b26750c40cec
parent26f67181f7dfdb4eec067ad0488ef65961b0b961 (diff)
downloaduserv-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-xipif/service-wrap12
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";