From a1c5161ff740403cc7953dec644d603907d0005f Mon Sep 17 00:00:00 2001 From: Patrice Ferlet Date: Sat, 12 Jul 2025 09:08:28 +0200 Subject: [PATCH] chore(package): Be able to sign RPM --- .gitignore | 3 +++ packaging/oci/Containerfile | 6 +++--- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 6cbef35..1fda1d7 100644 --- a/.gitignore +++ b/.gitignore @@ -25,3 +25,6 @@ nsis/*.exe doc/share __pycache__ + +.rpmmacros +*.gpg diff --git a/packaging/oci/Containerfile b/packaging/oci/Containerfile index 6eaede0..3cc865d 100644 --- a/packaging/oci/Containerfile +++ b/packaging/oci/Containerfile @@ -1,13 +1,13 @@ FROM registry.fedoraproject.org/fedora:42 RUN set -eux; \ microdnf -y install \ - rubygems rpmbuild bsdtar mingw-nsis-base.x86_64 mingw32-nsis.noarch; \ + rubygems rpmbuild rpmsign bsdtar mingw-nsis-base.x86_64 mingw32-nsis.noarch gpg2; \ microdnf clean all; # create user with 999 UID/GID RUN set -eux; \ - groupadd -g 999 builder && \ - useradd -m -r -u 999 -g 999 -d /home/builder -s /bin/bash builder && \ + groupadd -g 1001 builder; \ + useradd -m -u 1001 -g 1001 -d /home/builder -s /bin/bash builder; \ chown builder:builder /home/builder USER builder