| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: haveged | Distribution: openSUSE Tumbleweed |
| Version: 1.9.19 | Vendor: openSUSE |
| Release: 1.3 | Build date: Wed Oct 30 12:39:54 2024 |
| Group: System/Daemons | Build host: reproducible |
| Size: 77911 | Source RPM: haveged-1.9.19-1.3.src.rpm |
| Packager: https://bugs.opensuse.org | |
| Url: https://github.com/jirka-h/haveged | |
| Summary: Daemon for feeding entropy into the random pool | |
The haveged daemon feeds the Linux entropy pool with random numbers generated from hidden processor state. For more information, see http://www.issihosts.com/haveged/ .
GPL-3.0-only
* Wed Oct 30 2024 Martin Schreiner <martin.schreiner@suse.com>
- Remove haveged-once.service.
Service is no longer required exactly as of version 1.9.19, because
the fix for it was merged upstream (synchronize haveged instances
during switch root).
- Revert a change in haveged-dracut.module, as haveged should be
required by systemd-journald.service, not sysinit.target.
* Tue Oct 29 2024 Martin Schreiner <martin.schreiner@suse.com>
- Update to 1.9.19:
* Added --time_interval N to add entropy unconditionally every N
seconds.
* Synchronize haveged instances during switch root.
* 90-haveged.rules: fix warnings reported by udevadm verify.
- Introduce haveged-once.service.
* This new service is meant to be called from initrd, and it uses
the '--once' flag.
* Haveged is executed, and then exits, raising the entropy levels
during very early boot.
Once / is mounted and 'systemd switch-root' is called, then the
regular haveged.service is invoked.
* Fix for bsc#1165294 and bsc#1222296.
- Improve haveged-dracut.module, so that haveged is called only once
from initrd.
* Fri Oct 27 2023 Otto Hollmann <otto.hollmann@suse.com>
- Remove haveged-switch-root.service because it's implemented incorrectly and
neither upstream don't know how to fix it (#77). On the other hand, without
this service haveged will be started from scratch after switch root so it's
hopefully no big deal. Also remove patch for bsc#1203079 as it's considered
as a security threat because of creating fixed name file in world-writable
directory. [jsc#PED-6184, bsc#1206699]
* Remove
- haveged-switch-root.service
- haveged-switch-root.patch
* Fri Dec 02 2022 Otto Hollmann <otto.hollmann@suse.com>
- Synchronize haveged instances during switching root (bsc#1203079)
* Add haveged-switch-root.patch
* Sun Apr 24 2022 Dirk Müller <dmueller@suse.com>
- update to 1.9.18:
* Round bits up and target full pool size [Jason A. Donenfeld]
* Specify right kernel commit in README [Jason A. Donenfeld]
* Tue Feb 15 2022 Otto Hollmann <otto.hollmann@suse.com>
- Update to v1.9.17:
* Added new verbose mode [Jirka Hladky]
* haveged-once.service - use @SBIN_DIR@ instead of hard-coded path [Jirka Hladky]
- Changes for version v1.9.16:
* Allow newuname syscall [Jirka Hladky]
* Fix: haveged cannot be run as an application if also running as a daemon [Günther Brunthaler]
* Add entropy unconditionally at the start and then every 60 seconds [Jirka Hladky]
* New parameter --once to refill entropy once and quit immediately [Jirka Hladky]
* Added haveged-once.service to provide entropy once (intended for initramfs) [Jirka Hladky]
- Changes for version v1.9.15:
* Check for sys/auxv.h before using it. [Peter Seiderer]
* fix build on uclibc (origin/pr/58) [Pierre-Jean Texier]
* Improved make check tests [Jirka Hladky]
* Removed old init.d files. Configs are under contrib directory [Jirka Hladky]
* Support for Linux kernel LRNG patch set
* Mon Nov 22 2021 Johannes Segitz <jsegitz@suse.com>
- Remove ProtectKernelTunables hardening, causes the service to fail
(boo#1192921)
* Tue Nov 02 2021 Marcus Meissner <meissner@suse.com>
- revert last change, e.g. for VMs where we are not being fed entropy
from the host or similar setups.
* Mon Oct 11 2021 Cristian Rodríguez <crrodriguez@opensuse.org>
- Improvements on the linux kernel random subsystem have made
the haveged service/daemon obsolete, remove the service files,
initrd modules and udev rules, the other components
are still useful.
* Tue Sep 21 2021 Johannes Segitz <jsegitz@suse.com>
- Added hardening to systemd service(s) (bsc#1181400). Added patch(es):
* harden_haveged.service.patch
Modified:
* haveged-switch-root.service
* haveged.service
/usr/lib/dracut /usr/lib/dracut/modules.d /usr/lib/dracut/modules.d/98haveged /usr/lib/dracut/modules.d/98haveged/module-setup.sh /usr/lib/systemd/system/haveged.service /usr/lib/udev/rules.d/90-haveged.rules /usr/sbin/haveged /usr/sbin/rchaveged /usr/share/licenses/haveged /usr/share/licenses/haveged/COPYING /usr/share/man/man8/haveged.8.gz
Generated by rpm2html 1.8.1
Fabrice Bellet, Wed Oct 22 22:37:11 2025