From 1db434c868ab56201f86d1fd2bc992001f8c3698e054e597b49b49bc1b54792e Mon Sep 17 00:00:00 2001 From: Franck Bui Date: Mon, 12 Sep 2022 07:35:44 +0000 Subject: [PATCH] Accepting request 1001304 from home:fawz:branches:Base:System - Enable building and include libcryptsetup-plugins provided by systemd Now that dracut 057 has been released we can enable building libcryptsetup plugins. These can be used by cryptsetup to extend functionality including fido2, pkcs11 and tpm2 support. OBS-URL: https://build.opensuse.org/request/show/1001304 OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1309 --- files.udev | 6 +++--- systemd.changes | 9 +++++++++ systemd.spec | 2 +- 3 files changed, 13 insertions(+), 4 deletions(-) diff --git a/files.udev b/files.udev index 0b7e58fe..51ad61b8 100644 --- a/files.udev +++ b/files.udev @@ -35,9 +35,9 @@ %{_datadir}/zsh/site-functions/_udevadm %endif %if %{without bootstrap} -# %%{_libdir}/cryptsetup/libcryptsetup-token-systemd-fido2.so -# %%{_libdir}/cryptsetup/libcryptsetup-token-systemd-pkcs11.so -# %%{_libdir}/cryptsetup/libcryptsetup-token-systemd-tpm2.so +%%{_libdir}/cryptsetup/libcryptsetup-token-systemd-fido2.so +%%{_libdir}/cryptsetup/libcryptsetup-token-systemd-pkcs11.so +%%{_libdir}/cryptsetup/libcryptsetup-token-systemd-tpm2.so %{_mandir}/man1/systemd-cryptenroll.1.gz %{_mandir}/man5/crypttab.5.gz %{_mandir}/man5/integritytab.5.gz diff --git a/systemd.changes b/systemd.changes index c1d25240..64113e4f 100644 --- a/systemd.changes +++ b/systemd.changes @@ -3,6 +3,15 @@ Mon Sep 5 06:56:51 UTC 2022 - Franck Bui - rc-local.service.8 belongs to the systemd-sysvcompat sub-package (bsc#1203053) +------------------------------------------------------------------- +Fri Sep 2 20:17:01 UTC 2022 - Bob Haley + +- Enable building and include libcryptsetup-plugins provided by systemd + + Now that dracut 057 has been released we can enable building libcryptsetup + plugins. These can be used by cryptsetup to extend functionality including + fido2, pkcs11 and tpm2 support. + ------------------------------------------------------------------- Mon Aug 29 08:00:09 UTC 2022 - Bernhard Wiedemann diff --git a/systemd.spec b/systemd.spec index 98fb983e..0922fd48 100644 --- a/systemd.spec +++ b/systemd.spec @@ -687,7 +687,6 @@ Have fun with these services at your own risk. -Dgshadow=false \ -Dima=false \ -Dldconfig=false \ - -Dlibcryptsetup-plugins=false \ -Dsmack=false \ \ -Dpstore=true \ @@ -697,6 +696,7 @@ Have fun with these services at your own risk. -Defi=%{when_not bootstrap} \ -Delfutils=%{when_not bootstrap} \ -Dhtml=%{when_not bootstrap} \ + -Dlibcryptsetup-plugins=%{when_not bootstrap} \ -Dman=%{when_not bootstrap} \ -Dnss-myhostname=%{when_not bootstrap} \ -Dnss-systemd=%{when_not bootstrap} \