Revisions of haveged

Peter Simons's avatar Peter Simons (psimons) accepted request 403495 from Jan Engelhardt's avatar Jan Engelhardt (jengelh) (revision 110)
- reset rpm groups
Peter Simons's avatar Peter Simons (psimons) committed (revision 109)
- 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's avatar Tomáš Chvátal (scarabeus_iv) (revision 108)
baserev update by copy to link target
Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) accepted request 349020 from Takashi Iwai's avatar Takashi Iwai (tiwai) (revision 107)
- Fix missing dependency on coreutils for initrd macros (boo#958562)
buildservice-autocommit accepted request 339598 from Marcus Meissner's avatar Marcus Meissner (msmeissn) (revision 106)
baserev update by copy to link target
Marcus Meissner's avatar Marcus Meissner (msmeissn) accepted request 339597 from Marcus Meissner's avatar Marcus Meissner (msmeissn) (revision 105)
- 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's avatar Marcus Meissner (msmeissn) (revision 104)
baserev update by copy to link target
Marcus Meissner's avatar Marcus Meissner (msmeissn) accepted request 335611 from Marcus Meissner's avatar Marcus Meissner (msmeissn) (revision 103)
- 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
Marcus Meissner's avatar Marcus Meissner (msmeissn) accepted request 334870 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 102)
- 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's avatar Marcus Meissner (msmeissn) (revision 101)
baserev update by copy to link target
Marcus Meissner's avatar Marcus Meissner (msmeissn) accepted request 286508 from Marcus Meissner's avatar Marcus Meissner (msmeissn) (revision 100)
- 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's avatar Tomáš Chvátal (scarabeus_factory) (revision 99)
baserev update by copy to link target
Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_factory) committed (revision 98)
- Adjust the service to start early enough for all usecases.
  Should fix bnc#892096.
buildservice-autocommit accepted request 236707 from Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_factory) (revision 97)
baserev update by copy to link target
Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_factory) committed (revision 96)
- Disable haveged service on containers. bnc#881882
buildservice-autocommit accepted request 233562 from Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_factory) (revision 95)
baserev update by copy to link target
Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_factory) committed (revision 94)
- Disable randomly failing ENT test bnc#876674
- Added patches:
  * haveged-conditional-enttest.patch
Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_factory) committed (revision 93)
- Threads seem not to fix the random testsuite fail.
Marcus Meissner's avatar Marcus Meissner (msmeissn) accepted request 233306 from Cristian Rodríguez's avatar Cristian Rodríguez (elvigia) (revision 92)
- 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's avatar Tomáš Chvátal (scarabeus_factory) (revision 91)
baserev update by copy to link target
Displaying revisions 41 - 60 of 150
openSUSE Build Service is sponsored by