summaryrefslogtreecommitdiffstats
path: root/sys/kern
diff options
context:
space:
mode:
authorpjd <pjd@FreeBSD.org>2004-04-01 00:08:20 +0000
committerpjd <pjd@FreeBSD.org>2004-04-01 00:08:20 +0000
commita8489e86d9f2ae6eedbe1ba660d4819b227fe103 (patch)
tree14e5f26466bf740df9d15d0171c0f1596dcc920f /sys/kern
parenta003db5b618cac2110303417376b7b9dd7f1ff1e (diff)
downloadFreeBSD-src-a8489e86d9f2ae6eedbe1ba660d4819b227fe103.zip
FreeBSD-src-a8489e86d9f2ae6eedbe1ba660d4819b227fe103.tar.gz
Remove ps_argsopen check. It is was bogus in the past and was corrected
not quite well by me - if kern.ps_argsopen was set to 0, users weren't permitted to see arguments of even own processes. But kern.ps_argsopen is going away, so just remove this check and leave security checks for p_cansee() function.
Diffstat (limited to 'sys/kern')
-rw-r--r--sys/kern/kern_proc.c5
1 files changed, 0 insertions, 5 deletions
diff --git a/sys/kern/kern_proc.c b/sys/kern/kern_proc.c
index 6034462..54e57a0 100644
--- a/sys/kern/kern_proc.c
+++ b/sys/kern/kern_proc.c
@@ -1111,11 +1111,6 @@ sysctl_kern_proc_args(SYSCTL_HANDLER_ARGS)
return (error);
}
- if (!ps_argsopen) {
- PROC_UNLOCK(p);
- return (EPERM);
- }
-
if (req->newptr && curproc != p) {
PROC_UNLOCK(p);
return (EPERM);
OpenPOWER on IntegriCloud