6 lines
320 B
Text
6 lines
320 B
Text
#!/bin/execlineb -P
|
|
foreground { umask 077; cp /var/lib/random-seed /dev/urandom }
|
|
backtick -n bytes { cat /proc/sys/kernel/random/poolsize }
|
|
importas -iu bytes bytes
|
|
foreground { if { test -z $bytes } define bytes 512 }
|
|
foreground { redirfd -w 2 /dev/null dd if=/dev/urandom of=/var/lib/random-seed count=1 bs=$bytes }
|