Commit graph

5758 commits

Author SHA1 Message Date
Ruslan Ermilov d99c63df5a Numerous formatting/content fixes. 2001-03-01 09:11:16 +00:00
Jeroen Ruigrok van der Werven 392651edbe Hook Warner's resource_* manpages to the build.
This includes appropriate MLINKS for the other functions contained
within them.
2001-03-01 09:06:57 +00:00
Jeroen Ruigrok van der Werven d8c9da66bd Remove leading . from .Nd description. 2001-03-01 09:02:01 +00:00
Jeroen Ruigrok van der Werven 1b766e78e8 Fix typo: the the -> to the. 2001-03-01 09:01:43 +00:00
Warner Losh 39b793da82 Document the resource_*_value and resource_query_string families of
functions.  These man pages likely need some markup work, so I've
specifically not added them to the Makefile yet.
2001-03-01 04:28:40 +00:00
Ruslan Ermilov c2d03ea879 Eliminate mdocNG warnings caused by misplaced or extraneous macro calls. 2001-02-28 17:38:53 +00:00
Ruslan Ermilov 1f1dcc1d43 Prepare for mdocNG. 2001-02-28 13:18:04 +00:00
Matt Jacob 8ad007b923 update man page wrt hints usage 2001-02-27 23:33:17 +00:00
Kris Kennaway 181b6941c7 Add definitions and support for the AMD k6-2, Pentium MMX (i586/MMX),
and Pentium II, III and IV processors (p2, p3, p4), as well as 'mmx' and
'3dnow' MACHINE_CPU tags as appropriate.  In the near future this will
be used to control various ports which have MMX/3dNow optimizations,
instead of the ad-hoc methods currently used.

