Compare commits

..

No commits in common. "factory" and "devel" have entirely different histories.

5 changed files with 12 additions and 34 deletions

View File

@ -1,4 +1,4 @@
<servicedata>
<service name="tar_scm">
<param name="url">https://github.com/aplanas/dracut-pcr-signature.git</param>
<param name="changesrevision">9b0e552451921068dd81fff3184c1dccbe2a905a</param></service></servicedata>
<param name="changesrevision">9f5e5bc9f0e8d9cd4c6dfcca8f5505acce98d3dd</param></service></servicedata>

View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:771a8ea29ed9eab9140114868d4c709989687376c8a7145aa22bbd6642929181
size 8400

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:2a1cf2bef09fb3c60389a05772988188ac1c584dc1b76881cfbcd7164628a91c
size 8620

View File

@ -1,24 +1,3 @@
-------------------------------------------------------------------
Tue Dec 17 09:56:49 UTC 2024 - aplanas@suse.com
- Update to version 0.5+1:
* Make the mount do not depend of default service
-------------------------------------------------------------------
Thu Oct 31 09:37:56 UTC 2024 - aplanas@suse.com
- Update to version 0.5+0:
* Normalize spec file
* Use a generator to mount ESP
* Avoid race condition when multiple disks are encrypted
-------------------------------------------------------------------
Mon Oct 07 14:52:41 UTC 2024 - aplanas@suse.com
- Update to version 0.4+2:
* Synchronize spec file
* Copy JSON file in /run to survive initrd
-------------------------------------------------------------------
Thu May 30 08:45:40 UTC 2024 - Alberto Planas Dominguez <aplanas@suse.com>

View File

@ -17,13 +17,12 @@
Name: dracut-pcr-signature
Version: 0.5+1
Version: 0.4+0
Release: 0
Summary: Dracut module to import PCR signatures
License: GPL-2.0-or-later
URL: https://github.com/aplanas/dracut-pcr-signature
Source: %{name}-%{version}.tar.xz
BuildRequires: pkgconfig
BuildRequires: rpm-config-SUSE
BuildRequires: pkgconfig(dracut)
BuildArch: noarch
@ -40,10 +39,10 @@ unlock the LUKS2 device via systemd-cryptsetup.
%build
%install
mkdir -p %{buildroot}%{_prefix}/lib/dracut/modules.d/50pcr-signature
for i in module-setup.sh boot-efi-generator.sh pcr-signature.sh pcr-signature.service; do
cp "$i" %{buildroot}%{_prefix}/lib/dracut/modules.d/50pcr-signature
done
mkdir -p %buildroot/usr/lib/dracut/modules.d/50pcr-signature
cp module-setup.sh %buildroot/usr/lib/dracut/modules.d/50pcr-signature
cp pcr-signature.sh %buildroot/usr/lib/dracut/modules.d/50pcr-signature
cp pcr-signature.conf %buildroot/usr/lib/dracut/modules.d/50pcr-signature
%post
%{?regenerate_initrd_post}
@ -57,8 +56,8 @@ done
%files
%license LICENSE
%doc README.md
%dir %{_prefix}/lib/dracut
%dir %{_prefix}/lib/dracut/modules.d
%{_prefix}/lib/dracut/modules.d/50pcr-signature
%dir /usr/lib/dracut
%dir /usr/lib/dracut/modules.d
/usr/lib/dracut/modules.d/50pcr-signature
%changelog