1
0
mirror of https://git.FreeBSD.org/src.git synced 2024-10-19 02:29:40 +00:00

Improve on previous commit:

Don't inhibit the trailing newline for entropy-related messages.
Try harder to save the seed file on shutdown.

Reviewed by:	markm
This commit is contained in:
Sheldon Hearn 2000-07-17 13:39:48 +00:00
parent f274479332
commit 7a414e32d7
Notes: svn2git 2020-12-20 02:59:44 +00:00
svn path=/head/; revision=63311
2 changed files with 7 additions and 8 deletions

4
etc/rc
View File

@ -138,8 +138,8 @@ case ${entropy_file} in
[Nn][Oo] | '')
;;
*)
if [ -f ${entropy_file} -a -r ${entropy_file} ] ; then
echo -n "Reading entropy file"
if [ -f ${entropy_file} -a -r ${entropy_file} ]; then
echo "Reading entropy file"
cat ${entropy_file} > /dev/random
rm -f ${entropy_file}
fi

View File

@ -32,12 +32,11 @@ case ${entropy_file} in
[Nn][Oo] | '')
;;
*)
if [ -f ${entropy_file} -a -r ${entropy_file} ] ; then
echo -n "Writing entropy file"
touch ${entropy_file} && \
chmod 600 ${entropy_file} && \
dd if=/dev/random of=${entropy_file} bs=4096 count=1
fi
echo "Writing entropy file"
rm -f ${entropy_file}
touch ${entropy_file} && \
chmod 600 ${entropy_file} && \
dd if=/dev/random of=${entropy_file} bs=4096 count=1
;;
esac