Reviewed by:    peter
2001-02-27 11:21:47 +00:00
Jeroen Ruigrok van der Werven f9eec60e72 Short lived fame for -Wundef.
Second thoughts by:	bde
2001-02-27 10:16:56 +00:00
Jeroen Ruigrok van der Werven e18f542dc0 Add -Wundef to BDECFLAGS:
Warn if an undefined identifier is evaluated in an `#if' directive.

Not objected to by:	bde
2001-02-27 09:03:55 +00:00
Ruslan Ermilov 3c23375608 mdoc(7) police: utilize .St macro. 2001-02-26 16:02:53 +00:00
Ruslan Ermilov c3939fb342 mdoc(7) police: utilize .St. 2001-02-26 15:57:37 +00:00
Ruslan Ermilov 096841eceb Use ``.St -p1003.1-96''. 2001-02-26 15:16:43 +00:00
Ruslan Ermilov 589a5e341f /^\.St/ s/-iso9945-1/-p1003.1-96/ 2001-02-26 14:48:38 +00:00
Ruslan Ermilov 588a200ce1 .St -ansiC -> .St -isoC 2001-02-26 13:23:47 +00:00
Kris Kennaway 247b759d92 Update the list of OpenSSL manpages (now contains many more describing
libssl, for example), and hide it behind a make.conf option,
WANT_OPENSSL_MANPAGES, instead of having it commented out.  We still can't
install these by default because of clobbering of a number of system
manpages with the same name, but they're there for people who want them.
2001-02-25 21:42:12 +00:00
Seigo Tanimura 283ea61c54 I thought it was a new CPU :)
s/i585/i586/
2001-02-24 02:59:32 +00:00
Warner Losh f44ba58cab Force TERM to be dumb when building termcap. ex in batch mode seems
to care about the terminal setting.  In emacs, make buildworld was
broken because it sets TERM to emacs, which caused ex to fail.
2001-02-24 00:02:55 +00:00
Julian Elischer bfa7e882d1 Shuffle sysctls a bit (thankyou whoever made them dynamic for modules)
and add a sysctl to pppoe to activate non standard ethertypes
so that idiot ISPs (apparently in France) who use
equipment from idiot suppliers (rumour says 3com)
who use nonstandard ethertypes can still connect.

 "yep, sure we do pppoe, we use a different identifier to that dictated in
 the standard, but sure it's pppoe!"

sysctl -w net.graph.stupid_isp=1 enables the changeover.
2001-02-23 16:34:22 +00:00
Ruslan Ermilov 0a3a912634 Make ``groff -man'' work again for both man(7) and mdoc(7) manpages.
The new Groff release will support this feature.

Requested by:	peter
2001-02-23 09:35:33 +00:00
Brian Feldman 7aea583ef1 Typo: "interrupt" -> "harvest_interrupt" 2001-02-23 01:12:44 +00:00
Gregory Neil Shapiro e6c77250ef Need one additional make.conf knob, SENDMAIL_ADDITIONAL_MC to satisfy bug
report.  It allows building multiple .cf files at build time.

PR:		bin/19897
2001-02-22 19:44:16 +00:00
Gregory Neil Shapiro d1885c41cc Add a note indicating that SENDMAIL_MC should include the path. This is
necessary if you expect to be able to use this setting in both /etc/mail
and etc/sendmail.
2001-02-22 19:34:13 +00:00
Julian Elischer cdee49f986 Add a 'splitter' node to separate a bidirectional
packet flow into two unidirectional flows.

Part of a suite of nodes developed for packet flow control.
More to follow as I have time to port them to 5.x or
as others do so. The ipfw node will be the hardest..

Submitted by:	"Vitaly V. Belekhov" <vitaly@riss-telecom.ru>
2001-02-22 17:14:36 +00:00
Ruslan Ermilov 9b6ee1dce8 Only descend into ${MACHINE_ARCH} subdir. 2001-02-22 15:28:57 +00:00
Ruslan Ermilov 9863ddda64 mdoc(7) police: fixed misc formatting bugs. 2001-02-22 12:07:28 +00:00
Kris Kennaway 14d4db66bf Overhaul the MACHINE_CPU behaviour:
* Rip out MACHINE_CPU stuff from sys.mk and include a new <bsd.cpu.mk>
  after we pull in /etc/make.conf.  We need to do it afterwards so we can
  react to the user setting of the:

* CPUTYPE variable, which contains the CPU type which the user wants to
  optimize for.  For example, if you want your binaries to only run on an
  i686-class machine (or higher), set this to i686.  If you want to support
  running binaries on a variety of CPU generations, set this to the lowest
  common denominator.  Supported values are listed in make.conf.

* bsd.cpu.mk does the expansion of CPUTYPE into MACHINE_CPU using the
  (hopefully) correct unordered list of CPU types which should be used on
  that CPU.  For example, an AMD k6 CPU wants any of the following:
    k6 k5 i586 i486 i386
  This is still an unordered list so the client makefile logic is simple -
  client makefiles need to test for the various elements of the set in
  decreasing order of priority using ${MACHINE_CPU:M<foo>}, as before.
  The various MACHINE_CPU lists are believed to be correct, but should be
  checked.

* If NO_CPU_CFLAGS is not defined, add relevant gcc compiler optimization
  settings by default (e.g. -karch=k6 for CPUTYPE=k6, etc).  Release
  builders and developers of third-party software need to make sure not to
  enable CPU-specific optimization when generating code intended to be
  portable.  We probably need to move to an /etc/world.conf to allow the
  optimization stuff to be applied separately to world/kernel and external
  compilations, but it's not any worse a problem than it was before.

* Add coverage for the ia64/itanium MACHINE_ARCH/CPUTYPE.

* Add CPUTYPE support for all of the CPU types supported by FreeBSD and gcc
  (only i386, alpha and ia64 first, since those are the minimally-working
  ports.  Other architecture porters, please feel free to add the relevant
  gunk for your platform).

Reviewed by:    jhb, obrien
2001-02-22 11:22:46 +00:00
Kris Kennaway 62d90fb793 Overhaul the MACHINE_CPU behaviour:
* Rip out MACHINE_CPU stuff from sys.mk and include a new <bsd.cpu.mk>
  after we pull in /etc/make.conf.  We need to do it afterwards so we can
  react to the user setting of the:

* CPUTYPE variable, which contains the CPU type which the user wants to
  optimize for.  For example, if you want your binaries to only run on an
  i686-class machine (or higher), set this to i686.  If you want to support
  running binaries on a variety of CPU generations, set this to the lowest
  common denominator.  Supported values are listed in make.conf.

* bsd.cpu.mk does the expansion of CPUTYPE into MACHINE_CPU using the
  (hopefully) correct unordered list of CPU types which should be used on
  that CPU.  For example, an AMD k6 CPU wants any of the following:
    k6 k5 i586 i486 i386
  This is still an unordered list so the client makefile logic is simple -
  client makefiles need to test for the various elements of the set in
  decreasing order of priority using ${MACHINE_CPU:M<foo>}, as before.
  The various MACHINE_CPU lists are believed to be correct, but should be
  checked.

* If NO_CPU_CFLAGS is not defined, add relevant gcc compiler optimization
  settings by default (e.g. -karch=k6 for CPUTYPE=k6, etc).  Release
  builders and developers of third-party software need to make sure not to
  enable CPU-specific optimization when generating code intended to be
  portable.  We probably need to move to an /etc/world.conf to allow the
  optimization stuff to be applied separately to world/kernel and external
  compilations, but it's not any worse a problem than it was before.

* Add coverage for the ia64/itanium MACHINE_ARCH/CPUTYPE.

* Add CPUTYPE support for all of the CPU types supported by FreeBSD and gcc
  (only i386, alpha and ia64 first, since those are the minimally-working
  ports.  Other architecture porters, please feel free to add the relevant
  gunk for your platform).

Reviewed by:    jhb, obrien
2001-02-22 11:14:25 +00:00
Wolfram Schneider afbf465152 Added upcoming FreeBSD 4.3 2001-02-22 11:09:50 +00:00
Nik Clayton 38ecd2625d Add quota.user(5) and quota.group(5) man pages.
PR:		docs/25124
2001-02-22 11:06:54 +00:00
Ruslan Ermilov dc60ef4a4e Document that the IPFW messages are logged via syslogd(8). 2001-02-22 09:12:44 +00:00
Gregory Neil Shapiro 25219d25e6 Add a new make knob, SENDMAIL_MC, which is meant to replace SENDMAIL_CF as
users should be configuring via m4 now.  If set, use m4 to create the .cf
file.  Also, if either SENDMAIL_MC or SENDMAIL_CF is set, 'make install' or
'make distribution' in src/etc/sendmail/ will install the appropriate .cf as
/etc/mail/sendmail.cf.  This fixes some mergemaster problems.

PR:		conf/13016
2001-02-22 04:11:52 +00:00
Ben Smithurst 31e230ad42 Expand
if ((foo = bar()) != 0)

to
	foo = bar();
	if (foo != 0)

Submitted by:	phk
2001-02-21 20:43:55 +00:00
Ben Smithurst 06c8ab0c3c Don't suggest
if (error = function(a1, a2))

since it causes a warning with -Wall.  Change it so it has an explicit test
against zero,

	if ((error = function(a1, a2)) != 0)
2001-02-21 12:10:19 +00:00
Ruslan Ermilov 4c574bfd68 These pages are not i386-specific. 2001-02-20 12:13:29 +00:00
Ruslan Ermilov e7b433ef19 Remove the MD part from the document title.
Forgotten by:	obrien
2001-02-20 11:07:27 +00:00
Kris Kennaway dd76c70387 Typo fixes: prefered -> preferred
There are some others in contributed/external code I haven't touched.
2001-02-20 10:30:22 +00:00
Kris Kennaway 9cd5532f9c Turns out we do need to do bootstrapping of MACHINE_CPU here: make(1) won't
set the variable until you rebuild it, and the alternative is to be stuck
playing games with ``.if defined(MACHINE_CPU) && ... '' for all eternity.
We now set up the reasonable default for i386 and alpha here -- given this
it probably makes sense to remove the corresponding code from make(1).
2001-02-20 08:37:51 +00:00
Kris Kennaway 4183193e52 Remove bogus setting of MACHINE_CPU here. There is no need for it.
Submitted by:	bde
2001-02-19 23:33:13 +00:00
Mark Murray ae16c71482 Cosmetic and spelling fixes. Includes some MDOC policework.
Submitted by:	ru (mostly)
2001-02-19 20:08:01 +00:00
Alexey Zelkin 828be7c337 add LC_MONETARY, LC_MESSAGES and LC_NUMERIC definitions for ru_RU.CP866 and
ru_RU.ISO_8859-5 locales
2001-02-19 20:05:22 +00:00
Alexey Zelkin 2928f042f7 . add comment that 4 character of int_curr_symbol should be SPACE
. fix chinese locales to meet this requirement
2001-02-19 18:55:34 +00:00
Ruslan Ermilov 6d256eaa6e Remove (now unnecessary) MLINKS. 2001-02-19 15:52:38 +00:00
Ruslan Ermilov 28f2bdd8cc mdoc(7) police: well-known section name is EXAMPLES, not EXAMPLE. 2001-02-19 10:49:15 +00:00
Archie Cobbs 30f6482c54 Slight improvement to previous checkin. 2001-02-19 04:06:30 +00:00
Archie Cobbs 78c8722845 Add an example showing how to configure a node from the command line. 2001-02-19 04:00:52 +00:00
Kris Kennaway 0937df81ca Introduce support for using OpenSSL ASM optimizations. This is done
through the use of a new build directive, MACHINE_CPU, which contains a
list of the CPU generations/features for which optimizations are desired.
This feature will be extended to cover the ports tree in the future.

Currently OpenSSL provides optimizations for i386, i586 and i686-class
CPUs. Currently it has not been tested on an i386 or i486.

Teach make(1) to provide sensible defaults for MACHINE_CPU if it is not
defined (namely, the lowest common denominator CPU we support for each
architecture).  Currently this is i386 for the i386 architecture and ev4
for the alpha.  sys.mk also sets the variable as a last resort for
consistency with MACHINE_ARCH and bootstrapping from very old versions of
make.

Benchmarks show a significant speed increase even in the i386 case, with
additional improvements for i586 and i686 systems.  For maximum performance
define MACHINE_CPU=i686 i586 i386 in /etc/make.conf.

Based on a patch submitted by:  Mike Silbersack <silby@silby.com>
Reviewed by:    current
2001-02-19 03:59:05 +00:00
Peter Wemm 6edba32695 Move the sendmail -q from cron to periodic, as suggested by a few people.
This has the benefit of adding a random start time element as daily
processing takes a different amount of time on different machines.
2001-02-19 02:47:42 +00:00
Mark Murray 09c114bad3 Document the entropy device.
If you want to know how to harvest network traffic and interrupts,
READ HERE!
2001-02-18 18:08:43 +00:00
Kris Kennaway ffa3e13653 Zap LIBTCL, it's been superfluous for several years. 2001-02-18 11:58:54 +00:00
Andrzej Bialecki 9b8e7fe6cf Add yesstr/nostr. 2001-02-18 11:17:41 +00:00
Jeroen Ruigrok van der Werven 7c63796828 Preceed/preceeding are not english words. Use precede or preceding. 2001-02-18 10:25:42 +00:00
Jeroen Ruigrok van der Werven d2a2c8cac9 Preceed/preceeding are not english words. Use precede or preceding.
Add $FreeBSD$.
2001-02-18 10:25:31 +00:00
Andrey A. Chernov 96fc0cb8f8 Add hu_HU
Submitted by:	Szilveszter Adam <sziszi@petra.hos.u-szeged.hu>
2001-02-18 06:51:01 +00:00
Poul-Henning Kamp 3903274f02 Add some FreeBSD logo material to the tree:
"FreeBSD.pfa" - the (postscript) font used to write "FreeBSD".
  "beastie.fig" - a 4.3 BSD style Daemon in vector graphic.
  "beastie.eps" - same converted to encapsulated postscript.
  "poster.sh" - an example how to use this stuff.
  "README" - the full story.
2001-02-17 19:14:42 +00:00
Jing-Tang Keith Jang 3a0690fde3 Add LC_MESSAGES, LC_MONETARY, and LC_NUMERIC supports to
both zh_TW.Big5 and zh_CN.EUC locales.

Approved by:	ache
2001-02-17 18:45:08 +00:00
Andrey A. Chernov cb2565a976 Add uk_UA
Submitted by:	Alexander Matey <matey@cis.ohio-state.edu>
2001-02-17 08:35:14 +00:00
Ruslan Ermilov 0b39b3ff10 mdoc(7) police: sanitize previous revision changes. 2001-02-16 09:05:48 +00:00
Bosko Milekic 328c0bbcf7 Document recently-implemented m_getm(). 2001-02-16 03:23:04 +00:00
Bruce Evans 2c9ba841c6 Fixed bitrot in synopsis. The Lite2 change from int to u_long for ioctl
command numbers had not reached here.
2001-02-15 12:54:34 +00:00
Bruce Evans 802cdd5fb2 Fixed rotted-as-committed pseudo-prototype for VFS_CHECKXP(). It had not
caught up with the changes to avoid storing socket addresses in mbufs,
although the VFS_CHECKEXP() code had to since it was committed 2 years
after those changes.

Fixed formatting in this prototype.
2001-02-15 12:41:44 +00:00
Bruce Evans 206402b24d Fixed bitrot in synopsis (some const poisoning had not reached here). 2001-02-15 12:27:11 +00:00
Bruce Evans a10f4352b9 Fixed missing and wrong includes in synopsis. The prerequisites for
using bus_alloc_resource(), etc., are especially unobvious, but were
especially wrong (<sys/resource.h> has nothing to do with the resources
documented here...).  Order and format the includes as correctly as
possible (a layering violation makes <machine/bus.h> a prerequisite for
<sys/rman.h>).
2001-02-15 12:21:44 +00:00
Bruce Evans 6c613605bc Fixed missing include in synopsis.
Added evil #define of ACCEPT_FILTER_MODULE to synopsis.  Some of
the functions defined in this man page aren't declared unless
ACCEPT_FILTER_MOD is defined before including <sys/socketvar.h>.
2001-02-15 11:58:38 +00:00
Bruce Evans 2ba5bb1ff5 Fixed missing and/or wrong and/or extra includes in synopsis. 2001-02-15 11:47:31 +00:00
Andrey A. Chernov feef629c6b Add {yes,no}str translations
Submitted by:	Panagiotis Astithas <past@netmode.ntua.gr>
2001-02-14 23:34:44 +00:00
Andrey A. Chernov 22e8db4774 Add {yes,no}str translation
Submitted by:	Cejka Rudolf <cejkar@dcse.fee.vutbr.cz>
2001-02-14 12:17:10 +00:00
Andrey A. Chernov cd8148eeb6 Add yesstr/nostr translations 2001-02-13 23:36:15 +00:00
Ruslan Ermilov 60f958afb7 mdoc(7) police: ... and uncompact the list. 2001-02-13 09:26:45 +00:00
Ruslan Ermilov b65c9756d9 mdoc(7) police: replace ``.It No'' with .Pp. 2001-02-13 09:22:15 +00:00
Ruslan Ermilov 51b37a2355 mdoc(7) cleanup. 2001-02-12 10:56:50 +00:00
Bosko Milekic 6f08f8297c Catch up to mutex API changes. 2001-02-12 03:14:57 +00:00
Archie Cobbs dd121c1ebe Note that packets read as outgoing have invalid IP header checksums. 2001-02-12 02:03:28 +00:00
Akinori MUSHA af989ec5ea Add ja_JP.EUC locale support for LC_MESSAGES, LC_MONETARY, and LC_NUMERIC. 2001-02-11 16:19:43 +00:00
Jeroen Ruigrok van der Werven b37eee8d45 Add ko_KR.EUC locale support for LC_MESSAGES, LC_MONETARY, and LC_NUMERIC.
Submitted by:	CHOI Junho <cjh@kr.FreeBSD.org>
2001-02-11 15:40:01 +00:00
Andrey A. Chernov e566292a45 Add missing 4-th space at the end of int_curr_symbol 2001-02-10 23:07:05 +00:00
Andrzej Bialecki 7142386acc Add Polish locale. 2001-02-10 22:44:31 +00:00
Andrzej Bialecki 04d949605c Unbreak by syncing with changes in <sys/sysctl.h> macros. 2001-02-10 22:36:05 +00:00
Andrey A. Chernov f580cdd647 Back out my "3;3" -> something change. While technikally the same, it only
leads to confusion.

el_GR: change "0;0" to "-1".
"0" is repeater for previous number, not no grouping
2001-02-10 19:06:32 +00:00
Andrey A. Chernov f816f51e9c Back out my "3;3" -> something changes. While technikally the same, it only
leads to confusion.
2001-02-10 18:51:51 +00:00
Alexey Zelkin 5d2b53e674 activate cs_CZ.ISO_8859-2 and el_GR.ISO_8859-7 2001-02-10 13:35:30 +00:00
Alexey Zelkin 1ad3d43729 add LC_NUMERIC, LC_MESSAGES and LC_MONETARY for cs_CZ.ISO_8859-2
PR:		misc/24970
Submitted by:	Rudolf Cejka <cejkar@dcse.fee.vutbr.cz>
2001-02-10 13:31:36 +00:00
Alexey Zelkin 174584dc67 Add LC_NUMERIC, LC_MESSAGES and LC_MONETARY for el_GR.ISO_8859-7
Submitted by:	Panagiotis Astithas <past@netmode.ntua.gr> via -i18n
2001-02-10 13:28:23 +00:00
Andrey A. Chernov 87b110d636 Use -1 for CHAR_MAX instead of empty string as recommended by POSIX
Still not parsed in localeconv() in anycase
2001-02-10 03:20:27 +00:00
Andrey A. Chernov 6088aac9b3 I change my mind a bit: assuming last \0 is contrproductive since will cause
user confusion, so specify it directly, i.e.  change "3" to "3;0".

In this style "3;" or "3" must not cause repeating
(converted to \3, CHAR_MAX, \0)
Still not implemented and broken in localeconv()
2001-02-10 02:55:42 +00:00
Andrey A. Chernov 49519da1fa I change my mind a bit: assuming last \0 is contrproductive since will cause
user confusion, so specify it directly, i.e. change "3" to "3;0".
In this style "3;" must not cause repeating (converted to \3, CHAR_MAX, \0)
NOTE: still no proper conversion done in localeconv()
2001-02-10 02:51:20 +00:00
Andrey A. Chernov d2e1dea805 Replace "3;3" with "3". This is cosmetique, all integer before \0 (i.e. \3)
repeated forever according to SUSv2

Remove "0;0" - \0 means not "no grouping" but repeat forever previous char,
and added automatically. Empty string could be parsed later into CHAR_MAX
(real "no grouping") by localeconv()
2001-02-10 02:31:14 +00:00
Andrey A. Chernov 90b99402a9 Change "3;3" in mon_grouping to "3". This is cosmetique, last \0 will cause
previous \3 repeat forever, according to SUSv2
Add comment about mon_grouping separator
NOTE: mon_grouping localeconv() parsing still broken.
2001-02-10 02:17:49 +00:00
Andrey A. Chernov 5f8254a074 Back out removing trailing space from int_curr_symbol, this is SUSV2
requirement
2001-02-09 23:49:22 +00:00
Garrett Wollman dd28d0c32c Add additional English- and French-speaking countries with the appropriate
currency symbols.  Use make(1) loops, not sh(1) loops.
2001-02-09 21:27:09 +00:00
Garrett Wollman 5f798cfbd0 Add links:
en_CA, en_GB => en_US
	en_AU, en_NZ => en_GB
	fr_CA, fr_CH => fr_FR

There are separate links for `GB English' and `US English' because I
anticipate users of the former to potentially want a thousands_sep of
" " (to match modern British style) rather than ",".

