Commit Graph

9563 Commits

Author SHA1 Message Date
obrien
f1ecee461a Define "I386_CPU" if CPUTYPE is 'i386'. Userland bits can check for "I386_CPU"
to determine if they should select code paths suitable for the 80386 CPU.

Suggested by:	ru
2004-10-19 17:25:33 +00:00
obrien
705190c22b Catch up with PHK's sio(4) rework [sys/dev/sio/sio.c rev. 1.456].
Also catch up with RCng.

Reviewed by:	phk
2004-10-18 21:31:05 +00:00
ru
a1b79e2908 Utilize FILES and SYMLINKS. 2004-10-18 08:54:17 +00:00
wollman
e9a5e9390c MFV tzdata2004e
Users in Brazil and Argentina should run tzsetup(8).

Obtained from:	Arthur David Olson
MFC after	re approval
2004-10-18 00:03:52 +00:00
wollman
fb5baf3285 This commit was generated by cvs2svn to compensate for changes in r136632,
which included commits to RCS files with non-trunk default branches.
2004-10-17 23:55:07 +00:00
wollman
3f66df6e5f Latest timezone database from Arthur Olson. Updates in this round:
Current or prospective timestamps: Georgia, Uruguay, Argentina, and Brazil

Historial timestamps and/or commentary: Malaysia, Mongolia, Singapore,
Peru, Russua, Israel, United States, Canada

Changes in Argentina and Brazil have created several new time zone regions.
Users are encouraged to rerun tzsetup(8), even if current times appear
correct, to ensure that future times will be interepreted correctly.

Obtained from: Arthur Olson, ftp://elsie.nci.nih.gov/pub/tzdata2004e.tar.gz
2004-10-17 23:55:07 +00:00
keramida
2816c3d57b The populate_var variable checks /var for writability, not /tmp.
Noticed by:	Alan Gerber <agerber@ncsu.edu>
2004-10-17 13:19:10 +00:00
ru
bd9e661880 Utilize FILES and SYMLINKS. 2004-10-17 10:49:30 +00:00
ru
133be5380d Utilize FILES and SYMLINKS. 2004-10-17 09:48:23 +00:00
obrien
b8173ab1f9 Catch up with share/mk/bsd.cpu.mk revision 1.43. 2004-10-17 05:36:20 +00:00
obrien
db19430bea Embellish the AMD64 sections a little. Including supporting 'nocona'. 2004-10-17 05:19:45 +00:00
obrien
469c182b4d + Simplify by treating the standard x86 CPU names as the CPUTYPE vs.
treating them as an alias.  Treat the shorthand versions as aliases.
+ Separate the x86 GCC CPU CFLAGS from the ICC CFLAGS.  This greatly
  simplifies the GCC section.  It also makes it more clear which CPU's
  have the same ICC CPU CFLAGS.
+ Remove redundancy in the alpha section.
+ Add forgotten ICC CPU CFLAGS for the mobile Intel CPU's added in rev. 1.42.
2004-10-17 05:08:29 +00:00
le
abf45cfc6f Update manpage for the Vodafone Mobile Connect 3G datacard. Bump
document date.

