Commit graph

7207 commits

Author SHA1 Message Date
Mark Murray 57a8d6f538 Remove references to perl, and temporarily remove the running of a perl
script that will be rewritten.
2002-05-16 08:32:21 +00:00
Tom Rhodes 0e85d620bc More file system > filesystem 2002-05-16 05:21:58 +00:00
David E. O'Brien 22e5252fed Default Alpha compiles to ev5.
EV5 binaries will run on EV4[5], but the timing assumptions do pessimize
running on EV4[5].

Tested by:	ticso
2002-05-15 18:16:43 +00:00
Hajimu UMEMOTO 138465e0d6 correct wording.
Pointed out by:	brian
2002-05-15 16:37:26 +00:00
Ruslan Ermilov 5d86203733 Rename includes' to buildincludes'.
Rename `incsinstall' to `installincludes'.
Make `includes' a -j safe shortcut for `buildincludes' + `installincludes'.
`buildincludes' and `installincludes' are SUBDIR friendly, if run directly.
2002-05-15 16:19:54 +00:00
Sheldon Hearn 837f98303f Regen:
* Hart:		rev 298 of pcidevs.txt (2002-05-10)
* Boemler:	vendors.txt (2002-05-07)
2002-05-14 14:31:15 +00:00
Giorgos Keramidas 7f86e53da7 Grammar fix: cause -> causes.
PR:		docs/38059
Submitted by:	Chris Pepper <pepper@rockefeller.edu>
2002-05-14 14:30:48 +00:00
Ruslan Ermilov ff85b6e3eb Split release.2 into two stages. release.2 now install the base
dist, while release.3 makes and installs crypto, krb4, and krb5
dists.  This makes release.3 restartable (with "make rerelease").
2002-05-14 13:59:33 +00:00
Hajimu UMEMOTO 210b1d8a55 Sync with reality.
IPV6CTL_MAPPED_ADDR was obsoleted by IPV6CTL_V6ONLY.

MFC after:	2 days
		and approved by re
2002-05-14 05:32:23 +00:00
Ruslan Ermilov 12e0852a7a CLEANFILES are too long for libc. 2002-05-13 15:23:56 +00:00
Ruslan Ermilov 8f08b6b2ee Ensure manpages are built with the all-man in the
NOMANCOMPRESS && !MANFILTER && !MANBUILDCAT case.

PR:		bin/37360
Prodded by:	cjc
2002-05-13 13:04:46 +00:00
Ruslan Ermilov 2a53f3fb35 Major cleanup of bsd.lib.mk.
Get rid of the INTERNALSTATICLIB knob and just use plain INTERNALLIB.
INTERNALLIB now means to build static library only and don't install
anything.  Added a NOINSTALLLIB knob for libpam/modules.  To not
build any library at all, just do not set LIB.
2002-05-13 10:53:24 +00:00
Ruslan Ermilov c7b111cba8 Added new bsd.incs.mk which handles installing of header files
via INCS.  Implemented INCSLINKS (equivalent to SYMLINKS) to
handle symlinking include files.  Allow for multiple groups of
include files to be installed, with the powerful INCSGROUPS knob.
Documentation to follow.

