haveged - Feed entropy into random pool

Property Value
Distribution openSUSE Leap 42.2
Repository openSUSE Security all
Package name haveged
Package version 1.9.2
Package release 134.1
Package architecture x86_64
Package type rpm
Installed size 67.81 KB
Download size 49.12 KB
Official Mirror ftp.gwdg.de
The haveged daemon feeds the linux entropy pool with random
numbers generated from hidden processor state.
For more informations see http://www.issihosts.com/haveged/


Package Version Architecture Repository
haveged-1.9.1-12.2.x86_64.rpm 1.9.1 x86_64 openSUSE Oss
haveged - - -


Name Value
/bin/bash -
coreutils -
libc.so.6(GLIBC_2.15)(64bit) -
libhavege.so.1()(64bit) -
systemd -


Name Value
haveged = 1.9.2-134.1
haveged(x86-64) = 1.9.2-134.1


Type URL
Binary Package haveged-1.9.2-134.1.x86_64.rpm
Source Package haveged-1.9.2-134.1.src.rpm

Install Howto

  1. Add the openSUSE Security repository:
    # zypper addrepo http://ftp.gwdg.de/pub/opensuse/repositories/security/openSUSE_Leap_42.2/ opensuse-security
  2. Install haveged rpm package:
    # zypper install haveged




2018-07-02 - 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
2018-06-27 - werner@suse.de
- Make haveged survive switch root within initrd  (boo#1075359)
added change-sysroot.patch
2018-03-19 - kukuk@suse.de
- Use %license instead of %doc [bsc#1082318]
2018-02-18 - avindra@opensuse.org
- update to 1.9.2
* Cross compile fixes
* Limit watermark max to less than pool size to avoid 100% cpu
* Add service.suse init script
- drop fix-enforced-clock-gettime.patch (fixed upstream)
- cleanup with spec-cleaner
2016-06-19 - jengelh@inai.de
- reset rpm groups
2016-06-17 - 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.
2015-12-10 - tiwai@suse.de
- Fix missing dependency on coreutils for initrd macros (boo#958562)
2015-10-09 - meissner@suse.com
- haveged.service: reverted the dependency on systemd-journald.socket
for now, as it causes a dependency loop. bsc#949728 bsc#950857
2015-09-30 - 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
2015-09-29 - 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)

See Also

Package Description
haveged-devel-1.9.2-134.1.x86_64.rpm Haveged development files
hmaccalc-0.9.14-13.2.x86_64.rpm Tools for computing and checking HMAC values for files
httrack-3.49.2-22.3.x86_64.rpm Offline Browser Utility
httrack-devel-3.49.2-22.3.x86_64.rpm Development files for httrack
ibmswtpm2-1119-17.1.x86_64.rpm IBM's Software TPM 2.0
ibmtss-1045-23.1.x86_64.rpm IBM's TPM 2.0 TSS
ibmtss-base-1045-23.1.noarch.rpm IBM's TPM 2.0 TSS shared files
ibmtss-devel-1045-23.1.x86_64.rpm IBM's TPM 2.0 TSS headers
ike-2.2.1-3.4.x86_64.rpm The Shrew Soft VPN Client
ike-doc-2.2.1-3.4.noarch.rpm The Shrew Soft VPN Client docu
ike-scan-1.9-2.1.x86_64.rpm IPsec VPN scanning, fingerprinting and testing tool
ima-evm-utils-devel-1.1-44.1.x86_64.rpm Development files for the IMA/EVM control utility library
ima-inspect-0.11-7.1.x86_64.rpm Output IMA/EVM extended attributes in a human readable format
ima-tests-2-1.1.x86_64.rpm IMA Linux Test Project(LTP) test programs
intel-SINIT-2.3-193.1.noarch.rpm Intel SINIT AC (Secure Inititalization Authenticated Code) modules