hubertf
a38c426e1c
Detect invalid arguments to -j and -L by using sscanf() instead of atoi().
...
Fixes PR 6743 by Assar Westerlund <assar@sics.se>
1999-08-02 15:23:11 +00:00
sommerfeld
cb8819d25b
Serious fix for the silly and flippant PR7875 which preserves the
...
original silly spirit of the man page.
1999-08-02 12:41:20 +00:00
sommerfeld
728f40d730
Fix from PR7655: translation of keyboard command in systat is Wrong.
...
(breaks netstat's :ignore command for upper-case service names)
1999-08-02 02:01:57 +00:00
kleink
1cc052ce00
Rearrange the shared library search path precedences to LD_LIBRARY_PATH >
...
runpath > built-in default; this is the behaviour of the SVR4 shared loader,
and gives users the opportunity to override the runpath. (Addresses a report
on current-users by John Kohl.)
1999-08-01 19:47:07 +00:00
lukem
8e17c17112
fix problem with www authentication: len passed to snprintf() for
...
auth_url() strings was 1 too small. noted by veego@
1999-08-01 12:22:23 +00:00
sommerfeld
0c41be440f
Add `-U' flag (for "unprivileged"). Currently just skips the
...
chown/chgrp stages which would otherwise blow out if not running as
root. A future version may log the owner/group to allow correction by
a later privileged cleanup pass.
Just warn about madvise failure; it's not something to blow up about.
Document new option, and clean up option grouping for -d (install
directory) option.
1999-08-01 05:02:06 +00:00
christos
022cc95f70
Document kernel behaviour: flags on block and character devices cannot
...
be changed except by the superuser. [Commit by cjs.]
1999-07-31 03:24:46 +00:00
ad
5cd8715136
Formatting nits.
1999-07-30 16:08:59 +00:00
darrenr
c1f203f8b5
Change behaviour from running the command as the parent and ktrace/ktruss as
...
the child to be ktruss/ktrace is the parent. This fixes a problem with ktruss
where the prompt would be returned in the middle of output.
1999-07-30 14:03:55 +00:00
hubertf
693fcfea31
s/uname -p/uname -m/ of course. Noted by Simon Burge.
1999-07-30 11:44:57 +00:00
itojun
5413fa8362
do not include netinet/in6_systm.h, which has been empty for a while.
1999-07-30 10:31:22 +00:00
mycroft
a18e0fb5ab
Use exec.
1999-07-30 02:42:32 +00:00
hubertf
7efd5195db
Shell script implementation of "machine" by me.
...
I hereby place this into the public domain, the script contains
no copyright header to make it small. Replacing the binary
implementation saves 8k on /usr.
See also PRs 6614 and 361.
1999-07-30 02:07:15 +00:00
mycroft
ee0dfce003
Make this compile again in an ELF world.
1999-07-30 01:56:49 +00:00
hubertf
4b53c6d85d
If printing of a host's time is requested via the -d switch, condense
...
output so it doesn't exceed 80 columns.
Patch submitted in PR 5933 by Tim Rightnour <root@garbled.net>
1999-07-30 01:29:30 +00:00
hubertf
d5df2197fb
sprite.h is private to make, so #include it with "sprite.h",
...
not <sprite.h>.
Problem reported in PR 4381 bye Soren S. Jorvang <soren@t.dk>
1999-07-29 19:45:32 +00:00
enami
095b98a6ab
call clearerr for the right file pointer.
1999-07-29 01:53:26 +00:00
darrenr
57c66d8b8b
fix an error where we attempt to bcopy to a long's value rather than address
1999-07-28 15:38:46 +00:00
abs
8714299f16
Add -N option (numeric host address) - idea taken from FreeBSD.
...
Fix bug where -E8 would still pick up 0xFF as escape (again from FreeBSD)
1999-07-28 06:35:15 +00:00
enami
4191a1e6d4
- remove duplicated setting for LDSTATIC in ktruss/Makefile.
...
- fix command name in SYNOPSIS section of man page.
- link ktrace man page to ktruss man page.
- add executable and man page for ktruss in distrib sets.
1999-07-28 01:56:03 +00:00
christos
3b943b9c88
declare EXITSTRING
1999-07-26 06:19:01 +00:00
itohy
2b46b2b820
Eliminate illegal cast from function pointer (sig_t) to object pointer (void *).
1999-07-26 01:49:09 +00:00
christos
edac4bd44f
fix SDEAD problems.
1999-07-23 18:40:27 +00:00
veego
bb1198e9ee
According to the previous commit the new process state should be SDEAD and
...
not SDYING, so s/SDYING/SDEAD/.
And add the new element "dying" to the state_abbrev array.
XXX Is is correct to have two elements with the number 3 in sorted_state?
1999-07-23 09:01:09 +00:00
veego
03fd106af5
According to the previous commit the new process state should be SDEAD and
...
not SDYING, so s/SDYING/SDEAD/.
1999-07-23 08:56:13 +00:00
itohy
17cd5b4ec1
Fix memory-related problems.
...
Other problems remain, though....
1999-07-23 03:12:31 +00:00
itohy
99624b0b6d
Fix fowllowing problems:
...
1. If fork()ing, the program is executed twice.
2. If the ktruss(1) output is bufferd, the final output is not flushed
(because it is executing).
% ktrace -f - rm >/dev/null
usage: rm [-dfiPRrW] file ...
usage: rm [-dfiPRrW] file ...
% ktruss date | cat
Fri Jul 23 12:09:45 JST 1999
Fri Jul 23 12:09:46 JST 1999
%
1999-07-23 03:10:49 +00:00
thorpej
3586621927
Update for SDEAD.
1999-07-22 18:16:05 +00:00
kleink
6546b1feed
Try $TMPDIR first, then fall back to _PATH_TMP.
1999-07-22 15:09:45 +00:00
itohy
b70a1b7220
A caught signal is blocked in the handler and
...
must be unblocked to do the default action.
The old code may generate weird exit status
on signals.
1999-07-22 03:02:36 +00:00
kleink
fbfc6d0d28
Rather than hardcoding _PATH_TMP (and relying on const string concatenation),
...
try TMPDIR (if set in the environment).
1999-07-21 15:20:55 +00:00
jtk
be9d0297fd
fix handling of port number preceded by minus sign to restore documented behavior
1999-07-21 13:24:56 +00:00
cgd
b02d81404c
avoid repeated error messages by making bytes(), lines() and rlines() return
...
meaningful values, which can then be checked to avoid another error message.
1999-07-21 06:38:49 +00:00
itojun
31055e9319
cleanup EPSV return code checking part.
...
remove debug fputs() left by mistake.
1999-07-20 17:52:03 +00:00
mrg
ba255f8a34
optionally include CRYPTOPATH Makefile.frag files.
1999-07-20 09:47:07 +00:00
mrg
51a96a002f
optionally include CRYPTOPATH Makefile.frag files.
1999-07-20 09:35:18 +00:00
kleink
13ca730983
Mention -iregex and -regex primaries being non-standard extensions.
1999-07-20 09:02:24 +00:00
cgd
91ff0a1b87
add -regex and -iregex primaries which, like GNU find's primaries of the
...
same name, match files' entire paths against regular expressions.
-regex is case sensitive, -iregex is case-insensitive. Note that these
primaries are _not_ entirely compatible with the GNU find primaries,
because their BREs appear to support alternation with \| whereas our BREs
do not. Also note there are no primaries which provide extended regular
expressions matching, though if they are desired they would be trivial
to implement.
1999-07-20 01:28:41 +00:00
itojun
a382c0c34d
avoid false warnings on 22x reply code checks. previous code was too picky.
...
From: Wolfgang Rupprecht <wolfgang@wsrcc.com>
1999-07-17 22:39:18 +00:00
christos
6653fa8b3c
How did this bug survive for so long? 'who am i' was busted because
...
it checked for valid utmp entries with usr.ut_name != NULL which can
never happen ofcourse, instead of usr.ut_name[0] != '\0'
1999-07-17 16:41:44 +00:00
ad
77895f938d
- cdplay(1) first appeared in 1.5.
...
- correct date on manpage.
1999-07-16 14:15:49 +00:00
christos
10e7b7f04d
Fix extreme brokeness with job control that appeared when we set USE_PGRP.
1999-07-16 05:38:20 +00:00
wrstuden
f61cc70c2c
Make these files use bsd.hostprog.mk so you can cross-compile tn3270!
1999-07-14 21:36:36 +00:00
itojun
6ae77d03dc
clarify socket-connect trial loop. fix freeaddrinfo().
...
adjust indentation (commands.c uses sw=4 ts=8).
1999-07-14 20:47:41 +00:00
itojun
1e44889b75
implement more fallback case for EPSV. BSDI ftpd is very broken
...
that it returns status 228 against EPSV, where it must return status
of 229.
separate PASV and LPSV processing.
PR: 7976
1999-07-13 21:43:31 +00:00
kleink
8731671861
If not specified on the command line, attempt to fall back to the environment
...
variables AUDIODEVICE (for -d) and AUDIOCTLDEVICE (for -C, already used in
audioctl(1)) before falling back to _PATH_* constants.
1999-07-13 14:02:33 +00:00
thorpej
9630ed475e
Use bsd.crypto.mk.
1999-07-12 22:11:37 +00:00
thorpej
7550139fd7
Whitespace cleanup.
1999-07-12 22:10:52 +00:00
thorpej
1c912b351f
Nuke this from orbit. We don't have placeholders for any of the other
...
only-in-crypto-us programs, so why should this be any different?
1999-07-12 22:07:22 +00:00
aidan
3a4abbe0d1
Kerberos5 changes to login -- now supports forwarded TGTs.
1999-07-12 21:36:10 +00:00