| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: pesign-obs-integration | Distribution: openSUSE Tumbleweed |
| Version: 10.2+git20250830.5a2b5f6 | Vendor: openSUSE |
| Release: 1.1 | Build date: Tue Sep 2 05:42:02 2025 |
| Group: Development/Tools/Other | Build host: reproducible |
| Size: 96016 | Source RPM: pesign-obs-integration-10.2+git20250830.5a2b5f6-1.1.src.rpm |
| Packager: https://bugs.opensuse.org | |
| Url: https://en.opensuse.org/openSUSE:UEFI_Image_File_Sign_Tools | |
| Summary: Macros and scripts to sign the kernel and bootloader | |
This package provides scripts and rpm macros to automate signing of the boot loader, kernel and kernel modules in the openSUSE Buildservice.
GPL-2.0-or-later
* Tue Sep 02 2025 jlee@suse.com
- Update to version 10.2+git20250830.5a2b5f6:
* pesign-repackage.spec.in: Stop repacking process when no RPMs be found
* Fri Aug 29 2025 jlee@suse.com
- Update to version 10.2+git20250829.fe238ff:
* Skip signing when there are no files to sign (bsc#1248618).
* Create archive first
* Wed Feb 19 2025 dmueller@suse.com
- Update to version 10.2+git20250219.c99462c:
* query_array: Convert None to empty string
* Add filecaps support
* Mon Feb 17 2025 dmueller@suse.com
- Update to version 10.2+git20250217.98df3ef:
* Fix quoting of filename extensions
* spec: suse-module-tools is for SUSE only
* repackage spec: mozilla-nss-tools is for SUSE distros, on Fedora/etc it's nss-tools
* Fri Feb 14 2025 dmueller@suse.com
- Update to version 10.2+git20250214.54864ba:
* Update brp-99-pesign
* pesign-gen-repackage-spec: Quote filenames.
* quote password as it has shellchars
* use a stronger password that passes strength cehck in FIPS mode bsc#1228433
* Tue Feb 11 2025 dmueller@suse.com
- Update to version 10.2+git20250211.88dd0a3:
* Add BRP_PESIGN_PACKAGES to filter package(s) to repack
* Set Getopt no ignore case
* Mon Feb 10 2025 dmueller@suse.com
- Update to version 10.2+git20250116.e734a3f:
* spec: mozilla-nss-tools is for SUSE distros, on Fedora/etc it's nss-tools
* spec: fix Fedora builds
* Add Fedora-specific workarounds to pesign-repackage.spec
* debian: add Provides dh-sequence-signobs
* dh_signobs: fix json input for pre-configured template
* dh_signobs: fix parsing of pesign hashing output
* Sat Dec 21 2024 dmueller@suse.com
- Update to version 10.2+git20241221.c85eada:
* Move the rpm-420 compatibility section from %install to %build
* Fix README reference after a17ffb01430468f411acc5488cc9a6d27ceb1428
* Fri Dec 20 2024 dmueller@suse.com
- Update to version 10.2+git20241220.e0461ad:
* Fix repackaging of scriptlets with rpm-4.20
* Thu Dec 19 2024 dmueller@suse.com
- Update to version 10.2+git20241219.042a454:
* Make the repackage work with rpm-4.20
* Tue Jul 23 2024 jlee@suse.com
- Update to version 10.2+git20240723.d344d91:
* Quote % signs in scripts
* Export also a VCS tag
* specfile: Change license to OR-LATER
* specfile: Update rpm constructs
* spec.in: Add changelog tag
* spec.in: Don't copy changes to OTHER
* spec.in: Use SPDX license
* Fri Feb 16 2024 jlee@suse.com
- Update to version 10.2+git20240216.1e15ef4:
* Create changes file for reproducible build
* Add support for authenticated uefi variables
* Allow to dump the pkcs7 signed data as well
* Add -N option to add a NULL param to the digest algo definitions
* Add -C option to include certificates in the PKCS7 signature
* spec.in: fix rpmlint warnings
* Thu Jun 22 2023 Joey Lee <jlee@suse.com>
- Modify pesign-obs-integration.changes, add bsc#1211849 to changelog.
The supporting of filetriggers and transfiletriggers in
pesign-gen-repackage-spec in 10.2+git20230612.4699910 is for
bsc#1211849.
* Mon Jun 12 2023 jlee@suse.com
- Update to version 10.2+git20230612.4699910:
* pesign-gen-repackage-spec: support filetriggers and transfiletriggers (bsc#1211849)
* Add support for dependency generators
* pesign-gen-repackage-spec: fix the filename issue in the scripts of generated ueficert package
* Verfiy the signatures before attaching them
* Don't copy rpmlintrc to OTHER
* Fix %attr issues
* Support %lang
* Support OrderWithRequires
* pesign-repackage.spec.in: Add description for footer_size
- Removed the following patches becuase they are merged to
10.2+git20230612.4699910:
Patch: order.patch
Patch1: attr.patch
Patch2: lang.patch
Patch3: rpmlintrc.patch
Patch4: verify-sig.patch
Patch5: dependency-generators.patch
- Use README.md instead of README in pesign-obs-integration.spec.
* Mon Jan 23 2023 Callum Farmer <gmbr3@opensuse.org>
- Add dependency-generators.patch to support copying source files
and macros to the re-package build (jsc#PED-2658)
* Wed Sep 28 2022 Gary Ching-Pang Lin <glin@suse.com>
- Add verify-sig.patch to verify the signatures before attaching
them (bsc#1200108, bsc#1203679)
* Sat Jul 09 2022 Callum Farmer <gmbr3@opensuse.org>
- Update attr.patch to fix ghost symlinks still being affected
- Add rpmlintrc.patch to stop copying it to the build output
* Wed Jun 22 2022 Callum Farmer <gmbr3@opensuse.org>
- Add attr.patch to fix:
* Avoid assigning %attr's to symlinks which causes rpmbuild spam
* Change perms mask to 07777 to ensure SUID/SGID is copied over
- Add lang.patch to support %lang
* Wed Jun 15 2022 gmbr3@opensuse.org
- Update to version 10.2+git20220504.8690743:
* Don't repackage aarch64_ilp32 *-64bit packages
* Use pesign for signing on riscv64
* Add padding to grub signature correctly (jsc#SLE-18271 bsc#1192764).
* kernel-sign-file: Support appending verbatim PKCS#7 signature.
* kernel-sign-file: Move x509 parsing into a function.
* Support ppc grub signing (jsc#SLE-18271 bsc#1192764).
* Handle packages with epochs as well
* Turn off rpm fatal warnings for noarch packages
- Upstreamed patches:
* 0001-Support-ppc-grub-signing-jsc-SLE-18271-bsc-1192764.patch
* 0002-kernel-sign-file-Move-x509-parsing-into-a-function.patch
* 0003-kernel-sign-file-Support-appending-verbatim-PKCS-7-s.patch
* 0004-Add-padding-to-grub-signature-correctly-jsc-SLE-1827.patch
- Added patches:
* order.patch - support OrderWithRequires
* Fri Jan 21 2022 Michal Suchanek <msuchanek@suse.com>
- Support signing grub on powerpc (jsc#SLE-18271 bsc#1192764).
+ 0001-Support-ppc-grub-signing-jsc-SLE-18271-bsc-1192764.patch
+ 0002-kernel-sign-file-Move-x509-parsing-into-a-function.patch
+ 0003-kernel-sign-file-Support-appending-verbatim-PKCS-7-s.patch
+ 0004-Add-padding-to-grub-signature-correctly-jsc-SLE-1827.patch
/usr/bin/modsign-repackage /usr/bin/modsign-verify /usr/lib/rpm/brp-suse.d /usr/lib/rpm/brp-suse.d/brp-99-compress-vmlinux /usr/lib/rpm/brp-suse.d/brp-99-pesign /usr/lib/rpm/pesign /usr/lib/rpm/pesign/gen-hmac /usr/lib/rpm/pesign/kernel-sign-file /usr/lib/rpm/pesign/pesign-gen-repackage-spec /usr/lib/rpm/pesign/pesign-repackage.spec.in /usr/share/doc/packages/pesign-obs-integration /usr/share/doc/packages/pesign-obs-integration/README.md /usr/share/licenses/pesign-obs-integration /usr/share/licenses/pesign-obs-integration/COPYING
Generated by rpm2html 1.8.1
Fabrice Bellet, Fri Oct 31 23:16:09 2025