403 Commits

Author SHA1 Message Date
mjacob
94d46e7245 Don't get stuck in a loop calling exit from an atexit routine. Clean
up cam_fill_ctio usage to passed atio flags. Clear periph_priv area
of new ctio so if the kernel is dumb enough to look at them (this is
a SECURITY hole) the panic will be obvious instead of subtle.
2000-07-18 04:39:36 +00:00
mjacob
0789d31aa3 Clean up after oneself on exit. 2000-07-17 02:05:45 +00:00
ben
ced2168127 Clarify that CVSup doesn't understand comments in refuse files.
PR:		19949
Submitted by:	Jun Ushida <ushida@msa.biglobe.ne.jp>
2000-07-16 20:34:54 +00:00
abial
c7bf2569fa These patches implement dynamic sysctls. It's possible now to add
and remove sysctl oids at will during runtime - they don't rely on
linker sets. Also, the node oids can be referenced by more than
one kernel user, which means that it's possible to create partially
overlapping trees.

Add sysctl contexts to help programmers manage multiple dynamic
oids in convenient way.

Please see the manpages for detailed discussion, and example module
for typical use.

This work is based on ideas and code snippets coming from many
people, among them:  Arun Sharma, Jonathan Lemon, Doug Rabson,
Brian Feldman, Kelly Yancey, Poul-Henning Kamp and others. I'd like
to specially thank Brian Feldman for detailed review and style
fixes.

PR:		kern/16928
Reviewed by:	dfr, green, phk
2000-07-15 10:26:04 +00:00
mjacob
8771b75a01 Whoops- more changes in last checkin than TARGIODEBUG-
some additional TARGIOCCLEAREXCEPTION ioctls added as
needed.

