<feed xmlns='http://www.w3.org/2005/Atom'>
<title>shim-signed.git/debian/control, branch debian/1.48</title>
<subtitle>VyOS code for the shim-signed package (mirror of https://github.com/vyos/shim-signed.git)
</subtitle>
<id>https://git.amelek.net/vyos/shim-signed.git/atom?h=debian%2F1.48</id>
<link rel='self' href='https://git.amelek.net/vyos/shim-signed.git/atom?h=debian%2F1.48'/>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/shim-signed.git/'/>
<updated>2026-05-17T23:56:13+00:00</updated>
<entry>
<title>Switch to using debconf to display signature errors</title>
<updated>2026-05-17T23:56:13+00:00</updated>
<author>
<name>Steve McIntyre</name>
<email>steve@einval.com</email>
</author>
<published>2026-05-17T23:52:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/shim-signed.git/commit/?id=04a3449adcd413433c45774ac7b150ededaa1c4e'/>
<id>urn:sha1:04a3449adcd413433c45774ac7b150ededaa1c4e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Check that we can boot on the current system</title>
<updated>2026-05-14T15:33:23+00:00</updated>
<author>
<name>Steve McIntyre</name>
<email>steve@einval.com</email>
</author>
<published>2026-05-14T15:33:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/shim-signed.git/commit/?id=be5e1a1dd8e69d54bd52ff55f801028af6b83767'/>
<id>urn:sha1:be5e1a1dd8e69d54bd52ff55f801028af6b83767</id>
<content type='text'>
If SecureBoot is enabled, check that our shim binary is signed by at
least one of the certificates enrolled in firmware.
</content>
</entry>
<entry>
<title>Update build-deps for 16.1-2</title>
<updated>2026-05-13T22:22:53+00:00</updated>
<author>
<name>Steve McIntyre</name>
<email>steve@einval.com</email>
</author>
<published>2026-05-13T22:22:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/shim-signed.git/commit/?id=8ed0e53daa6a62a42ddc07ba3f223fc33fc8714a'/>
<id>urn:sha1:8ed0e53daa6a62a42ddc07ba3f223fc33fc8714a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add support for verifying and then combining signatures</title>
<updated>2026-04-28T16:35:25+00:00</updated>
<author>
<name>Steve McIntyre</name>
<email>steve@einval.com</email>
</author>
<published>2026-04-28T13:01:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/shim-signed.git/commit/?id=e2a56d673c66989136c41a6f1c997ff1aad10097'/>
<id>urn:sha1:e2a56d673c66989136c41a6f1c997ff1aad10097</id>
<content type='text'>
from multiple signed shims.

* Move the verification logic out into a new helper script
  verify_combine_sigs - see comments there for how it works.
* Rename the existing shim binaries and CA cert to match
* Include some extra certs and binaries for testing with
</content>
</entry>
<entry>
<title>update-secureboot-policy: do better checking around DKMS</title>
<updated>2025-07-29T17:41:55+00:00</updated>
<author>
<name>Steve McIntyre</name>
<email>steve@einval.com</email>
</author>
<published>2025-07-29T17:12:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/shim-signed.git/commit/?id=d51bfcf945e1070a551cf8ec5d94b91b213991e1'/>
<id>urn:sha1:d51bfcf945e1070a551cf8ec5d94b91b213991e1</id>
<content type='text'>
If we have DKMS modules installed:

  + Check to see if a DKMS MOK key has been created and enrolled;
  + Check that all the DKMS modules are signed with that key;

If successful, don't tell users to disable Secure Boot.

Closes: #1108278.

Add dependencies on openssl and kmod for shim-signed-common,
needed for implementing these check.
</content>
</entry>
<entry>
<title>Add alternative dependencies on systemd-boot</title>
<updated>2025-05-26T16:43:24+00:00</updated>
<author>
<name>Luca Boccassi</name>
<email>bluca@debian.org</email>
</author>
<published>2025-05-26T16:43:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/shim-signed.git/commit/?id=19edb3723b71c1251405b72f29be2b3f5c4e3fc9'/>
<id>urn:sha1:19edb3723b71c1251405b72f29be2b3f5c4e3fc9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>ensure shim-helpers is installed in build environment</title>
<updated>2024-07-01T07:06:39+00:00</updated>
<author>
<name>Fabian Grünbichler</name>
<email>f.gruenbichler@proxmox.com</email>
</author>
<published>2024-07-01T07:01:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/shim-signed.git/commit/?id=eae47c67a6f2e43f78b5bd924104fbd05682667c'/>
<id>urn:sha1:eae47c67a6f2e43f78b5bd924104fbd05682667c</id>
<content type='text'>
else the dpkg-query doesn't work.

Signed-off-by: Fabian Grünbichler &lt;f.gruenbichler@proxmox.com&gt;
</content>
</entry>
<entry>
<title>Tweak versioning in runtime dependencies</title>
<updated>2024-06-27T23:43:32+00:00</updated>
<author>
<name>Steve McIntyre</name>
<email>steve@einval.com</email>
</author>
<published>2024-06-27T23:40:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/shim-signed.git/commit/?id=1a4394567776ee75cf32fb645b348a464a1b2121'/>
<id>urn:sha1:1a4394567776ee75cf32fb645b348a464a1b2121</id>
<content type='text'>
using substvars to make things more automatic in future.
</content>
</entry>
<entry>
<title>Switch from debian/compat to build-dep on debhelper-compat (= 13)</title>
<updated>2024-06-26T20:57:43+00:00</updated>
<author>
<name>Steve McIntyre</name>
<email>steve@einval.com</email>
</author>
<published>2024-06-26T20:57:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/shim-signed.git/commit/?id=83ca439fd0c848513ddfb5243c2522edaa8b1042'/>
<id>urn:sha1:83ca439fd0c848513ddfb5243c2522edaa8b1042</id>
<content type='text'>
</content>
</entry>
<entry>
<title>New signed binaries corresponding to 15.8-1</title>
<updated>2024-06-26T20:54:35+00:00</updated>
<author>
<name>Steve McIntyre</name>
<email>steve@einval.com</email>
</author>
<published>2024-06-26T20:44:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/shim-signed.git/commit/?id=af6228fb12758b4d71fd5c03631aa5615c5149e5'/>
<id>urn:sha1:af6228fb12758b4d71fd5c03631aa5615c5149e5</id>
<content type='text'>
Update build-dep on shim-unsigned to use 15.8-1.
Update SBAT to revoke grub binaries with sbat &lt; 4.
Stop building for i386.
</content>
</entry>
</feed>
