diff options
author | joerg <joerg@FreeBSD.org> | 1997-03-05 14:04:00 +0000 |
---|---|---|
committer | joerg <joerg@FreeBSD.org> | 1997-03-05 14:04:00 +0000 |
commit | 87a2ee48a6ae6584b8637aadfc0901c8a42df448 (patch) | |
tree | 682768247b6fe67397c9c7a88df92f82aafcc9cf | |
parent | 20c91658b48454fc7554c126e6eed9f081b6a2d6 (diff) | |
download | FreeBSD-src-87a2ee48a6ae6584b8637aadfc0901c8a42df448.zip FreeBSD-src-87a2ee48a6ae6584b8637aadfc0901c8a42df448.tar.gz |
Now that we can read from a worm device, handle their permissions as
we do for other disk devices, too.
-rw-r--r-- | etc/MAKEDEV | 5 | ||||
-rw-r--r-- | etc/etc.i386/MAKEDEV | 5 |
2 files changed, 8 insertions, 2 deletions
diff --git a/etc/MAKEDEV b/etc/MAKEDEV index 0977480..2f5f210 100644 --- a/etc/MAKEDEV +++ b/etc/MAKEDEV @@ -103,7 +103,7 @@ # perfmon CPU performance-monitoring counters # pci PCI configuration-space access from user mode # -# $Id$ +# $Id: MAKEDEV,v 1.137 1997/03/03 16:13:35 bde Exp $ # PATH=/sbin:/bin/:/usr/bin:/usr/sbin:$PATH @@ -477,6 +477,7 @@ uk*) ;; worm*) + umask $disk_umask unit=`expr $i : 'worm\(.*\)'` if [ "X${unit}" = "X" ]; then unit=0 @@ -488,6 +489,8 @@ worm*) mknod ${name}${unit} b $blk ${unit} rm -f r${name}${unit} mknod r${name}${unit} c $chr ${unit} + chgrp operator ${name}${unit} r${name}${unit} + umask 077 rm -f r${name}${unit}.ctl mknod r${name}${unit}.ctl c $chr `expr $unit + $scsictl ` ;; diff --git a/etc/etc.i386/MAKEDEV b/etc/etc.i386/MAKEDEV index 0977480..2f5f210 100644 --- a/etc/etc.i386/MAKEDEV +++ b/etc/etc.i386/MAKEDEV @@ -103,7 +103,7 @@ # perfmon CPU performance-monitoring counters # pci PCI configuration-space access from user mode # -# $Id$ +# $Id: MAKEDEV,v 1.137 1997/03/03 16:13:35 bde Exp $ # PATH=/sbin:/bin/:/usr/bin:/usr/sbin:$PATH @@ -477,6 +477,7 @@ uk*) ;; worm*) + umask $disk_umask unit=`expr $i : 'worm\(.*\)'` if [ "X${unit}" = "X" ]; then unit=0 @@ -488,6 +489,8 @@ worm*) mknod ${name}${unit} b $blk ${unit} rm -f r${name}${unit} mknod r${name}${unit} c $chr ${unit} + chgrp operator ${name}${unit} r${name}${unit} + umask 077 rm -f r${name}${unit}.ctl mknod r${name}${unit}.ctl c $chr `expr $unit + $scsictl ` ;; |