Added standard `includes' and `incsinstall' targets, use them
in Makefile.inc1.  Headers from the following makefiles were
not installed before (during `includes' in Makefile.inc1):

	kerberos5/lib/libtelnet/Makefile
	lib/libbz2/Makefile
	lib/libdevinfo/Makefile
	lib/libform/Makefile
	lib/libisc/Makefile
	lib/libmenu/Makefile
	lib/libmilter/Makefile
	lib/libpanel/Makefile

Replaced all `beforeinstall' targets for installing includes
with the INCS stuff.

Renamed INCDIR to INCSDIR, for consistency with FILES and SCRIPTS,
and for compatibility with NetBSD.  Similarly for INCOWN, INCGRP,
and INCMODE.

Consistently use INCLUDEDIR instead of /usr/include.

gnu/lib/libstdc++/Makefile and gnu/lib/libsupc++/Makefile changes
were only lightly tested due to the missing contrib/libstdc++-v3.
I fully tested the pre-WIP_GCC31 version of this patch with the
contrib/libstdc++.295 stuff.

These changes have been tested on i386 with the -DNO_WERROR "make
world" and "make release".
2002-05-12 16:01:00 +00:00
David E. O'Brien 5aa237561f Back out rev 1.118. 2002-05-12 13:48:53 +00:00
Jacques Vidrine 95ba43303b Turn on the set-user-ID bit for k5su if ENABLE_SUID_K5SU is defined. 2002-05-12 03:17:31 +00:00
David E. O'Brien ab4448f3e4 Add pointers to GCC's allowable values for -march, and restore structure
of rev 1.7 until someone can sit down and think thru all the GCC 3.1
related changes.
2002-05-11 20:18:54 +00:00
Wilko Bulte 88d564040b Explicitely note ATEN UC-232A is supported. Sort list entries
while we are here.
2002-05-11 20:10:38 +00:00
David E. O'Brien 2c0b3c611a With GCC 3.1, we can now treat AMD Athlon and an Athlon.
Submitted by:	Steven G. Kargl <kargl@troutmask.apl.washington.edu>
2002-05-11 20:05:17 +00:00
Dima Dorfman b90faaf350 sysctl -w -> sysctl 2002-05-11 06:06:11 +00:00
Dima Dorfman ff8ac0d53c sysctl -w -> sysctl
Approved by:	ume
2002-05-11 05:55:05 +00:00
David E. O'Brien e20b0b7333 [Ab]use LDFLAGS rather than CFLAGS.
BDE tells me POSIX pretends `ld' as a directly callable entity does not exist.
2002-05-10 09:32:39 +00:00
David E. O'Brien b0b7c2164c Gcc 3.1 has different -Wx flags. 2002-05-10 01:58:16 +00:00
David E. O'Brien a25fa515ee Add the beginnings of Sparc64 support. 2002-05-10 01:31:40 +00:00
David E. O'Brien bea805383e Pass CFLAGS to {CC} when using it as an `ld' replacement. 2002-05-10 01:30:34 +00:00
David E. O'Brien 63279f12c9 mklocale has bad juju for Sparc64. 2002-05-10 00:57:14 +00:00
David E. O'Brien d23aa1ef0f Pay attention to LDFLAGS when linking. 2002-05-09 16:43:07 +00:00
Josef Karthauser 1063e12617 Replace /kernel with /boot/kernel/kernel.
PR:		docs/37757
Submitted by:	Hiten Pandya <hiten@uk.FreeBSD.org>
2002-05-09 11:47:42 +00:00
David E. O'Brien 8500d819cc Get rid of the INTERNALSTATICLIB knob and just use plain INTERNALLIB.
INTERNALLIB now implies NOPROFILE, NOMAN, and don't install anything.
Add a NOLIB knob.
2002-05-09 00:44:13 +00:00
Maxim Konovalov a39c855dca Put 'ftp' back.
Requested by:	bmah, jhb
2002-05-08 17:06:40 +00:00
Ruslan Ermilov afeaaa846c Added internal, non-recursive (SUBDIR) versions of the `all-man'
and `maninstall' targets.  This fixes the issue where each subdir
was descended into twice during "make all", and also resurrects
the standardization of `maninstall'.

Urged by:	bde
2002-05-07 15:42:56 +00:00
Ruslan Ermilov 8782938772 Install PROG before SCRIPTS and FILES, but make sure
LINKS are still processed last.  This backs out part
of the backout in previous revision.

Install the manpages before descending into SUBDIRs.
2002-05-07 15:30:49 +00:00
Ruslan Ermilov b90dab70f1 Install the manpages before descending into SUBDIRs. 2002-05-07 15:27:56 +00:00
Makoto Matsushita 61bf970ef8 Document CVSCMDARGS variable.
Suggested by:	murray
Reviewed by:	ru
MFC after:	3 days
		(if re@ allows)
2002-05-07 14:57:22 +00:00
Maxim Konovalov 54d2dd3778 Sync with master.passwd.
PR:		conf/37796
Submitted by:	David Siebo"rger <drs@rucus.ru.ac.za>
MFC after:	3 days
2002-05-07 11:19:22 +00:00
Brian Somers 2df833538e Add smmsp, mailnull and www
PR:		37796
Submitted by:	drs@rucus.ru.ac.za
MFC after:	1 week

Note, I don't usually look after pppd (just ppp), so I haven't
removed the ftp and ingres users as I guess they're there for
a reason....
2002-05-07 09:38:02 +00:00
Bruce Evans 732757a74c Fixed missing quotes in the default for MKDEPCMD in the CC != cc case.
"CC='cc -Dfoo' make depend" was very broken.
2002-05-07 00:15:53 +00:00
Sheldon Hearn 07636c8cd5 Regen:
* Hart:		rev 295 of pcidevs.txt (2002-04-27)
* Boemler:	vendors.txt (2002-04-30)
2002-05-06 10:13:17 +00:00
Dima Dorfman 065c12dd5f PC98 still uses wd#, so resurrect the wd# entry and mark is "pc98 only".
Noticed by:	bde (four months ago)
2002-05-06 07:48:36 +00:00
Chris Costello cae2a33cf0 Begin to turn some of the code in this man page into documentation.
Move the code that I have not yet finished documenting into the
`IMPLEMENTATION NOTES' section.

Sponsored by:	DARPA, NAI Labs
Obtained from:	TrustedBSD Project
2002-05-05 22:09:12 +00:00
David E. O'Brien 856f29cf94 Use -ffreestanding for kernel bits unconditionally. 2002-05-04 20:07:33 +00:00
Warner Losh ad1e033e00 Try to de-confuse ad-hoc, demo ad-hoc and ibss:
o Don't ever refer to ad-hoc mode in the raw.  Instead, refer to it as
  demo ad-hoc mode or lucent legacy demo ad-hoc or some variation on this
  theme.
o Talk about point-to-point modes rather than ad-hoc modes.  Use ibss where
  appropriate.
o Fix type IBBS -> IBSS
2002-05-04 04:59:20 +00:00
Robert Watson cc0e549485 Various updates to VOP_ATTRIB(9): mention locks being shared/exclusive
for VOP_GETATTR() and VOP_SETATTR(), reference VOP_NULL() to suggest
clearing all of *vap with it before setting specific values.  Cross
reference VFS(9).  Indicate that failure modes are possible from
VOP_GETATTR() and that an errno value is returned.

Submitted by:	Hiten Pandya <hiten@uk.FreeBSD.org>
2002-05-03 20:28:38 +00:00
Warner Losh 0801cb6b0e Minor tweaks:
o go ahead and document ibss-master and ibss modes, since there are
	  patches in the pipeline to support them.
	o Note that they aren't implemented yet.
	o Note that different regulatory domains have different default
	  channels.
	o Note that Lucent cards prior to firmware 6.0.4 do not support
	  ibss mode, and only support the older demo ad-hoc mode.
	o Note that PRISM2 chipsets do not support WDS mode of operation
	  (the mysterious -p 2 option).
2002-05-03 18:11:17 +00:00
Warner Losh a4b3d9067b Remove Apple Airport card, since it seems to be mac-only.
Change date to today.
Add socket low power WLAN CF card
Add SMC 2602W which I use all the time
Comment out the create-ibss example.  FreeBSD doesn't yet have that
media option.  Also change it to master-ibss since that's what OpenBSD
really uses (and that is a change in their man page too)
2002-05-03 05:47:38 +00:00
Warner Losh 57190641c0 Additional patches from OpenBSD. Mostly grammar fixes and the like,
however I'm adding the Dlink DWL520 as supported from OpenBSD.  Also
adding Dlink DWL650 since I have one in my hot little hands and it
works great.

# I suspect that OpenBSD needs this too :-)
2002-05-03 05:39:16 +00:00
Warner Losh 07c8bcee12 Bring the wi man page into the 21st centry. This man page is based
heavily on OpenBSD's wi man page, with OpenBSDisms replaced by
FreeBSDisms.  I also added a note about where the man page came from.
I hope that I've not broken anything that ru cleaned up.  We now run
this through tbl, but that appears to be automatic.

Obtained From:  OpenBSD
2002-05-02 22:51:40 +00:00
Murray Stokely 086a8bbc13 The fourth field of drivers.conf is no longer reserved. Document its
usage.
2002-05-01 05:02:56 +00:00
Prafulla Deuskar e4fe103d73 Modified the man page to reflect support for
82540EM based cards.

MFC after:	1 day
2002-04-30 17:14:51 +00:00
Jeroen Ruigrok van der Werven acff84fb0e Chase the sources and document the change of wait to flags, which are
the normal malloc(9) flags.

Submitted by:	arr
2002-04-30 16:30:19 +00:00
Jeroen Ruigrok van der Werven 5540755955 Remove references to zinit() which does not exist anymore. 2002-04-30 15:04:41 +00:00
Jeroen Ruigrok van der Werven 9a79558313 Document the zone allocator is now a slab allocator.
Show Jeff's work and your's truly manual page updates.
2002-04-30 14:56:44 +00:00
Jeroen Ruigrok van der Werven 1437c79a4a Document uma_zalloc() behaviour. 2002-04-30 14:26:22 +00:00
Ruslan Ermilov 25923b9799 Document how to "make release" for a different arch.
Obtained from:	build(7)
2002-04-30 13:50:04 +00:00
Jeroen Ruigrok van der Werven f1de92e633 Update function arguments to what is current used. 2002-04-30 13:03:28 +00:00
Jeroen Ruigrok van der Werven 7c32182e06 Prefix the remaining functions with uma_ as is now the case in UMA. 2002-04-30 12:45:31 +00:00
Jeroen Ruigrok van der Werven 2f91527664 zinit() does not exist anymore. 2002-04-30 12:29:59 +00:00
Jeroen Ruigrok van der Werven 77776e8c7a Remove references to zbootinit() and zinitna(). 2002-04-30 09:47:50 +00:00
Jeroen Ruigrok van der Werven 9daecfc462 Add a MLINKS to uma.9 from zone.9. 2002-04-30 09:41:25 +00:00
Jeroen Ruigrok van der Werven 008080bd8b Do not use a contraction, aren't -> are not. 2002-04-30 09:38:52 +00:00
Jeroen Ruigrok van der Werven 268c1b9c75 Remove MLINKS to zinitna, it does not exist anymore. 2002-04-30 09:38:06 +00:00
Jeroen Ruigrok van der Werven c25d2ac8cb Remove MLINKS to zbootinit. This has been gone for a while now. 2002-04-30 09:36:02 +00:00
Jeroen Ruigrok van der Werven 3a347a6e4e Remove wrong include, one is supposed to include vm/uma.h instead of
vm_zone.h.
2002-04-30 08:51:42 +00:00
Mike Barcroft aabc5d3d44 Add links for bswap16.9, bswap32.9, and bswap64.9. 2002-04-29 17:04:23 +00:00
Mike Barcroft 3f4655de4b Document bswap16(), bswap32(), and bswap64(). Change the included
header to reflect the new prototype location.
2002-04-29 17:02:51 +00:00
Ruslan Ermilov 9e84c09c36 Splitting "realinstall" into parts was a (failed) part of the work
in progress, and should not have been committed in revision 1.114.
This broke gnu/usr.bin/binutils/strip and usr.bin/strip makefiles;
they were now attempting to install and strip "strip" from objdir.

Pointed out by:	bde

This has nothing to do with PR misc/37516.
2002-04-29 16:00:30 +00:00
Gary Jennejohn 85c1d5977c Add the Dynalink IS64PPH+ as a supported card.
Reported by:	znerd
2002-04-28 11:52:53 +00:00
Ruslan Ermilov 6bde859f40 Milestone #1 in cross-arch make releases.
Do not install games and profiled libraries to the ${CHROOTDIR}
with the initial installworld.

Eliminate the need in the second installworld.  For that, make sure
_everything_ is built in the "world" environment, using the right
tool chain.

Added SUBDIR_OVERRIDE helper stuff to Makefile.inc1.  Split the
buildworld process into stages, and skip some stages when
SUBDIR_OVERRIDE is set (used to build crypto, krb4, and krb5
dists).

Added NO_MAKEDB_RUN knob to Makefile.inc1 to avoid running
makewhatis(1) at the end of installworld (used when making crypto,
krb4, and krb5 dists).

In release/scripts/doFS.sh, ensure that the correct boot blocks are
used.

Moved the creation of the "crypto" dist from release.5 to
release.2.

In release.3 and doMFSKERN, build kernels in the "world"
environment.  KERNELS now means "additional" kernels, GENERIC is
always built.

Ensure we build crunched binaries in the "world" environment.
Obfuscate release/Makefile some more (WMAKEENV) to achieve this.

Inline createBOOTMFS target.

Use already built GENERIC kernel modules to augment mfsfd's
/stand/modules.  GC doMODULES as such.

Assorted fixes:

Get rid of the "afterdistribute" target by moving the single use
of it from sys/Makefile to etc/Makefile's "distribute".

Makefile.inc1: apparently "etc" no longer needs to be last for
"distribute" to succeed.

gnu/usr.bin/perl/library/Makefile.inc: do not override the
"install" and "distribute" targets, do it the "canonical" way.

release/scripts/{man,cat}pages-make.sh: make sure Perl manpages and
catpages appear in the right dists.  Note that because Perl does
not respect the MANBUILDCAT (and NOMAN), this results in a loss of
/usr/share/perl/man/cat* empty directories.  This will be fixed
soon.

Turn MAKE_KERBEROS4 into a plain boolean variable (if it is set it
means "make KerberosIV"), as documented in the make.conf(5)
manpage.  Most of the userland makefiles did not test it for "YES"
anyway.

XXX Should specialized kerberized libpam versions be included into
the krb4 and krb5 dists?  (libpam.a would be incorrect anyway if
both krb4 and krb5 dists were choosen.)

Make sure "games" dist is made before "catpages", otherwise games
catpages settle in the wrong dist.

Fast build machine provided by: Igor Kucherenko <kivvy@sunbay.com>
2002-04-26 17:55:27 +00:00
Hellmuth Michaelis a83df5a981 Add termcap entries to be able to switch to line drawing character
set for the pcvt driver.
2002-04-26 11:17:46 +00:00
Semen Ustimenko 37f044d650 Implement true multicast filtering.
Inspired by:	dc(4)

MFC after:	1 week
2002-04-25 18:16:15 +00:00
Ruslan Ermilov d859ba5620 GC bsd.docb.mk. It has never apparently been used. 2002-04-24 13:48:45 +00:00
Ruslan Ermilov c5234b56b6 Abuse bsd.obj.mk for defining default distribute target. 2002-04-24 13:29:34 +00:00
Ruslan Ermilov 37bd5c8386 GC bsd.sgml.mk. Nothing in the src/ tree uses it, and two doc/
instances that still use it are unconnected from the build and
have corresponding DocBook replacements.
2002-04-24 13:03:44 +00:00
Ruslan Ermilov 2cbc81ffe4 The install.debug and reinstall.debug targets are needed solely
to build kernel and kernel modules so stop supporting them in
bsd.subdir.mk and reimplement them in kern.post.mk and kmod.mk
as special versions of the install and reinstall targets, and
only define them if DEBUG is also defined (when debug versions
are really built).

Prompted by:	bde
2002-04-24 11:26:19 +00:00
David E. O'Brien 788fcec086 Back out the NO_RCMNDS knob.
1. The committer refused to respond to questions over the commit.
2. The servers rlogind, rshd, rexecd were not wrapped.
3. "rcmnds" as an abbreviation gets an order of magnitude less hits on
    Google than the much more well known "rcmds".
2002-04-23 23:59:51 +00:00
David E. O'Brien 01df2ec328 Change the name of the 'bin' distribution to 'base'.
This is done since it contains much more than /bin, and also gets in the
way when making a combined install+fixit CD.

OK'ed by:	jkh
2002-04-23 22:16:41 +00:00
Ruslan Ermilov b25a566d47 Merge bsd.obj.mk's version of the _SUBDIR target with bsd.subdir.mk.
Ensure all standard targets honor SUBDIR.  Now `make obj' descends into
SUBDIRs even if NOOBJ is set (some descendants may still need an object
directory, but we do not have such precedents).  Now `make install' in
non-bsd.subdir.mk makefiles runs `afterinstall' target _after_ `install'
in SUBDIRs, like we do in bsd.subdir.mk.  Nothing depended on the wrong
order anyway.

Fixed `distribute' targets (except for the bsd.subdir.mk version) so that
they do not depend on _SUBDIR; `distribute' calls `install' which already
depends on _SUBDIR.

De-standardize `maninstall', otherwise manpages would be installed twice.
(To be revised later.)
2002-04-23 09:03:56 +00:00
Ruslan Ermilov 92ab402302 Provide the real `distribute' target so that NLS catalogs are
installed with `make release'.
2002-04-23 06:15:44 +00:00
Tom Rhodes 0f30ec08f7 Remove my change to the synopsis field
Requested by:	bde
pointy hat to:	myself ;)
2002-04-22 15:18:51 +00:00
Dag-Erling Smørgrav d397408818 Usage style sweep: spell "usage" with a small 'u'.
Also change one case of blatant __progname abuse (several more remain)
This commit does not touch anything in src/{contrib,crypto,gnu}/.
2002-04-22 13:44:47 +00:00
Ruslan Ermilov 5ffdf3618e Prohibit the direct inclusion of bsd.dep.mk. 2002-04-22 10:04:41 +00:00
Ruslan Ermilov 939a04b915 Fixed _SUBDIR.
Obtained from:	bsd.subdir.mk
2002-04-22 09:12:18 +00:00
Ruslan Ermilov 72d5490744 Make .asm transformation rules synonyms to the .s rules. 2002-04-22 08:56:34 +00:00
Gregory Neil Shapiro 3bf762b7f6 Non-sendmail users use the FreeBSD sendmail startup functionality to start
alternative MTAs.  Therefore, always install rc.sendmail, regardless of
NO_SENDMAIL make.conf setting.  Users can still set mta_start_script to a
different script.

This commit is after a repo-copy of src/etc/sendmail/rc.sendmail to
src/etc/rc.sendmail.

Noticed by:	Calvin NG <calvinng@brel.com>
MFC after:	3 days
2002-04-21 20:32:28 +00:00
Bill Fenner fedda4fff3 mdoc police: Use Em ("emphasis") to get italics/underlining, instead of
Sm Pa (a syntax error, and an assertion that the arguments are path
 names, which is a little far from true).
2002-04-21 18:33:57 +00:00
Mark Murray 2738ffebcc Style. Fix long lines and a <tab> indent that should be 4 spaces. 2002-04-21 17:26:16 +00:00
Luigi Rizzo 73f2cd104c Add 'rl' to the list of supported drivers. 2002-04-21 15:47:59 +00:00
Nicolas Souchu 640984ba48 Fix controller in SW mode and See also + first appeared in 4.5. 2002-04-20 09:12:09 +00:00
David E. O'Brien 3b9a798ffc reorg a little. 2002-04-20 08:41:55 +00:00
Boris Popov 16f87d4c6b s/nwserv/nwfs/
Submitted by:	Victor Sudakov <sudakov@sibptus.tomsk.ru>
MFC after:	1 week
2002-04-20 05:04:21 +00:00
Boris Popov 91a2bd2558 Describe situation where manual 'ifconfig xx0 up' required.
Submitted by:	Victor Sudakov <sudakov@sibptus.tomsk.ru>
2002-04-20 05:00:48 +00:00
Tom Rhodes bfe7ad2431 Add the previously committed usb(4) manual pages to the build.
PR:		27919
MFC after:	3 days
2002-04-19 18:24:03 +00:00
Tom Rhodes 8b97f3548e Add usb(4) manual pages.
PR:		27919
Obtained from:	NetBSD
MFC after:	3 days
2002-04-19 18:18:11 +00:00
David E. O'Brien e517d11e8d Add .asm as an alias for .s. .asm is common in contribed sources.
Helps with:	gcc31 build.
2002-04-19 18:01:03 +00:00
Ruslan Ermilov 139df6553c Style. 2002-04-19 07:43:50 +00:00
Ruslan Ermilov 503b871c4d Fix the type of .include. 2002-04-19 07:42:41 +00:00
Ruslan Ermilov abd41f7d17 Fix the bsd.port.mk breakage caused by sys.mk,v 1.60 commit.
Submitted by:	fenner
2002-04-19 07:40:34 +00:00
Ruslan Ermilov cf80b5b504 Optimize for i486 better (-m486 is just another deprecated
synonym for -mcpu=i486).

PR:		i386/37212
Submitted by:	Matthias Andree <matthias.andree@web.de>
MFC after:	3 days
2002-04-18 09:37:15 +00:00
Ruslan Ermilov 6106f3b274 Install bsd.init.mk.
Submitted by:	"Peter S. Housel" <housel@acm.org>
2002-04-18 07:10:39 +00:00
Ruslan Ermilov 96f1512e70 INFODIR is defined in bsd.own.mk but sys.mk no longer includes
bsd.own.mk as of share/mk/sys.mk,v 1.60.

I did not notice this because I tested with DESTDIR=/foo/5.0,
and the "exists(/foo/5.0)" test apparently succeeded.

Reported by:	fenner
2002-04-18 06:55:32 +00:00
Ruslan Ermilov 07b10385f0 In rare cases, we might want to include bsd.own.mk directly.
So protect it from being included twice.
2002-04-18 06:37:48 +00:00
Mike Barcroft 7aad98ac48 Remove an extraneous .El call.
Submitted by:	fenner
2002-04-17 23:07:58 +00:00
Bill Fenner 7aa632bcc2 mdoc police: get rid of blank line at end of file. 2002-04-17 21:39:59 +00:00
Bill Fenner 04df644c95 mdoc police: turn .PP back into .Pp 2002-04-17 21:26:43 +00:00
Ruslan Ermilov 4367bda680 ${INSTALLFLAGS} aren't suitable for installing ${SCRIPTS} and ${FILES}. 2002-04-17 16:29:02 +00:00
Ruslan Ermilov 2bdaf7e81c Don't include bsd.own.mk from sys.mk, this makes it impossible
to use ``.if defined()'' inside bsd.own.mk to test for defines
in individual makefiles.  For example, setting DEBUG_FLAGS in
Makefile didn't take the desired effect on the STRIP assignment.

Added bsd.init.mk (like in NetBSD) that handles the inclusion
of ../Makefile.inc and bsd.own.mk from all bsd.*.mk files that
"build something".

Back out bsd.own.mk,v 1.15: moved OBJFORMAT initialization back
to sys.mk (several source tree makefiles want to check it early)
and removed MACHINE_ARCH initialization (it's hard to see from
looking at the commitlogs what the problem was at the time, but
now it serves no purpose).

Prohibit the direct inclusion of bsd.man.mk and bsd.libnames.mk.

Protect bsd.obj.mk from repetitive inclusion.  Prohibiting the
direct inclusion of bsd.obj.mk might be a good idea too.
2002-04-17 13:49:29 +00:00
Thomas Moestl d57e28adb2 Document STAILQ_CONCAT and TAILQ_CONCAT.
PR:		20024
Submitted by:	Tony Finch <dot@dotat.at> (TAILQ_CONCAT, slightly changed
		by me)
Reviewed by:	ru (earlier version)
2002-04-17 13:48:14 +00:00
Ruslan Ermilov bda79b63d6 Fixed mdoc(7) warnings visible in troff mode only.
Spotted by:	Rich Morin <rdm@cfcl.com>
2002-04-17 07:37:42 +00:00
Ruslan Ermilov d0a19329c7 Revert to the ordinary :' dependency operator for mainstall'.
Revision 1.7 had "maninstall::" inside a loop.  Revision 1.36
unrolled the loop.

Reviewed by:	bde
2002-04-17 05:53:57 +00:00
Ruslan Ermilov 70e82473a4 Doh, previous revision made .depend to be almost always out of date.
Spotted by:	bde

Fortunately, we have a powerful make(1).  Apply some black magic to
make it DTRT.  (Better viewed as diff to revision 1.30.)
2002-04-17 05:42:18 +00:00
Tom Rhodes 28395f9543 Add more information to SYNOPSIS of ed.4
PR:		36467
MFC after:	3 days
2002-04-16 22:52:01 +00:00
Yaroslav Tykhiy 60af6add19 Describe possible values for net.inet.tcp.log_in_vain
and their effects.

PR:		docs/35932
Submitted by:	Alex Semenyaka <alexs@ratmir.ru>
MFC after:	1 week
2002-04-16 13:19:33 +00:00
Ruslan Ermilov 0cfacc8666 Don't spawn extra make(1) process to execute _EXTRADEPEND. 2002-04-16 12:27:07 +00:00
Jun Kuriyama aad76ee7dd Change reference path/URL.
Submitted by:	Olivier Tharan <olivier.tharan@idealx.com>
PR:		docs/37094
MFC after:	1 week
2002-04-16 01:21:06 +00:00
Ruslan Ermilov e16529d335 Only pass our idea of `CC' down to mkdep(1) if it's non-default. 2002-04-15 15:23:45 +00:00
Ruslan Ermilov a5772968f0 Fix all-man to look into the SUBDIR subdirs as well. 2002-04-15 10:17:35 +00:00
Ruslan Ermilov 9bda5a5789 Added glue for the all-man and maninstall targets. 2002-04-15 10:16:26 +00:00
Tom Rhodes f9d32093a6 Removed 2 lines from the cd(9) manual page.
PR:		35944
2002-04-15 06:02:58 +00:00
Dag-Erling Smørgrav c3ec83e170 Add a dependency on libypclnt to libpam, in preperation for making pam_unix
use it to update NIS passwords.
2002-04-15 02:32:54 +00:00
Tom Rhodes 537b182320 a.out.5 states that nobody seems to agree on what bss stands for. This is
incorrect, however, as Dennis Ritchie states ``Actually the acronym is "block
started by symbol."  It was a pseudo-op in FAP (Fortran Assembly Program), an
assembler for the IBM <models> machines.  It identified its label and set
aside space for a given number of words.''

PR:		34088
Submitted by:	Martin Faxer <gmh003532@brfmasthugget.se>
MFC after:	2 days
2002-04-15 02:05:06 +00:00
Jeroen Ruigrok van der Werven 50c1e22e2e Correct two syntax mistakes.
Fix overflowing right side, so that the && operator fits on the same line.
2002-04-14 19:52:42 +00:00
Jeroen Ruigrok van der Werven d172142dc6 Remove extraneous newline. 2002-04-14 19:33:07 +00:00
Gregory Neil Shapiro 14d6d7657a Provide a new make.conf knob, SENDMAIL_SUBMIT_MC to allow users to pick
the .mc file used for /etc/mail/submit.cf.  By default,
/etc/mail/freebsd.submit.mc is installed and used.

Requested by:	fenner
Submitted by:	ume
MFC after:	1 week
2002-04-14 19:20:26 +00:00
Dima Dorfman 146b8183bc ${BDECFLAGS} gets added to CFLAGS, not CXFLAGS.
PR:		37032
Submitted by:	Joshua Goodall <joshua@roughtrade.net>
2002-04-13 09:07:22 +00:00
Dag-Erling Smørgrav 533e4c33b3 Add libypclnt. 2002-04-13 07:23:25 +00:00
Tom Rhodes cb9c48832e Make a few content fixes/additions to tap(4) manual page.
PR:		36985
Submitted by:	Hiten Pandya <hiten@uk.FreeBSD.org>
MFC after:	4 days
2002-04-12 22:06:16 +00:00
Chad David 623fded8d6 Remove a duplicate description of the type parameter for mtx_init.
Noticed by: scottl
2002-04-12 16:32:38 +00:00
Ruslan Ermilov 5d68012a54 Back out second part of the previous change. While this was
indeed a good change, I shouldn't have made it after testing
with the -DNOCLEAN buildworld.  There are far too many users
of this misfeature under sys/boot/.  I will reapply the change
after I fix these.

This change has been tested with the clean buildworld.
2002-04-12 16:25:13 +00:00
Ruslan Ermilov d8d5898fff Fixed the fatal breakage I introduced in the last commit.
Make the defined(SRCS) case similar to the !defined(SRCS)
case - only define ${PROG}: ${OBJS} if the ${PROG} target
does not exist.  This has only one precedence in the entire
source tree, usr.bin/doscmd, and its Makefile is horribly
broken.  I will temporarily unconnect it from build until
I'm working on the fix.
2002-04-12 11:21:09 +00:00
Ruslan Ermilov f8ba15551d Don't add -lstdc++ to LDADD, just let c++(1) link C++ programs.
Record the dependency on ${LIBSTDCPLUSPLUS} similar to ${LIBC}.

Suggested by:	imp, obrien, peter
2002-04-12 08:17:24 +00:00
Chad David 468f8a27bb Add entries for selrecord.9. 2002-04-12 06:19:34 +00:00
Chad David 307ce5fea9 Add a new man page that documents selrecord and selwakeup.
Thanks to: alfred
2002-04-12 06:19:12 +00:00
Chad David 4edac09c3e Update the prototype for maybe_resched to take a thread not a ksegrp.
Remove need_resched as it no longer exists.
Cleanup the text for other functions that have changed out from under
their descriptions.

This page needs to be reviewed again after things settle down a bit.

Reviewed by: jhb
2002-04-12 06:03:47 +00:00
Chad David 57cf955171 Add text describing the new type parameter, and rename description
to name as that is what it is called in mutex.h.
2002-04-12 05:55:17 +00:00
Chad David e6f97cc401 Add sys/types.h to the list of required includes. 2002-04-12 05:23:16 +00:00
Chad David 234b7100a1 Update the prototype for read_random to reflect that the count parameter
is an int not an unsigned int, and that it returns an int not an unsigned
int.
2002-04-12 05:19:12 +00:00
Chad David c4a7ba6e34 Update the prototype for lockinit to reflect that wmesg is a const char *. 2002-04-12 05:16:27 +00:00
Chad David f972f99474 Fix the prototypes for cpu_critical_exit and cpu_critical_enter and update
the text to reflect the changes.

Update the header files list.
2002-04-12 05:06:38 +00:00
Scott Long 6a00ed1536 Document the lock type argument of mtx_init(). 2002-04-12 05:05:19 +00:00
Julian Elischer 44f9a04673 Change the script a bit to allow the creation of 'brouted' bridges.
To do this you need to have each top-end connected as well.
IP can be routed and other protocols get bridged..
Also useful when bridgeing two networks while merging them as
machines will work with both old and new netmasks. (well mostly).
2002-04-12 04:44:53 +00:00
Chad David 94552cece2 Document the new size parameter. 2002-04-12 04:26:15 +00:00
Chad David ac05f75438 Document the new flags parameter.
Add vget(9) to the SEE ALSO list.
Minor formatting change.
2002-04-12 04:23:22 +00:00
Chad David 55d04e913a Update the .Fn line for SX_SYSINIT to include the parameter types. 2002-04-12 03:55:43 +00:00
Chad David 37bc3d021d Update the .Fn line for MTX_SYSINIT to include the parameter types. 2002-04-12 03:54:44 +00:00
Ruslan Ermilov 47bf8a5c3b Implement PROG_CXX for <bsd.prog.mk>.
Obtained from:	NetBSD (with some mods)
Reviewed by:	peter
2002-04-11 10:44:30 +00:00
Ruslan Ermilov de0d6977f9 Really finish the removal of ${LDDESTDIR} in bsd.lib.mk,v 1.55.
bsd.lib.mk,v 1.101 only did that partly.
2002-04-11 08:54:21 +00:00
Mike Silbersack 102b06f844 Update documentation relating to sysctls in a post-syncache
world.  Goodbye tcp.tcp_lq_overflow and tcp.strict_rfc1948,
hello tcp.syncookies.

MFC after:	3 days
2002-04-10 19:52:21 +00:00
Maxim Konovalov 23c2b90cba Document NO_RCMNDS flag introduced in rev. 1.20 src/bin/Makefile.
Approved by:	ru
MFC after:	1 week
2002-04-10 09:23:38 +00:00
Gregory Neil Shapiro 14a349d554 Update mail queue related periodic scripts to account for sendmail 8.12's
clientmqueue (submit mail queue).

The new mailq display is only active if both the old
daily_status_mailq_enable is set to "YES" and the new
daily_status_include_submit_mailq is set to "YES" so people who disabled
440.status-mailq won't have any surprises.

Likewise, the new queue run is only active if both the old
daily_queuerun_enable is set to "YES" and the new daily_submit_queuerun
is set to "YES" so people who disabled 500.queuerun won't have any
surprises.

While I am here, remove the [ ! -d /var/spool/mqueue ] checks from
both scripts as the queue directory isn't always /var/spool/mqueue for
the main daemon -- it can be set to anything in the sendmail.cf file.

MFC after:	1 week
2002-04-10 03:58:40 +00:00
David E. O'Brien 89d1cbc7aa Add WARNS levels 5 and 6:
5 gives us -Wuninitialized rather than -Wno-uninitialized
6 gives us full BDECFLAGS
2002-04-10 02:45:22 +00:00
Julian Elischer b1f2c84336 Slight correction to ng_etf man page and add it to the list
of man pages to install.
2002-04-09 21:34:33 +00:00
Tom Rhodes a8f838798e intro(8) is lacking a command status explanation, added.
PR:	36448
No objections from:	ru
MFC after:	3 days
2002-04-09 21:05:18 +00:00
Bosko Milekic e5f7f97622 Introduce NO_RCMNDS flag so as to not compile rsh, rlogin, and rcp on will,
and document in share/examples/etc/make.conf

Submitted by: Aleksandar Simic <asimic@dsl.pipex.com>
MFC after: 1 week
2002-04-09 18:25:44 +00:00
Mike Silbersack 74c0361a9d Update ip(4) manpage to reflect recent ephemeral port range
change.

Noticed by:	ru
MFC after:	1 day
2002-04-09 18:03:18 +00:00
Ruslan Ermilov d3b39427f5 Fixed broken dependency in lib/libpam/modules/pam_krb5. 2002-04-09 13:19:09 +00:00
Jeroen Ruigrok van der Werven eb8f9028fb Add the Euro symbol mapping to the UK keyboard keymap.
PR:		33956
Submitted by:	Andrew McKay <andy@openirc.co.uk>
MFC after:	3 weeks
2002-04-08 19:16:01 +00:00
John Baldwin 2acffa072b Update /usr/libdata/perl subdirectory to the Perl 5.6.1. 2002-04-08 18:41:33 +00:00
Andrey A. Chernov f9209c6234 Back out ASCII compatibility and let people face the problems themself
Cejka Rudolf <cejkar@fit.vutbr.cz> tells that it was in strong violation with
national standard.
2002-04-08 09:40:52 +00:00
Andrey A. Chernov b298203bd4 Reword compatibility note 2002-04-08 09:28:22 +00:00
Ruslan Ermilov 7cf143f761 FreeBSD prior to 4.5-RELEASE and older versions of 5.0-CURRENT do not
have the __FBSDID() macro in <sys/cdefs.h>.  Fix this once and for all
for tools that need to be bootstrapped.

PR:		bin/36747
MFC after:	3 days
Prodded by:	obrien
2002-04-07 17:03:06 +00:00
Ruslan Ermilov 88505e11bc Fixed the nasty bug where .depend file that exists somewhere in
the .PATH (but not in the ${.OBJDIR}) would result in a leak of
the ${OBJS}: ${SRCS:M*.h} dependency hint.

Spotted by:	fixing the broken gnu/usr.bin/cc/cc1obj build
MFC after:	1 day
2002-04-07 14:58:12 +00:00
Andrey A. Chernov b2f4082444 Add warning about collating order 2002-04-07 03:15:51 +00:00
Andrey A. Chernov f59de9ec72 Fix this table, it was completely out of reasonable order 2002-04-07 02:52:11 +00:00
Gregory Neil Shapiro 1bff600f6e Add some additional sendmail related directories
MFC after:	3 days
2002-04-06 17:19:09 +00:00
Murray Stokely 33c8be7e3e * Correct a typo.
* Add an entry for /etc/pam.d.
* Update /usr/libdata/stallion description.
2002-04-06 11:50:23 +00:00
Mike Barcroft 995f177eac Remove types(5). It is of little use to have a manual with only the
contents of a header.  It is of even less use when its contents are
stale.
2002-04-06 07:18:46 +00:00
Mike Barcroft 3bede0fb51 Fix misordered list. 2002-04-06 07:10:15 +00:00
Mike Barcroft a2a4431989 Add stdint(7), a manual which describes some of the integer types
available in the <stdint.h> header.
2002-04-06 07:05:42 +00:00
Alexey Zelkin 20762f714b Unbreak ja_JP.SJIS locale by adding following associations:
LC_NUMERIC:     ja_JP.eucJP -> ja_JP.SJIS
        LC_MONETARY:    ja_JP.eucJP -> ja_JP.SJIS
        LC_MESSAGES:    en_GB.ISO8859-1 -> ja_JP.SJIS

2Japansese folks: Feel free to fix as you desire correct.
2002-04-05 15:39:16 +00:00
Alexey Zelkin 3ac0118b8c Link tr_TR.ISO8859-9's LC_CTYPE to UA-ASCII's. It's not completely correct,
but better than nothing.
2002-04-05 15:27:36 +00:00
Alexey Zelkin f218cb8431 la_LN.ISO8859-2 depends on map.ISO8859-2. Reflect it in dependence rules 2002-04-05 15:24:04 +00:00
Alexey Zelkin 196e098229 Associate tr_TR.ISO8859-9's LC_COLLATE with US-ASCII's one 2002-04-05 15:19:17 +00:00
Alexey Zelkin 8118280958 Add pt_BR.ISO8859-1 (Brazilian Portuguese) locale
Submitted (partly) by:	dcs
2002-04-05 15:03:13 +00:00
Chad David 8d7cbc2dea Fix typo and change Fn to Xr. 2002-04-05 08:05:11 +00:00
Gregory Neil Shapiro 619b80c4e6 Quoting Peter Wemm, "At great personal risk, touch the sendmail startup
again."

As an alternative to sendmail_enable=NONE, solve the boot time problem
for non-sendmail users completely by moving all of the sendmail startup
code from /etc/rc to /etc/rc.sendmail.  The source for that script will
be kept in src/etc/sendmail/rc.sendmail so make.conf's NO_SENDMAIL will
prevent it from being installed.  A new rc.conf variable,
mta_start_script specifies the script to run to start the user's
preferred MTA.  For backward compatibility, it will default to
/etc/rc.sendmail.  The specified script is called out of /etc/rc after
checking to make sure it exists.  A new rc.sendmail.8 man page has also
been added which now houses the sendmail_* variable descriptions
formerly in rc.conf.5.

Use /etc/rc.sendmail in /etc/mail/Makefile to reduce code duplication.

Reviewed by:	-current, -stable, obrien, peter, ru
MFC after:	1 week
2002-04-05 02:30:49 +00:00
Garrett Wollman b19a67b074 Merge from vendor branch. 2002-04-04 18:16:19 +00:00
Ruslan Ermilov d912b3a824 Complete the fix in revision 1.13 -- don't even depend on termcap(5)
database to be present.

PR:		misc/31225
2002-04-04 07:30:46 +00:00
Sheldon Hearn 2514186c3b Regen.
This restores rev 1.12 (spammed by rev 1.13), as the Cenatek Rocket
Drive is now included in at least the Hart list.
2002-04-03 17:03:09 +00:00
Andrew R. Reiter 80cc42da6b - Add notes about SX_SYSINIT and MTX_SYSINIT in order to document the
recent additions of these macros.
- Add in a MLINK to create SX_SYSINIT.9 and MTX_SYSINIT.9.
2002-04-02 17:21:00 +00:00
John Baldwin cfa028281a - Update to new suser() API.
- Spell privilege properly.
- Grammar nits.
2002-04-02 16:41:11 +00:00
Ruslan Ermilov bd80847a85 Style: don't override `beforeinstall', use FILES. 2002-04-02 07:48:32 +00:00
Poul-Henning Kamp 68afb5a528 Point to the correct #include file. 2002-04-01 20:03:05 +00:00
Poul-Henning Kamp 75451b1858 Fix the makefile to match the repo-copy from tech to freebsd. 2002-04-01 13:58:14 +00:00
Murray Stokely ad34746bef Remove 'tech'. Repo-copied to 'freebsd'
Reminded by:	joe
2002-04-01 09:08:24 +00:00
Murray Stokely f7ddb2d441 Remove reference to share/dict/special/. That directory does not
exist, nor does the referenced program.

MFC after:	3 days
2002-04-01 01:43:34 +00:00
Murray Stokely 78294d75c4 Add a note about the FreeBSD technical word list. 2002-04-01 00:57:34 +00:00
Murray Stokely 2402d4481d The freebsd jargon dictionary was repo-copied from 'tech' to 'freebsd'
to indicate that this is not a general dictionary of all technical
terms.

Requested by: sheldon
2002-04-01 00:51:34 +00:00
Dima Dorfman ac03552b66 Fix braino: the example interface is fxp0, not ed0.
PR:		36471
Submitted by:	John Nielsen <zoobie@bsdconspiracy.net>
2002-03-30 23:23:41 +00:00
Dima Dorfman 5320cc6b8c Correct typo.
PR:		36544
Submitted by:	dak@klemm.delta6.net
2002-03-30 23:19:18 +00:00
Hajimu UMEMOTO f0654170d1 sendmail 8.12 doesn't require _FFR_UNSAFE_SASL anymore.
This is standard feature.

Submitted by:	ru
2002-03-30 18:14:37 +00:00
Hajimu UMEMOTO 40a8850bd7 sendmail 8.12 claims against GroupReadableSASLFile.
Submitted by:	mistral@imasy.or.jp
2002-03-30 17:53:10 +00:00
Josef Karthauser 7b8cfc5217 Install libusbhid, and use it instead of libusb.
MFC after:	6 days
2002-03-28 18:44:25 +00:00
Jens Schweikhardt 74c66edafa Fix grammar and capitalization bogons.
MFC after:	1 day
2002-03-28 17:03:21 +00:00
Gregory Neil Shapiro 079f9ac4c7 Add an entry for sendmail_submit_flags. 2002-03-28 15:14:56 +00:00
Dima Dorfman 82d0caaef1 mdoc(7) police: remove whitespace at EOL. 2002-03-28 12:57:48 +00:00
Dima Dorfman a254506ee5 Add mtx_pool(9) to the SEE ALSO section.
Submitted by:	Garrett Rooney <rooneg@electricjellyfish.net>
2002-03-28 12:51:06 +00:00
Dima Dorfman aa43564a2c Add a manual page for the mtx_pool_* routines.
PR:		36350
Submitted by:	Garrett Rooney <rooneg@electricjellyfish.net>
Reviewed by:	dillon
2002-03-28 12:50:17 +00:00
Gregory Neil Shapiro 4bfef13db0 Provide a way for users to completely prevent sendmail from trying to start
at boot time.

Instead of rc.conf's sendmail_enable only accepting YES or NO, it can now
also accept NONE.  If set to NONE, none of the other sendmail related
startup items will be done.

Remove an extra queue running daemon might be started that wasn't necessary
(it didn't hurt anything but it wasn't needed).

The new logic is:

# MTA
if ${sendmail_enable} == NONE
        # Do nothing
else if ${sendmail_enable} == YES
        start sendmail with ${sendmail_flags}
else if ${sendmail_submit_enable} == YES
        start sendmail with ${sendmail_submit_flags}
else if ${sendmail_outbound_enable} == YES
        start sendmail with ${sendmail_outbound_flags}
endif
# MSP Queue Runner
if ${sendmail_enable} != NONE &&
   [ -r /etc/mail/submit.cf] && ${sendmail_msp_queue_enable} == YES
        start sendmail with ${sendmail_msp_queue_flags}
endif

Discussed with: Thomas Quinot <Thomas.Quinot@Cuivre.FR.EU.ORG>,
		Christopher Schulte <schulte+freebsd@nospam.schulte.org>
MFC after:	1 week
2002-03-28 03:29:22 +00:00
Andrey A. Chernov 5941aef773 Fix 0x8b and 0x9b upper/lower mapping 2002-03-28 01:13:04 +00:00
Poul-Henning Kamp 27c747876e First cut at a geom(4) manpage.
The mdoc markup and all spelling errors in this file are all legal game
for anyone with more doc-clue than me.
2002-03-27 09:58:14 +00:00
Murray Stokely 4ad8d4f520 Add drivers.conf.5 to the build. 2002-03-27 06:38:43 +00:00
Murray Stokely 228d430565 Capitalize mfsroot consistently.
Submitted by:	dd
2002-03-27 06:38:25 +00:00
Ruslan Ermilov 9f1207d517 Install sys/security/lomac/*.h to /usr/include/security/lomac/.
Install sys/<arch>/include/pc/*.h to /usr/include/machine/pc/.

PR:		docs/29534

Install sys/netatm/*/*.h to /usr/include/netatm/*/.

Don't install compatibility symlinks for <machine/soundcard.h>
and <machine/joystick.h>.  Three years is enough to be aware of
the change, and these weren't visible in the SHARED=symlinks
case.

Back out include/Makefile,v 1.160 that was a null change anyway
due to the bug in the path, and we now don't want to install
these headers because they would otherwise be invisible in the
SHARED=symlinks case.

Don't install IPFILTER headers.  Userland utilities fetch them
directly, and they were not visible in the SHARED=symlinks case.

Resurrect SHARED=symlinks in Makefile.inc1.

PR:		bin/28002

Prodded by:	bde
MFC after:	2 weeks
2002-03-26 16:05:14 +00:00
Hellmuth Michaelis ad019c021e Update i4b documentation. 2002-03-26 15:14:58 +00:00
Murray Stokely 052ce5262c Add a dictionary of technical terms.
This file contains FreeBSD/Unix lexicon that is used by the system
documentation.  It makes a great ispell(1) personal dictionary to
supplement the standard English language dictionary, and can be used
to greatly reduce the number of false positives when spell checking
share/man/*, www/*, or doc/*

Discussed with: ru, obrien
MFC after:	2 weeks
2002-03-26 11:21:58 +00:00
Murray Stokely 6de4117882 Add drivers.conf(5) to the SEE ALSO section.
MFC after:	1 week
2002-03-26 10:46:03 +00:00
Murray Stokely a58ab1d96d A new man page describing the drivers.conf configuration file that
specifies which kernel options should be removed from the boot kernel
(kern.flp) and loaded as modules from the mfsroot.flp.

Reviewed by:	ru, dd
2002-03-26 10:41:20 +00:00
Poul-Henning Kamp 42c159fe38 Modernize my email address. 2002-03-25 14:12:49 +00:00
David E. O'Brien c05da6d338 'char *' can be a large entity now (on 64-bit platforms). Thus move it up
to make the example match the text requirements.
2002-03-24 17:02:16 +00:00
Alexander Leidinger 35e93d9bf9 Don't pretend to be a section 4 man page.
Approved by:	joerg
2002-03-24 10:25:21 +00:00
Chad David ffa2379289 Fixed bad wording/spelling in few paragraphs. 2002-03-24 00:31:38 +00:00
Nicolas Souchu d0d27909aa viapm is the driver for VIA SMBus controllers 2002-03-23 15:26:20 +00:00
Dag-Erling Smørgrav fe9c2732d1 Actually install the moduli(5) man page. 2002-03-22 20:29:26 +00:00
Dag-Erling Smørgrav 8fd9852b57 Install static and profiled libraries with -C. 2002-03-22 20:28:16 +00:00
Peter Pentchev 10ddeb64d4 Install a sample /usr/share/examples/smbfs/dot.nsmbrc.
PR:		35649
Reported by:	Johann Frisch <jerfa@yahoo.com>
Reviewed by:	bp
Approved by:	bp, silence on -doc
MFC after:	1 week
2002-03-22 09:20:32 +00:00
Sheldon Hearn 4e4d8aa678 Regen. 2002-03-22 09:08:54 +00:00
Dag-Erling Smørgrav 575abac10a /etc/moduli -> /etc/ssh/moduli 2002-03-21 21:54:17 +00:00
Dag-Erling Smørgrav 323b03c5e9 Import OpenBSD's moduli(5) man page 2002-03-21 21:47:20 +00:00
Dag-Erling Smørgrav 99a0916ca1 This commit was generated by cvs2svn to compensate for changes in r92899,
which included commits to RCS files with non-trunk default branches.
2002-03-21 21:47:20 +00:00
Ruslan Ermilov 7a43a96ab0 Replaced hacks in sbin/Makefile,v 1.99 and usr.sbin/Makefile,v 1.217
with the NO_IPFILTER make.conf(5) knob.

(So that we can "make the-rest-of-the-world" again.)
2002-03-21 09:15:39 +00:00
Luigi Rizzo afc743aebd More details on how to write a crunch.conf file for PicoBSD,
and document the "import_files" option.
2002-03-21 03:15:47 +00:00
Ruslan Ermilov bd42830f0f Make lint(1) a cross-tool.
(See commit log for usr.bin/xlint/Makefile,v 1.11 for what was wrong
with enabling build of lint libraries in rev. 1.12.)

This fixes cross-arch compiles (running binaries for a different arch
when generating lint.7 and lint libraries) and cross-branch compiles
(4.x -> 5.0 buildworld should be working again).
2002-03-20 18:25:50 +00:00
Archie Cobbs b051f61562 Document support for 56-bit keys. 2002-03-20 18:16:18 +00:00
Ruslan Ermilov ebba8a0edc Install manpage for old -me macro package.
(me.7 has been repo-copied to orig_me.7.)
2002-03-20 16:26:35 +00:00
Ruslan Ermilov 60685ebe6d Fix a typo. 2002-03-20 14:47:36 +00:00
Ruslan Ermilov 1caae05702 mdoc(7) police: tidy up. 2002-03-20 14:33:37 +00:00
Crist J. Clark 6ee2a895d6 Add a paragraph break I missed in my last update. 2002-03-20 09:39:37 +00:00
Bruce Evans afabc4dfc2 Removed bogus env(1) commands. make(1) uses a real shell, so
"env name=value ... cmd ..." was just a pessimized way of doing
"name=value ... cmd ...".  Note that make(1) can't optimize
either of these to an exec of env(1) or "cmd" even if the second
"..." is simple, since it can't tell that the shell metacharacter
in "name=value" is actually handled by env(1).
2002-03-19 06:11:43 +00:00
Ruslan Ermilov a689555c72 mdoc(7) police: tidy up. 2002-03-18 16:52:32 +00:00
Ruslan Ermilov 21bb400da0 mdoc(7) police: tidy up. 2002-03-18 16:40:07 +00:00
Ruslan Ermilov f831177dbd mdoc(7) police: tidy up. 2002-03-18 16:29:26 +00:00
Ruslan Ermilov 241c7610c2 mdoc(7) police: tidy up. 2002-03-18 16:18:33 +00:00
Ruslan Ermilov 24fb82a7ad Unobfuscate VLAN trunking description.
Reviewed by:	luigi
2002-03-18 14:41:47 +00:00
Ruslan Ermilov 90305461e1 mdoc(7) police: tidy up. 2002-03-18 14:35:22 +00:00
Ruslan Ermilov 4e765b5129 mdoc(7) police: tidy up. 2002-03-18 13:52:30 +00:00
Ruslan Ermilov 708d714ed7 mdoc(7) police: tidy up. 2002-03-18 13:02:33 +00:00
Ruslan Ermilov 907fb800fd Remove the confusing XXX that should have been deleted in revision 1.5. 2002-03-18 12:49:03 +00:00
Ruslan Ermilov dbcc13f540 s/UNIX/FreeBSD/ 2002-03-18 12:39:32 +00:00
Ruslan Ermilov faf1a4f751 mdoc(7) police: macroize UNIX. 2002-03-18 12:38:33 +00:00
Ruslan Ermilov d0f16f93db mdoc(7) police: nits. 2002-03-18 12:34:41 +00:00
Ruslan Ermilov 802a4af8e8 mdoc(7) police: Re-apply fixes from revision 1.2 that got completely
backed out by revision 1.4.  Fixed some more.
2002-03-18 12:25:33 +00:00
Ruslan Ermilov b8fdc2f91e mdoc(7) police: markup nit. 2002-03-18 12:10:45 +00:00
Ruslan Ermilov b8523876ac mdoc(7) police: tidy up. 2002-03-18 12:04:52 +00:00
Ruslan Ermilov 63856f9683 mdoc(7) police: pedantry. 2002-03-18 11:08:53 +00:00
Ruslan Ermilov ef7e25bc75 mdoc(7) police: markup nit. 2002-03-18 11:03:57 +00:00
Ruslan Ermilov b6acc60d91 mdoc(7) police: tidy up. 2002-03-18 10:59:58 +00:00
Ruslan Ermilov c2f7105cd0 mdoc(7) police: fixed some wording, kill whitespace at EOL. 2002-03-18 10:52:09 +00:00
Ruslan Ermilov 2ca6ad76af mdoc(7) police: macroize UNIX. 2002-03-18 10:43:49 +00:00
Ruslan Ermilov 6c19d127df mdoc(7) police: tidy up. 2002-03-18 10:34:43 +00:00
Ruslan Ermilov 12868dc6bb mdoc(7) police: nit. 2002-03-18 10:19:56 +00:00
Ruslan Ermilov 0412d17c69 mdoc(7) police: tidy up. 2002-03-18 10:07:22 +00:00
Ruslan Ermilov bbb467cd9a lint the previous lint commit.
Reviewed by:	markm
2002-03-18 09:35:45 +00:00
Warner Losh 0af93efb4d __MAKE_CONF?=/etc/make.conf
Use this where we are now using /etc/make.conf.

This allows people to override the current default of always including
/etc/make.conf.  Setting __MAKE_CONF to /dev/null disables it
completely, while setting it to something else allows one to override
what is on the system.  This can be desirable in situations where a
machine has many users and some of them want different defaults, or
defaults appropriate to cross building to be different than those for
normal building.

Not objected to by: arch@
2002-03-18 07:39:27 +00:00
Ruslan Ermilov bb0848ddd5 mdoc(7) police: tidy up. 2002-03-17 15:02:20 +00:00
Murray Stokely 365a17c0f4 Spell analogous properly.
Found by:	ispell(1)
2002-03-17 15:01:28 +00:00
Ruslan Ermilov b615e3aa11 mdoc(7) police: tidy up. 2002-03-17 14:52:54 +00:00
Ruslan Ermilov bc37fc267d mdoc(7) police: fix a typo in rev. 1.36 and markup nit in rev. 1.37. 2002-03-17 13:14:14 +00:00
Ruslan Ermilov 0f3ac37e8a mdoc(7) police: misc fixes. 2002-03-17 13:09:35 +00:00
Mark Murray 766f7d6e03 Allow "make lint" to mostly work. Our sources are very unclean WRT
lint, so this is turned off by default. Setting WANT_LINT will turn
on generation of lint libraries for /usr/libdata/lint/*.ln.

Reviewd by:	silence in -audit.
2002-03-17 10:05:57 +00:00
Crist J. Clark eb35eb2626 Add documentation for rc.early(8).
PR:		misc/35992
MFC after:	3 days
2002-03-17 09:14:54 +00:00
Murray Stokely eee69fccf9 * Document the 'floppies' target.
* Document the LOCAL_SCRIPT option.
* Document the NOPORTREADMES option.
* Be more specific in a comment.
* Be more specific about the ftp.1 and cdrom.1 targets.
* Clarify the usage of the CVSROOT variable.
* Clarify the usage of the NODOC variable.

Suggested by: matusita
2002-03-17 07:22:51 +00:00
Jens Schweikhardt 07baa40bd0 Typo: s/happenes/happens/
MFC after:	3 days
2002-03-16 18:20:44 +00:00
Jens Schweikhardt eae023f0a6 Typo: s/frequencly/frequency/
MFC after:	3 days
2002-03-16 18:17:55 +00:00
Jens Schweikhardt 341229f512 Typo: s/dependant/dependent/
MFC after:	3 days
2002-03-16 18:12:49 +00:00
Jens Schweikhardt 559ff927b2 Typo: s/conjuction/conjunction/ 2002-03-16 18:10:40 +00:00
Jens Schweikhardt 34309e4a6a Typo: s/compatability/compatibility/
MFC after:	3 days
2002-03-16 18:09:35 +00:00
Jens Schweikhardt 46612f8261 Plural bogon: s/childs/children/
MFC after:	3 days
2002-03-16 18:07:07 +00:00
Jens Schweikhardt 1a6417ba86 Typo: s/avalable/available/
MFC after:	3 days
2002-03-16 18:02:30 +00:00
Jens Schweikhardt f1d353ec65 Typo: s/authoritive/authoritative/ 2002-03-16 18:00:44 +00:00
Jens Schweikhardt e710ad3d0c Typo: s/acknowlegement/acknowledgement/ 2002-03-16 17:56:40 +00:00
Jens Schweikhardt c86e69862f Typo: s/Procotol/Protocol/
MFC after:	3 days
2002-03-16 17:47:32 +00:00
Jens Schweikhardt 129c0ad77a Typo: s/Kensignton/Kensington/
MFC after:	3 days
2002-03-16 17:40:38 +00:00
Jens Schweikhardt 27bbb168b1 Typo: s/Hauppage/Hauppauge/
MFC after:	3 days
2002-03-16 17:34:29 +00:00
Jens Schweikhardt f1a4969a04 Correctly capitalize MHz and GHz.
MFC after:	3 days
2002-03-16 17:31:46 +00:00
Jens Schweikhardt 9d0e429cbe Typo; s/Filesytems/Filesystems/
MFC after:	3 days
2002-03-16 17:26:07 +00:00
Mark Murray 589622caaa Document NO_PERL. 2002-03-16 15:14:41 +00:00
Murray Stokely 6f9ac6fee0 Markup fix. Use .Va instead of .Ev. No content changes. 2002-03-15 23:34:17 +00:00
Murray Stokely b3a43ea37a Add a description of the TARGET variable, and add more information
about the TARGET_ARCH variable. (1)

Add information about the DESTDIR variable.

Add more examples for cross-building.

(1) Submitted by:     ru
MFC after:	      3 days
2002-03-15 23:29:24 +00:00
David E. O'Brien 9722145f6f Pass our idea of `CC' down to mkdep.
Tested on:	sparc64
2002-03-15 18:43:59 +00:00
Ruslan Ermilov 2eff01c7e0 mdoc(7) police: Kill the (now extraneous) empty line. Previously,
.Bd erroneously defaulted to -compact mode in the SYNOPSIS section.
2002-03-15 12:04:49 +00:00
Murray Stokely 1bcf2f1a12 Even more markup / whitespace fixes:
* Use .Va instead of .Ev
* Remove a trailing whitespace at EOL.
* Quote some arguments.

Submitted by:	ru
2002-03-15 09:23:21 +00:00
Luigi Rizzo 23519ffa51 Bunch of manpage fixes from Bruce Montague. 2002-03-15 09:02:26 +00:00
Luigi Rizzo 902e5bd188 Add comments to ME README.BOOTP README.TEMPLATING mentioning that
they contain stale information.
Remove files referring to the old diskless setup to avoid confusion.
2002-03-15 06:47:38 +00:00
Robert Watson b45deeb2a5 NAI DBA update. 2002-03-14 21:58:58 +00:00
Jens Schweikhardt ac20ab0d2d Grammar bogon: s/structure a route/structure of a route/
MFC after:	3 days
2002-03-14 18:43:09 +00:00
Jens Schweikhardt 50dc00f1a2 Typo; s/lister/listener/
MFC after:	3 days
2002-03-14 18:34:46 +00:00
Murray Stokely b82e53e2bd Add an ENVIRONMENT section, and document TARGET_ARCH and NO_WERROR.
Add a cross-build example.
2002-03-14 09:38:24 +00:00
Murray Stokely afb3369031 Various mdoc fixes.
Submitted by:	ru
2002-03-14 04:21:50 +00:00
Giorgos Keramidas 7167868368 Fix syntax error. 2002-03-13 18:37:40 +00:00
Robert Watson 23ed9ff689 Document the "lomac_enable" rc.conf switch.
Reminded by:	Makoto Matsushita <matusita@jp.FreeBSD.org>
2002-03-13 15:28:37 +00:00
Murray Stokely 994c71f0c8 * Simplify the synopsis.
* Remove trailing whitespace at EOL.
* Various grammar cleanups.
* Note that MAKE_ISOS is disabled by default.
* Use more descriptive mdoc markup.
* Use proper references for the online FDP documents.

Submitted by:	dd
2002-03-13 09:54:31 +00:00
Murray Stokely a54bda91f5 Reference release(7) in SEE ALSO. 2002-03-13 06:59:39 +00:00
Murray Stokely de26e0ad7a Add a makefile to document the release building process.
Specifically, this documents the available targets and relevant
environment variables for "make release".  LOCAL_PATCHES,
RELEASEDISTFILES, RELEASENOUPDATE, etc.. are covered.

A future commit should add more information about drivers.conf,
boot_crunch.conf, and other less well-known aspects of the release
build.

Reviewed and history section added by:	phk
2002-03-13 06:33:26 +00:00
Archie Cobbs 44a8ff315e Add realloc() and reallocf(), and make free(NULL, ...) acceptable.
Reviewed by:	alfred
2002-03-13 01:42:33 +00:00
Robert Watson 9ed55d1061 Add a bugs notice indicating that the SEESENT flag may behave incorrectly
on interfaces with hardware loopback, and point-to-point interfaces
(unclear why that is, may need to be tracked down).
2002-03-13 00:04:53 +00:00
Murray Stokely 2732c17015 This driver first appeared in FreeBSD 4.5, not 5.0. 2002-03-12 12:26:05 +00:00
Murray Stokely 5d3d0230e6 Point readers to the Porter's Handbook instead of the non-existant
"Porting Applications" section of the FreeBSD Handbook.

MFC After: 2 days
2002-03-12 09:45:29 +00:00
David E. O'Brien ec5d7223f1 Consistently use $PICFLAG. 2002-03-12 01:18:07 +00:00
David E. O'Brien e3ed55f892 Spell pic "PIC" for sparc64. 2002-03-12 01:14:19 +00:00
Maxim Konovalov d378717e70 Add a bunch of functions.
PR:		docs/32561
Reviewed by:	deischen, ru
Approved by:	ru
MFC after:	2 weeks
2002-03-11 10:45:18 +00:00
Crist J. Clark 1e1d598496 Don't protect savecore(8) from being run with a bad dumpdir
argument. Don't fail silently, but let savecore(8) make noise. It
won't behave badly, it doesn't need protection.

At the same time, allow the administrator to have dumpdev enabled
while dumpdir (savecore(8)) is disabled and document how to do it.

PR:		conf/35725
2002-03-11 08:47:02 +00:00