aboutsummaryrefslogtreecommitdiff
path: root/usr.sbin
diff options
context:
space:
mode:
authorDevin Teske <dteske@FreeBSD.org>2015-12-28 17:27:20 +0000
committerDevin Teske <dteske@FreeBSD.org>2015-12-28 17:27:20 +0000
commited27536fd5d559f11000200e674904afe4ac53b1 (patch)
tree5e12d26a67a66f4dd9ca0c3d58012c8330976627 /usr.sbin
parenta18742e93885e24b16ee493f4bbeb2705972b427 (diff)
downloadsrc-ed27536fd5d559f11000200e674904afe4ac53b1.tar.gz
src-ed27536fd5d559f11000200e674904afe4ac53b1.zip
Explicitly set permissions on entropy files
Differential Revision: https://reviews.freebsd.org/D3933 Submitted by: jmg Reviewed by: delphij, markm Approved by: secteam (delphij) MFC after: 3 days X-MFC-to: stable/10 stable/9
Notes
Notes: svn path=/head/; revision=292832
Diffstat (limited to 'usr.sbin')
-rwxr-xr-xusr.sbin/bsdinstall/scripts/entropy7
1 files changed, 6 insertions, 1 deletions
diff --git a/usr.sbin/bsdinstall/scripts/entropy b/usr.sbin/bsdinstall/scripts/entropy
index add6f30da3b2..d3938f12cb33 100755
--- a/usr.sbin/bsdinstall/scripts/entropy
+++ b/usr.sbin/bsdinstall/scripts/entropy
@@ -26,4 +26,9 @@
#
# $FreeBSD$
-dd if=/dev/random of=$BSDINSTALL_CHROOT/entropy bs=4096 count=1
+umask 077
+for i in /entropy /boot/entropy; do
+ i="$BSDINSTALL_CHROOT/$i"
+ dd if=/dev/random of="$i" bs=4096 count=1
+ chown 0:0 "$i"
+done