diff options
author | Pacho Ramos <pacho@gentoo.org> | 2014-05-24 10:01:16 +0000 |
---|---|---|
committer | Pacho Ramos <pacho@gentoo.org> | 2014-05-24 10:01:16 +0000 |
commit | cde2569d4e0abb2c39cdcfe47fdd42bf8c6c8215 (patch) | |
tree | 534714c23d3972e3b535b885c29dd2e5e5fa6210 /sys-apps/rng-tools | |
parent | Stable on amd64 wrt bug #507154 (diff) | |
download | gentoo-2-cde2569d4e0abb2c39cdcfe47fdd42bf8c6c8215.tar.gz gentoo-2-cde2569d4e0abb2c39cdcfe47fdd42bf8c6c8215.tar.bz2 gentoo-2-cde2569d4e0abb2c39cdcfe47fdd42bf8c6c8215.zip |
Add unit file (#510826 by Salah Coronya)
(Portage version: 2.2.10/cvs/Linux x86_64, signed Manifest commit with key A188FBD4)
Diffstat (limited to 'sys-apps/rng-tools')
-rw-r--r-- | sys-apps/rng-tools/ChangeLog | 10 | ||||
-rw-r--r-- | sys-apps/rng-tools/files/rngd.service | 8 | ||||
-rw-r--r-- | sys-apps/rng-tools/rng-tools-4-r7.ebuild | 36 |
3 files changed, 52 insertions, 2 deletions
diff --git a/sys-apps/rng-tools/ChangeLog b/sys-apps/rng-tools/ChangeLog index 408c30077c9a..bbef58f61b2e 100644 --- a/sys-apps/rng-tools/ChangeLog +++ b/sys-apps/rng-tools/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for sys-apps/rng-tools -# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-apps/rng-tools/ChangeLog,v 1.48 2013/12/16 14:44:30 swift Exp $ +# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/sys-apps/rng-tools/ChangeLog,v 1.49 2014/05/24 10:01:14 pacho Exp $ + +*rng-tools-4-r7 (24 May 2014) + + 24 May 2014; Pacho Ramos <pacho@gentoo.org> +files/rngd.service, + +rng-tools-4-r7.ebuild: + Add unit file (#510826 by Salah Coronya) 16 Dec 2013; Sven Vermeulen <swift@gentoo.org> rng-tools-4-r5.ebuild, rng-tools-4-r6.ebuild: diff --git a/sys-apps/rng-tools/files/rngd.service b/sys-apps/rng-tools/files/rngd.service new file mode 100644 index 000000000000..04793437e2d7 --- /dev/null +++ b/sys-apps/rng-tools/files/rngd.service @@ -0,0 +1,8 @@ +[Unit] +Description=Hardware RNG Entropy Gatherer Daemon + +[Service] +ExecStart=/usr/sbin/rngd -f + +[Install] +WantedBy=multi-user.target diff --git a/sys-apps/rng-tools/rng-tools-4-r7.ebuild b/sys-apps/rng-tools/rng-tools-4-r7.ebuild new file mode 100644 index 000000000000..559d742dc0a2 --- /dev/null +++ b/sys-apps/rng-tools/rng-tools-4-r7.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-apps/rng-tools/rng-tools-4-r7.ebuild,v 1.1 2014/05/24 10:01:14 pacho Exp $ + +EAPI="5" + +inherit eutils autotools systemd toolchain-funcs + +DESCRIPTION="Daemon to use hardware random number generators" +HOMEPAGE="http://gkernel.sourceforge.net/" +SRC_URI="mirror://sourceforge/gkernel/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~x86" +IUSE="selinux" + +DEPEND="selinux? ( sec-policy/selinux-rngd )" +RDEPEND="${DEPEND}" + +src_prepare() { + echo 'bin_PROGRAMS = randstat' >> contrib/Makefile.am + epatch "${FILESDIR}"/test-for-argp.patch + epatch "${FILESDIR}"/fix-textrels-on-PIC-x86.patch + eautoreconf + + sed -i '/^AR /d' Makefile.in + tc-export AR +} + +src_install() { + default + newinitd "${FILESDIR}"/rngd-initd-4.1 rngd + newconfd "${FILESDIR}"/rngd-confd-4.1 rngd + systemd_dounit "${FILESDIR}"/rngd.service +} |