Re: sysctl: unknown oid 'kern.random.sys.harvest.interrupt

From: Alastair Hogge <agh_at_fastmail.fm>
Date: Sun, 22 Sep 2013 02:03:00 +0800
On 2013-09-21 Sat 12:46:56 +0100, RW wrote:
> On Sat, 21 Sep 2013 11:14:29 +0800
> Alastair Hogge wrote:
> 
> > On 2013-09-16 Mon 19:21:39 +0200, Joel Dahl wrote:
> > > Hi,
> > 
> > Hi,
> > 
> > > I noticed the following during boot on a machine running HEAD from
> > > today:
> > 
> > I have noticed this since the recent work to /sys/dev/random
> > 
> > > Entropy harvesting:sysctl: unknown oid
> > > 'kern.random.sys.harvest.interrupt': No such file or directory
> > > interruptssysctl: unknown oid 'kern.random.sys.harvest.ethernet':
> > > No such file or directory ethernetsysctl: unknown oid
> > > 'kern.random.sys.harvest.point_to_point': No such file or directory
> > > point_to_point kickstart.
> > >
> > > Known problem?
> 
> It looks like /etc/rc.d/initrandom is no longer correctly checking for
> whether the software generator is in use, so it tries to set sysctls
> that don't exist. Those partiticular warnings look harmless. 
> 
> It might be that writing to /dev/random which occurs immediatly after is
> causing the problem. Try commenting out the following:
> 
> 		# First pass at reseeding /dev/random.
> 		#
> 		case ${entropy_file} in
> 		[Nn][Oo] | '')
> 			;;
> 		*)
> 			if [ -w /dev/random ]; then
> 				feed_dev_random "${entropy_file}"
> 			fi
> 			;;
> 		esac
> 
> 		better_than_nothing

This seems to have worked.  4 successful reboots into multiuser mode.
Received on Sat Sep 21 2013 - 16:03:14 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:40:41 UTC