XXX What about en_IE?  ISO_8859-15?
2001-02-09 21:17:39 +00:00
Garrett Wollman 05c9049670 Use make(1) for loop rather than sh(1) loop. 2001-02-09 21:01:50 +00:00
Garrett Wollman 29e2c6dbc9 Add additional English-language locales (en_AU, en_CA, en_GB, and en_NZ)
and an additional English-language locale (fr_CA).
Use make(1) loops rather than sh(1) loops.
2001-02-09 20:59:18 +00:00
Andrey A. Chernov f512a26419 Remove extra space after int_currency_symbol 2001-02-09 17:30:34 +00:00
Andrey A. Chernov 097847f727 Use 4-digit year in x_fmt 2001-02-09 17:18:45 +00:00
Andrey A. Chernov 1da67996d6 Use " " as thousands_sep 2001-02-09 16:55:39 +00:00
Andrey A. Chernov a08c9b6600 Remove extra space after int_curr_sym 2001-02-09 16:52:19 +00:00
Andrey A. Chernov 1e27833f51 Remove extra space after int_curr_sym
Add "." after currency_sym
Replace decimal_point with ","
Add " " as thousands_sep
2001-02-09 16:50:43 +00:00
Jeroen Ruigrok van der Werven cfadd9d484 Add is_IS locale support for LC_MESSAGES, LC_MONETARY, and LC_NUMERIC. 2001-02-09 14:08:52 +00:00
Jeroen Ruigrok van der Werven 411852193a Add fi_FI locale support for LC_MESSAGES, LC_MONETARY, and LC_NUMERIC. 2001-02-09 13:37:06 +00:00
Jeroen Ruigrok van der Werven 960395e546 Add af_ZA locale support for LC_MESSAGES, LC_MONETARY, and LC_NUMERIC. 2001-02-09 12:39:32 +00:00
Jeroen Ruigrok van der Werven 83c8e2adab Add fr_FR locale support for LC_MESSAGES, LC_MONETARY, and LC_NUMERIC. 2001-02-09 12:30:53 +00:00
Jeroen Ruigrok van der Werven ee26c8fcb7 Add de_DE locale support for LC_MESSAGES, LC_MONETARY, and LC_NUMERIC. 2001-02-09 12:21:17 +00:00
Jeroen Ruigrok van der Werven 26f019cadd Add da_DK locale support for LC_MESSAGES, LC_MONETARY, and LC_NUMERIC. 2001-02-09 12:08:12 +00:00
Jeroen Ruigrok van der Werven 46c74f74a4 Add no_NO locale support for LC_MESSAGES, LC_MONETARY, and LC_NUMERIC. 2001-02-09 11:53:55 +00:00
Jeroen Ruigrok van der Werven fde79937c3 Add sv_SE locale files for LC_MESSAGES, LC_MONETARY, and LC_NUMERIC. 2001-02-09 11:38:57 +00:00
Jeroen Ruigrok van der Werven 562479cba6 Repeat after me: no commits when tired.
Add the correct named file for LC_NUMERIC for nl_NL locales.
2001-02-09 09:09:14 +00:00
Jeroen Ruigrok van der Werven f2c7a1de44 Apply clue to mind and correct the ISO setting to the correct one.
This adds LC_MESSAGES, LC_MONETARY, and LC_NUMERIC suppport for nl_NL
locales.
2001-02-08 23:06:11 +00:00
Jeroen Ruigrok van der Werven 83ce2f37ee Add LC_NUMERIC, LC_MONETARY, and LC_MESSAGES definitions for
nl_NL.ISO_8859-9.
2001-02-08 22:49:38 +00:00
Jeroen Ruigrok van der Werven b7f1ecf4ec Fix comment to reflect what it should be:
yesexpr/noexpr
2001-02-08 22:45:44 +00:00
Alexey Zelkin 933d7661da activate monetdef, msgdef and numericdef 2001-02-08 17:33:55 +00:00
Alexey Zelkin a322eaa8a9 Add sources for following categories: LC_NUMERIC (share/numericdef),
LC_MONETARY (share/monetdef), LC_MESSAGES (share/msgdef). Now only
en_US.ISO_8859-1 and ru_RU.KOI8-R locales ready. I will find some time
in near future and'll try to make defintions for other locales.
2001-02-08 17:33:19 +00:00
Ruslan Ermilov cae85d36dc mdoc(7) police: removed hard sentence break, corrected .Nd. 2001-02-08 10:06:09 +00:00
Semen Ustimenko c2ba59326e Update tx(4) man page to reflect changes since 1997, especially
recent changes.
2001-02-07 20:09:50 +00:00
Ruslan Ermilov 46eea498da mdoc(7) police: Change -filled displays (which just happen
to be the same as -ragged in the current implementation) to
-ragged.  With mdocNG, -filled displays produce the correct
output, formatted and justified to both margins.
2001-02-07 13:45:30 +00:00
Ruslan Ermilov b74e63f284 mdoc(7) police: Removed extraneous .No call. The .Nm macro in
mdocNG has been fixed to properly handle its arguments so this
was causing the extraneous (undesirable) space.
2001-02-07 10:11:57 +00:00
Ruslan Ermilov 308aca6c86 mdoc(7) police: minor style/formatting fixes. 2001-02-06 15:07:35 +00:00
Ruslan Ermilov eb8afd58fe mdoc(7) police: minor style/formatting fixes. 2001-02-06 14:58:39 +00:00
Jeroen Ruigrok van der Werven 680a9c90e8 Our manual pages are no longer in /usr/man, but in /usr/share/man.
Also, add the default #!/bin/sh for shellscripts, as well as $FreeBSD$.
2001-02-06 12:45:29 +00:00
Jeroen Ruigrok van der Werven 9a01d32bfd Fix typo: seperate -> separate.
Seperate does not exist in the english language.

