sys-apps/rng-tools
Daemon to use hardware random number generators
ChangeLog
# ChangeLog for sys-apps/rng-tools
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/sys-apps/rng-tools/ChangeLog,v 1.50 2014/08/10 20:25:06 slyfox Exp $
21 Oct 2014; Francisco Blas Izquierdo Riera (klondike)
files/rng-tools-5-fix-textrels-on-PIC-x86.patch:
Tested by blueness
21 Oct 2014; Francisco Blas Izquierdo Riera (klondike)
files/rng-tools-5-fix-textrels-on-PIC-x86.patch:
Remove unnecessary undef from patch
10 Aug 2014; Sergei Trofimovich <slyfox@gentoo.org> rng-tools-2-r1.ebuild,
rng-tools-3-r1.ebuild, rng-tools-3.ebuild:
QA: drop trailing '.' from DESCRIPTION
*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:
Adding dependency to selinux-rngd
22 May 2013; Mike Frysinger <vapier@gentoo.org> files/rngd-initd-3,
files/rngd-initd-4, files/rngd-initd-4.1:
Change the after clause from "random" (which does not seem to have ever
existed) to "urandom" (which has been around since very old baselayout-1 days)
#470014 by Roman Žilka.
*rng-tools-4-r6 (15 May 2013)
15 May 2013; Anthony G. Basile <blueness@gentoo.org>
+files/fix-textrels-on-PIC-x86.patch, +rng-tools-4-r6.ebuild:
Fix assemby textrels on rdrand_asm.S on PIC x86, bug #469962
14 May 2013; Agostino Sarubbo <ago@gentoo.org> rng-tools-4-r5.ebuild:
Stable for x86, wrt bug #458826
07 May 2013; Agostino Sarubbo <ago@gentoo.org> rng-tools-4-r5.ebuild:
Stable for ia64, wrt bug #458826
05 May 2013; Agostino Sarubbo <ago@gentoo.org> rng-tools-4-r5.ebuild:
Stable for alpha, wrt bug #458826
03 May 2013; Agostino Sarubbo <ago@gentoo.org> rng-tools-4-r5.ebuild:
Stable for ppc, wrt bug #458826
02 May 2013; Agostino Sarubbo <ago@gentoo.org> rng-tools-4-r5.ebuild:
Stable for amd64, wrt bug #458826
24 Dec 2012; Diego E. Pettenò <flameeyes@gentoo.org> files/rngd-initd-4.1:
Fix typo. Thanks to Chris Mayo for reporting.
17 Dec 2012; Diego E. Pettenò <flameeyes@gentoo.org> files/rngd-confd-4.1,
files/rngd-initd-4.1:
Remove direct uses of /dev/urandom — if the user wants to, they can do it
explicitly; also update the upper limit for the watermark in the comment so
that users know to check the poolsize (hardened can be much bigger than 4k).
No revision bump since it's non-default behaviour anyway.
*rng-tools-4-r5 (17 Dec 2012)
17 Dec 2012; Diego E. Pettenò <flameeyes@gentoo.org> +rng-tools-4-r5.ebuild,
-rng-tools-4-r4.ebuild, files/rngd-initd-4.1:
Handle NO_TPM the way NO_DRNG is handled, as otherwise it can fail the same
way.
*rng-tools-4-r4 (16 Dec 2012)
16 Dec 2012; Diego E. Pettenò <flameeyes@gentoo.org> +rng-tools-4-r4.ebuild,
-rng-tools-4-r3.ebuild, files/rngd-initd-4.1:
Fix init script also when using an actual RNG device. Closes bug #447464 by
Toralf Förster.
16 Dec 2012; Pacho Ramos <pacho@gentoo.org> metadata.xml:
Cleanup due retirement, #95685
*rng-tools-4-r3 (16 Dec 2012)
16 Dec 2012; Diego E. Pettenò <flameeyes@gentoo.org> +rng-tools-4-r3.ebuild,
-rng-tools-4-r2.ebuild, files/rngd-confd-4.1, files/rngd-initd-4.1:
More fixes to the init script if there is no device at all. Also fix handling
of rdrand, as --no-drng=0 misbehaves.
*rng-tools-4-r2 (16 Dec 2012)
16 Dec 2012; Diego E. Pettenò <flameeyes@gentoo.org> +files/rngd-confd-4.1,
+files/rngd-initd-4.1, +rng-tools-4-r2.ebuild:
Update init script so that OpenRC can check on the daemon, also fix stop with
rdrand-capable CPUs (bug #442238), and disallow /dev/urandom mixin by default
(bug #292239). The init script no longer tries to second-guess the
configuration parameters, leaving the erroring out for missing sources to rngd
itself, as it was broken and would have caused more trouble when rdrand is
present.
*rng-tools-4-r1 (11 Nov 2012)
11 Nov 2012; Mike Frysinger <vapier@gentoo.org> +files/rngd-confd-4,
+files/rngd-initd-4, +rng-tools-4-r1.ebuild, -rng-tools-4.ebuild:
Update init.d script to match latest version #442036 by Manuel Rüger.
*rng-tools-4 (06 Nov 2012)
06 Nov 2012; Mike Frysinger <vapier@gentoo.org> +rng-tools-4.ebuild:
Version bump #438648 by Manuel Rüger.
*rng-tools-3-r1 (19 Jul 2012)
19 Jul 2012; Anthony G. Basile <blueness@gentoo.org> +rng-tools-3-r1.ebuild,
+files/test-for-argp.patch:
Patch configure.ac to search for arpg in glibc or libargp, bug #292191
*rng-tools-3 (08 Nov 2010)
08 Nov 2010; Krzysztof Pawlik <nelchael@gentoo.org>
-rng-tools-2-r2.ebuild, -rng-tools-2-r3.ebuild, +files/rngd-confd-3,
-files/2-r2/rngd, +files/rngd-initd-3, +rng-tools-3.ebuild,
-files/2-r2/rngd-conf, -files/rngd_tpm_support.patch,
-files/rngd_tpm_support2.patch:
Version bump, remove old versions. rng-tools-3 contains support for TPM
devices.
15 Sep 2010; Robin H. Johnson <robbat2@gentoo.org> files/2-r2/rngd,
files/2-r2/rngd-conf:
Bug #292239: Make remix of /dev/urandom optional.
*rng-tools-2-r3 (15 Sep 2010)
15 Sep 2010; Robin H. Johnson <robbat2@gentoo.org>
+files/rngd_tpm_support2.patch, +rng-tools-2-r3.ebuild:
New spin of the TPM patch that does not fail when TPM hardware is not
present.
*rng-tools-2-r2 (10 Nov 2009)
10 Nov 2009; Robin H. Johnson <robbat2@gentoo.org> +rng-tools-2-r2.ebuild,
+files/2-r2/rngd, +files/2-r2/rngd-conf:
Add support to use TPM devices as RNG sources per Matt Domsch:
http://domsch.com/blog/?p=107. Also clean up the init script.
04 Sep 2009; William Hubbs <williamh@gentoo.org> -rng-tools-2.ebuild:
removed old version
*rng-tools-2-r1 (03 Sep 2009)
03 Sep 2009; William Hubbs <williamh@gentoo.org> +rng-tools-2-r1.ebuild:
rev bump per robbat2 so that all users will pick up the patch.
15 Jul 2009; Krzysiek Pawlik <nelchael@gentoo.org> files/2/rngd:
Check /dev/hwrng, see bug #276973.
21 Mar 2009; Krzysiek Pawlik <nelchael@gentoo.org> rng-tools-2.ebuild:
Fix QA warnings.
16 Jun 2008; Krzysiek Pawlik <nelchael@gentoo.org> rng-tools-2.ebuild:
Fix autotools handling, bug #226619.
27 Oct 2007; Krzysiek Pawlik <nelchael@gentoo.org> rng-tools-2.ebuild:
Fix variable quoting.
21 Apr 2007; Krzysiek Pawlik <nelchael@gentoo.org> rng-tools-2.ebuild:
Use newinitd, newconfd and doenvd, see bug #174266.
03 Sep 2006; Krzysiek Pawlik <nelchael@gentoo.org> -files/rngd,
-rng-tools-1.1.ebuild:
Remove old version.
03 Sep 2006; Bryan Østergaard <kloeri@gentoo.org> rng-tools-2.ebuild:
Stable on Alpha, bug 139162.
20 Aug 2006; Simon Stelling <blubb@gentoo.org> rng-tools-2.ebuild:
stable on amd64
13 Jul 2006; Aron Griffis <agriffis@gentoo.org> rng-tools-2.ebuild:
Mark 2 stable on ia64. #139162
08 Jul 2006; Lars Weiler <pylon@gentoo.org> rng-tools-2.ebuild:
Stable on ppc; bug #139162.
04 Jul 2006; Krzysiek Pawlik <nelchael@gentoo.org> rng-tools-2.ebuild:
Stable on x86.
*rng-tools-2 (20 Mar 2006)
20 Mar 2006; Krzysiek Pawlik <nelchael@gentoo.org> +files/2/rngd-conf,
+files/2/rngd, metadata.xml, -rng-tools-1.0.ebuild, +rng-tools-2.ebuild:
Added myself as maintainer, version bump and better init.d/conf.d scripts
(see bug #126852).
08 Feb 2006; Aron Griffis <agriffis@gentoo.org> rng-tools-1.1.ebuild:
Mark 1.1 stable on alpha
07 Feb 2006; Aron Griffis <agriffis@gentoo.org> rng-tools-1.1.ebuild:
Mark 1.1 stable on ia64
01 Oct 2005; Bryan Østergaard <kloeri@gentoo.org> rng-tools-1.1.ebuild:
Add ~alpha + ~ia64 keywords.
12 Aug 2005; Robin H. Johnson <robbat2@gentoo.org> rng-tools-1.1.ebuild:
1.1 stable on x86.
03 Sep 2004; Pieter Van den Abeele <pvdabeel@gentoo.org>
rng-tools-1.1.ebuild:
Masked rng-tools-1.1.ebuild stable for ppc
01 Jul 2004; Jeremy Huddleston <eradicator@gentoo.org> rng-tools-1.0.ebuild,
rng-tools-1.1.ebuild:
virtual/glibc -> virtual/libc
09 Apr 2004; David Holm <dholm@gentoo.org> rng-tools-1.1.ebuild:
Added to ~ppc.
*rng-tools-1.1 (07 Apr 2004)
07 Apr 2004; Robin H. Johnson <robbat2@gentoo.org> rng-tools-1.1.ebuild,
files/rngd:
bump version, add in change from bug #47107 to use urandom as a feedback input.
07 Apr 2004; Travis Tilley <lv@gentoo.org> rng-tools-1.0.ebuild:
added ~amd64 keyword
*rng-tools-1.0 (05 Oct 2003)
05 Oct 2003; Hanno Boeck <hanno@gentoo.org> rng-tools-1.0.ebuild,
files/rngd:
Fix for latest 2.6 kernels. Mark as x86 stable.
20 Aug 2003; Hanno Boeck <hanno@gentoo.org> files/rngd:
New package for using random number generators.
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/sys-apps/rng-tools/ChangeLog,v 1.50 2014/08/10 20:25:06 slyfox Exp $
21 Oct 2014; Francisco Blas Izquierdo Riera (klondike)
files/rng-tools-5-fix-textrels-on-PIC-x86.patch:
Tested by blueness
21 Oct 2014; Francisco Blas Izquierdo Riera (klondike)
files/rng-tools-5-fix-textrels-on-PIC-x86.patch:
Remove unnecessary undef from patch
10 Aug 2014; Sergei Trofimovich <slyfox@gentoo.org> rng-tools-2-r1.ebuild,
rng-tools-3-r1.ebuild, rng-tools-3.ebuild:
QA: drop trailing '.' from DESCRIPTION
*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:
Adding dependency to selinux-rngd
22 May 2013; Mike Frysinger <vapier@gentoo.org> files/rngd-initd-3,
files/rngd-initd-4, files/rngd-initd-4.1:
Change the after clause from "random" (which does not seem to have ever
existed) to "urandom" (which has been around since very old baselayout-1 days)
#470014 by Roman Žilka.
*rng-tools-4-r6 (15 May 2013)
15 May 2013; Anthony G. Basile <blueness@gentoo.org>
+files/fix-textrels-on-PIC-x86.patch, +rng-tools-4-r6.ebuild:
Fix assemby textrels on rdrand_asm.S on PIC x86, bug #469962
14 May 2013; Agostino Sarubbo <ago@gentoo.org> rng-tools-4-r5.ebuild:
Stable for x86, wrt bug #458826
07 May 2013; Agostino Sarubbo <ago@gentoo.org> rng-tools-4-r5.ebuild:
Stable for ia64, wrt bug #458826
05 May 2013; Agostino Sarubbo <ago@gentoo.org> rng-tools-4-r5.ebuild:
Stable for alpha, wrt bug #458826
03 May 2013; Agostino Sarubbo <ago@gentoo.org> rng-tools-4-r5.ebuild:
Stable for ppc, wrt bug #458826
02 May 2013; Agostino Sarubbo <ago@gentoo.org> rng-tools-4-r5.ebuild:
Stable for amd64, wrt bug #458826
24 Dec 2012; Diego E. Pettenò <flameeyes@gentoo.org> files/rngd-initd-4.1:
Fix typo. Thanks to Chris Mayo for reporting.
17 Dec 2012; Diego E. Pettenò <flameeyes@gentoo.org> files/rngd-confd-4.1,
files/rngd-initd-4.1:
Remove direct uses of /dev/urandom — if the user wants to, they can do it
explicitly; also update the upper limit for the watermark in the comment so
that users know to check the poolsize (hardened can be much bigger than 4k).
No revision bump since it's non-default behaviour anyway.
*rng-tools-4-r5 (17 Dec 2012)
17 Dec 2012; Diego E. Pettenò <flameeyes@gentoo.org> +rng-tools-4-r5.ebuild,
-rng-tools-4-r4.ebuild, files/rngd-initd-4.1:
Handle NO_TPM the way NO_DRNG is handled, as otherwise it can fail the same
way.
*rng-tools-4-r4 (16 Dec 2012)
16 Dec 2012; Diego E. Pettenò <flameeyes@gentoo.org> +rng-tools-4-r4.ebuild,
-rng-tools-4-r3.ebuild, files/rngd-initd-4.1:
Fix init script also when using an actual RNG device. Closes bug #447464 by
Toralf Förster.
16 Dec 2012; Pacho Ramos <pacho@gentoo.org> metadata.xml:
Cleanup due retirement, #95685
*rng-tools-4-r3 (16 Dec 2012)
16 Dec 2012; Diego E. Pettenò <flameeyes@gentoo.org> +rng-tools-4-r3.ebuild,
-rng-tools-4-r2.ebuild, files/rngd-confd-4.1, files/rngd-initd-4.1:
More fixes to the init script if there is no device at all. Also fix handling
of rdrand, as --no-drng=0 misbehaves.
*rng-tools-4-r2 (16 Dec 2012)
16 Dec 2012; Diego E. Pettenò <flameeyes@gentoo.org> +files/rngd-confd-4.1,
+files/rngd-initd-4.1, +rng-tools-4-r2.ebuild:
Update init script so that OpenRC can check on the daemon, also fix stop with
rdrand-capable CPUs (bug #442238), and disallow /dev/urandom mixin by default
(bug #292239). The init script no longer tries to second-guess the
configuration parameters, leaving the erroring out for missing sources to rngd
itself, as it was broken and would have caused more trouble when rdrand is
present.
*rng-tools-4-r1 (11 Nov 2012)
11 Nov 2012; Mike Frysinger <vapier@gentoo.org> +files/rngd-confd-4,
+files/rngd-initd-4, +rng-tools-4-r1.ebuild, -rng-tools-4.ebuild:
Update init.d script to match latest version #442036 by Manuel Rüger.
*rng-tools-4 (06 Nov 2012)
06 Nov 2012; Mike Frysinger <vapier@gentoo.org> +rng-tools-4.ebuild:
Version bump #438648 by Manuel Rüger.
*rng-tools-3-r1 (19 Jul 2012)
19 Jul 2012; Anthony G. Basile <blueness@gentoo.org> +rng-tools-3-r1.ebuild,
+files/test-for-argp.patch:
Patch configure.ac to search for arpg in glibc or libargp, bug #292191
*rng-tools-3 (08 Nov 2010)
08 Nov 2010; Krzysztof Pawlik <nelchael@gentoo.org>
-rng-tools-2-r2.ebuild, -rng-tools-2-r3.ebuild, +files/rngd-confd-3,
-files/2-r2/rngd, +files/rngd-initd-3, +rng-tools-3.ebuild,
-files/2-r2/rngd-conf, -files/rngd_tpm_support.patch,
-files/rngd_tpm_support2.patch:
Version bump, remove old versions. rng-tools-3 contains support for TPM
devices.
15 Sep 2010; Robin H. Johnson <robbat2@gentoo.org> files/2-r2/rngd,
files/2-r2/rngd-conf:
Bug #292239: Make remix of /dev/urandom optional.
*rng-tools-2-r3 (15 Sep 2010)
15 Sep 2010; Robin H. Johnson <robbat2@gentoo.org>
+files/rngd_tpm_support2.patch, +rng-tools-2-r3.ebuild:
New spin of the TPM patch that does not fail when TPM hardware is not
present.
*rng-tools-2-r2 (10 Nov 2009)
10 Nov 2009; Robin H. Johnson <robbat2@gentoo.org> +rng-tools-2-r2.ebuild,
+files/2-r2/rngd, +files/2-r2/rngd-conf:
Add support to use TPM devices as RNG sources per Matt Domsch:
http://domsch.com/blog/?p=107. Also clean up the init script.
04 Sep 2009; William Hubbs <williamh@gentoo.org> -rng-tools-2.ebuild:
removed old version
*rng-tools-2-r1 (03 Sep 2009)
03 Sep 2009; William Hubbs <williamh@gentoo.org> +rng-tools-2-r1.ebuild:
rev bump per robbat2 so that all users will pick up the patch.
15 Jul 2009; Krzysiek Pawlik <nelchael@gentoo.org> files/2/rngd:
Check /dev/hwrng, see bug #276973.
21 Mar 2009; Krzysiek Pawlik <nelchael@gentoo.org> rng-tools-2.ebuild:
Fix QA warnings.
16 Jun 2008; Krzysiek Pawlik <nelchael@gentoo.org> rng-tools-2.ebuild:
Fix autotools handling, bug #226619.
27 Oct 2007; Krzysiek Pawlik <nelchael@gentoo.org> rng-tools-2.ebuild:
Fix variable quoting.
21 Apr 2007; Krzysiek Pawlik <nelchael@gentoo.org> rng-tools-2.ebuild:
Use newinitd, newconfd and doenvd, see bug #174266.
03 Sep 2006; Krzysiek Pawlik <nelchael@gentoo.org> -files/rngd,
-rng-tools-1.1.ebuild:
Remove old version.
03 Sep 2006; Bryan Østergaard <kloeri@gentoo.org> rng-tools-2.ebuild:
Stable on Alpha, bug 139162.
20 Aug 2006; Simon Stelling <blubb@gentoo.org> rng-tools-2.ebuild:
stable on amd64
13 Jul 2006; Aron Griffis <agriffis@gentoo.org> rng-tools-2.ebuild:
Mark 2 stable on ia64. #139162
08 Jul 2006; Lars Weiler <pylon@gentoo.org> rng-tools-2.ebuild:
Stable on ppc; bug #139162.
04 Jul 2006; Krzysiek Pawlik <nelchael@gentoo.org> rng-tools-2.ebuild:
Stable on x86.
*rng-tools-2 (20 Mar 2006)
20 Mar 2006; Krzysiek Pawlik <nelchael@gentoo.org> +files/2/rngd-conf,
+files/2/rngd, metadata.xml, -rng-tools-1.0.ebuild, +rng-tools-2.ebuild:
Added myself as maintainer, version bump and better init.d/conf.d scripts
(see bug #126852).
08 Feb 2006; Aron Griffis <agriffis@gentoo.org> rng-tools-1.1.ebuild:
Mark 1.1 stable on alpha
07 Feb 2006; Aron Griffis <agriffis@gentoo.org> rng-tools-1.1.ebuild:
Mark 1.1 stable on ia64
01 Oct 2005; Bryan Østergaard <kloeri@gentoo.org> rng-tools-1.1.ebuild:
Add ~alpha + ~ia64 keywords.
12 Aug 2005; Robin H. Johnson <robbat2@gentoo.org> rng-tools-1.1.ebuild:
1.1 stable on x86.
03 Sep 2004; Pieter Van den Abeele <pvdabeel@gentoo.org>
rng-tools-1.1.ebuild:
Masked rng-tools-1.1.ebuild stable for ppc
01 Jul 2004; Jeremy Huddleston <eradicator@gentoo.org> rng-tools-1.0.ebuild,
rng-tools-1.1.ebuild:
virtual/glibc -> virtual/libc
09 Apr 2004; David Holm <dholm@gentoo.org> rng-tools-1.1.ebuild:
Added to ~ppc.
*rng-tools-1.1 (07 Apr 2004)
07 Apr 2004; Robin H. Johnson <robbat2@gentoo.org> rng-tools-1.1.ebuild,
files/rngd:
bump version, add in change from bug #47107 to use urandom as a feedback input.
07 Apr 2004; Travis Tilley <lv@gentoo.org> rng-tools-1.0.ebuild:
added ~amd64 keyword
*rng-tools-1.0 (05 Oct 2003)
05 Oct 2003; Hanno Boeck <hanno@gentoo.org> rng-tools-1.0.ebuild,
files/rngd:
Fix for latest 2.6 kernels. Mark as x86 stable.
20 Aug 2003; Hanno Boeck <hanno@gentoo.org> files/rngd:
New package for using random number generators.