Discussion:
Bug#985196: haveged: OpenRD "client" ( arch = armv5tel ) Upgraded from Buster to Bullseye and haveged stoped working
(too old to reply)
Rick Thomas
2021-03-14 08:50:01 UTC
Permalink
Package: haveged
Version: 1.9.14-1
Severity: normal

Dear Maintainer,

I recently updated my OpenRD "client" ( arch = armv5tel ) from Buster to Bullseye and now haveged crashes.

$ sudo service haveged status
* haveged.service - Entropy Daemon based on the HAVEGE algorithm
Loaded: loaded (/lib/systemd/system/haveged.service; enabled; vendor preset: enabled)
Active: failed (Result: signal) since Sat 2021-03-13 05:06:23 PST; 19h ago
Docs: man:haveged(8)
http://www.issihosts.com/haveged/
Process: 1610 ExecStart=/usr/sbin/haveged --Foreground --verbose=1 $DAEMON_ARGS (code=killed, signal=SYS)
Main PID: 1610 (code=killed, signal=SYS)
CPU: 247ms

Mar 13 05:06:23 client systemd[1]: haveged.service: Scheduled restart job, restart counter is at 5.
Mar 13 05:06:23 client systemd[1]: Stopped Entropy Daemon based on the HAVEGE algorithm.
Mar 13 05:06:23 client systemd[1]: haveged.service: Start request repeated too quickly.
Mar 13 05:06:23 client systemd[1]: haveged.service: Failed with result 'signal'.
Mar 13 05:06:23 client systemd[1]: Failed to start Entropy Daemon based on the HAVEGE algorithm.


-- System Information:
Debian Release: bullseye/sid
APT prefers testing
APT policy: (500, 'testing')
Architecture: armel (armv5tel)

Kernel: Linux 5.10.0-4-marvell
Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages haveged depends on:
ii init-system-helpers 1.60
ii libc6 2.31-9
ii libhavege2 1.9.14-1
ii lsb-base 11.1.0

haveged recommends no packages.

Versions of packages haveged suggests:
ii apparmor 2.13.6-9

-- no debconf information
Cyril Brulebois
2021-03-14 17:10:02 UTC
Permalink
Please use systemctl status haveged -n 100 or something. The lines
quoted above merely capture the fact that systemd gave up trying to
start it.
FTR, submitter's mail system doesn't want to receive my mails:

Client host [
] blocked using urbl.hostedemail.com; Your IP has been
manually blacklisted

Sigh.


Cheers,
--
Cyril Brulebois (***@debian.org) <https://debamax.com/>
D-I release manager -- Release team member -- Freelance Consultant
Dave Holland
2021-09-02 15:30:02 UTC
Permalink
I had the same problem when I upgraded my SheevaPlug (armel) from Buster to
Bullseye.

I found this thread:
https://archlinuxarm.org/forum/viewtopic.php?f=15&t=14549

Adding the following service override makes haveged start as expected:

***@puny:~# cat /etc/systemd/system/haveged.service.d/override.conf
[Service]
SystemCallFilter=uname

Please would you consider including that for armel packages?

Cheers,
Dave
Luca Olivetti
2021-09-18 18:10:01 UTC
Permalink
I just upgraded my lacie ns2 (armel) from buster to bullseye and found
the same problem.
The workaround from Dave Holland did the job.
Frederick Zhang
2021-10-07 01:20:01 UTC
Permalink
I'm also experiencing this issue on my Raspberry Pi. It seems that it
had been reported to upstream [1] and fixed in [2].

