* [gentoo-commits] proj/betagarden:master commit in: sys-apps/rng-tools/files/2/, sys-apps/rng-tools/
@ 2012-03-06 10:25 Sebastian Pipping
0 siblings, 0 replies; 2+ messages in thread
From: Sebastian Pipping @ 2012-03-06 10:25 UTC (permalink / raw
To: gentoo-commits
commit: d8075e4e9f4caebf202e3cd5b1bb279e5d29a753
Author: Sebastian Pipping <sebastian <AT> pipping <DOT> org>
AuthorDate: Tue Mar 6 10:23:51 2012 +0000
Commit: Sebastian Pipping <sping <AT> gentoo <DOT> org>
CommitDate: Tue Mar 6 10:23:51 2012 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/betagarden.git;a=commit;h=d8075e4e
sys-apps/rng-tools: 2_p14
---
sys-apps/rng-tools/files/2/rngd | 36 +++++++++++++++++++++++
sys-apps/rng-tools/files/2/rngd-conf | 9 ++++++
sys-apps/rng-tools/rng-tools-2_p14.ebuild | 44 +++++++++++++++++++++++++++++
3 files changed, 89 insertions(+), 0 deletions(-)
diff --git a/sys-apps/rng-tools/files/2/rngd b/sys-apps/rng-tools/files/2/rngd
new file mode 100644
index 0000000..e114255
--- /dev/null
+++ b/sys-apps/rng-tools/files/2/rngd
@@ -0,0 +1,36 @@
+#!/sbin/runscript
+# Copyright 1999-2004 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/rng-tools/files/2/rngd,v 1.2 2009/07/15 19:47:25 nelchael Exp $
+
+depend() {
+ need localmount
+ after random
+}
+
+start() {
+ ebegin "Starting hardware RNG daemon"
+ if [ -e /dev/hw_random ]; then
+ start-stop-daemon --start --quiet --exec /usr/sbin/rngd -- -s ${STEP-64} -t ${TIMEOUT-60} -b -r /dev/hw_random
+ eend $? "Failed to start hardware RNG daemon"
+ elif [ -e /dev/hwrandom ]; then
+ start-stop-daemon --start --quiet --exec /usr/sbin/rngd -- -s ${STEP-64} -t ${TIMEOUT-60} -b -r /dev/hwrandom
+ eend $? "Failed to start hardware RNG daemon"
+ elif [ -e /dev/i810_rng ]; then
+ start-stop-daemon --start --quiet --exec /usr/sbin/rngd -- -s ${STEP-64} -t ${TIMEOUT-60} -b -r /dev/i810_rng
+ eend $? "Failed to start hardware RNG daemon"
+ elif [ -e /dev/hwrng ]; then
+ start-stop-daemon --start --quiet --exec /usr/sbin/rngd -- -s ${STEP-64} -t ${TIMEOUT-60} -b -r /dev/hwrng
+ eend $? "Failed to start hardware RNG daemon"
+ else
+ einfo "No hardware RNG found, using /dev/urandom as feedback input"
+ start-stop-daemon --start --quiet --exec /usr/sbin/rngd -- -s ${STEP-64} -t ${TIMEOUT-60} -b -r /dev/urandom
+ eend $? "Failed to start hardware RNG daemon"
+ fi
+}
+
+stop() {
+ ebegin "Stopping hardware RNG daemon"
+ start-stop-daemon --stop --quiet --exec /usr/sbin/rngd
+ eend $? "Failed to stop hardware RNG daemon"
+}
diff --git a/sys-apps/rng-tools/files/2/rngd-conf b/sys-apps/rng-tools/files/2/rngd-conf
new file mode 100644
index 0000000..17c17ec
--- /dev/null
+++ b/sys-apps/rng-tools/files/2/rngd-conf
@@ -0,0 +1,9 @@
+# /etc/conf.d/rngd
+
+# Please see "/usr/sbin/rngd --help" and "man rngd" for more information
+
+# Random step (Number of bytes written to random-device at a time):
+STEP=64
+
+# Timeout (Interval written to random-device when the entropy pool is full):
+TIMEOUT=60
diff --git a/sys-apps/rng-tools/rng-tools-2_p14.ebuild b/sys-apps/rng-tools/rng-tools-2_p14.ebuild
new file mode 100644
index 0000000..78e6a7f
--- /dev/null
+++ b/sys-apps/rng-tools/rng-tools-2_p14.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/rng-tools/rng-tools-2-r1.ebuild,v 1.1 2009/09/03 20:27:20 williamh Exp $
+
+EAPI="3"
+
+inherit autotools
+
+MY_PV=${PV/_p/-unofficial-mt.}
+DESCRIPTION="Daemon to use hardware random number generators."
+HOMEPAGE="http://gkernel.sourceforge.net/"
+SRC_URI="mirror://debian/pool/main/${PN:0:1}/${PN}/${PN}_${MY_PV}.orig.tar.bz2"
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~x86"
+IUSE=""
+DEPEND=""
+RDEPEND=""
+
+S="${WORKDIR}"/${PN}-${MY_PV}
+
+src_prepare() {
+ # we want this extra tool
+ echo 'bin_PROGRAMS = randstat' >> contrib/Makefile.am || die
+ eautoreconf
+}
+
+src_configure() {
+ econf \
+ --with-syslogfacility=DAEMON \
+ --with-pidfile=/var/run/rngd.pid \
+ --with-kernelrng=/dev/random \
+ --with-hwrng=/dev/hwrng \
+ --enable-viapadlock \
+ || die
+}
+
+src_install() {
+ make DESTDIR="${D}" install || die
+
+ dodoc AUTHORS ChangeLog || die
+ doinitd "${FILESDIR}/2/rngd" || die
+ newconfd "${FILESDIR}/2/rngd-conf" rngd || die
+}
^ permalink raw reply related [flat|nested] 2+ messages in thread
* [gentoo-commits] proj/betagarden:master commit in: sys-apps/rng-tools/files/2/, sys-apps/rng-tools/
@ 2013-01-15 9:42 Justin Lecher
0 siblings, 0 replies; 2+ messages in thread
From: Justin Lecher @ 2013-01-15 9:42 UTC (permalink / raw
To: gentoo-commits
commit: 7b7c76eb00c3da973f7281628c4bb828e5d820a6
Author: Justin Lecher <jlec <AT> gentoo <DOT> org>
AuthorDate: Fri Dec 21 07:39:07 2012 +0000
Commit: Justin Lecher <jlec <AT> gentoo <DOT> org>
CommitDate: Fri Dec 21 07:39:07 2012 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/betagarden.git;a=commit;h=7b7c76eb
In Cvs
Signed-off-by: Justin Lecher <jlec <AT> gentoo.org>
---
sys-apps/rng-tools/files/2/rngd | 36 -----------------------
sys-apps/rng-tools/files/2/rngd-conf | 9 ------
sys-apps/rng-tools/rng-tools-2_p14.ebuild | 44 -----------------------------
3 files changed, 0 insertions(+), 89 deletions(-)
diff --git a/sys-apps/rng-tools/files/2/rngd b/sys-apps/rng-tools/files/2/rngd
deleted file mode 100644
index e114255..0000000
--- a/sys-apps/rng-tools/files/2/rngd
+++ /dev/null
@@ -1,36 +0,0 @@
-#!/sbin/runscript
-# Copyright 1999-2004 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/rng-tools/files/2/rngd,v 1.2 2009/07/15 19:47:25 nelchael Exp $
-
-depend() {
- need localmount
- after random
-}
-
-start() {
- ebegin "Starting hardware RNG daemon"
- if [ -e /dev/hw_random ]; then
- start-stop-daemon --start --quiet --exec /usr/sbin/rngd -- -s ${STEP-64} -t ${TIMEOUT-60} -b -r /dev/hw_random
- eend $? "Failed to start hardware RNG daemon"
- elif [ -e /dev/hwrandom ]; then
- start-stop-daemon --start --quiet --exec /usr/sbin/rngd -- -s ${STEP-64} -t ${TIMEOUT-60} -b -r /dev/hwrandom
- eend $? "Failed to start hardware RNG daemon"
- elif [ -e /dev/i810_rng ]; then
- start-stop-daemon --start --quiet --exec /usr/sbin/rngd -- -s ${STEP-64} -t ${TIMEOUT-60} -b -r /dev/i810_rng
- eend $? "Failed to start hardware RNG daemon"
- elif [ -e /dev/hwrng ]; then
- start-stop-daemon --start --quiet --exec /usr/sbin/rngd -- -s ${STEP-64} -t ${TIMEOUT-60} -b -r /dev/hwrng
- eend $? "Failed to start hardware RNG daemon"
- else
- einfo "No hardware RNG found, using /dev/urandom as feedback input"
- start-stop-daemon --start --quiet --exec /usr/sbin/rngd -- -s ${STEP-64} -t ${TIMEOUT-60} -b -r /dev/urandom
- eend $? "Failed to start hardware RNG daemon"
- fi
-}
-
-stop() {
- ebegin "Stopping hardware RNG daemon"
- start-stop-daemon --stop --quiet --exec /usr/sbin/rngd
- eend $? "Failed to stop hardware RNG daemon"
-}
diff --git a/sys-apps/rng-tools/files/2/rngd-conf b/sys-apps/rng-tools/files/2/rngd-conf
deleted file mode 100644
index 17c17ec..0000000
--- a/sys-apps/rng-tools/files/2/rngd-conf
+++ /dev/null
@@ -1,9 +0,0 @@
-# /etc/conf.d/rngd
-
-# Please see "/usr/sbin/rngd --help" and "man rngd" for more information
-
-# Random step (Number of bytes written to random-device at a time):
-STEP=64
-
-# Timeout (Interval written to random-device when the entropy pool is full):
-TIMEOUT=60
diff --git a/sys-apps/rng-tools/rng-tools-2_p14.ebuild b/sys-apps/rng-tools/rng-tools-2_p14.ebuild
deleted file mode 100644
index 78e6a7f..0000000
--- a/sys-apps/rng-tools/rng-tools-2_p14.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/rng-tools/rng-tools-2-r1.ebuild,v 1.1 2009/09/03 20:27:20 williamh Exp $
-
-EAPI="3"
-
-inherit autotools
-
-MY_PV=${PV/_p/-unofficial-mt.}
-DESCRIPTION="Daemon to use hardware random number generators."
-HOMEPAGE="http://gkernel.sourceforge.net/"
-SRC_URI="mirror://debian/pool/main/${PN:0:1}/${PN}/${PN}_${MY_PV}.orig.tar.bz2"
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~x86"
-IUSE=""
-DEPEND=""
-RDEPEND=""
-
-S="${WORKDIR}"/${PN}-${MY_PV}
-
-src_prepare() {
- # we want this extra tool
- echo 'bin_PROGRAMS = randstat' >> contrib/Makefile.am || die
- eautoreconf
-}
-
-src_configure() {
- econf \
- --with-syslogfacility=DAEMON \
- --with-pidfile=/var/run/rngd.pid \
- --with-kernelrng=/dev/random \
- --with-hwrng=/dev/hwrng \
- --enable-viapadlock \
- || die
-}
-
-src_install() {
- make DESTDIR="${D}" install || die
-
- dodoc AUTHORS ChangeLog || die
- doinitd "${FILESDIR}/2/rngd" || die
- newconfd "${FILESDIR}/2/rngd-conf" rngd || die
-}
^ permalink raw reply related [flat|nested] 2+ messages in thread
end of thread, other threads:[~2013-01-15 9:42 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-01-15 9:42 [gentoo-commits] proj/betagarden:master commit in: sys-apps/rng-tools/files/2/, sys-apps/rng-tools/ Justin Lecher
-- strict thread matches above, loose matches on Subject: below --
2012-03-06 10:25 Sebastian Pipping
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox