problems with systemd

Bug #1540978 reported by ben thielsen
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
haveged (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

unfortunately, yet another example of a package that is now broken thanks to ubuntu switching to systemd. the /etc/defaults/ settings are no longer honored:

>cat /etc/default/haveged
# Configuration file for haveged

# Options to pass to haveged:
# -w sets low entropy watermark (in bits)
#DAEMON_ARGS="-w 1024"
DAEMON_ARGS="-w 4000"

>ps -Aefd | grep -iF haveged
root 446 1 0 Feb01 ? 00:00:02 /usr/sbin/haveged --Foreground --verbose=1 --write=1024

this setting appears to now be hard coded:
>cat /lib/systemd/system/haveged.service
[Unit]
Description=Entropy daemon using the HAVEGE algorithm
Documentation=man:haveged(8) http://www.issihosts.com/haveged/

[Service]
ExecStart=/usr/sbin/haveged --Foreground --verbose=1 --write=1024

[Install]
WantedBy=default.target

having to modify this file manually to change this setting feels like a step backwards.

1] >lsb_release -rd
Description: Ubuntu 15.10
Release: 15.10

2] >apt-cache policy haveged
haveged:
  Installed: 1.9.1-1
  Candidate: 1.9.1-1
  Version table:
 *** 1.9.1-1 0
        500 http://us.archive.ubuntu.com/ubuntu/ wily/universe amd64 Packages
        100 /var/lib/dpkg/status

3] i expected the init system to honor settings which had previously been defined
4] it did not

Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in haveged (Ubuntu):
status: New → Confirmed
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.