David E. O'Brien
729ac65e7c
document PKG_DBDIR
...
Add ENVIRONMENT and FILES sections.
1998-12-31 20:29:29 +00:00
David E. O'Brien
ce4273bfe4
change wording slightly to match other pkg_*.1
1998-12-31 20:28:55 +00:00
Poul-Henning Kamp
4b14c4dc97
spppcontrol already lives in /sbin
1998-12-30 09:38:36 +00:00
Chris Timmons
c807beb495
Ensure a terminating null when processing hostname strings from
...
arbitrary sources.
Obtained from: OpenBSD
1998-12-29 23:14:50 +00:00
Tim Vanderhoek
9300774d7e
Directories aren't executable.
...
Submitted by: Dennis Glatting <dennis.glatting@software-munitions.com>
(misc/9147)
1998-12-29 22:48:54 +00:00
Tim Vanderhoek
956e99c923
Misplaced comma.
1998-12-29 22:45:15 +00:00
Chris Timmons
e1b5d1517c
Accept "!*" as a valid all-programs tag line as documented.
...
PR: 8447
Submitted by: Gaspar Chilingarov <nightmar@lemming.acc.am>
1998-12-29 20:36:22 +00:00
Doug Rabson
f863ed7f6f
Here is a patch to make mountd work.
...
It just replace u_long with u_int32_t and shouldn't affect on i386.
Without this patch,
- unaligned accesses occur
- permission denied randomly
Submitted by: Hidetoshi Shimokawa <simokawa@sat.t.u-tokyo.ac.jp>
1998-12-29 09:38:49 +00:00
Gary Palmer
a0f1d841a5
Put the i4b stuff under the `i386 only' section until someone fixes up
...
the build problems on the Alpha.
1998-12-28 16:37:28 +00:00
Dag-Erling Smørgrav
e20e25db62
Back out rev. 1.42 and 1.43. Apply Graham Wheeler's signal handling patch.
...
Reviewed by: jkh & eivind
Submitted by: Graham Wheeler <gram@cdsec.com>
PR: bin/8183
1998-12-28 15:09:43 +00:00
Chris Timmons
65f14c0055
Block SIGHUP during call to gethostbyaddr().
...
PR: 5548
Reviewed by: Matthew Dillon <dillon@apollo.backplane.com>
Obtained from: OpenBSD
1998-12-28 00:39:14 +00:00
Poul-Henning Kamp
19c749625f
Initial entry of ISDN4BSD into the FreeBSD tree.
...
ISDN4BSD is the work of our brand-new comitter: Hellmuth Michaelis,
who has done a tremendous amount of work to bring us this far.
There are still some outstanding issues and files to bring into
the tree, and for now it will be needed to pick up all the extra
docs from the isdn4bsd release.
It is probably also a very good idea to subscribe to the isdn@freebsd.org
mailing list before you try this out.
These files correspond to release "beta Version 0.70.00 / December
1998" from Hellmuth.
1998-12-27 21:47:14 +00:00
Poul-Henning Kamp
57814d04d4
Update sppp support to i4b level. This includes the new spppcontrol
...
program to set PPP options like authentication with.
1998-12-27 21:30:44 +00:00
Poul-Henning Kamp
1767866e4d
follow up to:
...
Pre 3.0 branch cleanup casualty #4 : pcvt
1998-12-27 16:44:24 +00:00
Joerg Wunsch
524245066d
Fix the spelling of `FreeBSD'.
...
Submitted by: Peter Philipp <pjp@bsd-daemon.net>
1998-12-27 12:01:07 +00:00
Jordan K. Hubbard
257bf67682
Remove previous cast again - it triggers a compiler bug on the Alpha
...
which prevents sysinstall from building. We'll just have to live with
the warning on the x86. :(
1998-12-25 21:57:06 +00:00
Peter Wemm
ab65c1d9b0
The largest PID is now 99999
...
Reported by: Ben Stuyts <ben@stuyts.nl>
1998-12-23 12:03:33 +00:00
Jordan K. Hubbard
8d8f2bab5a
Collapse the "get" code substantially by combining common functions.
...
Also make mountpoint for each media type easier to change.
Also reshuffled some menus for easier usage.
1998-12-22 12:31:26 +00:00
Foxfair Hu
da57af3a9d
Fixed typo done, thanks!
1998-12-20 02:53:49 +00:00
Dag-Erling Smørgrav
ae94be3fb1
Add an option for insecure mode, in which rwhod does not discard packets
...
from incorrect source ports.
1998-12-17 11:05:57 +00:00
Brian Somers
2ff64793ad
Don't return stack-based data. This may have caused
...
server-side CHAP authentication problems in the past :-/
1998-12-17 00:28:12 +00:00
Jordan K. Hubbard
0440e20b71
Make it possible to have separate install scripts as well as have
...
an on-delete script.
Submitted by: Rajesh Vaidheeswarran <rv@fore.com>
1998-12-16 13:59:31 +00:00
Peter Wemm
8b315e85c7
Old stuff lying around a source tree:
...
Create/remove /etc/wall_cmos_clock without using system() and magic paths.
1998-12-16 05:34:49 +00:00
Warner Losh
0915a68e90
Free memory from getmode.
...
Obtained from: OpenBSD
1998-12-16 04:54:08 +00:00
Matthew Dillon
73df45e228
Remove signal mask prior to calling exec
1998-12-15 23:12:33 +00:00
Brian Somers
8b09cf1cc7
Fix a rather bad latency problem (uncovered by the recent timer commit).
...
Problem reported by: Christopher Hall <hsw@acm.org>
1998-12-15 19:12:24 +00:00
Matthew Dillon
a16800d862
Add pt_tcplisten.c functionality, fix a few minor bugs
...
PR: kern/8793, misc/8796, kern/8797, kern/8798, kern/8050, kern/6758
Submitted by: Duncan Barclay <dmlb@ragnet.demon.co.uk>
1998-12-15 18:59:07 +00:00
Brian Somers
7e778f13d9
Rather than interrupting 10 times per second then checking
...
to see if there's anything to do, schedule the next alarm
based on the next required timeout.
This decreases the load when there are lots of relatively
idle ppp processes.
While I'm in there, handle the possibility that a timeout
makes the timer element go out of scope by grabbing the
enext pointer before executing the timer function.
1998-12-14 19:24:30 +00:00
Nick Hibma
bea029a166
Added Id
1998-12-14 09:40:15 +00:00
Brian Somers
87766c5694
Allow a variable as the first arg to ``set proctitle''.
1998-12-14 01:15:34 +00:00
Brian Somers
80b2397ccf
Mention the cosmetic necessity to ``iface clear'' in ppp.linkdown.
1998-12-14 01:15:14 +00:00
Steve Price
23ffc3a6b1
Fix a couple grammar and typographical errors.
...
PR: 8355
Submitted by: Bruce A. Mah <bmah@ca.sandia.gov>
1998-12-13 23:37:33 +00:00
Steve Price
5e6338f6e7
Cleanup usage string: -i takes an argument.
...
PR: 8315
Submitted by: Amakawa Shuhei <amakawa@sf.t.u-tokyo.ac.jp>
1998-12-13 23:26:21 +00:00
Bruce Evans
27773683d1
Made this actually work when there is an obj dir.
...
Removed bogons, especially the include of bsd.subdir.mk.
Fixed style bugs.
1998-12-13 15:52:26 +00:00
Nick Hibma
6015b10bca
Unbreak make world. Sorry about that. I'll have to figure out the steps
...
to add those programs properly.
1998-12-13 14:56:19 +00:00
Matthew Dillon
9983067ebe
PR: bin/8624
...
Fixed intermediate calculation overflow when reporting users with > 2GB of
disk space.
1998-12-13 07:16:05 +00:00
Matthew Dillon
4ef875d707
PR: bin/5572
...
Prevent cron from going crazy if the time steps. For example, if you
have a system with hundreds of users and lots of different crontabs
and your time steps back an hour, the old cron would then attempt to
run an hours worth of cron jobs in a few seconds.
1998-12-13 06:07:38 +00:00
Matthew Dillon
be648216c6
PR: bin/3478
...
Have pwd_mkdb lock the source file while rebuilding the database. When
called by programs such as vipw, the source file is a temporary file and
this does not conflict with the lock on /etc/master.passwd already held
by vipw. When run manually, however, master.passwd is typically specified
as the argument and the locking prevents other programs from messing with
master.passwd during the database rebuild.
Also pwd_mkdb uses a blocking exclusive lock as it may be called from
a script. The -N option was added to cause pwd_mkdb to get the lock
non-blocking and exit with an error if the attempt fails, again useful
for scripts.
1998-12-13 01:53:50 +00:00
Matthew Dillon
0e31b6b580
oops. Fix indentation of the 'for' loop I just added.
1998-12-13 01:39:32 +00:00
Matthew Dillon
f16d2ab2d3
Handle the race condition where vipw may lock a password file which has
...
just been replaced. After our lock succeeds we check if st_nlink is 0
and if it is we close the descriptor and retry our open/lock sequence.
1998-12-13 01:36:45 +00:00
Matthew Dillon
25970dbc51
sendmsg() didn't like the MSG_EOR flag and returned an error. Removing the
...
flag makes portal tcp operation work.
1998-12-12 21:30:17 +00:00
Foxfair Hu
17b09acac9
Close PR bin/8753 pwd_mkdb problem when having comments in passwd file
...
Submitted by Chia-liang Kao clkao@CirX.ORG .
1998-12-12 16:08:41 +00:00
Nick Hibma
00074f8e84
Added usbd, usbdevs directories
...
Submitted by: MIHIRA Sanpei Yoshiro
1998-12-12 11:47:31 +00:00
Matthew Dillon
5177c2936a
Reviewed by: freebsd-current
...
Fix signal/library corruption by blocking all signals except during
select(). The reported corruption was with reentrancy in the malloc lib.
1998-12-11 17:06:16 +00:00
Jun Kuriyama
f8a882d809
Fix typo.
1998-12-10 22:07:06 +00:00
Brian Somers
f1e8dfb20c
Boy, this was tricky to find:
...
Remove any dial timer that might be hanging around at
datalink_Destroy() time. This timer may be left running
after the link is closed (making sure it's not automatically
opened again too soon).
1998-12-10 18:36:53 +00:00
Brian Somers
991c2a7b75
When using `set device !someprogram'', when
`someprogram''
...
exits, it causes a select() exception.
Handle these select() exceptions on link descriptors in pretty
much the same way as loss of carrier rather than dropping out
in confusion.
1998-12-10 18:36:30 +00:00
Archie Cobbs
ef4be59deb
Eliminate compiler warning when compiling "config.c" in a kernel.
1998-12-10 02:35:55 +00:00
Jordan K. Hubbard
085415fb9b
Stop erroneously claiming that we're installing booteasy.
1998-12-09 02:46:19 +00:00
Alexander Langer
904b32a9c9
Sync usage string with reality: removed -n, added -s.
1998-12-06 16:31:47 +00:00