Revisions of haveged
- reset rpm groups
- 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)
buildservice-autocommit
accepted
request 349038
from
Tomáš Chvátal (scarabeus_iv)
(revision 108)
baserev update by copy to link target
- Fix missing dependency on coreutils for initrd macros (boo#958562)
buildservice-autocommit
accepted
request 339598
from
Marcus Meissner (msmeissn)
(revision 106)
baserev update by copy to link target
- haveged.service: reverted the dependency on systemd-journald.socket for now, as it causes a dependency loop. bsc#949728 bsc#950857
buildservice-autocommit
accepted
request 335612
from
Marcus Meissner (msmeissn)
(revision 104)
baserev update by copy to link target
- 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
- 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) randomness generation. bsc#898669 and also make sure it is shutdown quite late. bsc#898669 - regenerate initrd on installation. bsc#898669
buildservice-autocommit
accepted
request 286590
from
Marcus Meissner (msmeissn)
(revision 101)
baserev update by copy to link target
- haveged-dracut.module: include haveged into the initrd for randomness generation. - haveged.service: adjust so it is started before journald and also make sure it is shutdown quite late. - regenerate initrd on installation.
buildservice-autocommit
accepted
request 246784
from
Tomáš Chvátal (scarabeus_factory)
(revision 99)
baserev update by copy to link target
- Adjust the service to start early enough for all usecases. Should fix bnc#892096.
buildservice-autocommit
accepted
request 236707
from
Tomáš Chvátal (scarabeus_factory)
(revision 97)
baserev update by copy to link target
- Disable haveged service on containers. bnc#881882
buildservice-autocommit
accepted
request 233562
from
Tomáš Chvátal (scarabeus_factory)
(revision 95)
baserev update by copy to link target
- Disable randomly failing ENT test bnc#876674 - Added patches: * haveged-conditional-enttest.patch
- Threads seem not to fix the random testsuite fail.
- Fix "stop" of service, the daemon in foreground actually exits with a weird exit code. workaround this misbehaviour in the service file. - revert to non-forking service, "forking" services are racy and provided by systemd purely for compatibility with old daemons. see daemon(7) for the rationale. Only "simple" (default) and "notify" services must be used if possible. - Also, there is no haveged.conf around, neither such file is parsed by the daemon at all. - Start the daemon as soon as the random device is available with the help of udev, as starting services while starved of entropy is no good.
buildservice-autocommit
accepted
request 232904
from
Tomáš Chvátal (scarabeus_factory)
(revision 91)
baserev update by copy to link target
Displaying revisions 41 - 60 of 150