Commit Graph

44345 Commits

Author SHA1 Message Date
peter
cba8510f52 Make fsck(8) do a MNT_RELOAD after cleaning for all read-only mounted
filesystems, not just for the root fs.

Reviewed by:	mckusick
Submitted by:	Paul Saab <ps@yahoo-inc.com>
1999-12-30 16:32:40 +00:00
obrien
5e17de7ede Add the userland commands to SEE ALSO. 1999-12-30 16:27:05 +00:00
hm
a95c63d30d Implement scrollback for pcvt based on code submitted by
Aaron Campbell <aaron@cs.dal.ca>.

Use SHIFT-PgUp and SHIFT-PgDn to scroll back and forward.

Aarons original code was enhanced to have a separate scrollbuffer
for every virtual terminal and to preserve the screen contents
when switching screen sizes.

The scrollbuffer size is currently fixed at 8 pages but this
will be made configurable through the use of scon(1) in the
near future.

For pcvt_kbd.h, a longstanding compiler warning was fixed by
using excessive backetizing of the key2ascii[] table.
1999-12-30 16:17:11 +00:00
brian
a7351f7749 Increase M_MAXLEN from 2048 - sizeof struct mbuf to
4096 - sizeof struct mbuf, and set MAX_MRU and MAX_MTU
back to 2048.

2048 is big enough as an MTU/MRU, but we need to be able
to allocate larger mbufs after reassembling IP fragments.
1999-12-30 13:27:15 +00:00
joe
b318598993 Retire stat_flags.c; it's now in libutil. 1999-12-30 13:23:34 +00:00
joe
e1558fa7cb Moved flags_to_string and string_to_flags into libutil. It's used in
many places nowadays.
1999-12-30 13:15:15 +00:00
hoek
683690bc60 des@FreeBDS.org => des@FreeBSD.org, and fix a small grammo. 1999-12-30 13:01:07 +00:00
kuriyama
4c997fe661 usbd.conf is in section 5, not 8. 1999-12-30 10:46:08 +00:00
markm
fa7f8012ef Grrrr... This was supoosed to go with the commit to kerberosIV/.../libroken's
Makefile.

Fix make world by building appropriate build-tools.

Submitted by:	 marcel
1999-12-30 10:31:21 +00:00
markm
7eda9109cb Build some more build-toold so that "make world" works for the
KerberosIV case.
Submitted by:	marcel
1999-12-30 10:21:54 +00:00
grog
e5330b87a3 Don't forget the 'stripe' and 'mirror' keywords when we turn debugging
off.

Reported-by:	ppyy <ppyy@bentium.com>
1999-12-30 07:13:22 +00:00
obrien
ed2df92983 Go ahead and take these off the vendor branch as Gerard Roudier is now
a committer and will be maintaining these in the usual manner.

Add $FreeBSD$'s to get them off on the right foot.
1999-12-30 06:19:10 +00:00
obrien
eaaf2432a6 Honestly, really, really add a manpage for gasp. 1999-12-30 04:48:17 +00:00
obrien
9db306b373 Add a manpage for gasp. 1999-12-30 04:46:38 +00:00
billf
d93f14c7d1 Fix KERNEL vs _KERNEL spammage.
Submitted by:	Paul Saab <paul@mu.org>
1999-12-30 04:12:36 +00:00
cg
4a1c7c1fba make ess cards use a 64k buffer again, by implementing esschan_init() 1999-12-30 04:04:43 +00:00
brian
b23820d596 Add a few missing #includes 1999-12-30 03:40:29 +00:00
brian
f190d11c7d Correct usages of getuid() and geteuid()
Pointed out by: billf
1999-12-30 03:36:11 +00:00
mjacob
3029ba7015 Change error message make sense and add a missing
periph_release on a failed open so that the periph
dtor for it will get called when we deallocate the
instance from targioctl.
1999-12-30 02:32:13 +00:00
steve
c540405bb9 Provide some verbage for FreeBSD's list of categories.
PR:		2897
Submitted by:	Stephen J. Roznowski <sjr@home.net>
1999-12-29 23:13:56 +00:00
mjacob
3e56ea8716 Restore this driver to a working state. The control device has
to be created at init time. The unit devices are created at
ctor when new instances are created and bound and destroyed
when that instance is closed. As such, there is just s single
static control dev_t for this driver (the per-unit dev_t's are
still in the softc).

When we have decommissionable periph drivers, a destroy_device
on the control device will have to called.
1999-12-29 22:55:01 +00:00
brian
68e11d8f31 The '-' character in chat scripts should only be escaped
twice (since the parsing routines were fixed).
1999-12-29 22:32:11 +00:00
brian
31e86e82d5 Mention that it's only necessary to escape the '-' in chat scripts
twice (once for the arg parsing and once to make it a normal character).
Make the man page example consistent.

