Commit Graph

185 Commits

Author SHA1 Message Date
matt
65e5548a17 Add MBUFTRACE kernel option.
Do a little mbuf rework while here.  Change all uses of MGET*(*, M_WAIT, *)
to m_get*(M_WAIT, *).  These are not performance critical and making them
call m_get saves considerable space.  Add m_clget analogue of MCLGET and
make corresponding change for M_WAIT uses.
Modify netinet, gem, fxp, tulip, nfs to support MBUFTRACE.
Begin to change netstat to use sysctl.
2003-02-26 06:31:08 +00:00
simonb
02468768a6 Note libsa LFSv2 support and i386 bootblock support for LFS. 2003-02-23 23:30:39 +00:00
jhawk
f5d8b1f4f1 /etc/daily: Suppress empty security reports
/etc/security: unidiff by default; support other choices via ``diff_options''
2003-02-21 22:50:28 +00:00
atatat
c47fa93958 Mention that USE_TOPDOWN_VM was added. Finally. 2003-02-21 15:03:44 +00:00
wiz
e427050bdf postfix-2.0.4 out. 2003-02-21 11:08:56 +00:00
fredb
3b33ad6fc2 OpenSSL is now up to 0.9.7a. 2003-02-20 15:19:14 +00:00
jdolecek
6c6a0817ba note SMBFS support 2003-02-18 21:05:47 +00:00
drochner
8e2212faf9 note dhcp-3.0.1rc11 2003-02-18 17:24:53 +00:00
wiz
70d4e8ed08 file-3.40 out. 2003-02-17 12:24:13 +00:00
perseant
f05dc43395 Note bridge(4)/brconfig(8) with ipf. 2003-02-17 02:17:07 +00:00
augustss
ea8554c01f Add uax(4) note. 2003-02-16 17:20:48 +00:00
kanaoka
f304176e6c acpica update. 2003-02-13 14:26:08 +00:00
wiz
8a9c4c8e13 texinfo-4.5 update. 2003-02-13 09:03:07 +00:00
wiz
c69d8efd42 grep-2.5.1 update. 2003-02-13 08:09:02 +00:00
wiz
20c9c0d579 Note grep-2.5.1 update; remove me from am-utils. 2003-02-13 08:07:39 +00:00
atatat
52abe48888 Note the addition of the kern.dump_on_panic sysctl setting. 2003-02-13 05:48:25 +00:00
jhawk
b0775cf0b9 New flags in security.conf(5) to control check_mtree and check_passwd in
/etc/security.
2003-02-13 02:43:16 +00:00
tron
20a9ee2c50 Note use of kqueue(2) in inetd(8). 2003-02-12 08:54:01 +00:00
lukem
d27e8bf371 Fix example 3; the build.sh target is "install" not "installworld".
Improve description.
Noted by Valeriy Ushakov (uwe@) in private email.
2003-02-08 10:00:33 +00:00
wiz
cf95ff4f19 gcc-3.2.2, texinfo-4.5. 2003-02-07 18:40:30 +00:00
enami
59055822ed Various update of Version, Current Vers and Archive Site. From Kimio Ishii. 2003-02-03 05:32:09 +00:00
lukem
a2553ebbc2 attempt to further improve and clarify the examples... 2003-02-02 12:37:41 +00:00
wiz
77cfc09d9c Correct misspellings of "version", noted by skrueger at europe dot com. 2003-02-02 09:57:51 +00:00
thorpej
a73c169fe9 Note extensible kernel malloc types. 2003-02-01 06:42:13 +00:00
tsutsui
0566c52cec Note VGA console support for NEC-J96A and NEC-R96 on arc port. 2003-01-31 22:18:04 +00:00
jhawk
8f3b1cfb79 Note find(1) changes to -user predicate (permit + and - on numeric args) 2003-01-30 10:53:01 +00:00
lukem
34e5de7919 Prefix various paths with 'DESTDIR', to highlight that the DESTDIR
is taken into account.
2003-01-30 02:52:40 +00:00
lukem
6ac63dc2e0 allow toolprefix to be easily changed 2003-01-29 22:50:08 +00:00
simonb
51f9790db1 Note objcopy and crunchgen changes. 2003-01-29 10:34:26 +00:00
kanaoka
96aa0db5b2 New acpica-unix-20030123.tar.gz out 2003-01-28 12:05:00 +00:00
christos
449f3dd270 public domain grep moved. 2003-01-27 14:54:39 +00:00
wiz
eed8d2eb1b Note difference between uucp-1.06.1 and 1.06.2. 2003-01-27 00:56:12 +00:00
wiz
84c070bc3a Email address changes and typo fixes from gzip-1.2.4a synced. 2003-01-27 00:51:12 +00:00
wiz
63db92c602 Note grep-2.5 import. 2003-01-27 00:13:55 +00:00
wiz
613afd35b0 Note grep-2.5 update. 2003-01-27 00:13:05 +00:00
lukem
fc4bd1a946 Various improvements per discussion with Alan Barrett. 2003-01-26 13:15:17 +00:00
lukem
4e91f80fa2 - Add "sets" top-level Makefile target and build.sh operation.
[Latter suggested by Julio Merino in private email]
- Add "help" build.sh operation.
2003-01-26 06:19:12 +00:00
lukem
46d44d89e9 Change build.sh so that at least one operation is required.
Add "makewrapper" operation to build.sh.
	[The above changes were suggested by Alan Barrett on current-users@]

