diff options
author | Paul Saab <ps@FreeBSD.org> | 2000-12-25 19:26:07 +0000 |
---|---|---|
committer | Paul Saab <ps@FreeBSD.org> | 2000-12-25 19:26:07 +0000 |
commit | 88522a2e3a0b68c1e104ca91ad61c3c337f4b922 (patch) | |
tree | 0ef020fe95ff179cd8d23bad4a1b723760fb4e52 /usr.bin/killall | |
parent | 6b91b72b72df0f901913f8f4a9b3ddcf627290b2 (diff) | |
download | src-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/killall')
-rw-r--r-- | usr.bin/killall/killall.c | 2 |
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; } |