haveged: move init script from 13 to 01
authorKarel Kočí <karel.koci@nic.cz>
Wed, 11 Mar 2020 10:17:33 +0000 (11:17 +0100)
committerHannu Nyman <hannu.nyman@iki.fi>
Sun, 14 Jun 2020 18:17:21 +0000 (21:17 +0300)
This is intended as a match with standard urngd. They serve same purpose
and urngd starts as first with 00. Starting haveged later can create
issues if you replace urngd with it. The example problem is if
uci-defaults script decides to generate certificate. Haveged can supply
entropy but it is started later and to mitigate this urngd would still
have to be installed. This means that haveget can't serve as replacement
without moving it to match start order of urngd.

Signed-off-by: Karel Kočí <karel.koci@nic.cz>
(cherry picked from commit 1ef38f45d982beb46b2df6d3582ad0bc2b0007ca)

utils/haveged/Makefile
utils/haveged/files/haveged.init

index 2409c92f17f754d34cfea14c155c982493ef04e8..b53e8585d5e9e7b075ca83e27cffdf43bf121650 100644 (file)
@@ -9,7 +9,7 @@ include $(TOPDIR)/rules.mk
 
 PKG_NAME:=haveged
 PKG_VERSION:=1.9.8
-PKG_RELEASE:=2
+PKG_RELEASE:=3
 
 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
 PKG_SOURCE_URL:=https://codeload.github.com/jirka-h/haveged/tar.gz/v$(PKG_VERSION)?
index c0b1a7ffc1118b5e19e47b218a0aa7ef0393e891..da3a55d6d9c60ffeaa033face53df75130e8cfeb 100644 (file)
@@ -1,6 +1,6 @@
 #!/bin/sh /etc/rc.common
 
-START=13
+START=01
 USE_PROCD=1
 
 HAVEGED_THRESHOLD=1024