According to rngd man page the default value for the '--rng-device' option is '/dev/hwrandom'. However, in source code rngd_linux.c, it is hardcoded as '/dev/hwrng'. This is a minor issue as Gentoo init script will search for both. Nonetheless, man page is misleading. Reproducible: Always Fedora bugzilla entry for this bug: https://bugzilla.redhat.com/show_bug.cgi?id=1178871
Created attachment 406940 [details, diff] Proposed fix for manpage
Created attachment 406942 [details, diff] Patch for the ebuilds
Created attachment 407352 [details, diff] Patch manpage inside ebuild with sed As per our discussion on #gentoo-proxy-maint with idella4, patching the manpage with sed is better than creating a separate patch file. It takes up less space than the patch file and easier to read when it's inside the ebuild. Note that this is only for rng-tools-5, although it should apply the same way to rng-tools-4 too. There is a stabilization bug open for rng-tools-5, so it makes sense to patch only rng-tools-5 and get rid of rng-tools-4 as soon as possible.
thanks, it's in 5-r1 now: http://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f3d293d479c67624790945244f46ab6956c05e3