mirror of
https://github.com/freebsd/freebsd-src.git
synced 2024-11-29 06:42:45 +00:00
After some discussion with markm, back out most of rev 1.221,
which really wasn't such a hot idea in retrospect. If the random device isn't available, it probably isn't wanted. If it's wanted, it should be enabled in loader.conf.
This commit is contained in:
parent
c90be48012
commit
cbc43d2db3
Notes:
svn2git
2020-12-20 02:59:44 +00:00
svn path=/head/; revision=64892
10
etc/rc
10
etc/rc
@ -140,15 +140,7 @@ case ${entropy_file} in
|
||||
*)
|
||||
if [ -f ${entropy_file} -a -r ${entropy_file} -a -w /dev/random ]; then
|
||||
echo "Reading entropy file"
|
||||
if ! cat ${entropy_file} 2>/dev/null >/dev/random; then
|
||||
if ! kldstat -n randomdev >/dev/null 2>&1; then
|
||||
kldload randomdev && \
|
||||
cat ${entropy_file} 2>/dev/null >/dev/random
|
||||
fi
|
||||
fi
|
||||
if [ $? != 0 ]; then
|
||||
echo "Writing entropy file to /dev/random failed"
|
||||
fi
|
||||
cat ${entropy_file} > /dev/random
|
||||
rm -f ${entropy_file}
|
||||
fi
|
||||
;;
|
||||
|
Loading…
Reference in New Issue
Block a user