David Runge pushed to branch main at Arch Linux / Packaging / Packages / ipxe
Commits: 555a6e3d by Pierre Schmitz at 2026-06-30T19:18:50+02:00 Renew our codesigning certificate used for the releng netboot images We should keep the expired (in 2026) certificate for a few months at least so old iso images can still be verified See https://gitlab.archlinux.org/archlinux/releng/-/work_items/23 - - - - - 4 changed files: - .SRCINFO - PKGBUILD - codesigning_pierre_archlinux.pem → codesigning_pierre_archlinux_2026.pem - + codesigning_pierre_archlinux_2036.pem Changes: ===================================== .SRCINFO ===================================== @@ -1,7 +1,7 @@ pkgbase = ipxe pkgdesc = Network bootloader pkgver = 2.0.0 - pkgrel = 1 + pkgrel = 2 url = https://ipxe.org/ arch = x86_64 license = 0BSD @@ -15,7 +15,8 @@ pkgbase = ipxe source = arch.ipxe source = isrgrootx1.pem source = lets-encrypt-r3.pem - source = codesigning_pierre_archlinux.pem + source = codesigning_pierre_archlinux_2026.pem + source = codesigning_pierre_archlinux_2036.pem source = remote.ipxe source = general.h source = run_ipxe @@ -25,6 +26,7 @@ pkgbase = ipxe sha512sums = b819e7965412dbeecc6417b1e57356d9b10e8e2feb0db1165947e7e1b7d882de226afb8457475f5107393a981d902c7f405500cadb6f61bd2acbca5d8c7cc1f4 sha512sums = 7ff2a6b6501b30806e19446d569db0348c0457c15a9c86f186d957607278ee3cbeedd8307e1ff6dc5c0740545192eada7c0f84cdeb8ff39e6b85bd3fc400a914 sha512sums = e3a8c74dcf95cb4b77ed379d2185ef56b6ab2f4c7bdaf5a68876d21aca4d7961b0d8090da7132c6f1797bdca24014dfea032129ee207282797b91e31b6dc4d48 + sha512sums = 0848e799a1e8c32bca0eb62ec97494ada55103f0013babe0ced3dcd3e503dd8f8a4da6ec49de8d3b93d92ee1808e82060acff454914b12407e7753e1ae1e4f88 sha512sums = 9162f528cd0080b9231785795f08d3229c52ce3c18ca5a6efcfbea5028e103a294ddef79a0f28ab64b8d0cdcb9e6cdd7fee797766ad2c3d1dbc3891ddeb4b553 sha512sums = 080b5b7f1a02d6e3a4691e0e65f12a554ede2a783284357f4ef940eb506fec7ec477dc3060c67cf31999af99eba26b0bfa1495cb2a5baa5af4c133bdca2152af sha512sums = a63c66eaa25409d52a183defd5a4f2615a92a229366bd7d5bfeb3c19217c6407faec5f80a389c394e1540a9a2953c530832c04df70dbd1e6d8683ae9a38b42c8 @@ -34,6 +36,7 @@ pkgbase = ipxe b2sums = 6d02d871afa45caaa2b22ea2ed48217012aeeb61c50b28e82cc0750344719bdb9ef4b0100abc524b12ec6cb2b1c0084f4d24ce480af87b52aa39d4d3714467ca b2sums = 44fc45af926d8c0a563b81640764a4ced266f857c72113839dcd5d441c030bb6f78576b04fcbd8b17f645ed4e2701a4634e55755f13210fa880f442ad6fbb5b1 b2sums = a61f76a2ecbf344bb26e064146e4c6821ee195c7b7579cbf8c61d60ded3c3946d53329a8c2e795435ef5498bec97042472f186c13b4e0dc274da34d047f8f326 + b2sums = 14b3b6b174a375ea53973ab14e23bc14c30cc8a164f62b2ab35052bd839f1efcf19abe99b4821b422be8d5a77e8144ebfae1ad025a4f897ca438e2afe614d5ef b2sums = f38eec3584967f9a8d4f9f2cc39803de9fa21fd1406efe802c3422f6de30c79e4cd679e775a886f778a40aacb81b9c4120d7205178284cacf69fa7d43557a906 b2sums = a69a2dabf23b931aa062d20936510eda6bc9d6a61cded4b5e5960958b2a06642d527bb788b3fae9961dbf5d2ac18c63a6df69db52668cf904b75bd7366117b9b b2sums = 5eb61e2c56dc31d6fff51df8f336a511ed82bc960b01836ec555b4f9f777d275b619a9092ec8426daceca39eeb981ecb5dba663304d242f3ccc641d8ec48d742 ===================================== PKGBUILD ===================================== @@ -2,7 +2,7 @@ pkgname=ipxe pkgver=2.0.0 -pkgrel=1 +pkgrel=2 pkgdesc="Network bootloader" arch=(x86_64) url="https://ipxe.org/" @@ -27,7 +27,7 @@ source=( arch.ipxe isrgrootx1.pem lets-encrypt-r3.pem - codesigning_pierre_archlinux.pem + codesigning_pierre_archlinux_{2026,2036}.pem remote.ipxe general.h run_$pkgname @@ -38,6 +38,7 @@ sha512sums=('e1fc1cb2deb0bf5da62bb6d1387f6ebf6a2b085afb3e4f787f133a25c7c81f523c2 'b819e7965412dbeecc6417b1e57356d9b10e8e2feb0db1165947e7e1b7d882de226afb8457475f5107393a981d902c7f405500cadb6f61bd2acbca5d8c7cc1f4' '7ff2a6b6501b30806e19446d569db0348c0457c15a9c86f186d957607278ee3cbeedd8307e1ff6dc5c0740545192eada7c0f84cdeb8ff39e6b85bd3fc400a914' 'e3a8c74dcf95cb4b77ed379d2185ef56b6ab2f4c7bdaf5a68876d21aca4d7961b0d8090da7132c6f1797bdca24014dfea032129ee207282797b91e31b6dc4d48' + '0848e799a1e8c32bca0eb62ec97494ada55103f0013babe0ced3dcd3e503dd8f8a4da6ec49de8d3b93d92ee1808e82060acff454914b12407e7753e1ae1e4f88' '9162f528cd0080b9231785795f08d3229c52ce3c18ca5a6efcfbea5028e103a294ddef79a0f28ab64b8d0cdcb9e6cdd7fee797766ad2c3d1dbc3891ddeb4b553' '080b5b7f1a02d6e3a4691e0e65f12a554ede2a783284357f4ef940eb506fec7ec477dc3060c67cf31999af99eba26b0bfa1495cb2a5baa5af4c133bdca2152af' 'a63c66eaa25409d52a183defd5a4f2615a92a229366bd7d5bfeb3c19217c6407faec5f80a389c394e1540a9a2953c530832c04df70dbd1e6d8683ae9a38b42c8' @@ -47,6 +48,7 @@ b2sums=('889decf1d26f7de0821914fb85d5bc3f1f3a505f46d6e6192b7abf071b452badf382c95 '6d02d871afa45caaa2b22ea2ed48217012aeeb61c50b28e82cc0750344719bdb9ef4b0100abc524b12ec6cb2b1c0084f4d24ce480af87b52aa39d4d3714467ca' '44fc45af926d8c0a563b81640764a4ced266f857c72113839dcd5d441c030bb6f78576b04fcbd8b17f645ed4e2701a4634e55755f13210fa880f442ad6fbb5b1' 'a61f76a2ecbf344bb26e064146e4c6821ee195c7b7579cbf8c61d60ded3c3946d53329a8c2e795435ef5498bec97042472f186c13b4e0dc274da34d047f8f326' + '14b3b6b174a375ea53973ab14e23bc14c30cc8a164f62b2ab35052bd839f1efcf19abe99b4821b422be8d5a77e8144ebfae1ad025a4f897ca438e2afe614d5ef' 'f38eec3584967f9a8d4f9f2cc39803de9fa21fd1406efe802c3422f6de30c79e4cd679e775a886f778a40aacb81b9c4120d7205178284cacf69fa7d43557a906' 'a69a2dabf23b931aa062d20936510eda6bc9d6a61cded4b5e5960958b2a06642d527bb788b3fae9961dbf5d2ac18c63a6df69db52668cf904b75bd7366117b9b' '5eb61e2c56dc31d6fff51df8f336a511ed82bc960b01836ec555b4f9f777d275b619a9092ec8426daceca39eeb981ecb5dba663304d242f3ccc641d8ec48d742' ===================================== codesigning_pierre_archlinux.pem → codesigning_pierre_archlinux_2026.pem ===================================== ===================================== codesigning_pierre_archlinux_2036.pem ===================================== @@ -0,0 +1,31 @@ +-----BEGIN CERTIFICATE----- +MIIFZTCCA02gAwIBAgIUQXa4rGdlZeiMWyb7GdG/yzwOp+AwDQYJKoZIhvcNAQEL +BQAwSjELMAkGA1UEBhMCREUxFzAVBgNVBAMMDlBpZXJyZSBTY2htaXR6MSIwIAYJ +KoZIhvcNAQkBFhNwaWVycmVAYXJjaGxpbnV4LmRlMB4XDTI2MDYzMDE3MDQzMloX +DTM2MDYyNzE3MDQzMlowSjELMAkGA1UEBhMCREUxFzAVBgNVBAMMDlBpZXJyZSBT +Y2htaXR6MSIwIAYJKoZIhvcNAQkBFhNwaWVycmVAYXJjaGxpbnV4LmRlMIICIjAN +BgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAzJt/27B7o74U9RhHjJwENwEmnRA6 +xQNJLD1zkQmxMkn/QcOT5wVb052HGdGzE48JjKuoT8US6wzIDLLKtnUNWqmtN6By +rCqBlKYs3AGn6A8O3XQm41AzsgUizSncITonK4tYlaOf5km5VrVDB+DzTA6/8IuR +ARY/miWzejhWugULMkAp3idVF/wlLKT7geRrW522rDjMTIO1qiZnrrVnEEff48Cg +TY35Vww8LfJM4FLhG5ptRTg+i18VcytYZ8Eu7EYrchUf32uh/ZIUbvX2jRkM61Uu +5oIQCjhXLCJio7SoAooGUfRcS904Abgq4cUUpA3VRMVFD3Jldx900GcxhFbdCls9 +8xysVQNi+Edbg390fkmEovQsO++ufQ2vULk4ltlKXa2uI+YlQmkwFGFxG63pkfoW +Q1YuZq81XxD1ykzWpcbSz/IfZFoFDb4t7th0pWtzLTlKJgmhplCi/GvFAbMkOD06 +5aIzj2CMEdbfaWa4rULijsH+x/rmpk4KRk7bNqAsJ/zHEoSH9+1t2meEGksVtSpd +PTtV7mtfbohRRPoL4391EjFdyZXT6JY5r8ixujzWg55uuIdmXnrn0Vx5p7bADwmg +FpPv+betFJc4/ILiEAFZtfR5GDd+GI5u5tN8fvhDWh4sIQKUHHw3iy62+gwDRLhD +ZW5S8VoHpXI3nDkCAwEAAaNDMEEwCwYDVR0PBAQDAgeAMBMGA1UdJQQMMAoGCCsG +AQUFBwMDMB0GA1UdDgQWBBQIgpdwqQsDshtx55yC38K2E1722zANBgkqhkiG9w0B +AQsFAAOCAgEAf1ht/vcGp4U7us4sVWMMN3l4N2Ojxxn7b8pXQbG88EZgyvewARyz +N9IrxfqR7Ej+z8n3vviXhSnib+ihPlsrZgMwEh4xdlCU95qdsFW//cc8rzgMEwq0 +zGDDTqSuu6G9XrBX2ldd7XD9+Q6aipHBu1yPC02QsAGrkdnY9u+YEPDhDKOD/hpG +KtBkl7h1UTgJpuyjcK6vq4Rza3vUs9ZohTaZ/Da6NGkZBSvMPDjXEGja0KmioodA +U3O8AyqCrnQ+EB+OSK+Nw19FZCW5hiLI+8hcyiILM82kJReC3OqbngV7lbyCsZyX +4TzVNBgd/lnrESd/xeFAF8u++9BvOZxvQMO5xJSBOG57Pf+02IfK4L1ooSgG4A7h +nHr4GkW2fzYNMPuLWtxkC8reugimG+nxmyDpczEtOVRoRN54g0O8a4+OzQ4Qy4le +BisVGiavjz8lalNian00ZTDINESSYhWvg/h7+FhRSdXB2rtmLI4EQzRUgRZUKXlo +AOVfS0L8Z1ZLDhCMGz/X5hUQysMs1SCCzwKnwMTa38b9rwOY2VIbiBCWMiKubTSU +9O86ce3oEeFeeTEwZs2lGDPovmNjjZRn+ZS/68CsY3/dUgWNIyeBhHo5zOKbf6bl +I3Zd9mEekGs6xtE02AldCgFQWTITyHIhVZAkRozGFss8VMBdQaj4bBA= +-----END CERTIFICATE----- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/ipxe/-/commit/555a6e3dfcfd58f2785efbaba9ec078e51981f8e -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/ipxe/-/commit/555a6e3dfcfd58f2785efbaba9ec078e51981f8e You're receiving this email because of your account on gitlab.archlinux.org. Manage all notifications: https://gitlab.archlinux.org/-/profile/notifications | Help: https://gitlab.archlinux.org/help
