aboutsummaryrefslogtreecommitdiff
path: root/usr.bin
diff options
context:
space:
mode:
authorPaul Saab <ps@FreeBSD.org>2000-12-25 19:26:07 +0000
committerPaul Saab <ps@FreeBSD.org>2000-12-25 19:26:07 +0000
commit88522a2e3a0b68c1e104ca91ad61c3c337f4b922 (patch)
tree0ef020fe95ff179cd8d23bad4a1b723760fb4e52 /usr.bin
parent6b91b72b72df0f901913f8f4a9b3ddcf627290b2 (diff)
downloadsrc-88522a2e3a0b68c1e104ca91ad61c3c337f4b922.tar.gz
src-88522a2e3a0b68c1e104ca91ad61c3c337f4b922.zip
Use the real user ID so non-root users can kill setuid processes
they started. PR: 23356 Submitted by: Maxim Konovalov <maxim@macomnet.ru>
Notes
Notes: svn path=/head/; revision=70350
Diffstat (limited to 'usr.bin')
-rw-r--r--usr.bin/killall/killall.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/usr.bin/killall/killall.c b/usr.bin/killall/killall.c
index b74d71258b51..c91ea958f071 100644
--- a/usr.bin/killall/killall.c
+++ b/usr.bin/killall/killall.c
@@ -248,7 +248,7 @@ main(int ac, char **av)
miblen = 3;
if (user && mib[2] == KERN_PROC_ALL) {
- mib[2] = KERN_PROC_UID;
+ mib[2] = KERN_PROC_RUID;
mib[3] = uid;
miblen = 4;
}