Fail if building as non-root unless: UNPRIVED is set, -U is given, or -E
(expert mode) is given.
	[Suggested by James Wetterau in private email]

Improve the examples in BUILDING.
2003-01-26 05:34:32 +00:00
wiz
173d114510 Note bsd-family-tree 1.68 sync, and add notes on
what to do for a diffutils import.
2003-01-26 01:05:49 +00:00
wiz
6e297504d0 Note that diffutils has been synced with 2.8.1 distribution, and note me
as responsible; also note new postfix version.
2003-01-26 00:56:51 +00:00
wiz
be5bbce3da Note diff, diff3, and sdiff upgrades to diffutil-2.8.1 version. 2003-01-26 00:56:12 +00:00
thorpej
1b3e5a4bd2 Note new librt. 2003-01-24 02:09:18 +00:00
christos
5a95c2232e - mention gcore
- luke, it is 2003 already
2003-01-23 17:41:17 +00:00
lukem
e9a4b099b2 build.sh rototill. attempt at consistency in some other recent entries 2003-01-23 16:26:46 +00:00
lukem
31b7057f61 Rework how build.sh functions, so that command line options set various
parameters, and a list of "operations" defines what to do.
The full usage is show below.  Notes:
	`-b' has been deprecated (it always occurs now)
	`-d' is replaced by "distribution"
	`-R rel' onlys sets RELEASEDIR; use "release" to build a release
	`-k kern' has been replaced by "kernel=kern"
	`-i idir' has been replaced by "install=idir"
	-r now occurs before nbmake is rebuilt

Add a copyright (long due!).  Rework the code to (a KNF inspired) ShellNF.
Use functions appropriately.  Allow `nb' prefix to be easily changed to
something else.  Solve world peace (just kidding)

This is part of the (never achievable) goal of attempting to make
NetBSD easier to build...


  --8<--  new usage follows  --8<--

Usage: build.sh [-EnorUu] [-a arch] [-B buildid] [-D dest] [-j njob] [-M obj]
		[-m mach] [-O obj] [-R release] [-T tools] [-V var=[value]]
		[-w wrapper]   [operation [...] ]

 System build operations (all imply "obj" and "tools"):
    build		Run "make build"
    distribution	Run "make distribution" (includes etc/ files)
    release		Run "make release" (includes kernels & distrib media)

 Other operations:
    obj			Run "make obj" (default unless -o)
    tools 		Build and install tools
    kernel=conf		Build kernel with config file `conf'
    install=idir	Run "make installworld" to `idir'
			(useful after 'distribution' or 'release')

 Options:
    -a arch	Set MACHINE_ARCH to arch (otherwise deduced from MACHINE)
    -B buildId	Set BUILDID to buildId
    -D dest	Set DESTDIR to dest
    -E		Set "expert" mode; disables some DESTDIR checks
    -j njob	Run up to njob jobs in parallel; see make(1)
    -M obj	Set obj root directory to obj (sets MAKEOBJDIRPREFIX)
    -m mach	Set MACHINE to mach (not required if NetBSD native)
    -n		Show commands that would be executed, but do not execute them
    -O obj	Set obj root directory to obj (sets a MAKEOBJDIR pattern)
    -o		Set MKOBJDIRS=no (do not create objdirs at start of build)
    -R release	Set RELEASEDIR to release
    -r		Remove contents of TOOLDIR and DESTDIR before building
    -T tools	Set TOOLDIR to tools.  If unset, and TOOLDIR is not set in
		the environment, nbmake will be (re)built unconditionally.
    -U		Set UNPRIVED
    -u		Set UPDATE
    -V v=[val]	Set variable `v' to `val'
    -w wrapper	Create nbmake script as wrapper
		(default: ${TOOLDIR}/bin/nbmake-${MACHINE})
2003-01-23 16:24:08 +00:00
jdolecek
c54aea6fb9 add entry for nathanw_sa branch merge (!) 2003-01-22 21:37:40 +00:00
jhawk
8eaf521be2 progress(1) and sysinst uses it. 2003-01-22 06:04:30 +00:00
wiz
f3095c7e49 New dhcp versions out: 3.0pl2 and 3.0.1rc11. 2003-01-21 13:57:14 +00:00
wiz
92e23290a4 cvs-1.11.5 imported. 2003-01-21 09:47:02 +00:00
itojun
06422dc070 drop myself from bind/resolver maintainer, soda discouraged me well enough
(so you should be happy by now, soda-san?)
2003-01-21 06:47:26 +00:00