Commit Graph

21 Commits

Author SHA1 Message Date
Fabian Grünbichler
6e8e54ca2b bump version to 1.0.8
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2024-07-03 12:15:56 +02:00
Fabian Grünbichler
f703220609 bump version to 1.0.7
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2024-06-28 10:06:16 +02:00
Fabian Grünbichler
015d673e05 bump shim-signed to 1.42
Debian did another bump, ensure we are higher than it.

Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2024-06-28 10:02:07 +02:00
Fabian Grünbichler
afb54bea6b bump version to 1.0.6
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2024-06-27 11:23:41 +02:00
Fabian Grünbichler
1298ddb0f2 bump shim-signed to 1.41
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2024-06-27 11:22:27 +02:00
Thomas Lamprecht
1524dbae2e bump version to 1.0.3
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2024-06-21 11:17:34 +02:00
Thomas Lamprecht
604770b5e5 d/lintian: add override fir package-installs-apt-preferences
it's indeed not really nice that we have to resort to this but we
found no good alternative so this is by design -> avoid erroring out
on lintian checking.

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2024-06-21 11:16:05 +02:00
Fabian Grünbichler
6b00df75d7 ship apt pinning snippet
this should ensure that a shim-signed package from a non-Proxmox repository
cannot overtake ours, even if the version is newer. since
proxmox-secure-boot-support is optional, this is entirely opt-in.

Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2024-06-21 11:16:05 +02:00
Fabian Grünbichler
97b1787c23 bump version to 1.0.4
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2024-06-05 12:49:43 +02:00
Fabian Grünbichler
e1b56ff4c9 bump shim-signed to 15.8
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2024-06-05 12:49:20 +02:00
Fabian Grünbichler
a501bc8e22 bump version to 1.0.3
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2024-05-10 09:41:37 +02:00
Fabian Grünbichler
4e729c12c0 bump version to 1.0.3~presign2
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2024-05-10 09:36:06 +02:00
Fabian Grünbichler
0f7a11f07f bump version to 1.0.3~presign1
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2024-05-10 09:32:26 +02:00
Thomas Lamprecht
ceba4531c9 d/control: support last two grub versions as valid dependency
Uploading grub is a two-step process, where code-signing is done
through an HSM on a separate, isolated, and secured host.
So, it happens that the repo contains the newer proxmox-grub already
but still the old signed shim, with throws of our check that ensures
installability w.r.t. dependency constraints in the whole repo.

Allowing both versions is additionally providing some slightly better
UX, as users can more easily downgrade (without scary apt removal
warnings).

We might to have to do the same for the shim, but wait for that until
we actually have a newer version that is supported and asses then if
that's OK w.r.t. security promises to factory provided secure boot
project.

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2024-04-19 10:46:34 +02:00
Thomas Lamprecht
b5f1f85213 d/control: wrap-and-sort -tkn
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2024-04-19 10:39:33 +02:00
Thomas Lamprecht
d0c0c6a06c bump version to 1.0.2
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2024-04-19 10:35:34 +02:00
Thomas Lamprecht
96b24ebd0e d/control: bump depedency for signed grub meta package to 2.06-13+pmx2
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2024-04-19 10:35:00 +02:00
Thomas Lamprecht
6356590585 bump version to 1.0.1
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2024-04-19 10:24:58 +02:00
Thomas Lamprecht
415342c039 d/control: bump dependency for our grub meta package to 2.06-13+pmx2
Got recently bumped for an opt-in quirk added to grub-mkrescue to
support installing the secure boot shim on our ISO.

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2024-04-19 10:20:03 +02:00
Thomas Lamprecht
a806d88339 buildsys: fix DEB variable name, just one package now
earlier this was part of another repo, now it's separate and there is
just one package anymore, so use the correct DEB variable to refer to
the binary debian packages that get build.

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2024-04-11 12:46:58 +02:00
Fabian Grünbichler
05dd8336e8 Initial release
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2024-04-11 10:36:35 +02:00