public inbox for git-commits@fedoraproject.org
help / color / mirror / Atom feed
* [rpms/haveged] f43: Update to 1.9.25 — fix initramfs switch-root failure (BZ#2491739)
@ 2026-06-23 22:33 Jirka Hladky
  0 siblings, 0 replies; only message in thread
From: Jirka Hladky @ 2026-06-23 22:33 UTC (permalink / raw)
  To: git-commits

            A new commit has been pushed.

            Repo   : rpms/haveged
            Branch : f43
            Commit : db9a41ddaa124965eb9dd44d9698b4e2d4b5b9fa
            Author : Jirka Hladky <jhladky@redhat.com>
            Date   : 2026-06-24T00:33:06+02:00
            Stats  : +9/-2 in 3 file(s)
            URL    : https://src.fedoraproject.org/rpms/haveged/c/db9a41ddaa124965eb9dd44d9698b4e2d4b5b9fa?branch=f43

            Log:
            Update to 1.9.25 — fix initramfs switch-root failure (BZ#2491739)

- Add haveged-initramfs.service for use inside the initramfs
- Fix: --no-command in initramfs broke switch-root handoff, causing
  emergency mode on systems where haveged was started but not enabled

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

---
diff --git a/.gitignore b/.gitignore
index 9846512..34aee73 100644
--- a/.gitignore
+++ b/.gitignore
@@ -29,3 +29,4 @@
 /haveged-1.9.22.tar.gz
 /haveged-1.9.23.tar.gz
 /haveged-1.9.24.tar.gz
+/haveged-1.9.25.tar.gz

diff --git a/haveged.spec b/haveged.spec
index 978873b..71b1780 100644
--- a/haveged.spec
+++ b/haveged.spec
@@ -1,7 +1,7 @@
 %define dracutlibdir lib/dracut
 Summary:        A Linux entropy source using the HAVEGE algorithm
 Name:           haveged
-Version:        1.9.24
+Version:        1.9.25
 Release:        1%{?dist}
 # Automatically converted from old format: GPLv3+ - review is highly recommended.
 License:        GPL-3.0-or-later
@@ -64,6 +64,7 @@ sed -e 's:@SBIN_DIR@:%{_sbindir}:g' -i contrib/Fedora/*service
 sed -i '/^ConditionKernelVersion/d' contrib/Fedora/*service
 
 install -Dpm 0644 contrib/Fedora/haveged.service %{buildroot}%{_unitdir}/%{name}.service
+install -Dpm 0644 contrib/Fedora/haveged-initramfs.service %{buildroot}%{_unitdir}/%{name}-initramfs.service
 install -Dpm 0644 contrib/Fedora/haveged-switch-root.service %{buildroot}%{_unitdir}/%{name}-switch-root.service
 install -Dpm 0644 contrib/Fedora/haveged-once.service %{buildroot}%{_unitdir}/%{name}-once.service
 install -Dpm 0755 contrib/Fedora/haveged-dracut.module %{buildroot}/%{_prefix}/%{dracutlibdir}/modules.d/98%{name}/module-setup.sh
@@ -105,6 +106,11 @@ cp -p COPYING README ChangeLog AUTHORS contrib/build/havege_sample.c %{buildroot
 
 
 %changelog
+* Wed Jun 24 2026 Jirka Hladky <hladky.jiri@gmail.com> - 1.9.25-1
+- Update to 1.9.25
+- Fix initramfs switch-root failure caused by --no-command (BZ#2491739)
+- Add haveged-initramfs.service for use inside the initramfs
+
 * Fri Jun 19 2026 Jirka Hladky <hladky.jiri@gmail.com> - 1.9.24-1
 - Update to 1.9.24
 - Disable command mode in long-running service (--no-command flag)

diff --git a/sources b/sources
index 1f74352..5603931 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (haveged-1.9.24.tar.gz) = d79b361658b726aa8c78ed3d82fe95758d96b19edd1970dd0f7b18ead264d84a42dcbefb94c40d00358a05b1194d7e19b41ad910a5b66e1be29656bb17910a1b
+SHA512 (haveged-1.9.25.tar.gz) = fb2f4c8bb1577d6017a2a422628a9b9c4ec356061ac1d5f84cfbcd8d4e0cb0ea283fcc0acc1303014ef6f350bd896c2a61678f1cd9326626c75d93e52415409d

^ permalink raw reply related	[flat|nested] only message in thread

only message in thread, other threads:[~2026-06-23 22:33 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2026-06-23 22:33 [rpms/haveged] f43: Update to 1.9.25 — fix initramfs switch-root failure (BZ#2491739) Jirka Hladky

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox