ru
09d142dfd5
mdoc(7) police:
...
Avoid using parenthesis enclosure macros (.Pq and .Po/.Pc) with plain text.
Not only this slows down the mdoc(7) processing significantly, but it also
has an undesired (in this case) effect of disabling hyphenation within the
entire enclosed block.
2001-08-07 15:48:51 +00:00
dd
7d1013753f
Remove whitespace at EOL.
2001-07-15 08:06:20 +00:00
ru
ecbb298b07
mdoc(7) police: removed HISTORY info from the .Os call.
2001-07-10 14:16:33 +00:00
obrien
4d04e6c42c
Allow -u to work with UID's also.
...
Submitted by: Seth Kingsley <seth.kingsley@windriver.com>
2001-06-12 15:58:31 +00:00
phk
4002f7f6d4
Fix an array which was too small.
...
PR: 27380
Submitted by: Samuel Greear <sgreear@vsni.com>
2001-05-16 11:13:16 +00:00
markm
6a0497c594
Compensate for header dethreading.
2001-05-01 08:46:02 +00:00
peter
4913479672
Work around the p_comm[] size limit. If the user supplies more than
...
16 characters, only check the first 16 since that is all the kernel
records. This isn't ideal, but it is probably the best we can do.
Otherwise, "killall communicator-linux-4.76.bin" will not match
the process as the kernel only records "communicator-lin".
2001-02-14 21:56:03 +00:00
ache
bc90b48147
Fix typo: -c -> -t
2001-01-21 01:07:26 +00:00
ache
07308320e8
Make "killall -t p0" really works.
...
Old code works only if at least one process name additionly specified.
2001-01-21 01:03:31 +00:00
ps
a7fe3f8159
Use the real user ID so non-root users can kill setuid processes
...
they started.
PR: 23356
Submitted by: Maxim Konovalov <maxim@macomnet.ru>
2000-12-25 19:26:07 +00:00
ru
655e7db87e
Prepare for mdoc(7)NG.
2000-12-19 16:00:12 +00:00
ru
fe2efd38b3
mdoc(7) police: removed history info from the .Os FreeBSD call.
2000-12-14 11:52:05 +00:00
jhb
0e964f4507
Catch up to the new kinfo_proc.
2000-12-12 23:31:44 +00:00
ru
cff3f1a066
mdoc(7) police: do not split author names in the AUTHORS section.
2000-11-22 09:35:58 +00:00
ru
0957874304
mdoc(7) police: use the new features of the Nm macro.
2000-11-20 19:21:22 +00:00
ps
8e38191e05
-U cannot be an option since some signals start with U. -u is the
...
documented behavior so only check for that.
2000-11-12 07:43:50 +00:00
ru
f9c7198049
Avoid use of direct troff requests in mdoc(7) manual pages.
2000-11-10 17:46:15 +00:00
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