Paul Traina
6ea43f98e3
Fix typo in last commit...sigh
1996-08-21 21:39:44 +00:00
Mike Pritchard
c200bf2b82
Add the -o option to the usage line.
1996-08-21 20:54:38 +00:00
Mike Pritchard
c993b63599
Oops, forgot to actually add the new man page.
1996-08-21 20:47:58 +00:00
Mike Pritchard
96d93606b9
Add a man page for mailstats(8).
...
Obtained from: NetBSD
1996-08-21 20:45:20 +00:00
Paul Traina
768bb613dd
Change DISTDIR to TCPDUMP_DISTDIR
1996-08-21 17:11:41 +00:00
Andrey A. Chernov
17c2b3452d
Bugfix: all device counts >= 256 was broken, they truncated by % 255
...
because of u_char count field size. It hits when device
header file already present.
1996-08-21 17:00:54 +00:00
Paul Traina
9f6ca50ce7
Uniquely name the distribution directory variable so that it can be overridden
...
for multiple packages at the same time.
1996-08-21 16:50:15 +00:00
Peter Wemm
3f22340731
Decode ICMP_UNREACH_FILTER_PROHIB responses as !F, from RFC1812.
...
Suggested by: Bill Fenner <fenner@parc.xerox.com>
Additionally, print unrecognised ICMP_UNREACH codes numerically. eg, code
15 would show up as !<15>.
1996-08-21 05:59:19 +00:00
Peter Wemm
e86f5a4cd3
Back out part of my previous commit. The bug was fixed over 12 months
...
ago in FreeBSD more cleanly.
1996-08-21 04:31:28 +00:00
Gary Palmer
2f425539d6
Pickup VERSION from the tcpdump sources in contrib/tcpdump. Allows
...
`make world' to work again.
1996-08-21 04:14:36 +00:00
Wolfram Schneider
7e0b7d4a87
add pathnames.h, -Wall cleanup
1996-08-20 23:51:20 +00:00
Jordan K. Hubbard
d17e19f475
Clean up the english a little, having made the mistake of reading it.
1996-08-20 21:27:18 +00:00
Wolfram Schneider
f99f7b462b
run pwd_mkdb with new check option [-c] to verify correctness
...
of /etc/master.passwd
1996-08-20 19:57:23 +00:00
Paul Traina
9f3816ea5d
Fix up path
1996-08-20 05:44:01 +00:00
Paul Traina
3629a694ff
Grab tcpdump out of src/contrib/tcpdump
1996-08-19 21:57:10 +00:00
Wolfram Schneider
e2ab8bac10
New option: [-c]
...
Check if the password file is in the correct format. Do not
change, add, or remove any files.
1996-08-19 16:03:15 +00:00
Peter Wemm
c3944f3dd1
Fix a bug, it was returning a pointer to a variable on the stack, instead
...
of the specially strdup()'ed version.
1996-08-19 14:28:48 +00:00
Peter Wemm
1340e5b6fe
Define ETHERS_SERVICE, since our OS provides it. Otherwise, you
...
can't do a "tcpdump 'gateway foo'" unless it's in /etc/ethers - it wasn't
reading the NIS tables.
1996-08-19 14:27:14 +00:00
Wolfram Schneider
4b2b2ee3e1
``make install'' should not install the symlink /usr/sbin/rmt -> /etc/rmt
...
Only ``make distribution'' in src/etc/Makefile overrides things in /etc
Pointed out by: joerg
1996-08-18 11:05:08 +00:00
Peter Wemm
b011f9fd8f
Fixes from NetBSD:
...
- inet_ntoa() returns a pointer to a static buffer, dont use it twice
in the same printf().
- prevent the possibility of never timing out
- Report two more ICMP error types (prohibited nets etc)
And some (commented out) enhancements that I use, but some don't like.
1996-08-17 10:37:28 +00:00
Wolfram Schneider
b4356447c7
New options
...
-K Run as command kbdmap(1).
-V Run as command vidfont(1).
-p, -print
Print description of available keymaps or fonts to
stdout and exit.
Document that users should not choose MSDOS codepage keymaps or fonts.
1996-08-16 13:26:44 +00:00
Andrey A. Chernov
0d9bb52dbb
Remove -p from SYNOPSIS
1996-08-16 12:34:47 +00:00
Andrey A. Chernov
de1fd44033
Remove -p option from getopt string, all corresponding code
...
already deleted
1996-08-16 12:12:53 +00:00
Peter Wemm
28c28b06ed
rpc.rstatd -> rpc.lockd typo
...
Noticed by: tholo@sigmasoft.com (Thorsten Lockert)
1996-08-16 09:44:40 +00:00
Wolfram Schneider
8a368b34b0
Do not add an user to a group if the group is also the login group.
1996-08-14 19:06:04 +00:00
Adam David
7ba57172c1
chown(8) and chgrp(1) directories once only
1996-08-14 18:13:58 +00:00
Wolfram Schneider
2e8b782306
Do not send "welcome mail" as default. If you want this feature
...
you can still enable it. Better, use mail client like elm or pine.
Requested by: Jordan
1996-08-13 21:50:51 +00:00
Bill Fenner
aba3a4ce1b
Fix last commit (and PR bin/1489) by creating both sockets before
...
setuid().
1996-08-13 16:28:59 +00:00
Peter Wemm
403b820b67
Fix a few minor type problems that turned up with gcc-2.7.2
1996-08-13 09:21:38 +00:00
Peter Wemm
2db86e5b74
Add RTF_STATIC to default route's flags in the hope that routed will no
...
longer remove it while it is running.
1996-08-13 09:19:45 +00:00
Peter Wemm
b49090e691
Add RTF_STATIC to flags when creating a default route. Hopefully this
...
will stop routed from removing it if it is also running.
1996-08-13 09:16:49 +00:00
Paul Traina
7e31b4b1be
Previously, if the dial script had any problems, pppd would simply
...
bomb out. Unfortunately, FreeBSD's sio driver and certain internal
modems don't get along very well, which can cause the serial port to
wedge until it is closed and reopened.
Add new variable, connect-max-attempts, default = 1 (to mimic previous
behavior). If > 1, will try up to "n" times to dial remote site before
aborting.
1996-08-11 17:29:37 +00:00
Julian Elischer
7356460fe3
Reviewed by: various
...
Submitted by: archie@whistle.com
changes to allow inetd to bind to a single interface
for more complicated options see xinetd in ports.
Obtained from: whistle.com
1996-08-09 22:20:24 +00:00
Adam David
d91013b58d
was missing @
1996-08-09 17:55:18 +00:00
Bill Fenner
f1284d7a51
Drop setuid ASAP, to minimize code executed as root.
...
Reviewed by: pst
1996-08-09 06:00:53 +00:00
Poul-Henning Kamp
4b7d97414e
Make broadcast clients work.
1996-08-06 11:32:25 +00:00
Paul Traina
18fb104c5a
Gratuitous whitespace change so that I can commit the source of the recent
...
buffer overflow patch.
Reviewed by: pst
Submitted by: Dave Andersen <angio@aros.net>
1996-08-05 00:50:02 +00:00
Paul Traina
b04b7cf55d
Fix up some more buffer overflow problems.
1996-08-05 00:31:27 +00:00
Bill Paul
d2c75ac3d8
Fix a couple of bogons. The first two were brought to my attention
...
by Peter Wemm:
- In yppasswdproc_update_1_svc(), I wasn't paying attention and put
a couple of lines of code _after_ a return() instead of before.
(*blush*)
- The removal of certain temp files didn't always work (this showed
up mostly if you were using /etc/master.passwd as your NIS passwd
template instead of /var/yp/master.passwd). This is because the
whole temp file creation mechanism I was using was tragically
broken (you can't rename across filesystems).
This problem I found myself:
- If you have a very large password database (30,000 or more entries),
there can be a delay of several seconds while pw_copy() copies the
ASCII template file and subsitutes in the modified/new entry. During
this time, the clnt_udp() code in the RPC library may get impatient
and retry its request. This will get queued at the server and be
treated as a second request. By then the password change will have
been completed and the second request will fail (the old password is
no longer valid). To attempt to fix this, we save the IP address and
port of each request and ignore any subsequent requests from the
same IP and same port that arrive within five minutes of each other.
1996-08-04 22:13:05 +00:00
Poul-Henning Kamp
154fd6a990
Enhance crunchgens understanding of our new /usr/obj/pwd
strategy.
1996-08-04 20:38:53 +00:00
Jordan K. Hubbard
96a9d7fb41
Try to make screen update more efficient (less flickering) by more
...
judicious use of dialog_clear_norefresh().
1996-08-03 10:11:56 +00:00
Jordan K. Hubbard
9a8104ec99
Make the same fix to the disk partition editor screen.
1996-08-03 05:29:24 +00:00
Jordan K. Hubbard
f48bd9cf9e
Fix an embarassing bogon in the key input code. I'll roll another snap
...
boot floppy for this one..
1996-08-03 05:25:56 +00:00
Nate Williams
a076b72573
Use the defines and macros defined in /sys/pccard/cis.h to make the code
...
easier to understand. LOTS more work needed in this area.
Inspired by: The Nomad code
1996-08-01 15:45:46 +00:00
Jordan K. Hubbard
fa05dcb5ee
Whoops! VTYs return zero values for TIOCGSIZE! Work around this.
1996-08-01 13:47:03 +00:00
Jordan K. Hubbard
a0779fbe20
Don't query DNS if we haven't got it configured.
1996-08-01 12:59:54 +00:00
Jordan K. Hubbard
caa8175236
Handle SIGPIPE in a couple of crucial places.
1996-08-01 12:35:51 +00:00
Jordan K. Hubbard
7204896f94
Put verbosity in the right place.
1996-08-01 12:13:20 +00:00
Jordan K. Hubbard
4bd2df3a33
Purely cosmetic tweaks.
1996-08-01 12:02:26 +00:00
Jordan K. Hubbard
137a1bde43
Clean up the results from getch().
1996-08-01 11:39:49 +00:00
Jordan K. Hubbard
a19596c5a8
Close PR#1542. Don't just assume 24 lines, get the tty size.
...
Some things may still display text on the 24th line, but that's because
they've always been screens designed to fit into a minimal real-estate
and have hardwired assumptions about the dimensions. They'll be a little
harder to make dynamic.
1996-08-01 10:58:54 +00:00
Jordan K. Hubbard
21c7f0d4d7
Make -force work for pkg_add.
1996-07-31 21:52:33 +00:00
Jordan K. Hubbard
d47f2ceb53
Add a required save/restore
1996-07-31 14:49:20 +00:00
Jordan K. Hubbard
d4a5028b0c
Try again.
1996-07-31 10:55:19 +00:00
Jordan K. Hubbard
e8ebf53742
Don't munge keystrokes.
1996-07-31 09:29:35 +00:00
Jordan K. Hubbard
764f59345d
Prevent Geometry warning messages when the disk is already "dedicated"
1996-07-31 09:10:39 +00:00
Jordan K. Hubbard
09e5a706b7
More minor tweaks (that I'm trying to get into the SNAP).
1996-07-31 06:41:29 +00:00
Jordan K. Hubbard
e5034f83b0
Detect which partitions have already been created with `auto' so as not to create them
...
twice.
Various cosmetic tweaks.
1996-07-31 06:20:59 +00:00
Jordan K. Hubbard
50f56e483a
Add MD5 checksums to packing list for all files during pkg_create and use
...
later at pkg_delete time to verify that you're deleting what you added.
This, of course, does NOT cover the case where a file you still need
hasn't changed! That's a tougher problem to solve, and this provides
only the minimal amount of safety belt. MD5 checksums are stored in comment
fields, so packages produced with these tools are backwards compatible with
the older ones.
1996-07-30 10:48:20 +00:00
Alexander Langer
59a727f3c5
"appeared in 4.2BSD.." changed to "appeared in 4.2BSD."
1996-07-27 01:20:00 +00:00
Peter Wemm
88b4ff3c6c
Fix the services.byname target so that it creates search keys for the
...
aliases of the "official" names as well, because now that getportbyname()
does a yp match, it no longer found the entries under the alias.
This broke rsh(1), because it looks up "shell/tcp" while the official
name in /etc/services is "cmd/tcp".
1996-07-25 19:32:37 +00:00
Poul-Henning Kamp
85d8151a97
Add some explanation on TMPDIR.
...
Submitted by: Chuck Robey <chuckr@Glue.umd.edu>
1996-07-24 21:36:48 +00:00
Peter Wemm
a6dbeb65a1
Fix typo in last commit, it seems that a hash comments out a \ at the end
...
of line.
Also, fix existing bug in ethers.byname, it was passing an unknown option
to yppush. This appears to have been a cut/paste slip intended for a
$(DBLOAD) command above it.
1996-07-24 14:04:57 +00:00
Peter Wemm
57948c0b54
Add sample rules for amd.host, mostly from the AMD docs, but tweaked to fit
...
the FreeBSD Makefile.yp structure by me. This allows you to have a single
amd map for all machines in a cluster.
In /etc/sysconfig, it would look something like:
amdflags="-p -a /net -c 1800 -l syslog /host amd.host"
1996-07-24 10:48:07 +00:00
Garrett Wollman
503129209f
Merge from vendor branch. The rttrace program is gone (subsumed by rtquery).
...
There is a new routed.h which wil be imported separately.
1996-07-22 21:13:08 +00:00
Garrett Wollman
3803d86291
Initial revision
1996-07-22 20:56:38 +00:00
Jordan K. Hubbard
c6a977a04d
Fix some bogus argument handling - whups! James was right..
1996-07-22 18:43:21 +00:00
Paul Traina
a13e99514d
Bring in some fixes from NetBSD and re-hack our syslogd to be option-compatible
...
with theirs (change the -I option to -s (but leave -I in for backwards compat.)
Also eliminate an make sane some magic numbers, and fix a small bug where we'd
send to an unopened socket.
Reviewed by: wollman
Obtained from: NetBSD
1996-07-22 16:35:50 +00:00
Poul-Henning Kamp
5a92765501
Reset Pred1 protocol on FCS errors.
1996-07-21 13:01:27 +00:00
Adam David
de88f1607c
'mkaliases' is broken (strips spaces) so don't use it,
...
perhaps it can be removed altogether.
corrected typos
1996-07-18 23:48:13 +00:00
Gary Palmer
c3c576e86a
Remove eeprom too as more unused stuff.
...
Pointed out by: Thomas Graichen <graichen@axp5.physik.fu-berlin.de>
1996-07-18 22:26:54 +00:00
Garrett Wollman
ae10d6b570
These old files are no longer relevant to the current routed
...
implementation.
1996-07-18 21:15:05 +00:00
Garrett Wollman
4deb5f7924
Merge from vendor branch. We are now completely up-to-date with
...
respect to the ADO timezone code.
1996-07-18 19:59:09 +00:00
Garrett Wollman
712ad5544b
This commit was generated by cvs2svn to compensate for changes in r17211,
...
which included commits to RCS files with non-trunk default branches.
1996-07-18 19:40:52 +00:00
Garrett Wollman
22c654616a
Second part of the timezone code import for version 96h. This includes
...
a number of bug fixes to the compiler (which bugs would previously
have caused undesirable behavior during transition times).
1996-07-18 19:40:52 +00:00
Doug Rabson
9fbfdd118f
Import fixes from NetBSD to print NFSv3 packets.
...
Obtained from: NetBSD
1996-07-18 14:53:04 +00:00
Joerg Wunsch
35ab66af3b
Correct the Unix programmer's error #1 : "char c = getc();".
...
Closes PR # bin/1386: lpf Text Filter does not w...
Submitted by: andreas@marvin.RoBIN.de
1996-07-17 20:14:42 +00:00
David Greenman
e289453542
Increased listen() queue-depth limit to 64.
1996-07-17 15:00:28 +00:00
Jordan K. Hubbard
94dfd13efe
1. Fix the CD installation bogon for Novice install I mentioned.
...
2. Add some code for dealing with a ports collection on the second CD now.
1996-07-16 17:11:45 +00:00
Poul-Henning Kamp
d9d5922eec
Make crunchgen match the new obj/ convention.
1996-07-15 11:20:21 +00:00
Jordan K. Hubbard
e35a083cf9
Damn - looks like upgrade got broken along the way and it's not something
...
I usually test, so... :-( Guess we'll have to slide the tag forward on
these two files - Peter, could you do the honors? I've been up for the last
30 hours or so and I just *know* that any attempt on my part to do this would
probably end up deleting the entire repository somehow. :-)
1996-07-14 01:54:39 +00:00
Jordan K. Hubbard
6bcca21f51
Make CD version clash non-fatal.
1996-07-13 05:48:44 +00:00
Jordan K. Hubbard
a420652230
Back out my change for Peter which did transfer timings based on current
...
chunk rather than distribution - it's just caused the numbers to fluctuate
too wildly, sorry Peter! ;-(
1996-07-13 05:44:51 +00:00
Jordan K. Hubbard
5cec7fa56a
Fix a bogon in the Novice mode CD auto-selection.
1996-07-13 05:13:25 +00:00
Jordan K. Hubbard
f6d3326b0c
Fix EBUSY checking in devices.c - DTRT when it's detected on a CD.
1996-07-13 05:09:29 +00:00
Jordan K. Hubbard
dab0e70808
Remove some suspect sector size calculations which are also the source
...
of some confusing messages from newfs (just judging by the number of people
who point them out, anyway).
1996-07-12 15:24:49 +00:00
Gary Palmer
240995227c
Small changes so that this actually stands a chance of doing the
...
right thing...
1996-07-12 13:12:46 +00:00
Jordan K. Hubbard
10712e5198
Fix something I broke with CDROM installation (well, I knew my first
...
test CD would turn at least one bug up :-).
1996-07-12 11:14:15 +00:00
Bruce Evans
6151b31757
Fixed brackets in usage message.
...
Reformatted some of recent changes to KNF.
1996-07-12 08:20:28 +00:00
Jordan K. Hubbard
bd5706a78a
Make the menu height calculation actually work.
...
Make a menu more self-explanatory at user request.
1996-07-11 18:37:48 +00:00
Nate Williams
fd87c5bd16
In num_tok, allow the user to specify '0' as plain '0' instead of
...
forcing them to use '00', and/or '0x0'.
Submitted by: Johann Tonsing <jtonsing@mikom.csir.co.za>
1996-07-11 15:04:43 +00:00
Nate Williams
265c33c027
Now that we have a manpage, don't have the 'clean' target be a NO-OP.
1996-07-10 18:36:41 +00:00
Jordan K. Hubbard
a0e34b44a2
Better error checking in helpfile expander.
...
Tart up some of the output a little.
1996-07-10 11:38:29 +00:00
Jordan K. Hubbard
8d8c0ae3e6
Document new GENERIC
1996-07-10 09:41:18 +00:00
Nate Williams
dd30d06c45
Add sm_inter.h to DPSRCS so that make depend is not required to build
...
this.
1996-07-09 22:40:39 +00:00
Andrey A. Chernov
af83607cd1
Dump core on SIGSEGV instead of silent exiting. I saw SIGSEGV few times,
...
but they are VERY rare to tracking down this bug. I hope core
helps to track it down.
1996-07-09 17:40:36 +00:00
Jordan K. Hubbard
7e2ea12650
Try to prevent the status line from jumping around quite so much.
1996-07-09 16:57:14 +00:00
Jordan K. Hubbard
2126fabccf
Take compat dists out of the canned set - they seem to do more harm
...
than good, actually, and those who actually need them can select them.
1996-07-09 16:29:00 +00:00
Jordan K. Hubbard
758aa0bcd0
Update docs to match.
1996-07-09 14:34:58 +00:00
Jordan K. Hubbard
8658743f95
A number of improvements in the way statistics are printed, add a "chroot"
...
option for installing distributions and/or packages to somewhere other than /,
say for a case where you're installing to an external disk on some other
machine's behalf. More miscellaneous fixes to various problems I stumbled
across while adding this stuff.
1996-07-09 14:28:22 +00:00