Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- diff --git a/sys/vfs/devfs/devfs_vnops.c b/sys/vfs/devfs/devfs_vnops.c
- index c88cef2..6768398 100644
- --- a/sys/vfs/devfs/devfs_vnops.c
- +++ b/sys/vfs/devfs/devfs_vnops.c
- @@ -637,8 +637,11 @@ devfs_vop_setattr(struct vop_setattr_args *ap)
- }
- if (vap->va_mode != (mode_t)VNOVAL) {
- + kprintf("chmod on %s (%d vs %d)\n",
- + (node->d_dev != NULL)?node->d_dev->si_name:"(unknown)",
- + node->uid, ap->a_cred->cr_uid);
- if (ap->a_cred->cr_uid != node->uid) {
- - error = priv_check(curthread, PRIV_VFS_ADMIN);
- + error = priv_check(curthread, PRIV_VFS_CHMOD);
- if (error)
- goto out;
- }
Add Comment
Please, Sign In to add comment