sys-apps/systemd: Avoid initrd bloat by using OpenSSL instead of gcrypt

systemd-journal's Forward Secure Sealing feature requires gcrypt, but
Flatcar doesn't need it.

Signed-off-by: James Le Cuirot <jlecuirot@microsoft.com>
This commit is contained in:
James Le Cuirot 2025-04-07 18:35:18 +01:00
parent e5ef9e4f36
commit 959e0715a9
No known key found for this signature in database
GPG Key ID: 1226415D00DD3137
2 changed files with 5 additions and 0 deletions

View File

@ -0,0 +1 @@
- systemd now uses OpenSSL instead of gcrypt for cryptography to reduce the size of the initrd. This change disables systemd-journal's Forward Secure Sealing feature, but it is generally not useful for Flatcar.

View File

@ -166,3 +166,7 @@ net-dns/bind-tools gssapi
# Flatcar can't benefit from this performance boost for several reasons, the
# main one being the use of binary packages.
sys-kernel/dracut -dracut-cpio
# Avoid initrd bloat by using OpenSSL instead of gcrypt in systemd.
# systemd-journal's FSS feature requires gcrypt, but Flatcar doesn't need it.
sys-apps/systemd -gcrypt