Peter Wemm
51afb8df2c
script(1) has annoyed me with it's inflexable command argument parsing
...
since I first saw it. I finally needed to pass arguments through to
the spawned command badly enough (and urgently) that I threw this together.
1997-12-29 13:31:46 +00:00
Alexander Langer
d7d1005304
-Wall cleanup.
1997-12-29 00:09:06 +00:00
Alexander Langer
8109e672e4
-Wall cleanup.
1997-12-28 17:50:10 +00:00
Steve Price
37544815b9
Fix some minor formatting nits.
...
PR: 5373
Submitted by: Matthew Hunt <mph@pobox.com>
1997-12-27 18:58:27 +00:00
Tim Vanderhoek
dfb9495b2a
Use consistent spelling,
...
writeable -> writable (recall prior debate over this? :-)
initialise -> initialize
recognise -> recognize
Merry Christmas! :)
1997-12-25 09:36:42 +00:00
Andrey A. Chernov
0832039284
Fix sysctl path /usr/sbin->/sbin
1997-12-22 19:11:28 +00:00
Chris Timmons
50f69900e8
Remove private install rule in favor of INTERNALLIB and
...
INTERNALSTATICLIB.
Suggested by: bde
1997-12-21 08:31:50 +00:00
Sean Eric Fagan
09d64da3a4
Add some copyright and license terms, at Jordan's request. Note that
...
syscall.h just refers to another file for the copyright notice.
1997-12-20 18:40:43 +00:00
Wolfgang Helbig
cb0f03a1a8
Use '.\' and not '/* */' for troff-comments.
1997-12-19 21:41:21 +00:00
Bruce Evans
9b67968db9
Removed extra (non-trailing) arg in a call to warnx().
1997-12-18 15:27:43 +00:00
Bruce Evans
043e1b65d9
<bsd.prog.mk> has always included ../Makefile.inc, and there are no
...
complications involving .PATH or dependencies, so don't include it here.
1997-12-17 19:49:09 +00:00
Chris Timmons
d76c045abb
DPADD repairs suggested by Bruce Evans <bde@zeta.org.au>
1997-12-17 15:18:54 +00:00
Bruce Evans
53d0e9f018
Fixed DPADD.
1997-12-16 17:43:33 +00:00
Bruce Evans
4adbaec366
Fixed DPADD.
...
Don't override the (correct) default for SRCS or MAN1.
Replaced bogus Lite1 (?) Id by $Id$. The key server files were
mis-imported so it is hard to tell where they came from, but at
least in Lite2 they don't have useful Makefiles, and I rewrote
most of the Makefile.
1997-12-16 17:37:23 +00:00
Bruce Evans
c724b81f25
Fixed DPADD. ${LIBGCC} must be added explicitly since the default
...
linkage rule is overridden. The -L option must be in ${DPADD} so that
`make checkdpadd' works. Actually use ${DPADD}.
FIxed missing dependencies for doscmd. Use ${LIBCRT0} instead of a
hard-coded path in the rule for doscmd.
Added comments about the kludges used to build 2 binaries and 2 data
files in one directory. It shouldn't be done this way. The dependencies
on sources took extra work to get right, and the dependencies on objects
are still broken (one set is missing and the other has the wrong libs).
Fixed some style bugs while I'm here:
- don't override the (correct) default for MAN1.
- use `beforeinstall', not `afterinstall' to install auxiliary files.
`afterinstall' is for fixing messes made by `install'.
1997-12-16 16:36:43 +00:00
Bruce Evans
a791a060f3
Fixed missing DPADD.
...
Fixed some style bugs while I'm here (don't override the (correct)
default for MAN1).
1997-12-16 14:42:08 +00:00
Andrey A. Chernov
ff07b87482
One more ctype cast
1997-12-16 08:58:15 +00:00
Andrey A. Chernov
8e6f104bf2
Add more (unsigned char) casts to ctype macros
1997-12-16 08:22:37 +00:00
Andrey A. Chernov
244bf2805f
Add (unsigned char) cast to ctype macro
1997-12-16 08:17:26 +00:00
Chris Timmons
72cb1a30ed
I'd swore I added this on my prior mega-commit. Any chance adds aren't
...
processed during the recursive swoop?
Makefile for global's private library, complete with null install rule
to keep this private.
1997-12-15 23:40:54 +00:00
Chris Timmons
3f1c262fff
Add lib/Makefile and adjust as necessary to build global 2.2.1 from contrib sources.
1997-12-15 23:34:57 +00:00
Wolfgang Helbig
e84b212f83
Remove cal, add ncal.
1997-12-15 20:52:24 +00:00
Wolfgang Helbig
0cb2e609d9
Add new command ncal.
1997-12-15 20:35:22 +00:00
Paul Traina
b62081305a
Sync with NetBSD v1.3.
...
Keep I8N1 and quarantine port code. Replace our security fix with NetBSD's
(their idea was better).
1997-12-13 20:38:21 +00:00
Sean Eric Fagan
0a2043520a
Allow TMPDIR to be set and actually *used*; if it not set, it defaults
...
to /tmp.
1997-12-13 18:18:12 +00:00
Bruce Evans
30723f90ca
Fixed .PATH statement so that minigzip.c can be found when
...
${.OBJDIR} != ${.CURDIR}.
1997-12-13 15:57:55 +00:00
Mike Smith
cae80f25d3
Add minigzip
1997-12-13 09:59:32 +00:00
Mike Smith
85e55f7ab8
This framework builds the 'minigzip' sample program supplied with
...
libz. It is a non-GPL-polluted minimal implementation of the 'gzip'
command, yielding a 12k executable (vs ~100k for gzip).
1997-12-13 09:57:48 +00:00
Daniel O'Callaghan
749f6a2934
Submitted by: Peter Hawkins <peter@clari.net.au>
...
Spelling police.
1997-12-13 06:34:47 +00:00
Sean Eric Fagan
d7b7dcba41
Change the ioctls for procfs around a bit; in particular, whever possible,
...
change from
ioctl(fd, PIOC<foo>, &i);
to
ioctl(fd, PIOC<foo>, i);
This is going from the _IOW to _IO ioctl macro. The kernel, procctl, and
truss must be in synch for it all to work (not doing so will get errors about
inappropriate ioctl's, fortunately). Hopefully I didn't forget anything :).
1997-12-13 03:13:49 +00:00
Andrey A. Chernov
156b574b56
Change select(0, NULL, ...) to usleep()
1997-12-12 11:47:28 +00:00
Wolfgang Helbig
5eb8e42f3e
Eleven days were eliminated by the Gregorian Reformation in 1752, not ten.
...
Submittee by:
1997-12-12 10:25:19 +00:00
Ollivier Robert
af65141672
Mention pftp as an alternative command to enable passive mode.
1997-12-08 22:09:44 +00:00
Gary Jennejohn
e0572d523f
change `ingored'' to
`ignored'' in two places. I noticed this typo
...
when I ran tconv to test APE (A Programmer's Editor).
1997-12-08 21:36:25 +00:00
Peter Wemm
f8d795fb89
s/ps/truss/
1997-12-07 08:19:13 +00:00
Sean Eric Fagan
20fa828fac
Use the new PF_LINGER flag -- when this is set in a process' proc structure,
...
said process will not have its event mask cleared (and be restarted) on
the last close of a procfs/mem file for that pid. This reduces the chance
that a truss-monitored process will be left hanging with these bits set
and nobody looking for it.
This is the least-tested change of all of these, I'm afraid.
1997-12-07 04:08:48 +00:00
Wolfram Schneider
4be1354301
Delete truss manpage link. We have now a real truss command.
1997-12-06 23:40:13 +00:00
Sean Eric Fagan
ad9e02601c
Complain about empty command lines.
1997-12-06 17:13:54 +00:00
Peter Wemm
e09a8fd173
err(3) already includes strerror(errno) and a trailing \n
1997-12-06 14:42:58 +00:00
Peter Wemm
8789393452
recognize "FreeBSD ELF" as an executable type
...
close() takes a fd, not a char * :-)
1997-12-06 14:41:41 +00:00
Peter Wemm
95c4ef653b
#include <unistd.h> to get it to compile
...
Submitted by: Andreas Klemm <andreas@klemm.gtn.com>
1997-12-06 14:39:30 +00:00
Sean Eric Fagan
fe41f30547
Set the close-on-exec flag in the child; otherwise, it eats up a
...
file descriptor that it shouldn't.
1997-12-06 08:01:00 +00:00
Sean Eric Fagan
970649f9c9
First cut at printing out ioctl names intelligently. Note that this doesn't
...
handle linux ioctls (yet?). This uses the mkioctl script from kdump,
bless its little heart.
Reviewed by: Mike Smith
1997-12-06 06:51:14 +00:00
Sean Eric Fagan
b4a363e523
Add truss to the list of subdirectories.
1997-12-06 05:23:59 +00:00
Sean Eric Fagan
bbeaf6c0c9
Truss program. Requires procfs.
1997-12-06 05:23:12 +00:00
Bruce Evans
188da0efe1
Const poisoning from ks_shortdesc.
1997-12-05 19:28:28 +00:00
Steve Price
794313942d
Use 'proto <tcp|udp|all>' to select the protocol to display
...
in netstat-mode to avoid a conflict with tcp-mode. Also
while documenting this new feature in the manpage, fix a
minor display nit.
PR: 5159
Submitted by: Sergei Chechetkin <csl@whale.sunbay.crimea.ua>
1997-12-04 03:44:46 +00:00
John Polstra
873954b327
In the "ldd -v" output, display the N_AUX information for each
...
symbol. It indicates whether the symbol refers to a function or a
data object.
1997-11-28 19:34:27 +00:00
Steve Price
5a5b7fdd83
Sort option list so that -amin works.
...
PR: 5171
Submitted by: Dmitrij Tejblum <tejblum@arc.hq.cti.ru>
1997-11-28 15:48:08 +00:00
Philippe Charnier
397e68b2a4
Use .Nm ktrace instead of .Nm in SYNOPSIS section: otherwise, a newline is
...
missing.
1997-11-24 07:23:59 +00:00