peter
02fd348cc9
After positive feedback from a few folks, activate a switchover to
...
using killall.c instead of the perl version that depends on procfs.
The C version uses sysctl(). The program is based on a hack that was
originally written about 6 years ago and has evolved somewhat since then.
(which is why it is a superset of killall.pl, rather than being a clone.)
With apologies to: wosch
2000-08-28 22:09:38 +00:00
peter
6747ad55fa
Try and fix up some bogus indentation leftovers from emacs several
...
years ago.
2000-08-27 02:12:29 +00:00
peter
17e0fa4fd5
Sigh, today is not my day. Convert a verbose while() .. loop into a for()
...
loop.
Submitted by: billf
2000-08-27 01:17:11 +00:00
peter
26673775d1
*blush*. I was *sure* I compiled this after the last change..
...
Add the missing )
Shamed by: billf
2000-08-27 01:10:55 +00:00
peter
00fb00dec0
killall.c is meant to be a superset replacement of killall.pl, the
...
main difference is that it uses sysctl to get the process lists rather
than /proc - thereby reducing the dependency on /proc by one more tool.
2000-08-27 00:46:25 +00:00
peter
e4b04a2b21
$Id$ -> $FreeBSD$
1999-08-28 01:08:13 +00:00
wosch
8e7edf802b
Added myself as maintainer.
1999-02-09 17:23:03 +00:00
wosch
064c163f3f
Diagnostic rewritten in English.
...
Submitted by: Garrett Wollman <wollman@khavrinen.lcs.mit.edu>
1998-09-02 10:05:47 +00:00
wosch
cecfdf9776
PR: bin/5596
...
Change the diagnostic if there were no matching processes owned by
you.
1998-08-30 16:54:58 +00:00
charnier
1bf317d31f
.Sh AUTHOR -> .Sh AUTHORS. Use .An/.Aq.
1998-03-23 07:48:45 +00:00
wosch
0b884c47b4
Re-order the for loop for multiple procnames. This decrease the
...
system load and makes a
killall ppp rlogin ftp ssh ping traceroute telnet
a lot faster.
Remove duplicated pid's before killing (killall lynx lynx).
1998-01-01 17:24:43 +00:00
wosch
e73a9134fb
Typo.
...
PR: docs/4911
Submitted by: Vasim Valejev <vasim@uddias.diaspro.com>
1997-11-01 15:06:40 +00:00
peter
aef78d145b
Revert $FreeBSD$ to $Id$
1997-02-22 19:58:13 +00:00
jkh
9c0cd3f9df
Make the long-awaited change from $Id$ to $FreeBSD$
...
This will make a number of things easier in the future, as well as (finally!)
avoiding the Id-smashing problem which has plagued developers for so long.
Boy, I'm glad we're not using sup anymore. This update would have been
insane otherwise.
1997-01-14 07:20:47 +00:00
wosch
e99625b29c
sync copyright with /usr/share/examples/etc/bsd-style-copyright
1996-08-27 20:04:45 +00:00
mpp
0da347e402
Use the .Fx macro where appropriate.
1996-08-23 00:57:08 +00:00
smpatel
40fae10377
Allow multiple process names to kill (i.e. 'killall ftpd inetd httpd')
...
Submitted by: smpatel, wosch
Reviewed by: wosch
1996-05-30 22:04:09 +00:00
wosch
03bfc88b90
always warn if no processes matched
1996-02-11 00:12:15 +00:00
wosch
78f821e736
Support killing of suid programs.
...
Now ``killall xterm'' works :-)
Don't fail for processes with meta chars (c+++)
1996-02-03 22:52:27 +00:00
mpp
029ea9012d
Fix a bunch of spelling errors in a bunch of man pages.
1996-01-30 13:52:50 +00:00
wosch
13ef99627b
Bugfix: allow digits in signal names (usr1, usr2)
1996-01-22 08:06:13 +00:00
joerg
c2059974cb
Our Perl oracle hit again: Wolfram Schneider's killall utility.
...
Kills processes by name instead of by UID.
(Man page by me.)
Submitted by: wosch@cs.tu-berlin.de (Wolfram Schneider)
1995-06-25 18:08:27 +00:00