[tor-commits] [rbm/master] Set timestamp on files in zip wrapper

boklm at torproject.org boklm at torproject.org
Tue Feb 14 12:07:23 UTC 2017


commit 3fdeb23bc4ab4dc65e69ff0fac49db603c4efb08
Author: Nicolas Vigier <boklm at torproject.org>
Date:   Tue Feb 14 11:35:10 2017 +0100

    Set timestamp on files in zip wrapper
---
 lib/RBM/DefaultConfig.pm | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/lib/RBM/DefaultConfig.pm b/lib/RBM/DefaultConfig.pm
index 052cf16..aad9451 100644
--- a/lib/RBM/DefaultConfig.pm
+++ b/lib/RBM/DefaultConfig.pm
@@ -569,6 +569,8 @@ TAR_END
 ####
     zip    => <<ZIP_END,
 [%- SET src = c('zip_src', { error_if_undef => 1 }) -%]
+[% USE date -%]
+find [% src.join(' ') %] -exec touch -m -t [% date.format(c('timestamp'), format = '%Y%m%d%H%M') %] -- {} +
 find [% src.join(' ') %] [% IF c('gnu_utils') %]-executable[% ELSE %]-perm +0111[% END %] -exec chmod 700 {} \\;
 find [% src.join(' ') %] ! [% IF c('gnu_utils') %]-executable[% ELSE %]-perm +0111[% END %] -exec chmod 600 {} \\;
 find [% src.join(' ') %] | sort | \



More information about the tor-commits mailing list