Review: rng-tools 6.17-1
Package Information
| Description | Daemon to use a Hardware TRNG The rngd daemon acts as a bridge between a Hardware TRNG (true random number generator) such as the ones in some Intel/AMD/VIA chipsets, and the kernel's PRNG (pseudo-random number generator). It tests the data received from the TRNG using the FIPS 140-2 (2002-10-10) tests to verify that it is indeed random, and feeds the random data to the kernel entropy pool. This increases the bandwidth of the /dev/random device, from a source that does not depend on outside activity. This may improve the behavior of systems which experience low values in /proc/sys/kernel/random/entropy_avail It may also improve the quality (entropy) of the randomness of /dev/random. A TRNG kernel module such as hw_random, or some other source of true entropy that is accessible as a device or fifo, is required to use this package. It will take advantage of the RDRAND and RDSEED instructions included in some Intel & AMD CPUs. |
|---|---|
| Maintainer | Bastian Germann <bage@debian.org> |
| Changed By | Bastian Germann <bage@debian.org> |
| Sponsor | bage@debian.org |
| Distribution | experimental |
| Architecture | any |
| Closes | #847962 |
| Popcon Installs | 552 |
| Tracker | https://tracker.debian.org/pkg/rng-tools |
| Uploaded | 4 days ago |
New Package Report
.changes
| Date | Tue, 21 Jul 2026 23:03:41 +0200 |
|---|---|
| Source | rng-tools |
| Version | 6.17-1 |
| Changed-By | Bastian Germann |
| Architecture | source amd64 |
| Distribution | experimental |
Changelog
rng-tools (6.17-1) experimental; urgency=medium
.
* Scan GitHub for new versions (Closes: #970388)
* Update debhelper-compat to 14
* Update to latest upstream version, reintroducing the rng-tools source
package (Closes: #922677, #847962).dsc
| Component | main |
|---|---|
| Package-List | rng-tools deb utils optional arch=any |
| Section | utils |
| Priority | optional |
debian/copyright
Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Upstream-Name: rng-tools
Source: https://github.com/nhorman/rng-tools
Files: *
Copyright: 2001 Philipp Rumpf
Jeff Garzik <jgarzik@pobox.com>
2004 Henrique de Moraes Holschuh <hmh@debian.org>
2011-2014 Intel Corporation
2009 Red Hat, Inc.
License: GPL-2+
Files: configure.ac
Copyright: 2004 Henrique de Moraes Holschuh <hmh@debian.org> / 2001 Philipp Rumpf
License: GPL-2+
Files: exits.h
rngtest.1.in
rngtest.c
stats.c
stats.h
Copyright: 2004 Henrique de Moraes Holschuh <hmh@debian.org>
License: GPL-2+
Files: fips.c
fips.h
rngd.c
rngd.h
rngd_entsource.c
rngd_entsource.h
rngd_linux.c
rngd_linux.h
Copyright: 2001 Philipp Rumpf
License: GPL-2+
Files: rdrand_asm.S
rngd_rdrand.c
Copyright: 2011-2014 Intel Corporation
License: GPL-2+
Files: rngd.8.in
Copyright: 2001 Jeff Garzik -- jgarzik@pobox.com
License: GPL-2+
Files: util.c
Copyright: 2009 Red Hat, Inc.
License: GPL
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation.
.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
.
On Debian systems, the complete text of the GNU General
Public License can be found in "/usr/share/common-licenses/GPL".
License: GPL-2+
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or
(at your option) any later version.
.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335 USA
.
On Debian systems, the complete text of the GNU General
Public License version 2 can be found in "/usr/share/common-licenses/GPL-2".
Review Information
accepted — allocated to mechtilde 2 days ago, started 2 days ago, completed 1 day ago.
Final Comment
hi,
please list all authors with their files in d/copyright.
Please list the files separately which are GPL-2+ and which are GPL-2 (only)
Thanks
Public Notes
Missed Author Check
Command: dnq author-check
Exit code: 0
Using active review (from API): rng-tools
Author check: rng-tools 6.17-1
Scanned 47 files.
Authors declared in debian/copyright: 6
NOT IN debian/copyright (6):
Benjamin Herrenschmidt and Balbir Singh, Amazon.com, Inc. or its affiliates
rngd_rndr.c:2
Daniel Richard G. <skunk@iSKUNK.ORG>
m4/ax_pthread.m4:57
Gerd v. Egidy
rngd_namedpipe.c:4
Neil Horman
darn_impl.c:2
rngd.8.in:1
rngd.c:81
rngd_darn.c:2
rngd_jitter.c:2
... and 5 more files
Qrypt Inc
rngd_qrypt.c:3
Steven G. Johnson <stevenj@alum.mit.edu>
m4/ax_pthread.m4:56
Result: ATTENTION REQUIRED — 6 authors not in debian/copyright
Licenserecon
Command: lrc | grep -v 'Superfluous file pattern'
Exit code: 0
de: Versions: licenserecon '17.0' licensecheck '3.3.9-1'
Quellbaum analysieren ....
Lesen d/copyright ....
Fehlende Dateien Absatz für debian/
Wird ausgeführt licensecheck ....
d/copyright | licensecheck
GPL-2+ | GPL-2 darn_impl.c
GPL-2+ | GPL-2 rdrand_asm.S
GPL-2+ | GPL-2 rngd_darn.c
GPL-2+ | GPL-2 rngd_jitter.c
GPL-2+ | GPL-2 rngd_nistbeacon.c
GPL-2+ | GPL-2 rngd_pkcs11.c
GPL-2+ | GPL-2 rngd_qrypt.c
GPL-2+ | GPL-2 rngd_rdrand.c
GPL-2+ | GPL-2 rngd_rndr.c