From: Michael Neumann Date: Wed, 17 Jun 2009 19:18:45 +0000 (+0200) Subject: priv: Narrow down privileges X-Git-Tag: v2.3.2~147^2~2 X-Git-Url: http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff_plain/140219250df9955e13341f2a767863d54d60e4f3 priv: Narrow down privileges --- diff --git a/sys/kern/kern_plimit.c b/sys/kern/kern_plimit.c index 4a788af..cff3701 100644 --- a/sys/kern/kern_plimit.c +++ b/sys/kern/kern_plimit.c @@ -347,7 +347,8 @@ kern_setrlimit(u_int which, struct rlimit *limp) if (limp->rlim_cur > alimp->rlim_max || limp->rlim_max > alimp->rlim_max) { spin_unlock_rd(&limit->p_spin); - if ((error = priv_check_cred(p->p_ucred, PRIV_ROOT, PRISON_ROOT))) + if ((error = priv_check_cred(p->p_ucred, PRIV_PROC_SETRLIMIT, + PRISON_ROOT))) return (error); } else { spin_unlock_rd(&limit->p_spin);