Revert implementation of setfsuid and setfsgid due to security
issues. Requested by: rwatson Backed by: kris
This commit is contained in:
parent
35b42ab19e
commit
2f1d9ab5d2
@ -84,6 +84,8 @@ DUMMY(quotactl);
|
|||||||
DUMMY(bdflush);
|
DUMMY(bdflush);
|
||||||
DUMMY(sysfs);
|
DUMMY(sysfs);
|
||||||
DUMMY(afs_syscall);
|
DUMMY(afs_syscall);
|
||||||
|
DUMMY(setfsuid);
|
||||||
|
DUMMY(setfsgid);
|
||||||
DUMMY(getsid);
|
DUMMY(getsid);
|
||||||
DUMMY(sysctl);
|
DUMMY(sysctl);
|
||||||
DUMMY(getresuid);
|
DUMMY(getresuid);
|
||||||
|
@ -1466,23 +1466,3 @@ linux_modify_ldt(p, uap)
|
|||||||
|
|
||||||
return (error);
|
return (error);
|
||||||
}
|
}
|
||||||
|
|
||||||
int
|
|
||||||
linux_setfsuid(p, uap)
|
|
||||||
struct proc *p;
|
|
||||||
struct linux_setfsuid_args *uap;
|
|
||||||
{
|
|
||||||
p->p_retval[0] = p->p_ucred->cr_uid;
|
|
||||||
/* XXX - emit a diagnostics message */
|
|
||||||
return 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
int
|
|
||||||
linux_setfsgid(p, uap)
|
|
||||||
struct proc *p;
|
|
||||||
struct linux_setfsgid_args *uap;
|
|
||||||
{
|
|
||||||
p->p_retval[0] = p->p_ucred->cr_gid;
|
|
||||||
/* XXX - emit a diagnostics message */
|
|
||||||
return 0;
|
|
||||||
}
|
|
||||||
|
@ -84,6 +84,8 @@ DUMMY(quotactl);
|
|||||||
DUMMY(bdflush);
|
DUMMY(bdflush);
|
||||||
DUMMY(sysfs);
|
DUMMY(sysfs);
|
||||||
DUMMY(afs_syscall);
|
DUMMY(afs_syscall);
|
||||||
|
DUMMY(setfsuid);
|
||||||
|
DUMMY(setfsgid);
|
||||||
DUMMY(getsid);
|
DUMMY(getsid);
|
||||||
DUMMY(sysctl);
|
DUMMY(sysctl);
|
||||||
DUMMY(getresuid);
|
DUMMY(getresuid);
|
||||||
|
@ -1466,23 +1466,3 @@ linux_modify_ldt(p, uap)
|
|||||||
|
|
||||||
return (error);
|
return (error);
|
||||||
}
|
}
|
||||||
|
|
||||||
int
|
|
||||||
linux_setfsuid(p, uap)
|
|
||||||
struct proc *p;
|
|
||||||
struct linux_setfsuid_args *uap;
|
|
||||||
{
|
|
||||||
p->p_retval[0] = p->p_ucred->cr_uid;
|
|
||||||
/* XXX - emit a diagnostics message */
|
|
||||||
return 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
int
|
|
||||||
linux_setfsgid(p, uap)
|
|
||||||
struct proc *p;
|
|
||||||
struct linux_setfsgid_args *uap;
|
|
||||||
{
|
|
||||||
p->p_retval[0] = p->p_ucred->cr_gid;
|
|
||||||
/* XXX - emit a diagnostics message */
|
|
||||||
return 0;
|
|
||||||
}
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user