pesign-obs-integration/Apply-correct-mask-in-pesign-gen-repackage-spec.patch
2020-07-15 11:45:51 +02:00

26 lines
837 B
Diff

From fa21260c3b525ac2db3027c06adcdd282de2bd98 Mon Sep 17 00:00:00 2001
From: Roberto Sassu <roberto.sassu@huawei.com>
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