#
f9777e4a |
| 12-Aug-1997 |
thorpej <thorpej@NetBSD.org> |
Fix the procfs hole described on current-users, similar to a fix for FreeBSD by Sean Eric Fagan, but a bit different. This makes the checks in the same places as sef's FreeBSD patch, but does not ha
Fix the procfs hole described on current-users, similar to a fix for FreeBSD by Sean Eric Fagan, but a bit different. This makes the checks in the same places as sef's FreeBSD patch, but does not hardcode the "kmem" group into the kernel, and also does a check identical to the (3) and (4) checks in the NetBSD ptrace(2):
(1) it's not owned by you, or is set-id on exec (unless you're root), or
(2) it's init, which controls the security level of the entire system, and the system was not compiled with permanently insecure mode turned on.
show more ...
|
#
92a808f1 |
| 13-Oct-1996 |
christos <christos@NetBSD.org> |
backout previous kprintf changes
|
#
60d20197 |
| 10-Oct-1996 |
christos <christos@NetBSD.org> |
printf -> kprintf, sprintf -> ksprintf
|
#
95f26583 |
| 11-Jun-1996 |
mycroft <mycroft@NetBSD.org> |
Add a missing PHOLD()/PRELE() pair.
|
#
631ccba6 |
| 09-Feb-1996 |
christos <christos@NetBSD.org> |
miscfs prototype changes
|
#
ce22a1a4 |
| 05-Jan-1995 |
chopps <chopps@NetBSD.org> |
initialize variable as pointed out by David Jones <dej@qpoint.torfree.net> this should fix pr #699
|
#
cf92afd6 |
| 29-Jun-1994 |
cgd <cgd@NetBSD.org> |
New RCS ID's, take two. they're more aesthecially pleasant, and use 'NetBSD'
|
#
117527f3 |
| 15-Jun-1994 |
mycroft <mycroft@NetBSD.org> |
Minor update from JSP after merging my changes.
|
#
cde1d475 |
| 08-Jun-1994 |
mycroft <mycroft@NetBSD.org> |
Update to 4.4-Lite fs code, with local changes.
|
#
bf860bb2 |
| 17-Mar-1994 |
briggs <briggs@NetBSD.org> |
PG_COW -> PG_COPYONWRITE to match earlier changes in vm_page.h.
|
#
3ff83b35 |
| 05-Jan-1994 |
cgd <cgd@NetBSD.org> |
make it compile (cleanly) for us
|
#
699e3be9 |
| 05-Jan-1994 |
cgd <cgd@NetBSD.org> |
add new procfs code, from Jan-Simon Pendry, jsp@sequent.com. This is pretty-much "virgin", so that diffs can be done later.
|