Obtained from:	gibbs@freebsd.org
2000-07-14 20:30:28 +00:00
mjacob
b3e623026f Make use of the new TARGIODEBUG ioctl (i.e., add an option for it's use). 2000-07-14 20:26:59 +00:00
peter
b9b09beff7 Be consistant about WITH_ vs MAKE_ flags. We have a precedent of using
MAKE_foo for things like MAKE_KERBEROS etc.  Use that.  I managed to
confuse myself last time and made make.conf different to the code. ;-(

Reported by:  Jun Kuriyama <kuriyama@FreeBSD.org>
2000-07-14 09:18:21 +00:00
markm
b42c412805 The World Order has changed. We no longer need separate "secure"
collections for crypto code; these are merged into cvs-all and
src-all.
OKed by:	jdp
2000-07-09 16:03:53 +00:00
brian
9934efd0dd Add various system usernames (even though I try to avoid pppd!!!)
PR:		19717
Submitted by:	Tony Finch <dot@dotat.at>
2000-07-06 19:05:43 +00:00
peter
4f5fa991c0 Delete the RSAREF=YES example from make.conf - it is not used at all.
Add knobs for the optional crypto parts with some notes.
2000-07-03 20:52:01 +00:00
peter
ce9a88b473 Include the src-crypto-rsa collection by default for internat users. 2000-06-29 09:03:59 +00:00
peter
98d01cd6a5 List src-secure-rsa and clarify that cvs-crypto does not have it. 2000-06-29 09:00:23 +00:00
obrien
0784a9a9df Add BDECFLAGS so people can use them easily in /etc/make.conf. 2000-06-26 21:43:19 +00:00
obrien
53eb2d3431 If "MODULES_WITH_WORLD" is defined, sys/modules will be built with the
world as was our old way, rather than when building a kernel.

Some people do not like the new way, and the release building still assumes
modules are built with the world.
2000-06-17 10:51:56 +00:00
hoek
1e9a6591b3 Add a NO_LPR option. Useful for people who want to use LPRng.
PR:	bin/18787 (David Gilbert <dgilbert@velocet.ca>)
2000-05-31 21:45:15 +00:00
brian
4c78d6dcb7 Mention that some PPPoE servers cache MAC addresses 2000-05-30 17:06:55 +00:00
dirk
ac80812473 Remove -a from mkisofs' argument list. It's the default for version 1.12.1
and up and causes mkisofs to fail if present.

Add $FreeBSD$ while I'm here.

Ok'ed by:	jkh
2000-05-25 20:12:10 +00:00
kris
1a749c1007 Add /bin/tcsh for completeness
Submitted by:	knu
2000-05-14 10:21:18 +00:00
kris
ff95bdf738 Note that ports-base is a mandatory collection and your ports will not
build correctly if it is not kept up to date.

Hopefully this will help with the flood of ".tar.gz" questions we've
been seeing everywhere lately.
2000-05-06 03:45:56 +00:00
joe
32818155f0 Disconnect libm from the build tree. It's broken, not being
maintained, and has been replaced by msun.  The libm sources
shouldn't be removed just yet as there are parts that should be
merged into msun first.

PR:		misc/17848
Discussed with:	phk & bde
2000-05-02 14:16:19 +00:00
chuckr
5f34b128da Cause modules to build with the kernel build. Modules are removed
from the sys Makefile's SUBDIRs.  This is conditioned in make.conf by the
NO_MODULES variable and the existence of the modules directory.  The
actual location of the modules is not modified.  Changes in Makefiles
only, this does not affect Peter's recent changes.

Reviewed by:	Peter Wemm, who warned me I would get some flack, and
		he had the good idea for the NO_MODULES variable.
2000-05-02 02:26:04 +00:00
n_hibma
d9333a3807 make the example compile again.
The makefile contains a reference to /sys/dev/ppbus. What really should
be done is copy the header files to /usr/include/sys/dev/ppbus.

PR:	            kern/16767
Submitted by:	   Jin Guojun (FTG staff) <jin@gracie.lbl.gov>
2000-04-27 21:08:24 +00:00
n_hibma
6bf9295658 Remove a warning 2000-04-27 21:04:17 +00:00
obrien
6dcbed6a75 "r" devices are on their way out. 2000-04-26 11:38:10 +00:00
phantom
cc05420259 Suggest to use .Lb macro in 2nd/3rd section manpages. 2000-04-23 14:47:26 +00:00
hm
a23484c4ea removed some obsolete information and dead links.
Noticed by: Alexander Werner Skwar
2000-04-20 13:37:12 +00:00
obrien
35ef8dbb46 Document NO_TCSH knob. 2000-04-17 20:45:20 +00:00
sheldonh
35c262b7c3 Add an example refuse file.
PR:		17972
Submitted by:	Michael Lucas <mwlucas@blackhelicopters.org>
2000-04-13 14:40:39 +00:00
brian
86b5ff6a88 Show an example of not letting NetBIOS traffic keep the link up
PR:		17865
Submitted by: Glenn Johnson <glennpj@bayouhome.net>
2000-04-11 17:17:28 +00:00
asmodai
6a912f1bed Document NO_BIND toggle flag.
PR:		17710
Submitted by:	Mark Huizer <xaa+sendpr@dohd.cx>
2000-04-10 18:51:41 +00:00
obrien
45392a5096 Add an example of how to tweak CXXFLAGS in a make.conf file.
This is in responce to several people breaking their world builds by
incorrectly assigning to CXXFLAGS.
2000-04-04 09:27:59 +00:00
iwasaki
6c940a99c2 Enable etc/defaults/pccard.conf which is default configuration file
for pccardd.
Please install /etc/defaults/pccard.conf and update /etc/defaults/rc.conf
as well.
Note that old pccard.conf.sample still remains for while but
no longer to be maintained.

Reviewed by:	imp, -mobile ML and nomads ML in Japan.
2000-04-03 19:24:25 +00:00
sheldonh
b0b54e3d8b Add a NO_MAILWRAPPER knob to make.conf and wrap it around
mailwrapper(8) for folks who find it annoying to have their development
version of sendmail blown away by ``make world''.

PR:		17394
2000-03-31 09:23:54 +00:00
kris
bef570a6f2 Update CFLAGS documentation 2000-03-27 02:48:12 +00:00
brian
d94da0bbbc resolf.conf -> resolv.conf; charnier 2000-03-26 18:33:08 +00:00
billf
94402db2cc Remove evidence proving that I just copied these files from standard-supfile
and put some more specific examples in www-supfile.

PR:		docs/17600
Discovered by:	Denis Mittsev <dm@dmhome.orsk.ru>
2000-03-26 09:50:01 +00:00
nik
c6413e4804 Add the DOC_LANG variable, and associated documentary comments. 2000-03-22 00:49:20 +00:00
obrien
d9acd189c2 Add a knob to turn off the mostly static docs (src/share/doc/).
On a K6-2/450 with fairly fast SCSI disks, building+installing src/share/
takes 2m51.3s, where src/share/doc/ is 1m9.9s of that.

However on a slow Alpha (233MHz) the times are 7m39.3s and 4m58.3s
respectively.

This commit allows one to speed up their build time, without not getting
any important and required changes if one used "NOSHARE".
2000-03-21 09:24:09 +00:00
dan
d58a7ce7d9 Document NOUUCP switch 2000-03-20 17:08:30 +00:00
kris
dac6e5d6ae Add and document a NO_X knob to force disabling of X support in doscmd
Requested by:	sysop@silver.komanda.com.ua
2000-03-19 09:49:03 +00:00
dcs
1b0ef0ac86 RELENG_4 cvsup files. I'm betting these names are going to be changed,
but by virtue of no one else getting to do this after I mentioned it,
they get to be named this for now.
2000-03-13 17:31:44 +00:00
jdp
27f0e36719 Add src-kerberos5 to example supfiles. 2000-03-05 18:52:44 +00:00
kris
f20c9d899f Document NO_OBJC for disabling Objective C support 2000-03-05 10:53:24 +00:00
kris
2aeb418d84 Document NODESCRYPTLINKS 2000-02-29 06:17:33 +00:00
mjacob
c21e819825 Update SES userland examples to something out of the toy stage.
Approved: jkh
2000-02-29 05:44:19 +00:00
kris
22f529d0b6 Update the description of NOCRYPT and NOSECURE to match reality. 2000-02-28 07:07:26 +00:00
kris
d62b5b6f16 Document the following buildworld knobs:
NO_FORTRAN NOCRYPT NOGAMES NOINFO NOLIBC_R NOSECURE NOSHARE
2000-02-27 22:56:27 +00:00
kris
a16b0b3c60 Document NOPERL for disabling building of PERL altogether. 2000-02-27 22:44:46 +00:00
shin
9b8b207497 Add IPv6 related docs.
Reviewed by: phantom
2000-02-26 19:44:12 +00:00
markm
27fe751781 Add userland tweakables for OpenSSH and OpenSSL. 2000-02-24 23:08:19 +00:00