Reminded by: Bryan Liesner <bleez@netaxs.com>
1999-12-29 22:31:10 +00:00
steve
e08285e206 Escape the ':' so that is actually makes it into the double quotes.
PR:		15775
Submitted by:	Martin Kammerhofer <mkamm@gmx.net>
1999-12-29 22:22:32 +00:00
peter
b1629c5c46 Since /etc/sendmail.cf got moved to /etc/mail/sendmail.cf, a 'make world'
would leave you with a broken sendmail and local mail loss.
This evil hack moves sendmail.cf from the old location to the new one (if
required) at install time.
1999-12-29 18:56:55 +00:00
peter
62667e3fc5 Preempt one brucification - I was missing a ${DESTDIR}. I hate merging
two sets of changes from different trees.
1999-12-29 18:51:36 +00:00
peter
f7e17c6f5a Add mailwrapper. It redirects to sendmail by default, but you can
point /usr/sbin/sendmail to any mailer of your choice with the
/etc/mail/mailer.conf config file.
1999-12-29 18:44:06 +00:00
peter
7baaa68e69 Install sendmail in it's new location. 1999-12-29 18:40:56 +00:00
peter
4d2ce674d1 Add /usr/libexec/sendmail 1999-12-29 18:34:33 +00:00
peter
743996b3fc As a special case, deal with a missing mailer.conf at install time. I
don't particularly like doing this here, but the alternative (loosing mail)
is worse.
1999-12-29 18:27:35 +00:00
peter
2331e32901 Move mailer.conf to /etc/mail at obrien's request. 1999-12-29 18:25:55 +00:00
peter
acb300306d Add $FreeBSD$ 1999-12-29 18:24:06 +00:00
peter
eb8d3f60a2 moved to etc/mail
Requested by:	obrien
1999-12-29 18:23:33 +00:00
peter
ae4044895d Try and sort BIN1 a bit, it was all over the place.
Add mail/mailer.conf  (repocopied from /etc/mailer.conf to
/etc/mail/mailer.conf on obrien's request)
1999-12-29 18:22:52 +00:00
peter
ec416ae2dc Revert previous commit, -o is functional here and is required. 1999-12-29 18:20:23 +00:00
peter
59e473efb9 Make mailwrapper build 1999-12-29 17:51:22 +00:00
peter
1bee6959f4 Connect fparseln(3) for mailwrapper(8) 1999-12-29 17:50:34 +00:00
sheldonh
e519d76ecd Back out previous commit and replace with a cleaner solution adapted
from the source attributed below.  In particular, this removes a goto
inside a switch and replaces those horrendous ATOI macros with
something acceptable.

More clean-ups to come.

PR:		bin/14151
Reported by:	Christian Weisgerber <naddy@mips.rhein-neckar.de>
Obtained from:	NetBSD
1999-12-29 16:50:08 +00:00
ache
5fae1013f1 Remove -o before sendmail.cw - pure file name needed here 1999-12-29 16:15:22 +00:00
ache
0e8730022b Use LC_TIME=C for date 1999-12-29 15:45:45 +00:00
jasone
6d8f24c036 Don't explicitly mmap() red zones at the bottom of thread stacks (except
the initial thread).  Instead, just leave an unmapped gap between thread
stacks and make sure that the thread stacks won't grow into these gaps,
simply by limiting the size of the stacks with the 'len' argument to
mmap().  This (if I understand correctly) reduces VM overhead
considerably.

Reviewed by:	deischen
1999-12-29 15:44:59 +00:00
obrien
5833a81d0d Restore changes I spammed. 1999-12-29 14:47:00 +00:00
obrien
93a4595777 Allow the specification of a prefix for gcc to find all the various bits.
If one wishes to anchor the compiler toolchain tree somewhere other than /,
all one needs to do is set "TOOLS_PREFIX" to a different rooting.

Submitted by:	marcel (in a different format and reworked by me)
1999-12-29 14:42:46 +00:00
phk
df4eb799a6 Don't use time_offset as a leaky bucket variable in hardpps(), this
resulted in vastly optimistic offset values reported to userland
(typically a factor 40+ too small).  Apart from that, the code had
two sign-bugs.

Apply the hardpps() phase with the right sign with a simply
scaling by integration interval.  (This may be too stiff at
long integration intervals, see below).

Allow pps_shiftmax to be reduced again.

Before this, the phase lock in hardpps() were broken, but due to
two bugs mostly cancelling out, it would end up basically working
with a large stochastic component.  Now it behaves as one would
expect: smooth and quiet.

It seems that pps_shiftmax above 7..9 somewhere makes the phaselock
too weak to hold onto random walk phase errors from a HP-105 OCXO,
which basically means that it is too weak for real-life use with
such integration times.  This is yet to be resolved.

Submitted to:	Prof. Dave "NTP" Mills.
Tested by:	Terje Mathisen <Terje.Mathisen@hda.hydro.com>
1999-12-29 14:39:24 +00:00
kris
828cc41432 Only make beforeinstall in libcrypto/libssl if they actually exist. I haven't
imported these on Freefall yet for the reasons previously explained.

Noticed by:	asami
1999-12-29 14:18:51 +00:00
asami
c8088d2f64 Oops, the previous commit was bogus. I shouldn't commit something without
reading all my mail.

I still don't understand why this was was committed on freefall before
the libcrypto and libssl subdirectories were imported on freefall though.
1999-12-29 13:57:31 +00:00
ru
14e1e71672 - do not dereference a null pointer.
- minor sanity.

PR:		15318
1999-12-29 13:53:13 +00:00
asami
26ec75f5d2 Typo (libcrypto -> libcrypt). 1999-12-29 13:33:54 +00:00
billf
773e91896b Copy Texas Instruments cardbus controllers from pcisupport.c, the pcisupport.c
probes are at the 'chip' level and will get overridden by pcic_p if it is
compiled in. It's still nice to get the better probe message if it's not...

Requested by:	imp
1999-12-29 13:33:37 +00:00
shin
190a60608f Sorry, ndp command is not exist yet.
Specified by: Anders Andersson <anders@sanyusan.se>
1999-12-29 12:53:21 +00:00