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
This commit is contained in:
Franck Bui 2022-09-12 07:35:44 +00:00 committed by Git OBS Bridge
parent 2d029247ee
commit 1db434c868
3 changed files with 13 additions and 4 deletions

View File

@ -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

View File

@ -3,6 +3,15 @@ Mon Sep 5 06:56:51 UTC 2022 - Franck Bui <fbui@suse.com>
- rc-local.service.8 belongs to the systemd-sysvcompat sub-package (bsc#1203053)
-------------------------------------------------------------------
Fri Sep 2 20:17:01 UTC 2022 - Bob Haley <fawz@use.startmail.com>
- 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 <bwiedemann@suse.com>

View File

@ -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} \