diff -urbN e-smith-dnscache-2.6.0/root/var/service/dnscache/run e-smith-dnscache-2.6.0-loopback/root/var/service/dnscache/run --- e-smith-dnscache-2.6.0/root/var/service/dnscache/run 2008-10-07 10:35:08.000000000 -0700 +++ e-smith-dnscache-2.6.0-loopback/root/var/service/dnscache/run 2016-07-27 22:31:32.000000000 -0700 @@ -137,9 +137,9 @@ my %access = map { $_ => 1 } @_; my $dir = '/var/service/dnscache/root/ip'; - unless (-f "$dir/127.0.0.1") + unless (-f "$dir/127.0.0") { - open F,">$dir/127.0.0.1" + open F,">$dir/127.0.0" || die "Cannot add access file for loopback network: $!\n"; close F; } @@ -149,7 +149,7 @@ foreach my $aclfile (readdir (ACCESS)) { - next if "$aclfile" eq "127.0.0.1"; + next if "$aclfile" eq "127.0.0"; next if -d "$aclfile"; if (exists $access{$aclfile}) { @@ -167,7 +167,7 @@ foreach my $aclfile (keys %access) { - link "$dir/127.0.0.1", "$dir/$aclfile" or + link "$dir/127.0.0", "$dir/$aclfile" or die "Cannot add network access for $dir/$aclfile: $!\n"; } }