Open umask before creating release packages
authorPhil Pennock <pdp@exim.org>
Tue, 31 Jan 2017 03:44:45 +0000 (22:44 -0500)
committerPhil Pennock <pdp@exim.org>
Tue, 31 Jan 2017 03:45:13 +0000 (22:45 -0500)
(cherry picked from commit 25af913afa0c279dac709ea6cf7f6a0231d655f8)
Signed-off-by: Phil Pennock <pdp@exim.org>
release-process/scripts/mk_exim_release
release-process/scripts/sign_exim_packages

index b07f088c877a376125f457247e45b431540b1e47..17b034e4eba356972f47d256f0e728089bc5ca2e 100755 (executable)
@@ -418,6 +418,7 @@ MAIN: {
         'web!'          => \$context->{web},
     ) and @ARGV == 1 or pod2usage;
 
         'web!'          => \$context->{web},
     ) and @ARGV == 1 or pod2usage;
 
+    umask(022);
     get_and_check_version( shift, $context );
     fix_paths_tar($context);
     $context->{tag} = build_tag($context);
     get_and_check_version( shift, $context );
     fix_paths_tar($context);
     $context->{tag} = build_tag($context);
index a1d6282bb223d30be7d361d6c5b09ff008cf6f28..4ed614f196cd5e7bbbdee30fb8e8658f5bb9d4d4 100755 (executable)
@@ -10,6 +10,8 @@ dir=${1:?start directory}
 
 : ${EXIM_KEY:=nigel@exim.org}
 
 
 : ${EXIM_KEY:=nigel@exim.org}
 
+umask 022
+
 find "$dir" \
     -type f -name '*.tar.*' \
     -exec gpg  --local-user ${EXIM_KEY} --detach-sig --armor {} \;
 find "$dir" \
     -type f -name '*.tar.*' \
     -exec gpg  --local-user ${EXIM_KEY} --detach-sig --armor {} \;