<feed xmlns='http://www.w3.org/2005/Atom'>
<title>packages/utils/rng-tools/files, branch master</title>
<subtitle>Mirror of packages feed</subtitle>
<id>https://git.openwrt.org/feed/packages/atom?h=master</id>
<link rel='self' href='https://git.openwrt.org/feed/packages/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/'/>
<updated>2025-07-26T06:57:58Z</updated>
<entry>
<title>rngd-tools: run as unprivileged user</title>
<updated>2025-07-26T06:57:58Z</updated>
<author>
<name>John Audia</name>
</author>
<published>2025-07-15T19:39:57Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=513e8c598c6e9e535de69ccab8857c9b11d802f1'/>
<id>urn:sha1:513e8c598c6e9e535de69ccab8857c9b11d802f1</id>
<content type='text'>
For better security and isolation, used the -D option to run as newly
created unprivileged user.

Build system: x86/64
Build-tested: x86/64-glibc
Run-tested: x86/64-glibc

Signed-off-by: John Audia &lt;therealgraysky@proton.me&gt;
</content>
</entry>
<entry>
<title>rng-tools: fix init START</title>
<updated>2021-02-20T07:58:19Z</updated>
<author>
<name>Álvaro Fernández Rojas</name>
</author>
<published>2021-02-20T07:57:09Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=55b22d131fb1c9ef00dad47a8f6a2f062cf5ca4c'/>
<id>urn:sha1:55b22d131fb1c9ef00dad47a8f6a2f062cf5ca4c</id>
<content type='text'>
We should be using "00" to deal with alphabetical order.

Fixes: e9a126c14509 ("rng-tools: start as early as possible")
Signed-off-by: Álvaro Fernández Rojas &lt;noltari@gmail.com&gt;
</content>
</entry>
<entry>
<title>rng-tools: start as early as possible</title>
<updated>2021-02-19T19:25:27Z</updated>
<author>
<name>Álvaro Fernández Rojas</name>
</author>
<published>2021-02-19T19:25:27Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=e9a126c14509a2d83c2b679a3a471099c5fd9eb3'/>
<id>urn:sha1:e9a126c14509a2d83c2b679a3a471099c5fd9eb3</id>
<content type='text'>
Raspberry Pi devices (bcm2708) need this to get from:
[  102.310494] random: crng init done
to:
[   12.539744] random: crng init done

Signed-off-by: Álvaro Fernández Rojas &lt;noltari@gmail.com&gt;
</content>
</entry>
<entry>
<title>rng-tools: start rngd early enough to actually be useful</title>
<updated>2017-02-03T05:52:50Z</updated>
<author>
<name>Philip Prindeville</name>
</author>
<published>2017-02-03T04:56:35Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=901ef617c7c913e94cfa88a5427d4a5511129fc8'/>
<id>urn:sha1:901ef617c7c913e94cfa88a5427d4a5511129fc8</id>
<content type='text'>
lighttpd starts at priority 50, but promptly calls getrandom() on
initialization (li_rand_reseed() and li_rand_device_bytes() from
server_init()). If /dev/urandom (which getrandom() uses by default)
doesn't have sufficient entropy, this will block.

Since Openwrt runs the startup scripts serially, this can block
initialization indefinitely.  I've seen 15-20 minutes typically.

Seeding the pool early on can quickly built sufficient entropy to
complete booting without blocking.

Signed-off-by: Philip Prindeville &lt;philipp@redfish-solutions.com&gt;
</content>
</entry>
<entry>
<title>rng-tools: Fixup Makefile and initscript</title>
<updated>2016-11-10T09:33:22Z</updated>
<author>
<name>Stefan Hellermann</name>
</author>
<published>2016-11-09T17:41:13Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=dc445cc2424647edda73e7d4e41a0d69421f6913'/>
<id>urn:sha1:dc445cc2424647edda73e7d4e41a0d69421f6913</id>
<content type='text'>
- typo in path of uci-defaults scripts
- fix init script when there is no rngd config
- convert init script to procd

Signed-off-by: Stefan Hellermann &lt;stefan@the2masters.de&gt;
</content>
</entry>
<entry>
<title>rng-tools: uci-fy, default to doing nothing</title>
<updated>2016-10-31T17:17:57Z</updated>
<author>
<name>Nathaniel Wesley Filardo</name>
</author>
<published>2016-10-30T22:27:54Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=bce6d283c194f5aa8ed0f98da37245054aa2bca7'/>
<id>urn:sha1:bce6d283c194f5aa8ed0f98da37245054aa2bca7</id>
<content type='text'>
Enabling the default configuration will pipe /dev/urandom back into
/dev/random ala the current package behavior.  Because this amounts to
disabling the in-kernel entropy estimation, default disabled.

While here, uci-paramaterize the high watermark.
While here, add a pre-command hook for real RNGs that need 'stty raw'
or other such hooks.  (e.g. the TrueRNG devices)

As offered in github openwrt/packages#3422, take over maintainership.

See github openwrt/packages#3142.

Signed-off-by: Nathaniel Wesley Filardo &lt;nwfilardo@gmail.com&gt;
</content>
</entry>
<entry>
<title>rng-tools: Add description, remove unused parameter</title>
<updated>2016-09-22T11:25:34Z</updated>
<author>
<name>Hannu Nyman</name>
</author>
<published>2016-09-22T11:25:34Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=e77de68fbef6b8715dd1189a13bbfeee0e50e426'/>
<id>urn:sha1:e77de68fbef6b8715dd1189a13bbfeee0e50e426</id>
<content type='text'>
* Add description to both Makefile and init script that
  mentions the default of /dev/urandom as the entropy source.
* Remove the deprecated interval parameter from init script.

Signed-off-by: Hannu Nyman &lt;hannu.nyman@iki.fi&gt;
</content>
</entry>
<entry>
<title>rng-tools: upgrade to version 5</title>
<updated>2014-07-23T20:07:19Z</updated>
<author>
<name>Hannu Nyman</name>
</author>
<published>2014-07-23T19:10:52Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=0b85e7e0bf9c65efda00e90584a5f675b0e29572'/>
<id>urn:sha1:0b85e7e0bf9c65efda00e90584a5f675b0e29572</id>
<content type='text'>
Edit init script to match current options.
Update copyright year.
Simplify download location.
Add myself as maintainer.

signed-off-by: Hannu Nyman &lt;hannu.nyman@iki.fi&gt;
</content>
</entry>
<entry>
<title>rng-tools: import from oldpackages</title>
<updated>2014-07-23T20:06:58Z</updated>
<author>
<name>Hannu Nyman</name>
</author>
<published>2014-07-23T18:28:49Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=c710bc989b81af9dab893713423b3b55926827a1'/>
<id>urn:sha1:c710bc989b81af9dab893713423b3b55926827a1</id>
<content type='text'>
signed-off-by: Hannu Nyman &lt;hannu.nyman@iki.fi&gt;
</content>
</entry>
</feed>