Reminded by:  simon
2004-10-16 21:36:19 +00:00
ru
145e7daa7c Install files with mode 444, as God intended. 2004-10-16 20:52:32 +00:00
ru
350dc7e71e Utilize FILES and SYMLINKS. 2004-10-16 20:42:18 +00:00
ru
4cf42888c9 Utilize FILES and SYMLINKS, other simplifications. 2004-10-16 19:51:34 +00:00
yar
e1ba9983d1 Fix an ancient typo: sc' usually equals ns*nt', not `nc*nt'
(the latter is actually the total number of tracks on the disk,
which has no field in disktab(5).)

MFC after:	1 week
2004-10-16 08:36:28 +00:00
ru
78c4b704e2 Overdue removal of COMPAT* knobs. 2004-10-15 08:51:12 +00:00
keramida
3563cef597 Add the necessary magic to make the thousands separator work for
floating-point formats in the Greek locale.  This allows printing
numbers with the ' format modifier, like this:

$ env -i LC_NUMERIC=el_GR.ISO8859-7 printf "%'.3f\n" 1024000
1.024.000,000

Reviewed by:	das
2004-10-13 22:12:59 +00:00
ru
03ca03ca8d - Utilize standard means for installing files and symlinks.
- Simplify the symlink list construction by implementing a
  generic mechanism to map LC_MONETARY files from one locale
  to another, possibly with a different <lang>_<territory>
  components of the locale name.  Example:

    ENCODING-1_ENCODING-2= fo_BA fo_FO:ba_BA

  in Makefile will result in the following symlinks:

    fo_BA.ENCODING-1/LC_MONETARY -> fo_BA.ENCODING-2/LC_MONETARY
    fo_FO.ENCODING-1/LC_MONETARY -> ba_BA.ENCODING-2/LC_MONETARY

- Install LC_MONETARY files with mode 444.

- While here, fixed trashing of the sr_YU.UTF-8/LC_MONETARY
  file by a symlink, and removed one duplicate symlink.
2004-10-13 15:47:02 +00:00
maxim
4de989afc7 s/Oct /October/
Pointed out by:	ru
2004-10-13 12:05:33 +00:00
brueffer
0ed0f178d8 - D-Link DFE-500TX verified to work
- remove the 'Asante' entry which isn't very helpful
2004-10-13 11:03:50 +00:00
maxim
e942f6d54d Bump the date of the document. 2004-10-13 08:14:41 +00:00
yongari
35f180990e mdoc(7) police:
.Dt should have a third argument.
	new sentence should start on its own line.
	use precise width specifier.
Add AUTHORS section and correct device name to /dev/led/auxioled.

Approved by:	jake (mentor)
Pointed by:	ru
2004-10-13 05:15:41 +00:00
emax
2fc27ac5e6 ooops.. vkbd(4) should not have been committed 2004-10-12 23:38:22 +00:00
emax
9275761cd8 ng_ubt(4) no longer provides device nodes interface. Update the
man page to document this.

MFC after:	3 days
2004-10-12 23:35:34 +00:00
jmg
fda1b19758 update document date
Reminded by:	ru (a few weeks ago)
2004-10-12 21:43:03 +00:00
maxim
ae55fb3a15 Document net.inet.tcp.sack.initburst sysctl. 2004-10-12 13:52:46 +00:00
bms
96a2d5c3cf Add mode page 0x1b, "Removable Block Access Capacities". This mode page is
implemented by USB floppy devices using the UFI command set.

Reviewed by:	ken, scottl
Source:		USB Mass Storage UFI Specification v1.0
MFC after:	2 weeks
2004-10-12 08:51:04 +00:00
jkoshy
9b22f35761 Add a manual page for hashinit(9), hashdestroy(9) and phashinit(9).
Reviewed by:	ru
2004-10-12 02:36:24 +00:00
jkoshy
50bf852114 Use the "normal form" for copyright text. 2004-10-12 02:04:11 +00:00
glebius
c21f27aa2b - Document RT_[UN]LOCK, RT_ADDREF, RT_REMREF.
- Describe how RT_FREE actually works.

Grammar check:	ru
Reviewed by:	sam
MFC after:	1 month
2004-10-11 20:48:36 +00:00
green
28fedeec55 s/ENOBUF/ENOBUFS/ 2004-10-11 18:40:50 +00:00
brueffer
2dcd8db89c vge(4) supports polling 2004-10-11 13:27:44 +00:00
glebius
0dda31b4f9 Revert last commit since it breaks API.
Requested by:	sam
2004-10-10 09:16:48 +00:00
glebius
0c7bb9f633 Remove inlined m_tag_free(). Rename _m_tag_free() to m_tag_free()
and make it visible (same way as in OpenBSD). Describe usage in manpage.

This change is useful for creating custom free methods, which
call default free method at their end.

While here, make malloc declaration for mbuf tags more informative.

Approved by:	julian (mentor), sam
MFC after:	1 month
2004-10-09 13:25:19 +00:00
yongari
0323c1151e Port NetBSD auxio driver. The driver was modified to use led(4) and can
be used to announce various system activity.
The auxio device provides auxiliary I/O functions and is found on various
SBus/EBus UltraSPARC models. At present, only front panel LED is
controlled by this driver.

Approved by:    jake (mentor)
Reviewed by:    joerg
Tested by:      joerg
2004-10-09 07:31:03 +00:00
keramida
ea65b8bd57 Use a real (and compact) list for a filename list; this helps groff
split the lines in more reasonable places too, both in tty/ps output.

MFC after:	3 days
2004-10-08 20:44:49 +00:00
keramida
6854c8520f To avoid pushing the paragraph text too far from the left border, making
line-splitting extremely difficult for groff, indent the .Bl items by
the standard `indent' length instead of an indent large enough to hold
the maximal tag name.

