forked from pool/haveged
Marcus Meissner
5638d8ef8d
- 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. OBS-URL: https://build.opensuse.org/request/show/233306 OBS-URL: https://build.opensuse.org/package/show/security/haveged?expand=0&rev=92
13 lines
301 B
Desktop File
13 lines
301 B
Desktop File
[Unit]
|
|
Description=Entropy Daemon based on the HAVEGE algorithm
|
|
Documentation=man:haveged(8) http://www.issihosts.com/haveged/
|
|
|
|
[Service]
|
|
ExecStart=/usr/sbin/haveged -w 1024 -v 0 -F
|
|
CapabilityBoundingSet=CAP_SYS_ADMIN
|
|
PrivateNetwork=yes
|
|
SuccessExitStatus=137 143
|
|
|
|
[Install]
|
|
WantedBy=multi-user.target
|