summaryrefslogtreecommitdiffstats
path: root/sys/dev/iir
diff options
context:
space:
mode:
authorcperciva <cperciva@FreeBSD.org>2005-05-06 02:33:46 +0000
committercperciva <cperciva@FreeBSD.org>2005-05-06 02:33:46 +0000
commitdd36aac93b9ee7914a2581ce92df7ea3118a8b19 (patch)
tree477b7d904c24cc6b9839a3da9ba132e548dde71c /sys/dev/iir
parent38711d8dea102851a90119c8ae0c3966a9dd6095 (diff)
downloadFreeBSD-src-dd36aac93b9ee7914a2581ce92df7ea3118a8b19.zip
FreeBSD-src-dd36aac93b9ee7914a2581ce92df7ea3118a8b19.tar.gz
Correct improper permissions on /dev/iir. The earlier permissions
of 0644 allowed for people to do Evil Things via ioctl(2). Security: FreeBSD-SA-05:06.iir
Diffstat (limited to 'sys/dev/iir')
-rw-r--r--sys/dev/iir/iir_ctrl.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/sys/dev/iir/iir_ctrl.c b/sys/dev/iir/iir_ctrl.c
index 172d85b..206b6ff 100644
--- a/sys/dev/iir/iir_ctrl.c
+++ b/sys/dev/iir/iir_ctrl.c
@@ -102,12 +102,12 @@ gdt_make_dev(int unit)
#ifdef SDEV_PER_HBA
dev = make_dev(&iir_cdevsw, hba2minor(unit), UID_ROOT, GID_OPERATOR,
- S_IRUSR | S_IWUSR | S_IRGRP | S_IROTH, "iir%d", unit);
+ S_IRUSR | S_IWUSR, "iir%d", unit);
#else
if (sdev_made)
return (0);
dev = make_dev(&iir_cdevsw, 0, UID_ROOT, GID_OPERATOR,
- S_IRUSR | S_IWUSR | S_IRGRP | S_IROTH, "iir");
+ S_IRUSR | S_IWUSR, "iir");
sdev_made = 1;
#endif
return (dev);
OpenPOWER on IntegriCloud