diff options
author | Ian Jackson <ijackson@chiark.greenend.org.uk> | 2015-05-11 09:21:12 +0100 |
---|---|---|
committer | Ian Jackson <ijackson@chiark.greenend.org.uk> | 2015-05-31 11:54:11 +0100 |
commit | 4950272cbef1b98c9d0e5e7b362c636473d071ee (patch) | |
tree | 5c17a52c1dbb53ae603df135db80ebb23f3a20bb | |
parent | 70ca26cbdd84f24368897404bf2f0c6fa0589f48 (diff) |
dgit-repos-policy-debian: Fix new repo checks
-rwxr-xr-x | infra/dgit-repos-policy-debian | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/infra/dgit-repos-policy-debian b/infra/dgit-repos-policy-debian index 5efccde..7d12b6e 100755 --- a/infra/dgit-repos-policy-debian +++ b/infra/dgit-repos-policy-debian @@ -216,9 +216,9 @@ sub action_check_package () { my $age = time - $mtime; printdebug "check_package age=$age\n"; - return 1 if $age < $new_upload_propagation_slop; + return 0 if $age < $new_upload_propagation_slop; - return if new_has_vsn_in_our_history(); + return 0 if new_has_vsn_in_our_history(); if (good_suite_has_vsn_in_our_history) { chmod $publicmode, "." or die $!; @@ -396,6 +396,7 @@ END printdebug sprintf "chmod %#o (was %#o) %s\n", $newmode, $oldmode, $freshrepo; chmod $newmode, $freshrepo or die $!; + utime undef, undef, $freshrepo or die $!; } } |