%global forgeurl https://git.sr.ht/~kennylevinsen/pam_fde_boot_pw/ %global commit HEAD %forgemeta Name: pam_fde_boot_pw Version: 0 Release: 1%{?dist} Summary: Transfer FDE boot password from kernel keyring to PAM session License: MIT URL: %{forgeurl} Source: %{forgesource} BuildRequires: meson BuildRequires: ninja-build BuildRequires: gcc BuildRequires: pkgconfig(pam) BuildRequires: pkgconfig(libkeyutils) %description pam_fde_boot_pw transfers passwords stored by early full disk encryption unlock from the kernel keyring to the PAM session, allowing user-space keyrings like gkr and kwallet5 to be automatically unlocked without additional password authentication. %prep %forgeautosetup %build %meson %meson_build %install %meson_install %files %license LICENSE %doc README.md %{_libdir}/security/pam_fde_boot_pw.so %changelog %autochangelog