Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

pesign-obs-integration-10.2+git20260409.5b7f1bb-1.1 RPM for x86_64

From OpenSuSE Tumbleweed for x86_64

Name: pesign-obs-integration Distribution: openSUSE Tumbleweed
Version: 10.2+git20260409.5b7f1bb Vendor: openSUSE
Release: 1.1 Build date: Thu Apr 9 04:06:21 2026
Group: Development/Tools/Other Build host: reproducible
Size: 96632 Source RPM: pesign-obs-integration-10.2+git20260409.5b7f1bb-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.

Provides

Requires

License

GPL-2.0-or-later

Changelog

* Thu Apr 09 2026 jlee@suse.com
  - Update to version 10.2+git20260409.5b7f1bb:
    * Revert "Fix file collisions during RPM extraction"
    * Revert "Only extract RPMs that contain files to sign"
* Thu Apr 02 2026 jlee@suse.com
  - Update to version 10.2+git20260402.224c81f:
    * Only extract RPMs that contain files to sign
    * Fix file collisions during RPM extraction
    * repackage: do not fail if %buildroot does not exist
    * repackage: also apply spec workaround to generated repackage spec
    * spec: use Fedora debug_package workaround for CentOS/RHEL too
    * Implement triggerprein capture
* Tue Dec 09 2025 Callum Farmer <gmbr3@opensuse.org>
  - Update to version 10.2+git20250930.8fd9632:
    * Pass none compression value to script
    * Reject unknown values of compression
    * Accept none for compression
    * Add RPM 4.19 scriptlets
    * Use pesign for signing on loongarch64
* 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)

Files

/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, Tue Apr 21 22:32:08 2026