Lines of
random.init
from check-in 2b429035c5
that are changed by the sequence of edits moving toward
check-in 5062c9b6fc:
1: # vim:ft=make:
2:
3: ENTROPY_FILE?=/var/db/entropy/random
4: ENTROPY_DIR?=/var/db/entropy
5:
2b429035c5 2019-10-19 6: random: mount
7: : Seeding random.
8: sysctl kern.seedenable=1 > /dev/null
9: ( ps -fauxww; ${SYSCTL} -a; date; df -ib; dmesg; ps -fauxww; ) 2>&1 | dd status=none of=/dev/random bs=8k
10: cat /bin/ls | dd status=none of=/dev/random bs=8k
11: .if exists(ENTROPY_DIR)
12: .for file in ${:!find ${ENTROPY_DIR} -type f!}
13: dd status=none if=${file} of=/dev/random bs=8k
14: .endfor
15: .elif exists(ENTROPY_FILE)
16: dd status=none if=${ENTROPY_FILE} of=/dev/random bs=8k
17: .endif
18: sysctl kern.seedenable=0 > /dev/null