Commit 99d30f1f authored by Steven Noonan's avatar Steven Noonan Committed by Thomas Petazzoni
Browse files

package/haveged: add systemd units

parent 7d273828
Loading
Loading
Loading
Loading
+8 −0
Original line number Diff line number Diff line
@@ -14,4 +14,12 @@ define HAVEGED_INSTALL_INIT_SYSV
		$(TARGET_DIR)/etc/init.d/S21haveged
endef

define HAVEGED_INSTALL_INIT_SYSTEMD
	$(INSTALL) -D -m 644 package/haveged/haveged.service \
		$(TARGET_DIR)/usr/lib/systemd/system/haveged.service
	mkdir -p $(TARGET_DIR)/etc/systemd/system/multi-user.target.wants
	ln -fs /usr/lib/systemd/system/haveged.service \
		$(TARGET_DIR)/etc/systemd/system/multi-user.target.wants/haveged.service
endef

$(eval $(autotools-package))
+10 −0
Original line number Diff line number Diff line
[Unit]
Description=Entropy Harvesting Daemon
Documentation=man:haveged(8)

[Service]
ExecStart=/usr/bin/haveged -F -w 1024 -v 1
SuccessExitStatus=143

[Install]
WantedBy=multi-user.target