summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--etc/rc.shutdown4
1 files changed, 3 insertions, 1 deletions
diff --git a/etc/rc.shutdown b/etc/rc.shutdown
index b2af119..6c54aec 100644
--- a/etc/rc.shutdown
+++ b/etc/rc.shutdown
@@ -34,10 +34,12 @@ case ${entropy_file} in
*)
echo "Writing entropy file."
rm -f ${entropy_file}
+ oumask=`umask`
+ umask 077
touch ${entropy_file} && \
- chmod 600 ${entropy_file} && \
dd if=/dev/random of=${entropy_file} \
bs=4096 count=1 2> /dev/null
+ umask ${oumask}
;;
esac
OpenPOWER on IntegriCloud