Submitted to look at by:	kris
2001-02-06 10:39:38 +00:00
Boris Popov c7adfa9cf9 Add man page for VOP_GETVOBJECT, VOP_CREATEVOBJECT and VOP_DESTROYVOBJECT
operations.

Reviewed by:	sheldonh
2001-02-06 10:33:37 +00:00
Jeroen Ruigrok van der Werven bcf588d94e Add vcount.9 / count_dev.9.
Touched up a bit and added some consistency to the text by your's truly.

PR:		23745
Submitted by:	Andrew Stevenson <andrew@ugh.net.au>
2001-02-06 09:04:52 +00:00
Bruce Evans 1a030b1cbc Don't set a bad example by putting the function type in ".Fo". 2001-02-06 01:42:56 +00:00
Bruce Evans 237ab6c72f Debogotified #includes in synopsis. Paths beginning with /sys were
only required when dev/ppbus wasn't installed, and they should not
been delimited by <> even then.
2001-02-06 01:39:11 +00:00
Bruce Evans f0e6bbc074 Fixed missing include in synopsis. <sys/types.h> is still a prerequisite
for almost everything.
2001-02-06 01:33:08 +00:00
Bruce Evans c70db3ffb1 Fixed missing #include and wrong prototypes. Most of these bugs were
duplicated in libc_r/man/*.3 but were fixed years ago there.  Here
they were hiding under mdoc errors.
2001-02-06 01:31:04 +00:00
Doug Barton 385a585a4b Introduce the option of running fsck -y if the initial preen fails.
Defaults to off.

Obtained from:	Yahoo!
2001-02-05 04:54:42 +00:00
Bruce Evans 4d5a3a7a50 Removed vestiges of vop_mmap. 2001-02-02 12:51:22 +00:00
Nik Clayton 7b79d3ab37 Fix typo.
PR:             docs/23936
Submitted by:   Garret Rooney <rooneg@rpi.edu>
2001-02-02 03:32:03 +00:00
Nik Clayton 4444ad36bf Declaring functions inside functions was deprecated twice. Keep the
second recommendation, which includes more rationale, and nix the first.

PR:             docs/24690
Submitted by:   Alex Kapranoff <alex@kapran.bitmcnit.bryansk.su
2001-02-02 03:11:22 +00:00
John Baldwin efd39a2f76 mtx_try_enter() returns an int, not void. 2001-02-02 00:49:17 +00:00
Ruslan Ermilov d0353b836e mdoc(7) police: split punctuation characters + misc fixes. 2001-02-01 16:38:02 +00:00
Julian Elischer c4b5eea4e2 Add the ability to declare ore-ride methods on a per-hook basis
for the rcvdata() and rcvmsg() methods.

Also bring the man page up to sync with my last commit. (and this one)
2001-01-31 20:46:00 +00:00
Ben Smithurst d13241e146 Document the mpsafe argument to callout_init().
PR:		24529
Submitted by:	harti brandt <brandt@fokus.gmd.de>
Reviewed by:	jlemon
2001-01-31 12:17:45 +00:00
Julian Elischer 1acb27c64a Implement direct support for semipersistant nodes.
(e.g. ethernet nodes are persistent until you rip out the hardware)
Use this support in the ethernet and sample nodes.
Add some more abstraction on the 'item's so that  node and
hook reference counting can be checked easier.
Slight man page correction.
Make pppoe type dependent on ethernet type.
Clean up node shutdown a little.
Move a mutex from MTX_SPIN to MTX_DEF (oops)
Fix small ref-counting bug.
remove warning on one2many type.
2001-01-30 20:51:52 +00:00
Brian Somers afcf65b56b Allow the output of /etc/security to be logged or mailed to different
users in line with ${daily,weekly,monthly}_output using a new
$daily_status_security_output variable.

PR:	24643
2001-01-30 10:24:18 +00:00
Dag-Erling Smørgrav f5fccbbcb4 Style police.
Submitted by:	ru
2001-01-29 08:59:30 +00:00
Julian Elischer d30293b3ff Add a new distribution algorythm to the 'one2many' node type.
The new method is 'flood' (in addition to the old round-robin)
in which incoming packets are sent to more than one outgoing hook.
(I'm not sure what Rogier is using this for but it seems generally useful
and isn't much extra)

Submitted by:   Rogier R. Mulhuijzen (drwilco@drwilco.net )
2001-01-28 15:37:06 +00:00
Dag-Erling Smørgrav ea48868bf6 Add MLINKS for sbuf_clear() and sbuf_overflowed(). 2001-01-28 00:19:10 +00:00
Dag-Erling Smørgrav e499b74df0 Document the changes in subr_sbuf.c rev. 1.2. 2001-01-28 00:18:54 +00:00
Dag-Erling Smørgrav 0aa028ffe9 Add a man page for the zone allocator. 2001-01-27 19:13:08 +00:00
Julian Elischer 99fb5c821a correct documentation to match code. 2001-01-26 11:36:46 +00:00
Ben Smithurst f9a2828541 remove reference to nonexistent ugen(4) manual page.
PR:		24622
Submitted by:	Ernst de Haan <ernst@jollem.com>
2001-01-25 10:44:06 +00:00
Ruslan Ermilov f28291801d Mdoc(7)ify the previous revision. 2001-01-24 09:45:19 +00:00
Ruslan Ermilov 9aa16122c1 mdoc(7) police: fixed some minor formatting/spelling errors. 2001-01-24 09:41:17 +00:00
Matt Jacob fad5d2b1f8 Hmm. This must be a first. The man page was updated *before* the source.
Correct some slight inaccuracies in the man page.
2001-01-23 23:24:48 +00:00
John Baldwin ef7b803dcd - Activate runqueue.9, scheduler.9, and sleepqueue.9 along with appropriate
MLINKS.
- Update MLINKS for mi_switch.9.
2001-01-23 19:38:45 +00:00
John Baldwin 8861ba5bc8 Catch up to the new way that the scheduling code works since the original
SMPng commit.  Also document the new cpu_throw function (currently only
on i386).

Reviewed by:	sheldonh
2001-01-23 19:28:14 +00:00
John Baldwin 969843e476 Document the various functions and variables used by the current
scheduler code.  Includes a rough description of the various priority
values stored in struct proc as well as priority propagation.

Reviewed by:	chris
2001-01-23 19:26:21 +00:00
John Baldwin 533ef7852a Document the current organization and helper functions used to implement
the sleep queues used by msleep/wakeup and friends.

Submitted by:	sheldonh
2001-01-23 19:24:35 +00:00
John Baldwin 40abbce7a6 Document the current organization of the run queues and the various
functions used to manage them.

Reviewed by:	sheldonh
2001-01-23 19:23:42 +00:00
Ruslan Ermilov d4b2ddba44 mdoc(7) police: use macros wherever possible, remove hard sentence breaks. 2001-01-22 13:08:59 +00:00
Ruslan Ermilov fb7912f8ba Prepare for mdoc(7)NG. 2001-01-22 10:44:54 +00:00
Doug Barton f8c1282a0b Add the options of which cron program to run, and specifying flags
to it.

PR:		conf/24358
Submitted by:	Gerhard Sittig <Gerhard.Sittig@gmx.net>
2001-01-21 20:57:38 +00:00
Jason Evans d1c1b8413e Remove MUTEX_DECLARE() and MTX_COLD. Instead, postpone full mutex
initialization until after malloc() is safe to call, then iterate through
all mutexes and complete their initialization.

This change is necessary in order to avoid some circular bootstrapping
dependencies.
2001-01-21 07:52:20 +00:00
Ruslan Ermilov c5083414f8 mdoc(7) police: removed leading whitespaces that are not inside
Bd/Ed; these hardly degrade the quality of the produced output.
2001-01-19 14:15:40 +00:00
Jun-ichiro itojun Hagino cf2e52f3de BSD/OS was called BSD/386 prior to 2.0. 2001-01-19 07:36:36 +00:00
Ruslan Ermilov 404d68d48f mdoc(7) police: add missing .Ed call. 2001-01-18 17:23:15 +00:00
Ben Smithurst cb507c094f remove reference to nonexistent screenmap(5) manual page.
PR:		24305
Submitted by:	Marco van de Voort <marcov@stack.nl>
2001-01-18 11:59:01 +00:00
Ruslan Ermilov 9c48887207 mdoc(7) police:
Use proper macros for variables and their types, removed
hard sentence breaks, added a bunch of cross references.
2001-01-18 09:42:50 +00:00
Jeroen Ruigrok van der Werven 047efaadd5 Add a smal line of text which indicates I am working on updating
this.  <almost exactly 6 years after Garrett>
2001-01-18 07:19:25 +00:00
Andrey A. Chernov 4d18cd83d1 Add Greek collate
PR:		24324
Submitted by:	past@netmode.ntua.gr
2001-01-17 16:47:28 +00:00
Andrey A. Chernov c6257e4afd Add Greek keyboard
PR:		24324
Submitted by:	past@netmode.ntua.gr
2001-01-17 16:27:47 +00:00
Andrey A. Chernov 51347d4e77 Add iso07 fonts
PR:		24324
Submitted by:	past@netmode.ntua.gr
2001-01-17 15:57:22 +00:00
Andrey A. Chernov 74d7bac3c7 Add Greek support
PR:		24324
Submitted by:	past@netmode.ntua.gr
2001-01-17 13:43:20 +00:00
Andrey A. Chernov fd4d93e56c Add Greek support
PR:		24324
Submitted by:	past@netmode.ntua.gr
2001-01-17 13:30:16 +00:00
Ben Smithurst 6164dd8137 document ${KERNEL}
PR:		24404
Submitted by:	Mike Meyer <mwm@mired.org>
2001-01-17 11:51:43 +00:00
Ben Smithurst 92fbe861c6 Actually add build.7 to the Makefile, 2 months late.
PR:		24405
Submitted by:	Mike Meyer <mwm@mired.org>
2001-01-17 11:11:02 +00:00
John Baldwin a0d195d235 sysinstall.8 lives in src/usr.sbin/sysinstall now and gets installed via
normal means, so remove the hack to install it.
2001-01-17 03:33:04 +00:00
Ruslan Ermilov e207e465df Prepare for mdoc(7)NG. 2001-01-16 09:32:40 +00:00
Ruslan Ermilov 9431f1fc08 Prepare for mdoc(7)NG. 2001-01-16 09:24:36 +00:00
Ruslan Ermilov 55f4342b4e mdoc(7) police: use .Fa for function arguments, use .Vt for variable type. 2001-01-16 08:53:04 +00:00
Jason Evans 238510fc46 Implement condition variables. 2001-01-16 01:00:43 +00:00
Ruslan Ermilov 8fbaa337ac man(7) -> mdoc(7). 2001-01-15 17:54:19 +00:00
Ruslan Ermilov ba9b8036bd Simplify some mdoc(7) constructs. 2001-01-15 17:22:16 +00:00
Mark Murray 47608b56e1 Add a missing argument for SYSCTL_ADD_OPAQUE.
Fix the examples at the end which were horribly broken.
2001-01-14 16:43:41 +00:00
Duncan Barclay 63b1256c9e Correct a typo in a product name.
Pointed Out By: ru
2001-01-13 23:50:52 +00:00
Chris Costello 3c5969ca27 The prototype for cpu_switch() was changed in revision 1.111 of
<sys/proc.h>

PR:		24311
Submitted by:	Robert Drehmel <robert@gizmo.quizbot.org>
2001-01-13 19:00:49 +00:00
Chris Costello d7a0ba44f9 o Clear up explanations of various entries (includes spelling, grammar,
punctuation, and explanations that are just plain wrong)
o Add missing entries
o Remove entries for directories that do not exist

Submitted by:	Rich Morin <rdm@cfcl.com> (for the most part)
2001-01-13 18:38:00 +00:00
Ben Smithurst 4f38ddf643 fix typo; file -> files
Submitted by:	Alexey Dokuchaev <danfe@inet.ssc.nsu.ru>
2001-01-13 17:49:34 +00:00
Ben Smithurst 69c0804d32 Only install sysinstall.8 if the release/sysinstall directory exists. This
fixes the world for people without src-release.

PR:		24122
Submitted by:	Steven G. Kargl <kargl@apl.washington.edu>
2001-01-13 05:50:19 +00:00
Ruslan Ermilov a05c0d110e Oops, the previous did not work with current mdoc(7). 2001-01-12 16:02:58 +00:00
Ruslan Ermilov b77b3c00be mdoc(7) police: Ft/Vt now accept punctuation-type arguments. 2001-01-12 15:46:56 +00:00
Duncan Barclay b89157597f Add manual for ray driver.
Reviewed by:	ru
2001-01-11 22:38:10 +00:00
Archie Cobbs ed3ebc7c4d Add these key bindings for tcsh users in interactive mode:
bindkey "^W" backward-delete-word
    bindkey -k up history-search-backward
    bindkey -k down history-search-forward

Reviewed by:    -current
2001-01-10 17:35:28 +00:00
Ruslan Ermilov adefd3f66c Fixed mdoc(7)NG warnings introduced in the previous revision. 2001-01-09 15:20:58 +00:00
Julian Elischer 30400f03aa Part 2 of the netgraph rewrite.
This is mostly cosmetic changes, (though I caught a bug or two while
makeing them)
Reviewed by:	archie@freebsd.org
2001-01-08 05:34:06 +00:00
Julian Elischer 069154d55f Rewrite of netgraph to start getting ready for SMP.
This version is functional and is aproaching solid..
notice I said APROACHING. There are many node types I cannot test
I have tested: echo hole ppp socket vjc iface tee bpf async tty
The rest compile and "Look" right.  More changes to follow.
DEBUGGING is enabled in this code to help if people have problems.
2001-01-06 00:46:47 +00:00
Maxim Sobolev e0a5f02bc3 Add getenv(3) and setenv(3) into ``See also'' section. 2001-01-01 23:26:54 +00:00
Ben Smithurst b216577963 Install sysinstall.8 as part of buildworld.
PR:		19818
Submitted by:	Brian Candler <B.Candler@pobox.com>
2001-01-01 23:17:11 +00:00
Ben Smithurst b4660c3783 Remove comma after final .Nm entry before .Nd 2000-12-30 18:58:15 +00:00
Ben Smithurst 83c1fbc27f Remove CIRCLEQ manual page links now that CIRCLEQ has been axed. 2000-12-30 18:54:35 +00:00
Alexey Zelkin f5ad3be5c6 Get rid of deprecated ru_SU.* locales. ru_RU.* will be used instead. 2000-12-29 14:58:35 +00:00
Ruslan Ermilov 4263595653 Prepare for mdoc(7)NG. 2000-12-29 14:08:20 +00:00
Poul-Henning Kamp 24b85d18c5 CIRCLEQs are a disgrace to everything Knuth taught us in Volume 1 Chapter 2.
Retire them before anybody starts to use them again.

Use TAILQ instead, it provides the same functionality.
2000-12-29 09:55:40 +00:00
Ruslan Ermilov 3136363f3e Prepare for mdoc(7)NG. 2000-12-29 09:18:45 +00:00
Ben Smithurst 97948d2dee fix typos.
PR:		23934
Submitted by:	Alex Kapranoff <alex@kapran.bitmcnit.bryansk.su>
2000-12-29 01:58:47 +00:00
Ben Smithurst 265733aa2d Add some text saying that this page may occasionally be out of date with the
real make.conf.
2000-12-29 01:54:39 +00:00
Peter Wemm e36a59f7a7 Add $FreeBSD$ 2000-12-29 01:23:57 +00:00
Ruslan Ermilov 1f4335a6c5 Mdoc(7)ify. 2000-12-28 16:18:43 +00:00
Dag-Erling Smørgrav c4b267dc7e Retire kernfs (userland part). 2000-12-28 12:59:57 +00:00
Bosko Milekic f73f120bec Change M_WAIT to M_TRYWAIT, the new name of the flag. 2000-12-24 03:08:17 +00:00
Mike Smith 730fe95ed4 Merge vendor/device information from another database, but keep the
current format.  The new database also has subvendor/subdevice ID
information, which we aren't using for now.  This adds 272 new vendors
and 376 new device identifiers, as well as cleaning out some of the
bad entries in the previous revision.

We now combine data from:
	http://www.yourvote.com/pci
	http://members.hyperlink.com.au/~chart/pci.htm
2000-12-22 10:17:37 +00:00
Warner Losh 6715fca911 o Add cardbus support (use pci attachment for now)
<bde>
o Add comments in some places to clarify some points.
o Don't typedef sc_p.  This isn't usually done in the drivers and may
  cause problems in teh future if C goes the C++ route of requiring
  one and only one definition for each and every type.  Instead use
  the current convetion of expanding struct ${1}_softc * inline needed.
o change some comments to be more style(9)-like.
o Define and use DEV2SOFTC to encapsulate storing/getting softc from a
  dev_t.  This also takes care of the missing cast from the examples.
o Define and use DEVICE2SOFTC, similar to DEV2SOFTC for getting the
  softc from a device_t.
</bde>

We still should have this generate foo_{isa,pci,pccard,cardbus,eisa}.c
and foovar.h from templates of some sort, but I was too lazy to do
that in this commit.  I did document it in the comments, however.

Note: bde-like corrections made with the help of my my portable
plastic bde icon.  Results with the real bde may vary with use.
2000-12-18 21:08:53 +00:00
Julian Elischer 589f6ed8ce Divorce the kernel binary ABI version number from the message
format version number. (userland programs should not need to be
recompiled when the netgraph kernel internal ABI is changed.

Also fix modules that don;t handle the fact that a caller may not supply
a return message pointer. (benign at the moment because the calling code
checks, but that will change)
2000-12-18 20:03:32 +00:00
Wolfram Schneider 6aec809c4d Added BSD/OS 4.2 2000-12-17 18:44:42 +00:00
Wolfram Schneider 8ae86891d1 Added NetBSD 1.5 2000-12-17 11:50:33 +00:00
Wolfram Schneider ea930425b9 Added releases dates for BSD/OS
Added BSD/OS releases up to 4.1

Submitted by: seebs@plethora.net (Peter Seebach), Jeff Polk <polk@BSDI.COM>

BSDI -> BSD/OS
Reorder 4.4BSD Lite2
2000-12-17 11:46:54 +00:00
John Baldwin aea5b8ffe1 Catch up to the changes to the kthread API. 2000-12-15 20:39:35 +00:00
Ruslan Ermilov 88544700ca mdoc(7) police: added missing .Os call. 2000-12-14 13:58:15 +00:00
Ruslan Ermilov d003b7796c mdoc(7) police: removed duplicate .Os calls. 2000-12-14 12:40:48 +00:00
Ruslan Ermilov ed40311694 mdoc(7) police: removed history info from the .Os FreeBSD call. 2000-12-14 11:52:05 +00:00
Sheldon Hearn 67e35919d6 Grammar fix. 2000-12-14 09:36:49 +00:00
Ruslan Ermilov 1405da432e mdoc(7) police: add a missing .Os, change the list type to ``tagged''. 2000-12-14 08:55:32 +00:00
John Baldwin ea84acd6ad Document the MA_RECURSED and MA_NOTRECURSED assertion flags as well as
the MTX_QUIET flag.
2000-12-13 23:30:43 +00:00
Dag-Erling Smørgrav 863edaec4d Add sbuf(9) man page with links to API function names.
Reviewed by:	ru
2000-12-13 19:53:37 +00:00
Assar Westerlund 9a6f618efe document TUNSIFINFO, TUNGIFINFO, TUNSIFPID, TUNSIFHEAD, TUNGIFHEAD 2000-12-13 13:40:42 +00:00
Julian Elischer 859a4d166c Reviewed by: Archie@freebsd.org
This clears out my outstanding netgraph changes.
There is a netgraph change of design in the offing and this is to some
extent a superset of soem of the new functionality and some of the old
functionality that may be removed.

This code works as before, but allows some new features that I want to
work with and evaluate. It is the basis for a version of netgraph
with integral locking for SMP use.

This is running on my test machine with no new problems :-)
2000-12-12 18:52:14 +00:00
Ruslan Ermilov 965061ea67 mdoc(7) police: Add a missing .Os. 2000-12-12 15:38:44 +00:00
Archie Cobbs e449cfc4c7 Document /usr/include/isc.
Noticed by:	ru
2000-12-12 05:19:10 +00:00
Ruslan Ermilov d7b336c076 mdoc(7) police: use canonical form of .Dd macro. 2000-12-11 15:47:53 +00:00
Ruslan Ermilov d41608a89c Document /usr/include/netnatm and /usr/share/sendmail. 2000-12-11 13:41:57 +00:00
Dag-Erling Smørgrav 7892746ed4 Add a reference to the fetch(3) man page. 2000-12-10 13:24:41 +00:00
Bruce Evans 247ff8f1e5 Actually install pci_vendors. 2000-12-10 08:06:36 +00:00
David E. O'Brien 1a37aa566b Add `_PATH_DEVZERO'.
Use _PATH_* where where possible.
2000-12-09 09:35:55 +00:00
John Baldwin baeb94c70d Fix some nits in the globs used to describe the various sets of atomic
operations.

Submitted by:	jake, jasone
2000-12-08 22:10:28 +00:00
Archie Cobbs 894fbb6682 Fix typo.
Submitted by:	Ben Smithurst <csxbcs@comp.leeds.ac.uk>
2000-12-08 21:01:47 +00:00
Jason Evans aabafca098 Do not check for existence of ${_dir}/kern/ , because for modules that set
.PATH to ${.CURDIR}/[...]/kern , the "exists" expression will fail for the
form exists(${.CURDIR}/[...]/kern/).  This appears to be happening because
make is searching for the argument to "exists" by using .PATH rather than a
relative search, because .PATH and the argument match at the beginning.
Additionally, make appears to consider a path that starts with ${.CURDIR}
as relative, even though it expands to an absolute path.

The reason that most people aren't seeing this problem is that the absolute
paths of /usr/src/sys and /sys are also searched, so as long as the kernel
source can be found in at least one of those places, no problems surface.
This problem was inadvertently introduced on 1 December 2000, with the
addition of the sysvipc modules.
2000-12-08 20:36:32 +00:00
Marcel Moolenaar d50575082a Add Linuxulator manpage. Derived from i386 version. 2000-12-08 02:52:26 +00:00
Marcel Moolenaar f9e5924cbe The osfulator can be compiled-in now:
o  add kernel option to the synopsis.
o  remove "only as module" from bugs.

Reviewed by: sheldonh
2000-12-08 02:49:01 +00:00
Mike Smith a20970a608 Add a PCI vendor/device database, used by pciconf (and available for use
by other tools as well).

Note that omissions and corrections for this file should be resolved
via http://www.yourvote.com/pci, as this is the master source for this
database, rather than by editing this file directly.
2000-12-07 10:56:29 +00:00
Ruslan Ermilov 4c5804ea54 Install the stock (as supplied by groff(1) distribution) tmac.an
and tmac.andoc files.  The man(1), catman(1) and bsd.man.mk have
been modified to call groff(1) with -mandoc argument.
2000-12-06 17:02:33 +00:00
Ruslan Ermilov f6d2f1c200 Groff 1.16.1 implements .psbb request internally in troff(1)
rather than as a macro using the .sy request, so we may drop
the unsafe (-U) mode.
2000-12-06 11:56:34 +00:00
Ruslan Ermilov ad051d3564 These groff(1) documents require sed(1) parsing. 2000-12-06 10:32:40 +00:00
Sheldon Hearn 27b7ba4bb1 Fix bogon in previous commit, whereby the contents of SUBDIR were lost
in the assignment of man4.alpha!

This prevented the man4.i386 pages from being installed.

Reported by:	Masayuki FUKUI <fukui@sonic.nm.fujitsu.co.jp>
2000-12-06 08:45:03 +00:00
Ruslan Ermilov fe409e49d0 groff does not use MANDEPEND anymore. 2000-12-05 19:56:50 +00:00
Tatsumi Hosokawa b7f97db312 Added termcap entry for multilingual sysinstall 2000-12-04 06:09:04 +00:00
Ruslan Ermilov a3a04c4787 This page requires tbl(1). 2000-12-01 13:51:33 +00:00
Brian Somers 81bb1040b1 Add more comments, fix a typo, mention how to do PPPoUDP using encryption
to create a VPN.
2000-12-01 11:52:22 +00:00
Ruslan Ermilov 6e982e07ec Eliminate a few more groff(1) warnings. 2000-12-01 11:33:55 +00:00
Brian Somers 88cd46c4d3 Get rid of that damned ``i4b-L4-i4b_l4_setup_timeout: 975625189: ERROR:
idletime[900]+earlyhup[5] > unitlength[60]!'' message.
2000-11-30 23:08:36 +00:00
Brian Somers 9f361a4b13 Add some comments and $FreeBSD$ 2000-11-30 22:24:51 +00:00
Brian Somers 35ccfc58d8 Update some misleading comments, empty ``set logout'', and add a
comment describing how to take advantage of telcos that give
free phone calls at certain times.
2000-11-30 22:22:09 +00:00
Ruslan Ermilov e232ab3921 Eliminate groff(1) warnings. 2000-11-30 18:39:57 +00:00
Ruslan Ermilov 52415bd99c Eliminate groff(1) warnings. 2000-11-30 17:06:28 +00:00
Ruslan Ermilov 79c8781d5e Backout rev 1.2 (this paper is in me(7) not in ms(7) format),
eliminate remaining groff(1) warnings.
2000-11-30 13:07:14 +00:00
Nik Clayton 3cfa3ff7a1 Add make.conf(5). 2000-11-30 12:10:18 +00:00
Gregory Neil Shapiro b6f094a043 Add commentary about shared SASL files versus sendmail compilation.
Submitted by:	Scot W. Hetzel <hetzels@westbend.net>
2000-11-30 05:34:53 +00:00
Nik Clayton 8786063f1f Typo police. 2000-11-29 14:27:20 +00:00
Sheldon Hearn bbb6bd4e0e Looks like my last round of suggestions didn't make it in. Fix invalid
cross-references.
2000-11-29 10:29:28 +00:00
Mark Newton 4657706b8a Add streams(4) and svr4(4) to man4.i386 Makefile (yes, I know this should
have happened with the last commit).
2000-11-29 09:53:22 +00:00
Mark Newton 0553a1b07b Introduce svr4(4) and streams(4).
Reviewed by:	sheldonh
2000-11-29 09:50:11 +00:00
Ruslan Ermilov a953ed108b Eliminate groff(1) warnings. 2000-11-29 08:51:24 +00:00
Ruslan Ermilov 7a96412797 Eliminate `number register .U' not defined'' groff(1) warnings. 2000-11-29 08:36:36 +00:00
Ruslan Ermilov f6f31d8a89 Eliminate groff(1) warnings. 2000-11-28 19:26:53 +00:00
Ruslan Ermilov 68bd193f97 Eliminate groff(1) warnings, unbind from tbl(1). 2000-11-28 11:32:03 +00:00
Ruslan Ermilov 60ba35af7c ${GRIND} implies -f. 2000-11-28 11:18:02 +00:00
Ruslan Ermilov 77a0943ded Eliminate groff(1) warnings. 2000-11-27 18:16:24 +00:00
Ruslan Ermilov ea3d0ab695 Eliminate groff(1) warnings. 2000-11-27 18:00:51 +00:00
Jeroen Ruigrok van der Werven b61c02a706 Correct some more dates and fix the order based on those dates.
Also add some forgotten point releases.
2000-11-27 17:03:04 +00:00
Jeroen Ruigrok van der Werven 3c8b8b84b9 NetBSD 1.4.3 is released.
Detail some FreeBSD release dates.
OpenBSD 2.8 will be released 1 Dec 2000.

Some grammar and typo fixes.
2000-11-27 16:35:21 +00:00
Sheldon Hearn e2d7360d81 Fix invalid comments. 2000-11-27 14:28:35 +00:00
Ruslan Ermilov 530cc0fcff Use groff(1) versions of these documents. 2000-11-27 09:23:27 +00:00
Ruslan Ermilov 09d07d748c Eliminate groff(1) warnings: unbreak refer(1)ences. 2000-11-27 07:55:08 +00:00
Ruslan Ermilov 80ff3b155f Eliminate groff(1) warnings. 2000-11-27 07:19:06 +00:00
Daniel Harris b13034ed0f compatability -> compatibility
PR:		23112
Submitted by:	Jimmy Olgeni <olgeni@uli.it>
2000-11-26 23:43:15 +00:00
Kris Kennaway 4d113fee52 MAXHOSTNAMELEN is 256, not 64 2000-11-26 22:20:17 +00:00
Brian Somers 20d65f25eb Add ${LIBC_R} 2000-11-26 22:19:52 +00:00
Ruslan Ermilov ab9d545279 Eliminate groff(1) warnings. 2000-11-24 16:58:17 +00:00
Ruslan Ermilov d18deecba9 The default format for troff documentation is set with PRINTERDEVICE. 2000-11-24 14:08:07 +00:00
Ruslan Ermilov 025e751723 Make this paper buildable in nroff mode, eliminate warnings,
do not force default printing device and compression mode.
2000-11-24 13:58:21 +00:00
Jeroen Ruigrok van der Werven 0d59faf64a Document EI_OSABI and EI_ABIVERSION.
Requested by: obrien
2000-11-24 10:42:21 +00:00
Ben Smithurst 47f77d8c57 Mention mergemaster(8).
Submitted by:	obrien
2000-11-24 10:22:08 +00:00
Ruslan Ermilov 92ee29d2a5 Reimplement the groff(1) warnings elimination fixes in a better way. 2000-11-24 10:05:30 +00:00
Daniel C. Sobral 232095104e Add a brief warning about devclass and multiple device driver attachments. 2000-11-23 17:19:54 +00:00
Ruslan Ermilov bbc7e5700d Eliminate groff(1) warnings. 2000-11-23 15:21:30 +00:00
Ben Smithurst 7c20a49391 Use a more generic name for the compiler cross-reference. (cc instead of
gcc.)

Suggested by:	sheldonh (not sholdonh)
2000-11-23 14:44:45 +00:00
Ben Smithurst a81996b6b8 * Say that ps, top, etc, "may not work" with the new kernel, rather than
"will not work", as in many cases they will.

Suggested by:	sholdonh

* Add cross-references to reboot(8) and shutdown(8)
2000-11-23 14:19:50 +00:00
Ben Smithurst 3faf5fc932 Add an example to explain the basic procedure to build the world.
Suggested by:	obrien
2000-11-23 14:00:26 +00:00
Ruslan Ermilov 817420dc8e Eliminate groff(1) warnings. 2000-11-23 11:08:17 +00:00
Ruslan Ermilov c3e7b38f93 Starting from groff(1) version 1.12, -msafer is now the default,
but index building for 13.viref requires the use of .sy request.
Repair the index building by running groff(1) in unsafe -U mode.

Requested by:	bde
2000-11-23 08:51:33 +00:00
David E. O'Brien 5e514c64f7 Remove "NODESCRYPTLINKS" it has been superseeded by "passwd_format"
in /etc/login.conf.
2000-11-22 20:37:40 +00:00
Alexey Zelkin 950c15fcef o fix a typo in copyright part: mdoc comment starts with .\", not ,\"
o few mdoc(7) fixes

PR:		docs/13218
2000-11-22 18:00:50 +00:00
Alexey Zelkin fd3e41837b remove bogus Xref to lsdev(8)
PR:		docs/13218
2000-11-22 17:57:44 +00:00
Ruslan Ermilov b92a189eb9 mdoc(7) police: Er macro usage cleanup. 2000-11-22 16:11:48 +00:00
Ben Smithurst 8057e004aa Add a note asking committers to update make.conf.5 when they update this. 2000-11-22 14:11:21 +00:00
Ben Smithurst 786aa69adc Add two new manual pages to document the various options available in
make.conf, and the /usr/src building process.

PR:		22676
Submitted by:	Mike Meyer <mwm@mired.org>
Reviewed by:	nik, sheldonh
2000-11-22 14:04:26 +00:00
Ruslan Ermilov 68161b6b7d mdoc(7) police: fixed typo. 2000-11-22 13:49:11 +00:00
Ruslan Ermilov ea3d1f093f mdoc(7) police: add the missing and required .Dd macro call. 2000-11-22 13:31:01 +00:00
Ruslan Ermilov f4d874a1db mdoc(7) police: do not split author names in the AUTHORS section. 2000-11-22 09:35:58 +00:00
Ruslan Ermilov 2ba69799de Make An macro understand two special arguments, -nosplit
and -split.  See the mdoc.samples(7) manpage for details.

Reviewed by:	sheldonh
2000-11-22 08:39:17 +00:00
Ruslan Ermilov ae9fd6288c mdoc(7) police: minor cleanup. 2000-11-22 08:19:15 +00:00
Alfred Perlstein a0ae47cd48 Install DELAY(9). 2000-11-22 03:44:55 +00:00
Alfred Perlstein 0b0d531efb Document the DELAY() function. 2000-11-22 03:38:32 +00:00
Bosko Milekic 5d4050cc5d Add description of M_WRITABLE macro and new M_RDONLY flag. Try my best to
conform to line break mdoc FreeBSD standards, although I am new to this.

Reviewed by: sheldonh
2000-11-21 22:29:31 +00:00
Mark Murray a28724c2c2 Add new man page to the mix. 2000-11-21 20:31:51 +00:00
Mark Murray 6323c703f7 Whitespace-only change. Tidy up, alphabetise and wrap. 2000-11-21 20:28:48 +00:00
Mark Murray 5855006767 Add a consistent API to a feature that most modern CPUs have; a fast
counter register in-CPU.

This is to be used as a fast "timer", where linearity is more important
than time, and multiple lines in the linearity caused by multiple CPUs
in an SMP machine is not a problem.

This adds no code whatsoever to the FreeBSD kernel until it is actually
used, and then as a single-instruction inline routine (except for the
80386 and 80486 where it is some more inline code around nanotime(9).

Reviewed by:	bde, kris, jhb
2000-11-21 19:55:21 +00:00
Ruslan Ermilov a8e0cb75cc mdoc(7) police: fixed the section reference to the mdoc.samples(7). 2000-11-21 08:12:23 +00:00