summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBenoît Thébaudeau <benoit.thebaudeau.dev@gmail.com>2015-10-21 00:43:28 +0200
committerThomas Petazzoni <thomas.petazzoni@free-electrons.com>2015-11-04 21:50:24 +0100
commit463d0b9d1b628283edb77defa507df3c9d0d2d76 (patch)
tree7df3d82b71179f450b49aefd775c5bd0945e3575
parentdb89b0b983735cacc2e417f2e40cad2b265b4543 (diff)
downloadbuildroot-463d0b9d1b628283edb77defa507df3c9d0d2d76.tar.gz
buildroot-463d0b9d1b628283edb77defa507df3c9d0d2d76.zip
package/rng-tools: systemd: support extra options
Add a DAEMON_ARGS configuration variable in order to make it possible to pass custom extra options to rngd. This environment variable must defined in /etc/default/rngd if needed, like with the SysV init script. This file does not have to be present if not needed. Signed-off-by: Benoît Thébaudeau <benoit.thebaudeau.dev@gmail.com> Reviewed-by: Maxime Hadjinlian <maxime.hadjinlian@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
-rw-r--r--package/rng-tools/rngd.service3
1 files changed, 2 insertions, 1 deletions
diff --git a/package/rng-tools/rngd.service b/package/rng-tools/rngd.service
index 3bdc4c11a7..c0bcffe59e 100644
--- a/package/rng-tools/rngd.service
+++ b/package/rng-tools/rngd.service
@@ -2,8 +2,9 @@
Description=Hardware RNG Entropy Gatherer Daemon
[Service]
-ExecStart=/usr/sbin/rngd -f
+ExecStart=/usr/sbin/rngd -f $DAEMON_ARGS
SuccessExitStatus=66
+EnvironmentFile=-/etc/default/rngd
[Install]
WantedBy=multi-user.target
OpenPOWER on IntegriCloud