Reviewed by:	ru
MFC after:	3 days
2004-10-08 20:31:33 +00:00
keramida
52bbd70aba Close a .Bl list with an .El to fix a groff warning. 2004-10-08 20:22:55 +00:00
keramida
b5bc825549 Fix an mdoc warning:
Using a macro as first argument cancels effect of .Li (#2984)

MFC after: 3 days
2004-10-08 13:50:18 +00:00
mlaier
46859ca7fc Change pfil starvation prevention from fail-open to fail-close.
We return ENOBUF to indicate the problem, which is an errno that should be
handled well everywhere.

Requested & Submitted by:	green
Silently okay'ed by:		The rest of the firewall gang
MFC after:			3 days
2004-10-08 12:07:20 +00:00
glebius
9f5083ce90 - sort struct rtentry fields in man page in some order as they are in struct
- remove RTF_PRCLONING
- add rt_mtx field
- rename rt_metrics -> rt_metrics_lite
- mention that only 3 metrics are really used in rt_metrics_lite

Reviewed by:	ru, andre
2004-10-08 09:57:12 +00:00
glebius
ba1ab3fa93 Add more MLINKS for rtalloc.9
Approved by:	ru
2004-10-08 09:52:56 +00:00
glebius
db03d344cc More grammar cleanups from MDocGuard^WRuslan. 2004-10-08 09:52:00 +00:00
green
62d93c3b49 Mention the dc(4) driver's support, and ipfw(8)'s classifier support. 2004-10-08 03:33:31 +00:00
dougb
e83c5bbcc5 1. Incorporate most of Ruslan's improvements to where and how the
/etc/namedb symlink is created.

2. Incorporate Brian's suggestion to make the link relative. This
is necessary to handle situations (such as mergemaster) where the
user is building a tree in a seperate environment. This will also
fix the problem with the way DESTDIR is set in 'make release'.

3. Add a new knob, NO_BIND_MTREE, as suggested by the folks who
already have stuff in /var/named that they don't want me to mess with.

4. Update make.conf(5) with the new stuff, and correct a few paths
that have changed since I last updated it.
2004-10-08 00:14:28 +00:00
mlaier
9f393944ae Remove obsolete references to PFIL_HOOKS and RANDOM_IP_ID
MFC after:	1 days
2004-10-07 20:49:52 +00:00
imp
0d30f6aba9 Ooops. Forgot the man page for pbio.4 in my port from RELENG_4. 2004-10-07 16:25:21 +00:00
mtm
15ba1cfe47 2004-10-07 14:06:23 +00:00
mlaier
f0350755fa Add a minimal altq.4 manpage to tell about the kernel options and where to
find more information. Also move the "SUPPORTED DEVICES" section from altq.9
to altq.4, where is belongs.

Requested by:	green
MFC after:	2 days
2004-10-07 12:10:25 +00:00
glebius
7552c3e8f7 Mdoc and grammar fixes.
Submitted by:	ru
2004-10-07 10:59:09 +00:00
glebius
91593d1f67 - note that RTF_PRCLONING is obsoleted
- explain locking differencies between rtalloc(), rtalloc_ign(), rtalloc1()
  and rtfree(), RTFREE().

Reviewed by:	andre (1.5 months ago)
OK'd by:	ru
2004-10-07 10:14:23 +00:00
des
e7198173ce Add support for Pentium M, Pentium 3M and Pentium 4M.
PR:		i386/72340
Submitted by:	Rong-En Fan <rafan@infor.org>
MFC after:	2 weeks
2004-10-07 09:56:48 +00:00
njl
e1524c78c8 Update the man page with new info about overriding your DSDT.
MFC after:	3 days
2004-10-05 20:42:16 +00:00
sheldonh
7b912cdcc8 Regen:
* Hart:		rev 494 of pcidevs.txt (2004-09-02)
* Boemler:	vendors.txt (2004-09-30)

Approved by:	re (hrs)
2004-10-05 20:10:35 +00:00
imp
3af0442894 Add note about regulatory domains to avoid confusion.
Reviewed by: sam@
2004-10-05 19:27:40 +00:00
yar
de292e5162 Bump the date.
Reminded by:	ru
2004-10-04 15:54:56 +00:00
jkoshy
1e91c0db48 Mutually cross-reference sysexits(3) and err(3). Add text to err(3)
recommending that the standard exit codes in sysexits(3) be used.

Reviewed by:    ru
2004-10-04 14:04:37 +00:00
yar
cd602b46fa Document that vlan(4) requires miibus(4) now. 2004-10-04 13:57:44 +00:00
simon
de5d72d101 Add a SYNOPSIS section for io(4), mem(4), or random(4), since they are
now optional devices.

MFC after:	1 week
2004-10-03 13:14:20 +00:00
sanpei
b2a8207155 Add a HARDWARE section which lists supported devices.
EPSON GT-8400UF(This product is same device id, 0x011f
as EPSON Perfection 1670 scanner)

PR:		[FreeBSD-users-jp 81081]
Submitted by:	TOKIO Yukiya <yukiya@ee.t-kougei.ac.jp>
MFC after:	3 days
2004-10-03 09:10:15 +00:00
mlaier
f4ca848950 dc(4) is now supported as well. While here sort the list and remove awi,
which isn't yet supported.
2004-10-01 20:44:48 +00:00
ru
72ee9a6204 Install precious shared libraries with -S.
Prodded by:	Xin LI
2004-10-01 07:57:02 +00:00
dougb
1a76662486 Update descriptions of named-related knobs. 2004-09-30 20:38:30 +00:00
philip
bb789614a3 Document the Synaptics tunable. While I'm here, also mention the
synapticshw_t structure and the MOUSE_SYN_GETHWINFO ioctl() which
reads it.

MT5 candidate

Approved by:	njl
2004-09-30 06:18:29 +00:00
trhodes
dfef75a23f Document the latest changes to src/etc/defaults/rc.conf.
Bump document date.
2004-09-29 07:08:52 +00:00
brooks
dd824cc52f Update the list of files involved in diskless booting.
Reminded by:	pjd
2004-09-29 05:28:48 +00:00
mlaier
b65eae4c19 Add an additional struct inpcb * argument to pfil(9) in order to enable
passing along socket information. This is required to work around a LOR with
the socket code which results in an easy reproducible hard lockup with
debug.mpsafenet=1. This commit does *not* fix the LOR, but enables us to do
so later. The missing piece is to turn the filter locking into a leaf lock
and will follow in a seperate (later) commit.

This will hopefully be MT5'ed in order to fix the problem for RELENG_5 in
forseeable future.

Suggested by:		rwatson
A lot of work by:	csjp (he'd be even more helpful w/o mentor-reviews ;)
Reviewed by:		rwatson, csjp
Tested by:		-pf, -ipfw, LINT, csjp and myself
MFC after:		3 days

LOR IDs:		14 - 17 (not fixed yet)
2004-09-29 04:54:33 +00:00
jmg
49fe0299db document the limit on jumbo frame size..
MFC after:	5 days
2004-09-28 18:24:19 +00:00
dougb
fc66d174a3 1. Add much finer granularity to the NO_BIND knobs with the addition of:
NO_BIND_DNSSEC, NO_BIND_ETC, NO_BIND_NAMED, and NO_BIND_UTILS.

2. Make creation of directories in /usr/include that are only needed
in the WITH_BIND_LIBS case conditional.

Reviewed by:	ru, des
2004-09-27 08:23:43 +00:00
alc
3d41573e73 Add cross references to vm_map_entry_resize_free.9.
Submitted by: Mark W. Krentel
2004-09-27 05:44:28 +00:00
alc
8942d192a1 Document the O(log n) algorithm for finding free space.
Submitted by: Mark W. Krentel
2004-09-27 04:22:41 +00:00
alc
b230b77b19 Document the flags field.
Submitted by: Mark W. Krentel
2004-09-27 03:59:36 +00:00
simon
60eb71a7d2 - Add a HARDWARE section which lists supported devices based on the
Hardware Notes.
- Update some text to fit better now that this driver support
  multiple different device types.

MFC after:	3 days
2004-09-26 19:03:45 +00:00
simon
993e5f13db Add a HARDWARE section which lists supported devices based on the
Hardware Notes.

MFC after:	3 days
2004-09-26 13:38:38 +00:00
ru
63fa21b0ae Get rid of obsolete MAN[0-9] syntax. 2004-09-26 09:25:03 +00:00
des
9f5e8e5632 Bump document date. 2004-09-25 11:43:08 +00:00
dougb
775a090407 Ruslan teaches me yet another useful fact. "Please sort these lexically"
does NOT mean in Unix-caps-first order.
2004-09-25 09:11:39 +00:00
dougb
45457fa40b Install the documentation for bind9, and remove the /usr/share/doc/bind
directory from mtree while we're at it.

Help, advice, and code from:	ru, des
2004-09-25 00:42:38 +00:00
trhodes
632ac71095 Fix build in the !NOATM case by using the begemot library in place of
using libisc which was a part of BIND8.

Discussed with:	des, re, dougb
Submitted by:	harti (one part)
Reviewed by:	harti (previous version)
2004-09-24 22:10:34 +00:00
blackend
6b1a765834 Remove a duplicated word.
Submitted by:	Pawel Worach <pawel.worach@telia.com>
2004-09-24 20:09:44 +00:00
joerg
a4ba66f4df Document that kthread_exit()ing will cause a wakeup(9) on the thread
handle.

MFC after:	1 week
2004-09-24 19:58:47 +00:00
dougb
389acf125b Fix the WANT_BIND_LIBS knob by correctly spelling it as WITH_BIND_LIBS
to match how similar syntax is used in the ports system. Thanks to kris
for pointing out my mistake here.

Install the lwres library unless the user defines NO_BIND, or the new
knob, NO_BIND_LIBS_LWRES. There is at least one potential customer
for this library in the wings. Thanks to nectar for the reminder.
2004-09-24 18:42:05 +00:00
dougb
f0da78ba22 Break the NO_BIND knob out from the pack, and begin documenting
the finer granularity for the various BIND features.
2004-09-24 13:51:31 +00:00
ru
03cf2e6303 Don't expose BIND libraries and their headers to the public by default,
but have a knob (WANT_BIND_LIBS) to build and install them in /usr/lib
and /usr/include.  Rumors are that this may be useful at a later point,
let's see.

What this really means is that all BIND libraries are now internal to
buildworld (by default, unless WANT_BIND_LIBS is defined), and linked
statically into various BIND executables.

While here, removed redundant -I's from CFLAGS in lib/bind makefiles.

Sponsored by:	des
OK'ed by:	dougb
2004-09-24 13:42:00 +00:00
ache
a67be8b6be es_ES monetdef changed from spanish Ptas. to Euro without
switching to cents

PR:             67549
Submitted by:   Jose M Rodriguez <freebsd@wanadoo.es>
2004-09-24 07:48:05 +00:00
cognet
c633cdf68b Add CPUCFLAGS for the strongarm and xscale CPUs. 2004-09-23 22:59:31 +00:00
brooks
78ea3f4710 Backout the hack to install mtree, newsyslog, and touch in the cloned
root in the previous commit.  We'll fix /etc/rc.d/var directly (someday).
2004-09-23 21:17:31 +00:00
brooks
bb7a8c6ea2 Hack around the fact that the current diskless scripts require some
binaries in /usr before /usr is mounted by copying those files to the
root.

Stop making devices.  devfs is manditory.
2004-09-23 15:52:42 +00:00
ru
a5b75e6c38 - Wrapped BIND 9 libraries defines into !defined(NO_BIND).
- Added forgotten LIBLWRES to fix missing dependencies
  revealed by "make checkdpadd".
2004-09-23 07:13:36 +00:00
jkoshy
e73862471d Add a knob 'daily_status_security_diff_flags' controlling the
format of the 'diff' output generated during periodic(8) scripts.

Submitted by:	keramida (script changes)
Reviewed by:	keramida (man page changes)
2004-09-23 02:00:52 +00:00
des
a4c12f8006 Switch from BIND 8 to BIND 9.
Submitted by:	(in part) dougb@, trhodes@
Reviewed by:	dougb@, trhodes@, re@
MFC after:	5 days
2004-09-21 19:01:48 +00:00
simon
d1a859cac3 Add the sound device to the synopsis.
Noticed by:	ru
2004-09-21 07:01:32 +00:00
pjd
a9e73707f3 - Month and weekday names should begin with lowercase latter.
- First part of long month names should use genitive.
- Use more proper shortcuts, leaving the first 3 letters is not always
  correct.

Submitted by:	Bodek <bodek@blurp.org>
2004-09-20 23:56:43 +00:00
simon
be574e8958 Connect snd_ess(4) to the build. 2004-09-20 20:21:47 +00:00
simon
2e09844a2e Add manual page for snd_ess(4).
Submitted by:	Atte Peltomaki <koston@iki.fi>
MFC after:	3 days
2004-09-20 20:05:26 +00:00
des
c43fdf6700 Document the AUTO setting for dumpdev.
MFC after:	4 weeks
2004-09-20 17:49:57 +00:00
simon
2993d4cdf2 Add Sitecom LN-029 to list of supported devices. 2004-09-19 19:55:48 +00:00
ru
869702f330 Sort MAN and MLINKS in dictionary order ignoring case. 2004-09-19 06:11:45 +00:00