diff options
author | joerg <joerg@FreeBSD.org> | 2003-01-16 23:47:04 +0000 |
---|---|---|
committer | joerg <joerg@FreeBSD.org> | 2003-01-16 23:47:04 +0000 |
commit | 0dc153a63a0ded44a330134f04f0bace5398dcd4 (patch) | |
tree | 23e1b752cd9e10db1cb3d1a4ded3155d79b2f4d2 /sys/dev/vinum | |
parent | bfa58c79cabd58bbe22a1e6c12941afb58a9ca83 (diff) | |
download | FreeBSD-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.c | 12 |
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); } |