[1] https://github.com/jirka-h/haveged/issues/41
[2] https://github.com/jirka-h/haveged/commit/159dcde28fa2deb3c6d5722dce9fe384f08202b7
Post by Rick Thomas
Package: haveged
Version: 1.9.14-1
Severity: normal
Dear Maintainer,
I recently updated my OpenRD "client" ( arch = armv5tel ) from Buster to Bullseye and now haveged crashes.
$ sudo service haveged status
* haveged.service - Entropy Daemon based on the HAVEGE algorithm
Loaded: loaded (/lib/systemd/system/haveged.service; enabled; vendor preset: enabled)
Active: failed (Result: signal) since Sat 2021-03-13 05:06:23 PST; 19h ago
Docs: man:haveged(8)
http://www.issihosts.com/haveged/
Process: 1610 ExecStart=/usr/sbin/haveged --Foreground --verbose=1 $DAEMON_ARGS (code=killed, signal=SYS)
Main PID: 1610 (code=killed, signal=SYS)
CPU: 247ms
Mar 13 05:06:23 client systemd[1]: haveged.service: Scheduled restart job, restart counter is at 5.
Mar 13 05:06:23 client systemd[1]: Stopped Entropy Daemon based on the HAVEGE algorithm.
Mar 13 05:06:23 client systemd[1]: haveged.service: Start request repeated too quickly.
Mar 13 05:06:23 client systemd[1]: haveged.service: Failed with result 'signal'.
Mar 13 05:06:23 client systemd[1]: Failed to start Entropy Daemon based on the HAVEGE algorithm.
Debian Release: bullseye/sid
APT prefers testing
APT policy: (500, 'testing')
Architecture: armel (armv5tel)
Kernel: Linux 5.10.0-4-marvell
Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
ii init-system-helpers 1.60
ii libc6 2.31-9
ii libhavege2 1.9.14-1
ii lsb-base 11.1.0
haveged recommends no packages.
ii apparmor 2.13.6-9
-- no debconf information
--
Best regards,
Frederick Zhang

Email: ***@tsundere.moe
PGP: 8BFB EA5B 4C44 BFAC C8EC 5F93 1F92 8BE6 0D8B C11D
Rick Thomas
2022-06-29 12:20:01 UTC
Permalink
Post by Rick Thomas
Package: haveged
Version: 1.9.14-1
Severity: normal
Dear Maintainer,
I recently updated my OpenRD "client" ( arch = armv5tel ) from Buster to Bullseye and now haveged crashes.
I tried Dave Holland’s proposed workaround and it still doesn’t work — Any suggestions?

***@sheeva:~$ systemctl status haveged -n 100
* haveged.service - Entropy Daemon based on the HAVEGE algorithm
Loaded: loaded (/lib/systemd/system/haveged.service; enabled; vendor preset: enabled)
Active: failed (Result: signal) since Wed 2022-06-29 04:56:35 PDT; 2min 13s ago
Docs: man:haveged(8)
http://www.issihosts.com/haveged/
Process: 14464 ExecStart=/usr/sbin/haveged --Foreground --verbose=1 $DAEMON_ARGS (code=killed, signal=SYS)
Main PID: 14464 (code=killed, signal=SYS)
CPU: 248ms

Jun 29 04:56:35 sheeva systemd[1]: haveged.service: Scheduled restart job, restart counter is at 5.
Jun 29 04:56:35 sheeva systemd[1]: Stopped Entropy Daemon based on the HAVEGE algorithm.
Jun 29 04:56:35 sheeva systemd[1]: haveged.service: Start request repeated too quickly.
Jun 29 04:56:35 sheeva systemd[1]: haveged.service: Failed with result 'signal'.
Jun 29 04:56:35 sheeva systemd[1]: Failed to start Entropy Daemon based on the HAVEGE algorithm.
***@sheeva:~$
***@sheeva:~$ cat /etc/systemd/system/haveged.service.d/override.conf
[Service]
SystemCallFilter=uname

***@sheeva:~$ ls -l /etc/systemd/system/haveged.service.d/override.conf
-rw-r--r-- 1 root root 34 Jun 29 04:56 /etc/systemd/system/haveged.service.d/override.conf

***@sheeva:~$ uname -a
Linux sheeva 5.10.0-15-marvell #1 Debian 5.10.120-1 (2022-06-09) armv5tel GNU/Linux
***@sheeva:~$ arch
armv5tel

***@sheeva:~$ aptitude versions haveged
i 1.9.14-1 stable 500

Thanks!
Rick

Loading...