commit: c1c6e0e60d5b7bbf7685cc8596772d0c1cc65c59 Author: Toralf Förster <toralf <AT> gentoo <DOT> de> AuthorDate: Tue Apr 7 18:17:39 2020 +0000 Commit: Matthias Maier <tamiko <AT> gentoo <DOT> org> CommitDate: Sat Apr 11 01:05:29 2020 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1c6e0e6
app-crypt/jitterentropy-rngd: added openrc file Signed-off-by: Toralf Förster <toralf <AT> gentoo.de> Signed-off-by: Matthias Maier <tamiko <AT> gentoo.org> .../jitterentropy-rngd/files/jitterentropy-rngd-initd | 17 +++++++++++++++++ .../jitterentropy-rngd/jitterentropy-rngd-1.1.0.ebuild | 2 ++ 2 files changed, 19 insertions(+) diff --git a/app-crypt/jitterentropy-rngd/files/jitterentropy-rngd-initd b/app-crypt/jitterentropy-rngd/files/jitterentropy-rngd-initd new file mode 100755 index 00000000000..1a7fb84723b --- /dev/null +++ b/app-crypt/jitterentropy-rngd/files/jitterentropy-rngd-initd @@ -0,0 +1,17 @@ +#!/sbin/openrc-run +# Copyright 2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +name="jitterentropy daemon" +command="/usr/sbin/jitterentropy-rngd" +pidfile="/run/jitterentropy-rngd.pid" +command_args="--pid ${pidfile}" + +depend() { + need localmount + before net + use logger + + provide entropy +} + diff --git a/app-crypt/jitterentropy-rngd/jitterentropy-rngd-1.1.0.ebuild b/app-crypt/jitterentropy-rngd/jitterentropy-rngd-1.1.0.ebuild index bd3a671e48d..a0f57561d71 100644 --- a/app-crypt/jitterentropy-rngd/jitterentropy-rngd-1.1.0.ebuild +++ b/app-crypt/jitterentropy-rngd/jitterentropy-rngd-1.1.0.ebuild @@ -21,4 +21,6 @@ PATCHES=( src_install() { emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" \ UNITDIR="$(systemd_get_systemunitdir)" install + newinitd "${FILESDIR}"/jitterentropy-rngd-initd jitterentropy-rngd } +