diff options
author | Roland Hieber <rhi@pengutronix.de> | 2021-06-07 15:09:08 +0200 |
---|---|---|
committer | Michael Olbrich <m.olbrich@pengutronix.de> | 2021-06-11 14:24:44 +0200 |
commit | 88f17567fbef465e9bf24264897e7b2cdd3181f6 (patch) | |
tree | 785b2aab2e7b8ec834a729a8f6f302b7927a4513 | |
parent | dc1644907a31d9fcc20c6cfaaf5ef2f055802553 (diff) | |
download | ptxdist-88f17567fbef465e9bf24264897e7b2cdd3181f6.tar.gz ptxdist-88f17567fbef465e9bf24264897e7b2cdd3181f6.tar.xz |
rng-tools: allow installing rngtest without rngd
Based on a patch by Steffen Trumtrar.
Cc: Steffen Trumtrar <s.trumtrar@pengutronix.de>
Signed-off-by: Roland Hieber <rhi@pengutronix.de>
Message-Id: <20210607130909.4836-6-rhi@pengutronix.de>
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
-rw-r--r-- | rules/rng-tools.in | 5 | ||||
-rw-r--r-- | rules/rng-tools.make | 2 |
2 files changed, 7 insertions, 0 deletions
diff --git a/rules/rng-tools.in b/rules/rng-tools.in index 9345ab9fb..24bcd048f 100644 --- a/rules/rng-tools.in +++ b/rules/rng-tools.in @@ -17,6 +17,11 @@ menuconfig RNG_TOOLS if RNG_TOOLS +config RNG_TOOLS_RNGD + bool + default y + prompt "install rngd" + config RNG_TOOLS_STARTSCRIPT bool default y diff --git a/rules/rng-tools.make b/rules/rng-tools.make index 6c81543ea..5d8a09cee 100644 --- a/rules/rng-tools.make +++ b/rules/rng-tools.make @@ -41,7 +41,9 @@ $(STATEDIR)/rng-tools.targetinstall: @$(call install_fixup, rng-tools,AUTHOR,"Andreas Pretzsch <apr@cn-eng.de>") @$(call install_fixup, rng-tools,DESCRIPTION,"random number generator daemon - seed kernel random from hwrng") +ifdef PTXCONF_RNG_TOOLS_RNGD @$(call install_copy, rng-tools, 0, 0, 0755, -, /usr/sbin/rngd) +endif ifdef PTXCONF_RNG_TOOLS_STARTSCRIPT @$(call install_alternative, rng-tools, 0, 0, 0755, /etc/init.d/rngd) ifneq ($(call remove_quotes,$(PTXCONF_RNG_TOOLS_BBINIT_LINK)),) |