From e296281ce20c09328fcd79be2645cc7d2f856af8 Mon Sep 17 00:00:00 2001 From: David van Moolenbroek Date: Mon, 29 Sep 2014 16:07:10 +0000 Subject: [PATCH] VFS: do not make cloned devices setuid/setgid Change-Id: Ifd97444dd54334ccbc8780df9473450998ab7489 --- minix/servers/vfs/device.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/minix/servers/vfs/device.c b/minix/servers/vfs/device.c index 9fed98ae1..e5a6901c1 100644 --- a/minix/servers/vfs/device.c +++ b/minix/servers/vfs/device.c @@ -343,7 +343,7 @@ static int cdev_clone(dev_t dev, devminor_t new_minor) /* Issue request */ r = req_newnode(PFS_PROC_NR, fp->fp_effuid, fp->fp_effgid, - ALL_MODES | I_CHAR_SPECIAL, dev, &res); + RWX_MODES | I_CHAR_SPECIAL, dev, &res); if (r != OK) { (void) cdev_opcl(CDEV_CLOSE, dev, 0); return r; -- 2.44.0