[obs-commits] [openSUSE/open-build-service] 0a5134: [backend] publish ONIE binary
Branch: refs/heads/2.9 Home: https://github.com/openSUSE/open-build-service Commit: 0a513423f1f0c1e7c0e6ec1209d5b78262a12820 https://github.com/openSUSE/open-build-service/commit/0a513423f1f0c1e7c0e6ec... Author: Erik Ziegenbalg <eziegenb@Brocade.com> Date: 2018-04-04 (Wed, 04 Apr 2018) Changed paths: M src/backend/bs_publish Log Message: ----------- [backend] publish ONIE binary Open Network Install Environment is an open image format used by networking vendor to ship a standardised image for networking white box switches. Those images names have a standard suffix, "ONIE.bin", which means right now they are ignored by the OBS publisher when they are built. Add a simple match for this new type, and publish into an onie/ subdirectory. Reference: http://onie.org (cherry picked from commit faac8b3d9d20b62c0c58bda0e7831b6b067e3d1e) Commit: c50a578f2003ff079a58ff723b00bbba4aa9f9e4 https://github.com/openSUSE/open-build-service/commit/c50a578f2003ff079a58ff... Author: Luca Boccassi <bluca@debian.org> Date: 2018-04-04 (Wed, 04 Apr 2018) Changed paths: M src/backend/bs_publish Log Message: ----------- [backend] publish ONIE binary hashsum Commit faac8b3d9d20 enabled publishing ONIE image binaries. Now that obs-build creates hashsums as well, publish them too. (cherry picked from commit cb4c0704540a29f39726e86e2155d9e2cf4cc1cc) Commit: c47acdae32f2301a3a809965461b216b21f90929 https://github.com/openSUSE/open-build-service/commit/c47acdae32f2301a3a8099... Author: Luca Boccassi <bluca@debian.org> Date: 2018-04-04 (Wed, 04 Apr 2018) Changed paths: M src/backend/bs_repserver M src/backend/bs_signer Log Message: ----------- [backend] enable EFI binaries signing for Debian packages Just like for RPMs, if a Debian package build creates $pkg.cpio.rsasign trigger a signd signature and a rebuild (look for .dsc other than .spec for the followup build). The packages to actually do the sign&repack for kernel, shim and grub can be found: https://github.com/bluca/linux-signed/tree/obs https://github.com/bluca/shim-signed/tree/obs https://github.com/bluca/grub2-signed/tree/obs https://build.opensuse.org/project/show/home:bluca:debian_secure_boot (cherry picked from commit 363a8300b88c1b8a8bc34fa05bbcac8d24ad0b98) Commit: 674f758408626103f4883077fdad38d870196396 https://github.com/openSUSE/open-build-service/commit/674f758408626103f48830... Author: Adrian Schröter <adrian@suse.de> Date: 2018-04-11 (Wed, 11 Apr 2018) Changed paths: M src/backend/bs_publish M src/backend/bs_repserver M src/backend/bs_signer Log Message: ----------- Merge pull request #4651 from bluca/onie_2.9 [backend] backport Debian fixes to 2.9 - publish ONIE binary and hashsum, enable Secure Boot EFI signing for Debian packages Compare: https://github.com/openSUSE/open-build-service/compare/8b220bba1da6...674f75...
participants (1)
-
Adrian Schröter