Improve consistency between devfs and MAKEDEV: use UID_ROOT and
GID_WHEEL instead of UID_BIN and GID_BIN for /dev/fd/* entries. Submitted by: kris
This commit is contained in:
parent
0c5716be39
commit
f0bc12ee8d
@ -2149,18 +2149,18 @@ fildesc_drvinit(void *unused)
|
||||
{
|
||||
dev_t dev;
|
||||
|
||||
dev = make_dev(&fildesc_cdevsw, 0, UID_BIN, GID_BIN, 0666, "fd/0");
|
||||
dev = make_dev(&fildesc_cdevsw, 0, UID_ROOT, GID_WHEEL, 0666, "fd/0");
|
||||
make_dev_alias(dev, "stdin");
|
||||
dev = make_dev(&fildesc_cdevsw, 1, UID_BIN, GID_BIN, 0666, "fd/1");
|
||||
dev = make_dev(&fildesc_cdevsw, 1, UID_ROOT, GID_WHEEL, 0666, "fd/1");
|
||||
make_dev_alias(dev, "stdout");
|
||||
dev = make_dev(&fildesc_cdevsw, 2, UID_BIN, GID_BIN, 0666, "fd/2");
|
||||
dev = make_dev(&fildesc_cdevsw, 2, UID_ROOT, GID_WHEEL, 0666, "fd/2");
|
||||
make_dev_alias(dev, "stderr");
|
||||
if (!devfs_present) {
|
||||
int fd;
|
||||
|
||||
for (fd = 3; fd < NUMFDESC; fd++)
|
||||
make_dev(&fildesc_cdevsw, fd, UID_BIN, GID_BIN, 0666,
|
||||
"fd/%d", fd);
|
||||
make_dev(&fildesc_cdevsw, fd, UID_ROOT, GID_WHEEL,
|
||||
0666, "fd/%d", fd);
|
||||
}
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user