summaryrefslogtreecommitdiffstats
path: root/sys/dev/vinum
diff options
context:
space:
mode:
authorjoerg <joerg@FreeBSD.org>2003-01-16 23:47:04 +0000
committerjoerg <joerg@FreeBSD.org>2003-01-16 23:47:04 +0000
commit0dc153a63a0ded44a330134f04f0bace5398dcd4 (patch)
tree23e1b752cd9e10db1cb3d1a4ded3155d79b2f4d2 /sys/dev/vinum
parentbfa58c79cabd58bbe22a1e6c12941afb58a9ca83 (diff)
downloadFreeBSD-src-0dc153a63a0ded44a330134f04f0bace5398dcd4.zip
FreeBSD-src-0dc153a63a0ded44a330134f04f0bace5398dcd4.tar.gz
Make vinum disk-related devices readable by group "operator" to match
the configuration of any other disk-like devices. (This is the DEVFS-only part, so no need to MFC.) PR: bin/28294, bin/32588
Diffstat (limited to 'sys/dev/vinum')
-rw-r--r--sys/dev/vinum/vinumconfig.c12
1 files changed, 6 insertions, 6 deletions
diff --git a/sys/dev/vinum/vinumconfig.c b/sys/dev/vinum/vinumconfig.c
index e21fb79..a7b5297 100644
--- a/sys/dev/vinum/vinumconfig.c
+++ b/sys/dev/vinum/vinumconfig.c
@@ -1233,8 +1233,8 @@ config_subdisk(int update)
if (sd->dev == NULL)
sd->dev = make_dev(&vinum_cdevsw, VINUMRMINOR(sdno, VINUM_RAWSD_TYPE),
UID_ROOT,
- GID_WHEEL,
- S_IRUSR | S_IWUSR,
+ GID_OPERATOR,
+ S_IRUSR | S_IWUSR | S_IRGRP,
"vinum/sd/%s",
sd->name);
if (state != sd_unallocated) /* we had a specific state to set */
@@ -1428,8 +1428,8 @@ config_plex(int update)
plex->dev = make_dev(&vinum_cdevsw,
VINUMRMINOR(plexno, VINUM_RAWPLEX_TYPE),
UID_ROOT,
- GID_WHEEL,
- S_IRUSR | S_IWUSR,
+ GID_OPERATOR,
+ S_IRUSR | S_IWUSR | S_IRGRP,
"vinum/plex/%s",
plex->name);
}
@@ -1564,8 +1564,8 @@ config_volume(int update)
vol->dev = make_dev(&vinum_cdevsw,
VINUMRMINOR(volno, VINUM_VOLUME_TYPE),
UID_ROOT,
- GID_WHEEL,
- S_IRUSR | S_IWUSR,
+ GID_OPERATOR,
+ S_IRUSR | S_IWUSR | S_IRGRP,
"vinum/%s",
vol->name);
}
OpenPOWER on IntegriCloud