1
0

Accepting request 670420 from Base:System

This submission is required to go together with request 670220 
Otherwise, "modsign-verify" will be missing.

- Version 10.1
- Add modsign-verify for the signature verification (bsc#1118953)

- debhelper: restrict wildcard package unpacking

OBS-URL: https://build.opensuse.org/request/show/670420
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pesign-obs-integration?expand=0&rev=29
This commit is contained in:
Stephan Kulow 2019-02-06 13:05:12 +00:00 committed by Git OBS Bridge
commit 244174421a
5 changed files with 18 additions and 9 deletions

View File

@ -1,3 +1,8 @@
-------------------------------------------------------------------
Tue Dec 11 10:19:44 UTC 2018 - glin@suse.com
- Version 10.1
- Add modsign-verify for the signature verification (bsc#1118953)
------------------------------------------------------------------- -------------------------------------------------------------------
Wed Oct 31 10:11:48 UTC 2018 - glin@suse.com Wed Oct 31 10:11:48 UTC 2018 - glin@suse.com
@ -7,7 +12,7 @@ Wed Oct 31 10:11:48 UTC 2018 - glin@suse.com
------------------------------------------------------------------- -------------------------------------------------------------------
Tue Jun 12 03:30:33 UTC 2018 - glin@suse.com Tue Jun 12 03:30:33 UTC 2018 - glin@suse.com
- debhelper: restrict wildcard package unpacking - debhelper: restrict wildcard package unpacking
------------------------------------------------------------------- -------------------------------------------------------------------
Mon Jun 11 03:17:37 UTC 2018 - glin@suse.com Mon Jun 11 03:17:37 UTC 2018 - glin@suse.com

View File

@ -21,7 +21,7 @@ Name: pesign-obs-integration
Summary: Macros and scripts to sign the kernel and bootloader Summary: Macros and scripts to sign the kernel and bootloader
License: GPL-2.0-only License: GPL-2.0-only
Group: Development/Tools/Other Group: Development/Tools/Other
Version: 10.0 Version: 10.1
Release: 0 Release: 0
Requires: fipscheck Requires: fipscheck
Requires: mozilla-nss-tools Requires: mozilla-nss-tools
@ -33,6 +33,8 @@ BuildRequires: openssl
Url: http://en.opensuse.org/openSUSE:UEFI_Image_File_Sign_Tools Url: http://en.opensuse.org/openSUSE:UEFI_Image_File_Sign_Tools
Source: %{name}_%{version}.tar.gz Source: %{name}_%{version}.tar.gz
BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRoot: %{_tmppath}/%{name}-%{version}-build
# suse-module-tools <= 15.0.10 contains modsign-verify
Requires: suse-module-tools >= 15.0.10
%description %description
This package provides scripts and rpm macros to automate signing of the This package provides scripts and rpm macros to automate signing of the
@ -55,6 +57,7 @@ install brp-99-compress-vmlinux %buildroot/usr/lib/rpm/brp-suse.d
install -m644 pesign-repackage.spec.in %buildroot/usr/lib/rpm/pesign install -m644 pesign-repackage.spec.in %buildroot/usr/lib/rpm/pesign
mkdir -p %buildroot/usr/bin mkdir -p %buildroot/usr/bin
install modsign-repackage %buildroot/usr/bin/ install modsign-repackage %buildroot/usr/bin/
install -pm 755 modsign-verify %buildroot/usr/bin/
if test -e _projectcert.crt; then if test -e _projectcert.crt; then
openssl x509 -inform PEM -in _projectcert.crt \ openssl x509 -inform PEM -in _projectcert.crt \
-outform DER -out %buildroot/usr/lib/rpm/pesign/pesign-cert.x509 -outform DER -out %buildroot/usr/lib/rpm/pesign/pesign-cert.x509
@ -67,6 +70,7 @@ fi
%license COPYING %license COPYING
%doc README %doc README
/usr/bin/modsign-repackage /usr/bin/modsign-repackage
/usr/bin/modsign-verify
/usr/lib/rpm/* /usr/lib/rpm/*
%changelog %changelog

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:da53c7b243c68c147229e11948016d5bd66bebf418b20e985f9bd41e9aaeac78
size 30698

View File

@ -2,7 +2,7 @@ Format: 3.0 (native)
Source: pesign-obs-integration Source: pesign-obs-integration
Binary: pesign-obs-integration, dh-signobs Binary: pesign-obs-integration, dh-signobs
Architecture: all Architecture: all
Version: 10.0 Version: 10.1
Maintainer: Michal Marek <mmarek@suse.cz> Maintainer: Michal Marek <mmarek@suse.cz>
Standards-Version: 3.9.8 Standards-Version: 3.9.8
Build-Depends: debhelper (>= 7), openssl, shellcheck Build-Depends: debhelper (>= 7), openssl, shellcheck
@ -10,8 +10,8 @@ Package-List:
dh-signobs deb devel optional arch=all dh-signobs deb devel optional arch=all
pesign-obs-integration deb devel optional arch=all pesign-obs-integration deb devel optional arch=all
Checksums-Sha1: Checksums-Sha1:
8bc79be8053ea5947a5eafeeb5eb066334e472e6 30698 pesign-obs-integration_10.0.tar.gz 201030b4dc2ca4a8aac813874dff5c70dbaa7b6a 34917 pesign-obs-integration_10.1.tar.gz
Checksums-Sha256: Checksums-Sha256:
da53c7b243c68c147229e11948016d5bd66bebf418b20e985f9bd41e9aaeac78 30698 pesign-obs-integration_10.0.tar.gz aa851dbdad6c83cee002fbe7f4e8b3f72e556da361cbf3843c5bcf479eaeec1e 34917 pesign-obs-integration_10.1.tar.gz
Files: Files:
cffbd276aed9e05cb59e3477d44eb604 30698 pesign-obs-integration_10.0.tar.gz c1866a4c83c00569df115c04f6b9e919 34917 pesign-obs-integration_10.1.tar.gz

View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:aa851dbdad6c83cee002fbe7f4e8b3f72e556da361cbf3843c5bcf479eaeec1e
size 34917