Mike Pritchard
d0aa25cbc5
Document the "more" command.
...
Submitted by: Julian Coleman <j.d.coleman@ncl.ac.uk>
Obtained from: NetBSD-bugs PR# 3104
1997-01-15 04:44:08 +00:00
David Nugent
a564e85582
Fix problem with mask passwd to setusercontext() which
...
prevented uid/group change with non-root target.
1997-01-14 09:24:09 +00:00
Jordan K. Hubbard
1130b656e5
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
Garrett Wollman
75fb877061
Print out the interface's multicast addresses using the new
...
structures.
1997-01-13 21:27:46 +00:00
David Nugent
e888e45a99
Document effect of login class capabilities.
1997-01-13 06:52:24 +00:00
David Nugent
91bcac64b4
Make su login_cap savvy.
...
As with login(1), LOGIN_CAP_AUTH is not yet enabled since we don't
yet have authorisation modules.
1997-01-13 06:39:19 +00:00
Peter Wemm
6bc56a5735
Report the reason why select unexpectedly failed..
1997-01-13 02:34:56 +00:00
Steve Price
2b5f199de6
Add RCS id's since these files have left the default branch.
1997-01-12 21:29:55 +00:00
Steve Price
2726ae5b7c
This doesn't change any functionality, it simple makes yacc(1)
...
compile -Wall clean.
1997-01-12 21:16:25 +00:00
Joerg Wunsch
6b5d41d069
Fix the following old problem:
...
date: 1994/10/09 07:37:18; author: davidg; state: Exp; lines: +7 -1
#if 0'd out the meat of the swap code until I get a chance to rewrite it.
...mainly by stealing the code from pstat(8).
1997-01-12 19:38:32 +00:00
Mike Pritchard
b82b4e07ee
Fix calendar so that you can run it like:
...
calendar -t 0101 -f file
Previously calendar's time processing routine directly
modified the "0101" argument" which confused getopt.
The time routines now make a copy of the argument
to mess with.
1997-01-12 18:35:14 +00:00
Andrey A. Chernov
faeaf734aa
include ctype.h to pick isprint macro
1997-01-12 13:34:13 +00:00
Steve Price
2b6dfbee74
Revert the '-o output_file_name' option changes.
1997-01-12 04:04:52 +00:00
John Polstra
18c0f29eaa
Set LD_TRACE_LOADED_OBJECTS to "1" instead of to "". The dynamic linker
...
now treats empty "LD_*" environment variables as if they were unset, per
the standard SVR4 conventions.
1997-01-12 00:10:57 +00:00
Mike Pritchard
c8cb0990af
Add a couple of xrefs. Closes PR# 1280.
1997-01-11 19:58:11 +00:00
Mike Pritchard
1ae7534949
Add a couple of xrefs.
1997-01-11 19:57:47 +00:00
David Nugent
6acc486b3f
Makes login login_cap-savvy.
...
Note that LOGIN_CAP_AUTH code (login authentication) is not (yet) enabled
and requires /usr/libexec/login_<style> authentication program support to
be added at a later date. The Makefile contains a macro LC_AUTH to turn
it on and prevent unnecessarily linking against skey/krb libs and the
addition of klogin.c module.
All other aspects of login_cap support are fully functional.
1997-01-11 07:16:35 +00:00
Bruce Evans
8f1ab0d02b
Removed stray DPADD.
1997-01-10 05:08:25 +00:00
John Polstra
775f9cd54d
For "ldd -v", print shared object dependencies that were specified as
...
pathnames (rather than as "-lfoo") correctly.
Closes PR bin/2404.
1997-01-10 02:51:00 +00:00
Andrey A. Chernov
0743315ba6
Make 'skey' command visible through 'help'
1997-01-10 00:29:00 +00:00
Andrey A. Chernov
914860e874
Use -DSKEY instead of wrong -DPATH_SKEY
1997-01-10 00:27:50 +00:00
John Polstra
ae06cb4d32
On failure, return various exit codes from <sysexits.h>. In particular,
...
return EX_TEMPFAIL if the file was already locked. This makes it easier
to distinguish between lock collisions and failures within the command
being executed.
Also, don't complain if the unlink() fails in the cleanup handler. It
doesn't matter anyway, and it obscured the exit status returned from
the command that was executed.
1997-01-09 19:53:21 +00:00
Mike Pritchard
9d16a728b6
Make the man page agree with the actual vmstat output
...
and options.
1997-01-09 06:49:33 +00:00
John Polstra
8e42672199
Enable lockf.
1997-01-08 20:19:22 +00:00
John Polstra
c8929a4926
Initial import of the lockf utility. It executes an arbitrary command
...
while holding an exclusive lock on a file.
1997-01-08 20:12:59 +00:00
Joerg Wunsch
c28065c606
Our mmap(2) has a limitation where the `offset' parameter must be
...
page-aligned. cmp(1) should know about this flaw, and work around it.
While i was at it, fixed an uninitialized variable as reported by
-Wall.
1997-01-08 12:00:55 +00:00
Andrey A. Chernov
1f18743134
Make eBones/telnet only if MAKE_EBONES defined
1997-01-08 11:38:33 +00:00
Mike Pritchard
5f169eef3e
Remove an extra tab.
1997-01-08 07:24:52 +00:00
John Fieber
945a701173
Add an "else" clause to _followrel.
...
This should be in 2.2.
1997-01-08 01:40:52 +00:00
Paul Traina
e1fb4daa3e
TCP statistics are unsigned counters.
...
Tor Egge reports counter wrap and requests and update to quad_t sized
counters, which is also a good thing to do, but I'm unhappy about adding
two more instructions into the code path every time we doink a counter.
Maybe with or after the Lite2 merge...
Submitted by: Tor Egge <Tor.Egge@idt.ntnu.no>
1997-01-07 20:09:28 +00:00
Paul Traina
b833b30221
Import a few relatively minor fixes from current Borman telnet.
...
Add some buffer overrun fixes from OpenBSD and myself.
Add skey calculator kludge from OpenBSD.
TODO: do a real merge of dab's sources... probably just make telnet and
telnetd contrib software.
Obtained from: OpenBSD, dab@bsdi.com
1997-01-07 19:47:58 +00:00
Andrey A. Chernov
5e572a7e34
Fix bugs in runes data handling
...
Should go into 2.2
Submitted by: Mitsuru IWASAKI <iwasaki@pc.jaring.my>
1997-01-07 09:58:32 +00:00
Bruce Evans
e58b89de25
Fixed DPADD to match LDADD.
1997-01-06 07:14:41 +00:00
Steve Price
610a365e2d
Merge Lite2 mods.
1997-01-06 03:07:20 +00:00
Steve Price
55f61394b6
Implement and document a '-o output_file_name' option to
...
allow the generated code to be written to a file other
than the default, y.tab.c.
Inspired by: bde and brian@mediacity.com
1997-01-06 02:05:28 +00:00
Garrett Wollman
8766942543
Update to match changes in <net/if.h> and <netinet/ip_mroute.h>.
1997-01-03 20:16:31 +00:00
Adam David
fb16fcb52d
fix braino on my part
1997-01-01 04:27:46 +00:00
Bruce Evans
015a0dc2e4
Use ${COPY} instead of -c for installing non-source files.
1997-01-01 04:22:23 +00:00
Adam David
98b0613977
icelandic collation
...
(non-icelandic characters in latin1 order)
1996-12-31 18:57:26 +00:00
Andrey A. Chernov
87a16f44fa
Add de and es collates
...
Submitted by: joerg
1996-12-30 22:28:51 +00:00
Peter Wemm
42f84d8323
Fix bug found by new prototypes. The code was passing an int to a function
...
that was expecting a "struct timeval" on the stack. I've guessed at a
suitable replacement timeout.
1996-12-30 15:30:11 +00:00
Peter Wemm
f0a30d9b59
Fix bug found by newly visible function pointer prototypes. This
...
was passing an int to something expecting a "struct timeval".
I've guessed at a timeout to replace it with..
1996-12-30 15:28:38 +00:00
Peter Wemm
399a5e4ac2
Fix bug found by newly visible prototypes in rpc. The code was passing
...
an in to a function instead of a "struct timeval".
1996-12-30 15:26:51 +00:00
Peter Wemm
9a42f83552
When using the perl5 extensions, ask perl itself what the pathnames are,
...
don't just hard code them into the Makefile.
(This is the optional stuff to use perl scripts as a vi scripting language.
eg, to load a sample script, type: :perl do 'wc.pl';
this loads /usr/share/vi/perl/wc.pl to add the "wc" command. Then, one can
do this: :perl wc Yes, this is a trivial example. There are more
useful examples, eg 'make' output parsing along the lines of emacs's
"compile" mode. The tcl extension is similar and enabled by default since
we ship with tcl.)
1996-12-30 09:24:19 +00:00
Joerg Wunsch
6b27324a93
Merge ee version 1.3 from the vendor branch. Clean up files we've got
...
in a different location. (Sigh, the initial import gratuitously
changed the directory structure here, rendering the vendor branch a
little useless.)
Note: the French message catalog needs updating. By now, i've simply
appended the English messages. NB: French message # 123 has been
wrong, please correct whoever is going to deal with this.
1996-12-29 10:54:36 +00:00
Peter Wemm
c3d9ef558c
Enable idlok() in both windows. This is actually a no-op for libcurses
...
(which doesn't use the setting at all), but when linking with
recent versions of libncurses, ncurses screws up without it for some reason
(presumably a ncurses bug).
1996-12-28 20:44:58 +00:00
Joerg Wunsch
09113d5457
This commit was generated by cvs2svn to compensate for changes in r20983,
...
which included commits to RCS files with non-trunk default branches.
1996-12-28 20:31:06 +00:00
Joerg Wunsch
465fbee7fd
Update from the author, just onto the vendor-branch by now.
...
Submitted by: h_mahon@fc.hp.com (Hugh Mahon)
1996-12-28 20:31:06 +00:00
Wolfram Schneider
13608f6661
comma typos
1996-12-23 23:09:55 +00:00
Joerg Wunsch
2fc6cb6a37
Fix a logico that sneaked into the manpath handling.
...
Turn off error messages from locate(1), we can't do very much about
its database not being ok anyway at this time.
Closes PR # bin/2183: whereis returns environ...
1996-12-23 18:55:32 +00:00
Jordan K. Hubbard
e9b074c385
Allow mail(1) to look for multiple mail.rc files.
...
Submitted-By: Lyndon Nerenberg VE7TCP <lyndon@orthanc.com>
1996-12-21 22:53:58 +00:00
Mike Pritchard
b8fbc4da90
Replace a bunch of tabs by spaces, since they
...
should not be used in man page text.
1996-12-21 20:03:02 +00:00
Mike Pritchard
25b4b4dc62
Grammar/spelling/style fixes.
...
2.2 candidate.
1996-12-21 19:57:14 +00:00
Joerg Wunsch
4205b53dc0
Move the check for ASCIIness earlier. This avoids the following
...
misdetection:
j@uriah 307% file X.hga
X.hga: 80386 COFF executable not stripped
j@uriah 308% strings X.hga | head -3
~f&`i
.text
.data
j@uriah 309% strings X.hga | file -
standard input: assembler program text
New version:
j@uriah 310% strings X.hga | ./file -
standard input: International language text
Reviewed by: christos@deshaw.com (Christos Zoulas)
1996-12-20 22:19:18 +00:00
Warner Losh
9b50a3ce03
Fix problem in ftp and case mapping mode where the converted string wasn't
...
terminated properly. Fix is from the PR and works for the test cases I
threw at it. Should be safe and desirable for back porting to 2.2 or
earlier if there are people still comitting to -stable.
Submitted by: Marc Slemko <marcs@znep.com>
Closes PR: 1864
1996-12-17 17:59:40 +00:00
Andrey A. Chernov
9263e09a24
Add \' to valid escapes list to be compatible with printf
...
2.2 candidate
1996-12-15 23:55:03 +00:00
Alexander Langer
f3792cedc3
Typo fix.
...
Submitted by: Philippe Charnier <charnier@xp11.frmug.org>
1996-12-15 15:14:26 +00:00
Mike Pritchard
6abc8fd6cc
Correct a typo.
...
Closes PR# 2217.
1996-12-15 07:34:07 +00:00
Steve Price
398b39b912
Upgrade to version 2.5.4 of flex.
...
Inspired by: NetBSD/OpenBSD (I can't remember who I saw do it
first, so I'll give them both some inspiration
points. :)
1996-12-14 05:48:48 +00:00
Steve Price
3ec30b7943
-Wall cleaning.
1996-12-14 05:32:27 +00:00
Garrett Wollman
15244cd5c2
Learn to follow the new interface address lists.
1996-12-13 21:29:59 +00:00
Wolfram Schneider
f8a459d385
Fix uninitialized memory read for case insensitive search. Harmless.
...
submitted by: purify
1996-12-13 20:28:24 +00:00
Bruce Evans
7f782006b9
Restored installation of /etc/magic. It's now a symlink instead of a
...
file (like /etc/termcap). /usr/src/etc/Makefile depends on there
being an etc-magic install rule here, and who-knows-what depends on
`magic' being in /etc.
Fixed some style bugs - don't use -c for installing files in the obj
directory...
1996-12-13 11:49:16 +00:00
Garrett Wollman
0e27dc0563
Understand queue-ized ifnet structures.
1996-12-11 20:39:43 +00:00
Joerg Wunsch
97857d5a23
Add another matching algorithhm to do heuristics for international
...
language text files.
Should finally close PR # bin/1925: file does not consider cyrillic
text..., though i've never got any response from the originator about
my suggestion.
While i was at it, also move out the `magic' file to /usr/share/misc,
there's nothing that magic with this file to justify its life under
/etc.
1996-12-11 14:09:12 +00:00
John Dyson
2ae09ad871
When mmap is used, do an madvise(MADV_SEQUENTIAL) to make things
...
go much more quickly when file input is really done. Of course, the
fully cached case will make no difference.
1996-12-11 05:20:20 +00:00
Peter Wemm
421d77f848
Don't dup the network pipe to stderr, it prevents ssh from asking for a
...
password.
Obtained from: ssh FAQ, Thomas.Koenig@ciw.uni-karlsruhe.de
1996-12-10 23:41:27 +00:00
Garrett Wollman
628d2ac1b0
Fix up programs which expect <net/if.h> to include <sys/time.h> to instead
...
do it themselves. (Some of these programs actually depended on this
beyond compiling the definition of struct ifinfo!) Also fix up some
other #include messes while we're at it.
1996-12-10 17:11:53 +00:00
Mike Pritchard
5a2964f7c9
Minor formatting fixes.
...
Submitted by: Sandro Sigala <sandro@cat.local.net> as part of PR # 2134.
1996-12-09 07:26:04 +00:00
Wolfram Schneider
3f3a3c4501
Add manual page symlinks
...
trace.1 -> ktrace.1 and
truss.1 -> ktrace.1
for SunOS emigrants.
1996-12-08 16:56:40 +00:00
Andrey A. Chernov
6e1b71c5b8
Link Dutch catalog with nl_NL instead of da_DK
1996-12-08 14:05:08 +00:00
Andrey A. Chernov
7618cd1238
Fix my error from previous commit with mixing rwhod protocol
...
and utmp sizes.
Replace hardcoded constants by sizeofs or symbolic constants
1996-12-05 20:19:33 +00:00
Andrey A. Chernov
eb7456fc97
Remove one space to produce the same output alignment
...
like in who, rwho, w, etc.
1996-12-05 17:56:05 +00:00
Andrey A. Chernov
5b3675170f
Adjust line to not overflow 80 cols (result of recent utmp changes)
1996-12-05 17:33:46 +00:00
Andrey A. Chernov
0f456e3c6e
Use UT_* contstants when possible instead of harcoded 8
...
2.2 candidate
1996-12-05 17:12:51 +00:00
Andrey A. Chernov
d916216786
Increase username field to reflect utmp changes
1996-12-05 17:00:16 +00:00
Mike Pritchard
8eff60c442
Remove a self referential xref, and add an xref for modload.
...
Closes PR# 2104.
1996-12-04 00:00:20 +00:00
Bill Fenner
f6719675d2
Display multicast addresses if the "a" flag is used in combination
...
with "-i". This was already in the man page but was not implemented.
Obtained from: Multicast release 3.5
1996-12-02 06:38:30 +00:00
Bruce Evans
45f4c7f97c
Made the synopsis in the man page conform to the style guide.
...
Made the usage message conform to the style guide.
Don't use the implementation variable `__progname'.
1996-11-30 16:12:46 +00:00
Peter Wemm
b988beb8f9
make the Usage string match reality
...
Submitted by: faried nawaz <fn@uidaho.edu>, PR#2075
1996-11-22 13:58:03 +00:00
Andrey A. Chernov
7be3905425
Add ru_RU as alias to ru_SU
1996-11-21 10:13:25 +00:00
Bill Fenner
80844fd18a
Fix arg parsing. kdump used to allow a single argument, which it
...
silently ignored.
1996-11-18 19:37:52 +00:00
Andrey A. Chernov
5e57bd1999
Detect GUS patches now
1996-11-17 11:03:07 +00:00
Wolfram Schneider
5f4cf81e9d
fix C programmer's bug number 12.2
...
submitted by: bruce
1996-11-17 02:16:34 +00:00
Joerg Wunsch
771301de24
Fix the C programmer's bug #1 : EOF is of type int', not
char'.
...
Strong 2.2 candidate.
Submitted by: wosch
1996-11-17 00:22:54 +00:00
Peter Wemm
0587e3a417
pw_scan() was being used to convert a string into a struct passwd, with
...
an auto stack variable that was about to disappear. It broke with some
nis passwd changes because of a gethostbyname() call that uses a fair bit
of stack.. This was a timebomb waiting to go off at any time and could
have been causing subtle corruption for a while.
AARGH!!
This is HIGHLY reccomended for 2.2 and presumably 2.1.6
1996-11-15 17:36:20 +00:00
Andrey A. Chernov
528baa6dcc
Report net connection error via hstrerror(h_errno) now instead of
...
simple fact that can't connect
1996-11-14 07:36:26 +00:00
Andrey A. Chernov
c7a626a567
Change to new ftpLogin interface
...
Now clearly say: Not logged in
instead of old: Broken pipe
(note it was original reason for all my libftpio changes)
1996-11-14 07:06:25 +00:00
Jordan K. Hubbard
b2ff494ac6
Now that systat's working again, bring the vmstat cleanup over from
...
-stable.
1996-11-12 19:16:46 +00:00
Paul Richards
b345ce1b4c
Added a missing \ for installing perl modules.
...
2.2 and 2.1.6 candidate.
1996-11-10 15:49:49 +00:00
Peter Wemm
e721a581cb
Cosmetic bugfix. fetch was modifying it's argv[] strings in place, which
...
caused ps(1) to show strange things..
1996-11-10 14:46:50 +00:00
Bruce Evans
adb844d545
Initialize interrupt counters. The boot time values were displayed as ***.
...
Should be in 2.2.
Pointed out by: /etc/malloc.conf -> AJ
1996-11-10 08:30:18 +00:00
Joerg Wunsch
647518cf5a
Merge from the 2.2 branch: avoid including the API stuff when building
...
vi for the fixit floppy. Perhaps we'll find a more elegant solution
some day, by now it has proven to work reasonably.
1996-11-09 16:54:33 +00:00
Wolfram Schneider
a05487cad5
add PATH variable
1996-11-05 07:24:48 +00:00
Wolfram Schneider
e1084c6d66
add PATH variable
...
better argument handling
1996-11-05 07:22:47 +00:00
Wolfram Schneider
b2715e9ada
add /sbin to PATH, the location of sysctl(8) may changed in future
...
use shell builtin 'exec' for last command
1996-11-05 07:17:33 +00:00
Jeffrey Hsu
b20d9ed2e7
Add YYLEX and YYEMPTY macros to make byacc look more like bison.
...
Obtained from: Cygnus source tree, with permission.
Original commit by Jim Wilson, wilson@cygnus.com .
1996-11-04 21:54:52 +00:00
Andrey A. Chernov
e1384c5e2d
Install message catalog links according to standard naming convention
...
Message catalogs not works without this change
2.2 candidate
1996-11-04 02:52:33 +00:00
Andrey A. Chernov
f5fd1fa61e
Fix PATH_MSGCAT
...
2.2 candidate
1996-11-04 02:28:31 +00:00
Peter Wemm
9b26ad21cc
Fill in some of the missing blanks for the tknvi and perl5 compile options.
...
Both options can be compiled if the appropriate ports are present. These
are examples only and are commented out.
1996-11-03 21:32:37 +00:00