Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: haveged-devel | Distribution: SUSE Linux Enterprise 15 |
Version: 1.9.14 | Vendor: SUSE LLC <https://www.suse.com/> |
Release: 150600.9.5 | Build date: Thu May 9 15:55:19 2024 |
Group: Development/Libraries/C and C++ | Build host: s390zl31 |
Size: 58612 | Source RPM: haveged-1.9.14-150600.9.5.src.rpm |
Packager: https://www.suse.com/ | |
Url: https://github.com/jirka-h/haveged | |
Summary: Haveged development files |
Headers and for the haveged library This package contains the haveged implementation of the HAVEGE algorithm and supporting features.
GPL-3.0-only
* Fri Oct 27 2023 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@suse.com - Synchronize haveged instances during switching root (bsc#1203079) * Add haveged-switch-root.patch * Tue Nov 02 2021 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 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. * Mon Jan 04 2021 info@paolostivanin.com - Update to 1.9.14: * made enttest configurable * havegecmd.c - new command added to close the communication socket - Drop haveged-conditional-enttest.patch * Tue Jun 30 2020 info@paolostivanin.com - Update to 1.9.13: * added support for --version [Jirka Hladky] * updated systemd service file [Jirka Hladky] * fix a memory leak in havege_destroy [Anakin Zhang] * updated version reported by program [Jirka Hladky] * fix ordering cycle with private tmp [Christian Hesse] * Updated systemd service file [Nicolas Braud-Santoni] * Bump soname [Nicolas Braud-Santoni] * Fix crash on shutdown in threaded mode [Sergei Trofimovich] * Fix compilation with --enable-threads [Lars Wendler] * Tue May 26 2020 mpluskal@suse.com - Update to version 1.9.8: * Fix for Unresolved symbol error_exit in libhavege #20 by pld-gitsync [Jirka Hladky] * order after systemd-tmpfiles-setup-dev.service (origin/pr/21) [Christian Hesse] * use systemd security features [Christian Hesse] * do not run in container [Christian Hesse] * do not use carriage return in line break [Christian Hesse] * Fixed invalid UTF-8 codes in ChangeLog [Jirka Hladky] - Changes for version 1.9.5: * Added test for /dev/random symlink [Jirka Hladky] * Update to automake 1.16 [Jirka Hladky] * Fix segv at start [Andrew] * Fixed built issue on Cygwin [jbaker6953] * Fix segfault on arm machines (origin/pr/7) [Natanael Copa] * init.d/Makefile.am - add missing dependency [Jackie Huang] * service.redhat - update PIDFile [Pierre-Jean Texier] * Fix type mismatch in get_poolsize [Andreas Schwab] * Fixup upstream changelog [Nicolas Braud-Santoni] * Remove support for CPUID on ia64 (origin/pr/19) [Jeremy Bobbio] * Output some progress during CUSUM and RANDOM EXCURSION test [Sven Hartge] * Diagnostics capture mode now works correctly [Ethan Rahn] - Drop upstream patches: * f2193587.patch * get-poolsize.patch * Tue Jul 30 2019 schwab@suse.de - get-poolsize.patch: Fix type mismatch in get_poolsize that breaks error checking (bsc#1111047) * Wed Sep 19 2018 werner@suse.de - Add patch f2193587.patch from github pull request (bsc#1134351) * Fix segfault on arm machines which do not eport the cache size or say it is -1 in sysfs - Refresh patches * Tue Sep 11 2018 jengelh@inai.de - Use noun phrase for summary. Grammar fixes to description. * Tue Sep 11 2018 mpluskal@suse.com - Update to version 1.9.4: * Avoid misleading message if cmd socket is in use * Implements a command mode and use it for chroot - Drop upstreamed patches: * change-sysroot.patch - Update project and download url's * Mon Jul 02 2018 werner@suse.de - Add patch change-sysroot.patch to move forward to socket communication within private network - Add haveged-switch-root.service which send the new root location to running haveged process * Wed Jun 27 2018 werner@suse.de - Make haveged survive switch root within initrd (boo#1075359) added change-sysroot.patch haveged-switch-root.service * Mon Mar 19 2018 kukuk@suse.de - Use %license instead of %doc [bsc#1082318] * Sun Feb 18 2018 avindra@opensuse.org - update to 1.9.2 * Cross compile fixes * Limit watermark max to less than pool size to avoid 100% cpu condition * Add service.suse init script - drop fix-enforced-clock-gettime.patch (fixed upstream) - cleanup with spec-cleaner * Sun Jun 19 2016 jengelh@inai.de - reset rpm groups * Fri Jun 17 2016 psimons@suse.com - Add haveged-no-syslog.patch to remedy the potential for deadlocks when booting the system: journald reads from /dev/random, which receives entropy from haveged, which in turn logs to syslog before providing any. Ideally, haveged would provide a proper command-line flag to disable use of syslog. Will work with upstream to resolve this in a cleaner way. (bnc#959237) - Remove "After=systemd-random-seed.service" from systemd service file to avoid the potential for deadlocks when booting the system: systemd-random-seed needs /var to read its previous state; mounting /var needs journald; journald needs entropy; and entropy is provided by haveged, which needs systemd-random-seed. (bnc#959237) * Thu Dec 10 2015 tiwai@suse.de - Fix missing dependency on coreutils for initrd macros (boo#958562) * Fri Oct 09 2015 meissner@suse.com - haveged.service: reverted the dependency on systemd-journald.socket for now, as it causes a dependency loop. bsc#949728 bsc#950857 * Wed Sep 30 2015 meissner@suse.com - modules-setup.sh should be module-setup.sh in dracut, also 755 - add dependency on systemd-journald.socket to make haveged really start before journald in the initrd. bsc#898669 * Tue Sep 29 2015 dmueller@suse.com - add fix-enforced-clock-gettime.patch to fix build on generic platforms like e.g. aarch64, which is only needed due to our (non-recommended choice) of using gettime (fate#318370) * Tue Feb 17 2015 meissner@suse.com - haveged-dracut.module: include haveged into the initrd for randomness generation. bsc#898669 - haveged.service: adjust so it is started before journald and also make sure it is shutdown quite late. bsc#898669 - regenerate initrd on installation. bsc#898669
/usr/include/haveged /usr/include/haveged/havege.h /usr/lib64/libhavege.so /usr/share/doc/packages/haveged-devel /usr/share/doc/packages/haveged-devel/havege_sample.c /usr/share/licenses/haveged-devel /usr/share/licenses/haveged-devel/COPYING /usr/share/man/man3/libhavege.3.gz
Generated by rpm2html 1.8.1
Fabrice Bellet, Tue Jul 9 20:22:04 2024