X-Git-Url: https://git.deb.at/?a=blobdiff_plain;f=lib%2FPackages%2FConfig.pm;h=e749735c3ae4229c46420d8c4b04bf0337ebddda;hb=411dd86a5f305fcce69912b47f84dc16914d2da1;hp=43ea37ad059fbe1543332c53b057ab4c21a83342;hpb=1d95d44a6b1addd163056c22cf16ca2337221837;p=deb%2Fpackages.git diff --git a/lib/Packages/Config.pm b/lib/Packages/Config.pm index 43ea37a..e749735 100644 --- a/lib/Packages/Config.pm +++ b/lib/Packages/Config.pm @@ -27,9 +27,9 @@ our $config_read_time; sub init { my ($dir) = @_; - my $modtime = (stat( "$dir/config.sh" ))[9]; + my $modtime = (stat( "$dir/config.sh" ))[9] || 0; $config_read_time ||= 0; - if ($modtime > $config_read_time) { + if ($modtime >= $config_read_time) { if (!open (C, '<', "$dir/config.sh")) { error( "Internal: Cannot open configuration file." ); }