peter
a48eeb8124
Merge from Lite2
1997-03-11 12:12:26 +00:00
peter
7f724bc019
Merge Lite2 changes (rather bigish, the dump/restore folks should check)
1997-03-11 12:09:50 +00:00
peter
9d6aaa6325
Disable two newly broken dirs:
...
fsdb (too intimate with old fsck, needs work)
newlfs (doesn't build since Lite2 lfs wasn't merged into kernel)
1997-03-11 12:06:41 +00:00
peter
5e2372f721
Import some CSRG 4.4BSD-Lite2 components for sbin onto vendor branch.
...
(note that some of these have already been imported, this is a no-op)
1997-03-11 11:59:39 +00:00
peter
f59a1bdace
This commit was generated by cvs2svn to compensate for changes in r23669,
...
which included commits to RCS files with non-trunk default branches.
1997-03-11 11:59:39 +00:00
bde
7ce0820838
Attempt to import Lite2's mount.
1997-03-05 17:51:21 +00:00
bde
d8a1a0faaf
This commit was generated by cvs2svn to compensate for changes in r23412,
...
which included commits to RCS files with non-trunk default branches.
1997-03-05 17:51:21 +00:00
bde
28c4c8d166
Attempt to import Lite2's mount.
1997-03-05 17:51:21 +00:00
bde
20c91658b4
Force null termination after 2 errant strncpy()s.
1997-03-05 12:08:44 +00:00
imp
227366adfe
Fix typo introduced in 1.17.
...
Submitted by: "Philippe Charnier" <charnier@xp11.frmug.org>
1997-03-04 22:05:49 +00:00
bde
7de8df2b4b
Updated mount_msdos to use the Lite2 getvfsbyname() interface.
1997-03-03 13:23:54 +00:00
imp
e5f21340d7
Check the size of the IP address reutrned from gethostbyname2, per PR
...
2578 from Julian A. Likely not strictly needed, but it doesn't hurt
and protects ping against possible buffer overflows if the resolver
were to return large IP addresses.
1997-03-03 09:50:21 +00:00
mpp
cff32b65f6
An odd merge from 2.2 to -current. Somehow that 2.2 nologin.5
...
man page was in better shape than the 3.0-current version,
so I'm committing the 2.2 version to 3.0. Whatever happened,
it was my fault :-).
1997-03-03 06:47:27 +00:00
jmg
8137e0fb8f
fix man page to use marcos instead of parens, quotes and braces
...
plus other minor fixes
1997-03-02 23:38:05 +00:00
jmg
b6a02cdd45
mdoc'ify man page
1997-03-02 21:43:10 +00:00
imp
914ff23b93
1) Minor nits in the usage message from bde. I took out the hard tabs and
...
used spaces to align the second line under the program name.
2) Cache uid after call to setuid(getuid()) so we don't waste a system call
for each packet with a call to getuid for the -v case.
3) Update manual to reflect new restriction on -l from last delta.
Suggested by: bde, Bill Fenner
1997-03-02 20:01:13 +00:00
joerg
99d2db84f9
Avoid the ``Three seconds until format begins'' construct. It's
...
inconsistent with the remaining unix utilities, so replace it by
something better suited.
Learned from: The Unix Hater's Handbook :-)
1997-03-02 11:21:07 +00:00
imp
ae1fecd92f
1) Fix usage to match convention and manual. Fix manual to match usage.
...
2) Must be root to run preload (OpenBSD ping.c 1.8)
3) Don't print all replies unless verbose and root (from idea in
OpenBSD ping.c 1.10 and 1.11) to avoid leaking information available
only to root.
4) Remove unused h: from option string to getopt.
5) Make the compiler happy with exit(0) (Lite-2?)
Reviewed by: Dan Cross <tenser@spitfire.ecsel.psu.edu>
Good candidate for 2.2 and 2.1 (as are many of the 1.17 changes).
1997-03-02 06:32:42 +00:00
wollman
17f6cabecc
Make ping -Wall clean (except for one warning).
...
Do a better job of argument parsing.
Don't permit ping -f to a multicast address (very antisocial).
Don't permit -L, -I, -T options with unicast addresses.
Ensure that we ask for only AF_INET addresses (should close PR#2584).
Return <sysexits.h> error codes for failures. Document this.
Fix man page to identify the author and put sections in correct order.
1997-03-01 20:19:18 +00:00
imp
17cf792b06
Fix a minor problem with restore from tapes from big endian machines.
...
This finishes the closing of PR2446 which J"org Wunsch pointed out to
me after I closed it.
Submitted by: Tor Egge <Tor.Egge@idt.ntnu.no>
1997-02-25 02:25:02 +00:00
peter
b782f4df30
Revert $FreeBSD$ to $Id$
1997-02-22 16:15:28 +00:00
peter
245ba20d12
Revert $FreeBSD$ to $Id$
1997-02-22 15:48:31 +00:00
peter
4968036f61
Revert $FreeBSD$ to $Id$
1997-02-22 14:40:44 +00:00
roberto
ed1608278d
Security patch from OpenBSD: fixes potential buffer overflow in a static
...
buffer (so more difficult to exploit but better safe than sorry). Found
by comparing FreeBSD & OpenBSD sources/logs for the auditing process.
Reviewed by: Warner Losh
Obtained from: OpenBSD
1997-02-20 22:16:39 +00:00
dg
d71873490f
Protect from stack overrun via /etc/ttys, which could possibly allow a
...
root user to change the securelevel. Pointed out by Thomas H. Ptacek
<tqbf@enteract.com>.
1997-02-19 08:04:58 +00:00
bde
778d2e17a8
Disabled dumplfs. Importing the Lite2 version was a mistake, since
...
many files haven't left the vendor branch and the sys/ufs/lfs hasn't
been merged.
1997-02-17 13:15:42 +00:00
bde
cebb7ac61b
Import Lite2's dumplfs.
1997-02-17 13:07:40 +00:00
bde
033e1785e7
This commit was generated by cvs2svn to compensate for changes in r22839,
...
which included commits to RCS files with non-trunk default branches.
1997-02-17 13:07:40 +00:00
jkh
13be5f8d6c
Update CHANGEDSINCE macro to conform to -current dinode.h
1997-02-16 22:16:08 +00:00
joerg
ce56561376
Plug a security hole involving $ENV forwarding over telnet. Sigh, i
...
thought i've long since done this.
1997-02-15 10:15:49 +00:00
markm
7c4a46a3a0
Part two of a "fix-and-move". There were some macros declared in ../sbin's
...
Makefile that were a) broken and b) bogusly placed. This brings the
repeared macros in.
Pointed-out-by: BDE
1997-02-10 17:44:34 +00:00
markm
5b3185bcd6
Part one of a "fix-and-move". Init(8) had make macros declared here
...
bogusly. This removes the macros for replacement into init's Makefile.
Pointed-out-by: BDE
1997-02-10 17:41:33 +00:00
danny
9da4914e72
Add '-q' quiet flag for flush/add/zero commands; add 'show' command as
...
synonym for '-a list'; stop SEGV when specifying 'via' with no interface;
change 2 instances of strcpy() to strncpy().
This is a candidate for 2.2
1997-02-10 15:36:54 +00:00
eivind
959fd6631c
Removed default setuid and added a comment to the manpage explaining this.
1997-02-09 20:56:34 +00:00
eivind
bf3d8cc375
Remove suid bit from binary, and update manpage to reflect this.
1997-02-09 18:03:41 +00:00
eivind
4327ec61e7
Buffer overflow patch.
1997-02-09 14:09:47 +00:00
wosch
5c82677757
/usr/lib/libmd.a -> ${LIBMD}
1997-02-08 23:24:10 +00:00
danny
3a676129b4
Reviewed by: Gary Jennejohn <gj@freebsd.org>
...
Submitted by: Bruce Murphy <packrat@iinet.net.au>
Add '-a' audible flag, so terminal will beep upon receipt of a reply
packet. Useful for debugging ethernet runs, among other things.
1997-02-08 01:43:56 +00:00
mpp
669d7c7c80
Replace "mfs" with "mount_mfs" in the NAME section.
1997-02-06 17:49:55 +00:00
wosch
33f749b773
/sbin -> ${BINDIR}
1997-02-06 01:24:43 +00:00
joerg
2b3e3d7363
Add the a' option (
`auto-size'') to bypass all tape length
...
considerations, and dump right to the end of medium.
1997-02-01 23:44:19 +00:00
mpp
c629e6bcfd
Some various mdoc cleanup.
...
Partially Obtained from: NetBSD-bugs mailing list
1997-01-28 05:55:22 +00:00
obrien
1627d472cb
I was porting something from sysV world and found our cross references
...
not quite as good as I would expect. So I'm introducing mknod to mkfifo,
and vice-versa.
1997-01-27 19:20:05 +00:00
imp
8c5715a8db
Apply patch from pr2536, after testing locally.
...
Fixes: PR2446 and PR2536
Submitted by: Flemming Jacobsen <fj@tfs.com>
2.2 Candidate.
1997-01-25 05:27:17 +00:00
adam
2ee6680619
typo
1997-01-22 12:38:40 +00:00
davidn
71e4601fc6
Style police.
1997-01-22 02:07:55 +00:00
adam
a4845fcc5a
-n was broken
...
2.2 candidate (probably)
1997-01-21 21:07:29 +00:00
mpp
81b3c1218e
Various minor cleanup.
...
Partially Obtained from: NetBSD-bugs
1997-01-19 17:57:15 +00:00
davidn
557de278bc
Impose login_cap resource limits on processes started by init.
...
/etc/rc started with "daemon" settings.
"window=" started with "default" settings
gettys started with "default" settings.
This should open the way to junk kernel options MAX_{OPEN,CHILD}
and the corresponding sysctl vars.
1997-01-19 16:49:13 +00:00
jkh
6c16e85bae
Adjust spelling of `fw_flg' so this thing compiles again.
1997-01-17 07:01:21 +00:00