Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 7 Jun 2004 11:22:16 -0700
From:      Brooks Davis <brooks@one-eyed-alien.net>
To:        "David E. O'Brien" <obrien@FreeBSD.ORG>
Cc:        cvs-all@FreeBSD.ORG
Subject:   Re: [src] cvs commit: src/etc/rc.d preseedrandom
Message-ID:  <20040607182216.GB28779@Odin.AC.HMC.Edu>
In-Reply-To: <20040607091630.8659116A58E@hub.freebsd.org>
References:  <200406070916.i579GJLe052073@repoman.freebsd.org> <20040607091630.8659116A58E@hub.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help

--aM3YZ0Iwxop3KEKx
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Mon, Jun 07, 2004 at 09:16:30AM +0000, David E. O'Brien wrote:
> obrien      2004-06-07 09:16:19 UTC
>=20
>   FreeBSD src repository
>=20
>   Modified files:
>     etc/rc.d             preseedrandom=20
>   Log:
>   Don't assume everyone's /etc/[default/]rc.conf 'entropy_file' is "/entr=
opy".

This was deliberate.  The preseedrandom script only exists to get
enough entropy into the system to get initdiskless off the ground.
Real entropy seeding takes place in initrandom.  You must not assume
rc.conf exists when preseedrandom is called!  The only things you get to
assume are a / as populated by installworld and an /etc as populated by
make distribute.  At that /etc/rc.conf may not exist since it could be
created by initdiskless.

-- Brooks

--=20
Any statement of the form "X is the one, true Y" is FALSE.
PGP fingerprint 655D 519C 26A7 82E7 2529  9BF0 5D8E 8BE9 F238 1AD4

--aM3YZ0Iwxop3KEKx
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (GNU/Linux)

iD8DBQFAxLJXXY6L6fI4GtQRAuSyAJ9a6SjBlXZ1zCX/zltM0/OaiTouMQCgkU/R
sVjLlH1rMuPkKVUa5MAyp70=
=CkeA
-----END PGP SIGNATURE-----

--aM3YZ0Iwxop3KEKx--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20040607182216.GB28779>