From ba0e0b1385099927011cd87a7fe84be52076fa4c Mon Sep 17 00:00:00 2001 From: Sofia Boldyreva Date: Tue, 21 Jan 2025 21:56:03 +0100 Subject: [PATCH] Initial commit --- config.yaml | 18 ++++++++++++++ ...hplip-3.21.2-gpgdir-rules-gpg-server.patch | 24 +++++++++++++++++++ 2 files changed, 42 insertions(+) create mode 100644 config.yaml create mode 100644 files/hplip-3.21.2-gpgdir-rules-gpg-server.patch diff --git a/config.yaml b/config.yaml new file mode 100644 index 0000000..1d126c7 --- /dev/null +++ b/config.yaml @@ -0,0 +1,18 @@ +actions: + + - modify_release: + - suffix: ".alma.1" + enabled: true + + - changelog_entry: + - name: "Eduard Abdullin" + email: "eabdullin@almalinux.org" + line: + - "Аdd AlmaLinux support" + - "Fix permission for custom created gpg dir" + + - add_files: + - type: "patch" + name: "hplip-3.21.2-gpgdir-rules-gpg-server.patch" + number: 100 + diff --git a/files/hplip-3.21.2-gpgdir-rules-gpg-server.patch b/files/hplip-3.21.2-gpgdir-rules-gpg-server.patch new file mode 100644 index 0000000..ac82cbb --- /dev/null +++ b/files/hplip-3.21.2-gpgdir-rules-gpg-server.patch @@ -0,0 +1,24 @@ +diff -uprN a/base/password.py b/base/password.py +--- a/base/password.py 2021-07-16 11:19:07.363594142 +0300 ++++ b/base/password.py 2021-07-16 11:19:52.441320237 +0300 +@@ -56,6 +56,7 @@ AUTH_TYPES = {'mepis': 'su', + 'boss': 'su', + 'lfs': 'su', + 'manjarolinux': 'sudo', ++ 'almalinux': 'su', + } + + +diff -uprN a/base/validation.py b/base/validation.py +--- a/base/validation.py 2021-07-16 11:19:07.364594092 +0300 ++++ b/base/validation.py 2021-07-16 11:22:50.609324314 +0300 +@@ -55,7 +55,7 @@ class GPG_Verification(DigiSign_Verifica + + if not os.path.exists(self.__gpg_dir): + try: +- os.mkdir(self.__gpg_dir, 0o755) ++ os.mkdir(self.__gpg_dir, 0o700) + except OSError: + log.error("Failed to create %s" % self.__gpg_dir) + self.__change_owner() +