From fa21260c3b525ac2db3027c06adcdd282de2bd98 Mon Sep 17 00:00:00 2001 From: Roberto Sassu Date: Tue, 14 Jul 2020 12:38:42 +0200 Subject: [PATCH 1/3] Apply correct mask in pesign-gen-repackage-spec --- pesign-gen-repackage-spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pesign-gen-repackage-spec b/pesign-gen-repackage-spec index fa0935e..e554c5d 100755 --- a/pesign-gen-repackage-spec +++ b/pesign-gen-repackage-spec @@ -376,7 +376,7 @@ sub print_files { $attrs .= "\%dir "; utime($f->{mtime}, $f->{mtime}, $path); } - $attrs .= sprintf('%%attr(%04o, %s, %s) ', ($f->{mode} & 0777), + $attrs .= sprintf('%%attr(%04o, %s, %s) ', ($f->{mode} & oct(7777)), $f->{owner}, $f->{group}); if ($f->{flags} & $filetypes{config}) { $attrs .= "%config "; -- 2.27.GIT