History log of /freebsd-10.3-release/share/man/man7/
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
296373 04-Mar-2016 marius

- Copy stable/10@296371 to releng/10.3 in preparation for 10.3-RC1
builds.
- Update newvers.sh to reflect RC1.
- Update __FreeBSD_version to reflect 10.3.
- Update default pkg(8) configuration to use the quarterly branch.

Approved by: re (implicit)

294443 20-Jan-2016 emaste

MFC r293281: Use standard name for ASCII LF and FF control codes

PR: 205778


293692 11-Jan-2016 trasz

MFC r287396:

It's 2015, and some people are still trying to use fdisk and then
go asking what debug flags to set for GEOM to make it work. Advice
them to use gpart(8) instead.

Something similar should probably done with disklabel,
but I need to rewrite the disklabel examples first.

Sponsored by: The FreeBSD Foundation


292149 13-Dec-2015 ngie

MFC r291891:

Use .Fx instead of explicitly spelling out FreeBSD

Fix several warnings reported by igor

Sponsored by: EMC / Isilon Storage Division


288193 24-Sep-2015 emaste

MFC r274349: Add /usr/lib/debug directory to hier(7)

The canonical standalone debug directory established by the GNU
toolchain is /usr/lib/debug, and we use it when WITH_DEBUG_FILES is set.
Mention it in the file system hierarchy page.


284009 05-Jun-2015 cperciva

MFC r273955,274060,274164: Add /etc/rc.d/growfs script.


279747 07-Mar-2015 trasz

MFC r277175:

Mention /net in hier(7).

Sponsored by: The FreeBSD Foundation


278985 19-Feb-2015 gjb

MFC r277458, r277536, r277606, r277609, r277836, r277839,
r278118, r278119, r278206, r278502:

r277458:
Move virtual machine / cloud provider targets and
options from release/Makefile to their own Makefile.

Add glue to allow enabling building cloud provider VM images
by default.

Add a 'vm-cloudware' target, used to drive all targets in
CLOUDTARGETS.

Add examples for WITH_CLOUDWARE to release.conf.sample.
Add WITH_CLOUDWARE evaluation to RELEASE_RMAKEFLAGS.

Rewrite to consolidate VM image build scripts into one.

Fix duplicated mkimg(1) call in vm_create_disk().

Add primitive (untested) PowerPC/PowerPC64 VM image support.

Note: As it is currently written, the /boot/pmbr and
/boot/{gptboot,boot1.hfs} use the build host and not the
target build. Fixing this is likely going to be a hack in
itself.

mount(8) and umount(8) devfs(5) as needed.

Change path for mk-vmimage.sh from ${TARGET}/ to scripts/ now that
it is consolidated into one file.

Fix paths for the base image and output disk image files.

Set the boot partition type to 'apple-boot' for powerpc.

In vm_install_base(), copy the host resolv.conf into the build
chroot before attempting to do anything that requires working DNS
(i.e., pkg bootstrap).

In vm_extra_pre_umount(), remove the resolv.conf before the disk
image is unmounted from the backing md(4).

Silence errors when umounting the chroot's /dev, since it probably
doesn't exist when we're running this.

Unmount filesystems before attempting to destroy the md which
holds them.

Unmount filesystem and destroy md before we read the vnode from
disk and package it into a disk image. Otherwise we end up
packaging an unclean filesystem.

Merge duplicative vm-CLOUDTYPE targets before additional duplication
gets added by the impending arrival of ec2 and gcloud.

Add NOSWAP option which can be set by a vmimage.conf file to specify
that no swap space should be created in the image. This will be used
by EC2 builds, since FreeBSD/EC2 allocates swap space on "ephemeral"
disks which are physically attached to the Xen host node.

In vm_extra_install_packages(), only bootstrap pkg(8) if
VM_EXTRA_PACKAGES is empty.

In vm_extra_pre_umount(), cleanup downloaded packages if pkg(8) was
bootstrapped earlier.

In vm_extra_install_base(), do not install waagent in the openstack
image, because it is not used. This appears to be a copy mistake.

Remove vm_extra_install_base() from the openstack.conf entirely,
since it does not need to be overridden.

Enable password-less sudo for openstack images.

Update the VM_EXTRA_PACKAGES list for the openstack images.

Remove vm_extra_install_base() for the Azure image, now that the
waagent exists in the ports tree.

Add sysutils/azure-agent to the VM_EXTRA_PACKAGES list.

In vm_extra_pre_umount(), remove the explicit pkg(8) install
list, as dependencies are resolved by sysutils/azure-agent.

Add a 'list-cloudware' target to print the list of supported CLOUDWARE
values and a description.

Add the AZURE_DESC and OPENSTACK_DESC descriptions.

Update release(7)

Add 'list-vmtargets' target, which produces a list of all supported
VM and cloud provider images.

Add VHD_DESC, VMDK_DESC, QCOW2_DESC, RAW_DESC image descriptions.

Update release(7) to document the list-vmtargets target.

Add initial support for the GCE (Google Compute Engine) cloud hosting
provider image.

Remove the console setting from rc.conf(5), which is not used there.
While here, set console to include vidconsole in the loader.conf(5).

Remove the pkg-clean(8) call from vm_extra_pre_umount() since the
function is often overridden.

Add vm_extra_pkg_rmcache() to call pkg-clean(8) to avoid duplicated
code.

Move resolv.conf(5) removal back to vm_extra_pre_umount() where it
belongs.

The GCE image needs resolv.conf(5) to exist (created as part of the
image setup), so it cannot be removed.

Comment the line that configures ttys(5) to 'off', which makes it
impossible to test that the image boots.

Add a note explaining why the line is commented, and not (yet) removed
entirely.

Move the 'install' bits that are specific to virtual machine images
from the Makefile to Makefile.vm.

Rename the 'install' target to 'release-install', and add a new
'vm-install' target.

Add a new 'install' target that invokes the new targets.

Add WITH_CLOUDWARE to the list of make(1) variables for the release
build.

Remove hw.vga.textmode=1 from the VM image loader.conf, which was
included during test builds and not intended to be included when
merging this project branch back to head.

Remove mk-azure.sh, which is no longer needed.

r277536:
Rename the 'release' target to 'real-release', and add two targets,
'vm-release' and 'cloudware-release', that are invoked if
WITH_VMIMAGES and WITH_CLOUDWARE are not empty.

This fixes an issue where 'make release' would not build the cloud
provider targets because CLOUDWARE was not yet set.

Move the WITH_VMIMAGES and WITH_CLOUDWARE targets to Makefile.vm.

Note: There is no 'cloudware-install' target yet, since some of the
disk image names may need to be specific to the provider, so this is
probably best handled by the build scripts.

r277606:
Provide a recipe of "true" for building the "release" target once
its prerequisites are satisfied, in order to avoid having an implicit
rule triggered by the presence of release.sh.

r277609:
When iterating through VMFORMATS, the VMBASE file is not removed
or truncated to a zero-size file, which if used to create more
than one disk image format, can result in accidental pollution of
the target formatted disk image.

Instead of using a single VMBASE image (vm.img, by default), use
a single base file for each format, named as VMFORMAT.img, which
produces VMBASE.VMFORMAT as the final formatted image.

r277836:
Rename the 'system' target to 'disc1', which is specific to the
disc1.iso installer image.

Replace 'system' with 'release' in CLEANFILES, and add 'disc1'
to CLEANDIRS.

Ensure the 'dvd' target depends on 'packagesystem'.

Fix 'mini-memstick.img' prerequisite, which should be the 'bootonly'
target, not 'disc1' (previously 'system').

Use .TARGET as the target installation directory for the disc1.iso
and bootonly.iso images, which now expand to 'disc1' and 'bootonly'
respectively, mimicking the behavior of the 'dvd' target.

Remove '@true' from the 'release' target, and instead use
'touch ${.TARGET}' to prevent multiple iterations of
'make release' from clobbering previously-built installer
medium.

r277839:
Update release(7) to reflect renaming the 'system' target to 'disc1'.

r278118:
Move service_enable="YES" rc.conf(5) additions to VM_RC_LIST and
deduplicate.

Evaluate if firstboot_freebsd_update should be enabled based on
UNAME_r, because it is not supported for the -CURRENT or -STABLE
branches.

r278119:
Use ifconfig_DEFAULT="" instead of hard-coding vtnet(4)

r278206:
Bump copyright after r277458.

r278502:
In scripts/mk-vmimage.sh, prevent incorrect usage() by defaulting
VMCONFIG to /dev/null, and additionally ensuring VMCONFIG is not
a character device before it is sourced.

While here, be sure to exit if usage() is called.

This should effectively be no-op, but the usage() output was
discovered while investigating a larger issue.

* Several changes local to stable/10 were needed in order to handle
UEFI images that are specific to this branch.

Tested with: stable/10@r278906
Sponsored by: The FreeBSD Foundation


276675 05-Jan-2015 ngie

Bump .Dd per r276674


276674 05-Jan-2015 ngie

MFC r276483:

The variable used with install(1) for stripping should be STRIPBIN, not
STRIP_CMD

Reported by: lev


276310 27-Dec-2014 ngie

MFC r275908,r276309:

r275908:

Document STRIP_CMD in build(7) and note its importance with LOCAL_ITOOLS

Phabric: D1335
Reviewed by: brueffer
Sponsored by: EMC / Isilon Storage Division

r276309:

Bump .Dd for change done in r275908


275988 21-Dec-2014 ngie

MFC r273929:

r273929 (by jmmv):

MFV: Import atf-0.21.


273660 26-Oct-2014 ian

MFC r271057: Create a /boot/dtb directory to house DTB blobs.


273080 14-Oct-2014 gjb

MFC r272414:
Merge the following revisions from ^/projects/release-vmimage:

r272234, r272236, r272262, r272264, r272269, r272271, r272272,
r272277, r272279, r272376, r272380, r272381, r272392, r272234,
r272412:

r272234:
Initial commit to include virtual machine images as part
of the FreeBSD release builds.

This adds a make(1) environment variable requirement,
WITH_VMIMAGES, which triggers the virtual machine image
targets when not defined to an empty value.

Relevant user-driven variables include:

o VMFORMATS: The virtual machine image formats to create.
Valid formats are provided by running 'mkimg --formats'

o VMSIZE: The size of the resulting virtual machine
image. Typical compression is roughly 140Mb, regardless
of the target size (10GB, 15GB, 20GB, 40GB sizes have been
tested with the same result).

o VMBASE: The prefix of the virtual machine disk images.
The VMBASE make(1) environment variable is suffixed with
each format in VMFORMATS for each individual disk image, as
well as '.img' for the source UFS filesystem passed to
mkimg(1).

This also includes a new script, mk-vmimage.sh, based on how
the VM images for 10.0-RELEASE, 9.3-RELEASE, and 10.1-RELEASE
were created (mk-vmimage.sh in ^/user/gjb/thermite/).

With the order in which the stages need to occur, as well as
sanity-checking error cases, it makes much more sense to
execute a shell script called from make(1), using env(1) to
set specific parameters for the target image than it does to
do this in make(1) directly.

r272236:
Use VMBASE in place of a hard-coded filename in the CLEANFILES
list.

r272262:
Remove a 'set -x' that snuck in during testing.

r272264:
release/Makefile:
Connect the virtual machine image build to the release
target if WITH_VMIMAGES is set to a non-empty value.

release/release.sh:
Add WITH_VMIMAGES to RELEASE_RMAKEFLAGS.

release/release.conf.sample:
Add commented entries for tuning the release build if the
WITH_VMIMAGES make(1) environment variable is set to
a non-empty value.

r272269:
release/Makefile:
Include .OBJDIR in DESTDIR in the vm-base target.

release/release.sh:
Provide the full path to mddev.

r272271:
Fix UFS label for the root filesystem.

r272272:
Remove comments left in accidentally while testing, so the
VM /etc/fstab is actually created.

r272277:
Remove the UFS label from the root filesystem since it is added
by mkimg(1) as a gpt label, consistent with the fstab(5) entry.

r272279:
Comment cleanup in panic() message when mkimg(1) does not support
the requested disk image format.

r272376:
Separate release/scripts/mk-vmimage.sh to machine-specific
scripts, making it possible to mimic the functionality for
non-x86 targets.

Move echo output if MAKEFLAGS is empty outside of usage().

Remove TARGET/TARGET_ARCH evaluation.

r272380:
Avoid using env(1) to set values passed to mk-vmimage.sh,
and instead pass the values as arguments to the script,
making it easier to run this by hand, without 'make release'.

Add usage_vm_base() and usage_vm_image() usage helpers.

r272381:
After evaluating WITH_VMIMAGES is non-empty, ensure
the mk-vmimage.sh script exists before running it.

r272392:
Add WITH_COMPRESSED_VMIMAGES variable, which when set enables
xz(1) compression of the virtual machine images.

This is intentionally separate to allow more fine-grained
tuning over which images are compressed, especially in cases
where compressing 20GB sparse images can take hours.

r272412:
Document the new 'vm-image' target, and associated release.conf
variables.

r272413:
Remove two stray comments added during the initial iterations
of testing, no longer needed.

Sponsored by: The FreeBSD Foundation


272727 08-Oct-2014 gjb

Revert r272724:
Features not yet available in stable/10 are needed in
mkimg(1), and it is more dangerous to tweak these changes
in stable/10 directly without explicitly testing certain
failure cases.

Re-addition of this change is imminent.

Sponsored by: The FreeBSD Foundation


272724 08-Oct-2014 gjb

MFC r272414:

Merge the following revisions from ^/projects/release-vmimage:

r272234, r272236, r272262, r272264, r272269, r272271, r272272,
r272277, r272279, r272376, r272380, r272381, r272392, r272234,
r272412:

r272234:
Initial commit to include virtual machine images as part
of the FreeBSD release builds.

This adds a make(1) environment variable requirement,
WITH_VMIMAGES, which triggers the virtual machine image
targets when not defined to an empty value.

Relevant user-driven variables include:

o VMFORMATS: The virtual machine image formats to create.
Valid formats are provided by running 'mkimg --formats'

o VMSIZE: The size of the resulting virtual machine
image. Typical compression is roughly 140Mb, regardless
of the target size (10GB, 15GB, 20GB, 40GB sizes have been
tested with the same result).

o VMBASE: The prefix of the virtual machine disk images.
The VMBASE make(1) environment variable is suffixed with
each format in VMFORMATS for each individual disk image, as
well as '.img' for the source UFS filesystem passed to
mkimg(1).

This also includes a new script, mk-vmimage.sh, based on how
the VM images for 10.0-RELEASE, 9.3-RELEASE, and 10.1-RELEASE
were created (mk-vmimage.sh in ^/user/gjb/thermite/).

With the order in which the stages need to occur, as well as
sanity-checking error cases, it makes much more sense to
execute a shell script called from make(1), using env(1) to
set specific parameters for the target image than it does to
do this in make(1) directly.

r272236:
Use VMBASE in place of a hard-coded filename in the CLEANFILES
list.

r272262:
Remove a 'set -x' that snuck in during testing.

r272264:
release/Makefile:
Connect the virtual machine image build to the release
target if WITH_VMIMAGES is set to a non-empty value.

release/release.sh:
Add WITH_VMIMAGES to RELEASE_RMAKEFLAGS.

release/release.conf.sample:
Add commented entries for tuning the release build if the
WITH_VMIMAGES make(1) environment variable is set to
a non-empty value.

r272269:
release/Makefile:
Include .OBJDIR in DESTDIR in the vm-base target.

release/release.sh:
Provide the full path to mddev.

r272271:
Fix UFS label for the root filesystem.

r272272:
Remove comments left in accidentally while testing, so the
VM /etc/fstab is actually created.

r272277:
Remove the UFS label from the root filesystem since it is added
by mkimg(1) as a gpt label, consistent with the fstab(5) entry.

r272279:
Comment cleanup in panic() message when mkimg(1) does not support
the requested disk image format.

r272376:
Separate release/scripts/mk-vmimage.sh to machine-specific
scripts, making it possible to mimic the functionality for
non-x86 targets.

Move echo output if MAKEFLAGS is empty outside of usage().

Remove TARGET/TARGET_ARCH evaluation.

r272380:
Avoid using env(1) to set values passed to mk-vmimage.sh,
and instead pass the values as arguments to the script,
making it easier to run this by hand, without 'make release'.

Add usage_vm_base() and usage_vm_image() usage helpers.

r272381:
After evaluating WITH_VMIMAGES is non-empty, ensure
the mk-vmimage.sh script exists before running it.

r272392:
Add WITH_COMPRESSED_VMIMAGES variable, which when set enables
xz(1) compression of the virtual machine images.

This is intentionally separate to allow more fine-grained
tuning over which images are compressed, especially in cases
where compressing 20GB sparse images can take hours.

r272412:
Document the new 'vm-image' target, and associated release.conf
variables.

r272413:
Remove two stray comments added during the initial iterations
of testing, no longer needed.

Sponsored by: The FreeBSD Foundation


271095 04-Sep-2014 se

MFC r270647: Add references to vt(4) and the configuration files in /usr/sha
MFC r270653: Update man-pages to correctly refer to changed pathes and namin
MFC r270657: More man pages that need to know about vt in addition to syscon
MFC r270659: (by pluknet@) Missed comma.
MFC r270660: Back-out the references to vt(4) from this man-page. It appears
MFC r270933: Add references to vt(4) to further man-pages.
MFC r270934: Final patches to the tools used to convert syscons keymaps for
MFC r270935: Add vt(4) support to the console initialisation script, specifi

Second batch of MFCs to add support for Unicode keymaps for use with vt(4).

It contains the following changes:

- Add references to vt(4) to relevant man-pages.
- Update comment in defaults/rc.conf to mention vt
- Update rc.d/syscons to warn about syscons keymaps used under vt.
An attempt is made to identify the vt keymap to load instead.
- Minor changes to the conversion tool based on mail comments on keymaps.

Relnotes: yes


268759 16-Jul-2014 gavin

Merge r267866 from head:
Drop references to updating over csup from build(7).


267823 24-Jun-2014 bdrewery

MFC r267599:

- Add a LOCAL_ITOOLS to allow adding additional tools required for the
installworld and distributeworld targets

PR: 179562


267734 22-Jun-2014 gavin

Merge r267482,r267483,r267486,r267577,r267671,r267672 from head:

Remove send-pr and fix up all references to it. Replace it with a
stub send-pr directing people towards the web site.


267309 09-Jun-2014 bjk

MFC r266416:
------------------------------------------------------------------------
r266416 | bjk | 2014-05-18 17:05:54 -0400 (Sun, 18 May 2014) | 14 lines

Document some user-settable make variables in ports.7

This is not a comprehensive list, as the variables themselves are spread
out over multiple files, but it is a start.

Add a section to make.conf noting that variables may be set there that
affect ports builds, but refer to ports.7 and elsewhere for the actual
listing; any listing in make.conf.5 would likely become out of date
fairly quickly.

PR: docs/189199
Reviewed by: bdrewery (previous version)
Approved by: hrs (mentor)

------------------------------------------------------------------------

PR: 189199
Approved by: hrs (mentor)


267246 09-Jun-2014 gjb

MFC r267160:
Dereference portaudit(1), as it is now deprecated and its
functionality exists in pkg-audit(8).

Sponsored by: The FreeBSD Foundation


264572 16-Apr-2014 jmmv

MFC several WITH_TESTS-related documentation fixes.

- r258014 Document WITH_TESTS src.conf(5) option.
- r263089 Fix description of WITHOUT_BMAKE's purpose.
- r264408 Fix test suite name in src.conf(5).
- r264410 Document how to install the test suite.
- r264412 Add FreeBSD 10.1 to the list of recognized releases for Fx.
- r264413 Miscellaneous fixes to tests(7).


264440 14-Apr-2014 gjb

MFC r264343:
Add SRC_UPDATE_SKIP, DOC_UPDATE_SKIP, and PORTS_UPDATE_SKIP
variables. These are intended to allow bypassing the
'svn co /usr/{src,doc,ports}' step in the chroot when the
tree exists from external means.

The use case here is that /usr/src, /usr/doc, and /usr/ports
in the chroot exist as result of zfs dataset clones, so it
is possible (and happens quite often) that the included
distributions may not be consistent. (This is not the case
for -RELEASE builds, but does happen for snapshot builds.)

Sponsored by: The FreeBSD Foundation


264245 08-Apr-2014 gjb

MFC r264027, r264028, r264029, r264030, r264046, r264073:

r264027:
Add a new release build variable, WITH_COMPRESSED_IMAGES.

When set to a non-empty value, the installation medium is
compressed as part of the 'install' target in the release/
directory.

r264028:
Clean up trailing whitespace in release/Makefile.

r264029:
Fix logic error.

r264030:
If WITH_COMPRESSED_IMAGES is set, add the compressed images
to the CLEANFILES list.

r264046:
Use xz(1) instead of gzip(1) to compress release images
when WITH_COMPRESSED_IMAGES is used.

r264073:
Allow overriding xz(1) path.

Sponsored by: The FreeBSD Foundation


264106 04-Apr-2014 gjb

MFC r262810, r262862, r264105:
r262810:
Merge enabling building FreeBSD/arm images as part of the
release build process.

r262862:
Provide backwards-compatibility with release.conf SVNROOT
entries that do not have a trailing '/'.

r264105:
Add ZEDBOARD support for release builds.

* Local modifications:
- Set SRCBRANCH from head/ to stable/10/.
- Strip svn:merginfo from ^/projects/release-embedded to avoid
pollution.

Sponsored by: The FreeBSD Foundation


264081 03-Apr-2014 asomers

MFC r263428

share/man/man7/tests.7
Added a section on test suite configuration, and cleaned up up grammar
errors and awkward prose. The config variables were discussed on
freebsd-testing.


264075 03-Apr-2014 bdrewery

MFC r263812:

Update build(7) with LOCAL_* vars


262761 05-Mar-2014 gjb

MFC r262499, r262505, r262507, r262509:

r262499:
release.sh:
- Add a VCSCMD variable that defaults to 'svn checkout',
and update places 'svn co' is used directly.
- After sourcing a configuration file, prefix SRCBRANCH,
PORTBRANCH, and DOCBRANCH with the SVNROOT.
- Properly capitalize 'FreeBSD.org' in the default SVNROOT.
- Update Copyright.

release.conf.sample:
- Add an example to use git instead of svn, by nullifying
SVNROOT, and setting SRCBRANCH, DOCBRANCH, and PORTBRANCH
to the URL fo a git repository.

release.7:
- Document VCSCMD.

r262505:
In release/Makefile, remove exclusion of CVS directories in the
src/ and ports/ distributions.

While I am thinking about it, exclude .git directories for src/
and ports/, as somewhat of a followup to r262499.

r262507:
Chase r262505, and remove CVS exclusion from picobsd builds.

r262509:
Rework how WORLD_FLAGS and KERNEL_FLAGS are set, to remove an
unnecessary expr(1) call.

Sponsored by: The FreeBSD Foundation


262541 27-Feb-2014 eadler

MFC r262451:

hier(7): Add /usr/lib/private


262358 23-Feb-2014 brueffer

MFC: r262243

Fix a cross-reference.


260084 30-Dec-2013 pluknet

MFC r259879: Clean up manual pages after BIND removal.


260013 28-Dec-2013 jmmv

Set up the /usr/tests hierarchy.

This is a MFC of the following into stable/10:
- r257097 Set up the /usr/tests hierarchy.
- r257098 Add missing WITHOUTTESTS file.
- r257100 Add a tests(7) manual page.
- r257105 Disable WITHTESTS= for now.
- r257848 Fix buildworld when WITHTESTS is enabled.
- r257850 Subsume the functionality of MKATF into MKTESTS.
- r257851 Handle the removal of the test suite when WITHOUTTESTS=yes.
- r257852 Install category Kyuafiles from their category directories.
- r258232 Install BSD.tests.mtree when MKTESTS is yes.

Note that building with WITH_TESTS is still broken at this point (and
hence why WITHOUT_TESTS is the set as the default). Subsequent pullups
will fix the remaining issues.


259225 11-Dec-2013 gjb

MFC r257805, r257806, r257807, r257942:

r257805:
Add a 'mini-memstick.img' release target, which will use the
'bootonly.iso' components to create a smaller memory stick image.

This is useful for system recovery, where a full memstick.img image
is not necessarily needed (or wanted). In addition, it is possible
to do bootonly-style installation, where the base.txz, kernel.txz,
etc. are fetched from a remote source.

Provide backwards-compatible target (mini-memstick), to keep in sync
with the targets documented in release/Makefile.

r257806:
Remove extra target from 'memstick' that I forgot to remove before
previous commit.

r257807:
Update release(7) to include 'mini-memstick'.

r257942:
Fix a few style nits.

Sponsored by: The FreeBSD Foundation


259073 07-Dec-2013 peter

Hoist all the mergeinfo up to the root in preparation for enforcing merges
to the root only. All MFC's were rerecorded to the root.

Going forward, if an MFC includes mergeinfo, it will need to be made to
the root and committed from the root. Merges with --ignore-ancestry
or diff | patch can go anywhere.

The mergeinfo in HEAD is in a bad state from years of neglect and manual
tampering and this was branched into 10.x. This confuses the coalescing
code and prevents it from doing its job.

Approved by: re (gjb, implicit)


258952 05-Dec-2013 gjb

MFC r258786, r258796, r258797, r258847, r258853, r258949:

r258786:
Move OPTIONS_UNSET outside of the PBUILD_FLAGS variable, otherwise
the textproc/docproj port build fails.

r258796 (hrs):
- Prevent TARGET and TARGET_ARCH from being defined as empty when
TARGET="" and/or TARGET_ARCH="" is specified.
- Remove extra ().

r258797 (hrs):
Use standard CLEANFILES/CLEANDIRS and clean target in bsd.obj.mk.

r258847:
Provide reproducibility between builds by building pkg(8) from ports,
instead of using pkg-bootstrap.

This should resolve a problem that was discovered during 10.0-BETA4
freebsd-update(8) builds,

r258853:
Turn off the dvdrom target by default. dvd1.iso is now built by
specifying 'WITH_DVD=1' during 'make release'.

This caused some problems during the freebsd-update builds for
10.0-BETA4.

r258949:
Ensure WITH_DVD is not empty to prevent 'WITH_DVD= ' from evaluating
to true.

Approved by: re (hrs)
Sponsored by: The FreeBSD Foundation


258415 21-Nov-2013 gjb

MFC r258305, r258307, r258308, r258309, r258310, r258314, r258317,
r258319, r258320:

r258305:
Use the IMAGES variable to determine which image files to remove
as part of 'make -C /usr/src/release clean'.

r258307:
Add a script and configuration files to fetch pre-built packages
from pkg.FreeBSD.org for inclusion on release medium (dvd1.iso).

r258308:
Unconditionally copy the build host /etc/resolv.conf into
the chroot directory, since hostname resolution may be
needed in the case of building a dvd image (with packages)
and also setting 'NOPORTS=1'.

r258309:
Set the PKG_CACHEDIR directory to 'dvd/' instead of 'release/'
in preparation of adding a 'dvd1.iso' target.

r258310:
Add the 'dvd1.iso' target. This mimics the 'release.iso' target,
with the additional step of fetching packages for inclusion on the
dvd image.

The 'pkg-stage' target is used to run 'scripts/pkg-stage.sh' if
the '${TARGET}/pkg-stage.conf' configuration file exists (currently
only amd64 and i386).

Allow dvd1.iso to be skipped if NODVD=1.

r258314:
Fix how ABI is evaluated so it matches more than a dot-zero
case.

r258317:
Document the 'dvdrom' target.

r258319:
Remove WITHOUT_PROFILE=1 for the dvd1.iso medium.

r258320:
Simplify PKG_ABI for pkg-stage.sh.

Approved by: re (hrs)
Sponsored by: The FreeBSD Foundation


257572 03-Nov-2013 bdrewery

MFC r257344,r257403:

Move /etc/keys to /usr/share/keys where users are less likely to modify them.

Approved by: bapt
Approved by: re (gjb)


257354 29-Oct-2013 bdrewery

MFC r257151:

Document /var/cache/pkg into hier(7) which pkg(8) uses.

Approved by: bapt
Approved by: re (glebius)


257353 29-Oct-2013 bdrewery

MFC: r256770,r257142,r257145,r257146,r257147,r257148,
r257149,r257150,r257158,r257159,r257164,r257168,
r257193

- Support checking signature for pkg bootstrap from remote
and for 'pkg add ./pkg.txz'

- Be verbose on where pkg is being bootstrapped from.

- Add support for reading configuration files from /etc/pkg.
For now only /etc/pkg/FreeBSD.conf is supported.

- Add test package signing key fingerprint into /etc/keys/pkg/trusted.

- Disable fingerprint checking by default for now as the official
packages are not yet signed.

Approved by: bapt
Approved by: re (glebius)


256366 12-Oct-2013 rpaulo

MFC 256365
Remove most of the ATF tools and the _atf user.

Approved by: re


256281 10-Oct-2013 gjb

Copy head (r256279) to stable/10 as part of the 10.0-RELEASE cycle.

Approved by: re (implicit)
Sponsored by: The FreeBSD Foundation


254328 14-Aug-2013 gjb

Remove the {SRC,DOC,PORT}REVISION variables from release(7), and
update the default {SRC,DOC,PORT}BRANCH defaults.

Submitted by: nwhitehorn
X-MFC-With: r254224, r254294
X-MFC-To: stable/9, releng/9.2


254294 13-Aug-2013 gjb

- Remove the defaults for TARGET/TARGET_ARCH.

- Note that WORLD_FLAGS and KERNEL_FLAGS set the number of
make(1) jobs only on SMP-capable systems.

MFC after: 3 days
X-MFC-With: r254224
X-MFC-To: stable/9, releng/9.2


254224 11-Aug-2013 gjb

- Update the wrapper script to 'release.sh', as used by the FreeBSD
Release Engineering Team as of 9.2-RELEASE.

- Document that a cross-build release is possible by setting the
TARGET and TARGET_ARCH variables.

- Include an example of using release.sh with and without the
optional configuration file.

- Document the supported release.sh configuration file variables.

- Update the 'cdrom' target output file to disc1.iso.

- Update the 'memstick' target output file to memstick.img.

- Add attributions for the last major updates to this manual page.

- Fix some mdoc(7) style nits:
- Sentences should begin on a new line
- Use .Pq to enclose full lines in parenthesis


252042 20-Jun-2013 eadler

Ports switched from dialog to dialog4ports some time ago.

PR: docs/179785
Repored by: Kevin Oberman <rkoberman@gmail.com>
Submitted by: "Ilya A. Arkhipov" <rum1cro@yandex.ru>
MFC After: 3 days


250604 13-May-2013 joel

mdoc sweep


250576 12-May-2013 eadler

Fix several typos

PR: kern/176054
Submitted by: Christoph Mallon <christoph.mallon@gmx.de>
MFC after: 3 days


249020 02-Apr-2013 eadler

Remove obsolete references to sysinstall.

This change is not intended for MFC.

PR: docs/177570
Submitted by: Garrett Cooper <yaneurabeya@gmail.com> (partial)
Approved by: bcr (mentor)


247913 07-Mar-2013 gavin

Suggest using the https: protocol not the svn: protocol to retrieve the
various repositories.


247791 04-Mar-2013 eadler

Modernize some portions of the ports man page.
Stop documenting other operating systems's default patha

Approved by: bcr (mentor)


246283 03-Feb-2013 hrs

- Add CHECKSUM.* support in Makefile[1].
- Use ln -fs to create a symlink.
- Remove pkgadd for docports.
- Use WITHOUT_JADETEX=yes instead of WITH_JADETEX=no.
- Add {WORLD,KERNEL}_FLAGS to [BTWK]MAKE.
- Use makefs(8) and gpart(8) for sparc64 ISO image[2].
- Add publisher option to makefs(8)[2].

Based on work by: gjb[1]
Discussed with: marius, nwhitehorn[2]


246153 31-Jan-2013 gjb

Update svn port directory in release(7).

Submitted by: Nikolai Lifanov


244039 08-Dec-2012 andre

Remove outdated reference to tcp inflight limiting. It was removed
a long time ago.

MFC after: 1 week


243241 18-Nov-2012 eadler

Modernize parts of the ports.7 manual page.

Approved by: bcr (mentor)
MFC after: 3 days


243117 16-Nov-2012 grog

Move detailed description of BLOCKSIZE to getbsize(3).

MFC after: 2 weeks.


243113 16-Nov-2012 eadler

Remove quite a bit of stale data from the tuning.7
While here fix some style issues.

Submitted by: many (via the SystemTuning wiki page)
Approved by: bcr (mentor)
MFC after: 3 days


242596 05-Nov-2012 kevlo

Revert previous commit.


242595 05-Nov-2012 kevlo

Catch up with r242520. s/maxusers/maxbikesheds


241823 22-Oct-2012 marcel

Add ATF to the build. This is may be a bit rought around the egdes,
but committing it helps to get everyone on the same page and makes
sure we make progress.

Tinderbox breakages that are the result of this commit are entirely
the committer's fault -- in other words: buildworld testing on amd64
only.

Credits follow:

Submitted by: Garrett Cooper <yanegomi@gmail.com>
Sponsored by: Isilon Systems
Based on work by: keramida@
Thanks to: gnn@, mdf@, mlaier@, sjg@
Special thanks to: keramida@


241774 20-Oct-2012 uqs

Apply local patches to mandoc and connect it to the build.

- adds a couple more library strings used in the tree
- changes some more to the current groff spelling
- changes page footer to match groff style


241636 17-Oct-2012 attilio

Disconnect non-MPSAFE NTFS from the build in preparation for dropping
GIANT from VFS. This code is particulary broken and fragile and other
in-kernel implementations around, found in other operating systems,
don't really seem clean and solid enough to be imported at all.
If someone wants to reconsider in-kernel NTFS implementation for
inclusion again, a fair effort for completely fixing and cleaning it
up is expected.

In the while NTFS regular users can use FUSE interface and ntfs-3g
port to work with their NTFS partitions.

This is not targeted for MFC.


241629 17-Oct-2012 attilio

Disconnect non-MPSAFE NWFS from the build in preparation for dropping
GIANT from VFS. In addition, disconnect also netncp, which is a base
requirement for NWFS.

In the possibility of a future maintenance of the code and later
readd to the FreeBSD base, maybe we should think about a better location
for netncp. I'm not entirely sure the / top location is actually right,
however I will let network people to comment on that more specifically.

This is not targeted for MFC.


241606 16-Oct-2012 attilio

Disconnect non-MPSAFE PORTALFS from the build in preparation for dropping
GIANT from VFS.

This is not targeted for MFC.


241396 10-Oct-2012 jhb

WITH_CTF is now a "normal" build option (WITHOUT_CTF is supported and
MK_CTF is used internally).

Reviewed by: fjoe


240841 22-Sep-2012 eadler

Remove some duplicated advice.
While here increase the suggested sizes for the
partition as "make universe" takes a lot more
space than mentioned.

Reviewed by: gavin
Approved by: gjb
MFC after: 3 days
X-MFC-With: r240728


240733 20-Sep-2012 joel

mdoc: remove superfluous paragraph macro.


240728 20-Sep-2012 eadler

Rewrite portions of development.7 to make sense
in the world of subversion.

Approved by: gjb
MFC after: 2 weeks


240588 17-Sep-2012 gjb

Update release(7) to reflect changes from r240586 and r240587:

- Remove cvs(1) references.
- Remove CVS* environment references.
- Add default entries for the default SVNROOT for the Ports
Collection, and Documentation Project.
- While here, update 'SGML-based documentation' to 'XML-based',
since the recent SGML->XML conversion.
- Update an example providing SVNROOT environment usage.

Reminded by: nwhitehorn
MFC After: 1 week
X-MFC-With: r240586, r240587


240506 14-Sep-2012 eadler

Bump date missed in r202756

PR: docs/171624
Submitted by: bdrewery
Approved by: gabor
MFC after: 3 days


238008 02-Jul-2012 wblock

Add reference to portsnap(8).

Submitted by: Tim Kientzle
MFC after: 1 day


237655 27-Jun-2012 wblock

Point out that /usr/src, /usr/doc, and /usr/ports may be empty or not
exist until populated with csup(1) or svn(1).

PR: 169487
Submitted by: Moritz Wilhelmy
MFC after: 1 day


236596 05-Jun-2012 eadler

Fix style nit: don't use leading zero for dates in .Dd

Prompted by: brueffer
Approved by: brueffer
MFC after: 3 days


236274 30-May-2012 gjb

Fix an mdoc(7) formatting nit.

MFC after: 3 days


235691 20-May-2012 gjb

Typo and mdoc(7) style fixes.

PR: 167890
Submitted by: Nobuyuki Koganemaru (kogane&jp!freebsd!org)
MFC after: 3 days


235319 12-May-2012 gjb

Remove duplicate words in mdoc(7) pages.

PR: 167810
Submitted by: Bryan Drewery {bryan!shatow%net} (hackers lounge)
Found with: textproc/igor
MFC after: 3 days


235265 11-May-2012 uqs

Stop lying about default UFS blocksizes.

This catches up with the year-old change to default blocksizes. Also
reduce the variants of spelling gigabyte from 3 down to 2 (GB and GiB).

Suggested by: arundel (about a year ago now ...)


234935 02-May-2012 eadler

Prefer the use of csup to cvsup when talking about the binary.

PR: docs/167459
Submitted by: "Bryan Drewery" <bryan@shatow.net>
Approved by: bcr
MFC after: 1 week


233648 29-Mar-2012 eadler

Remove trailing whitespace per mdoc lint warning

Disussed with: gavin
No objection from: doc
Approved by: joel
MFC after: 3 days


233510 26-Mar-2012 joel

mdoc: terminate quoted strings.

Reviewed by: brueffer


233422 24-Mar-2012 joel

Remove superfluous paragraph macro.


231331 10-Feb-2012 gjb

Fix date from r231111.

Pointy-hat to: gjb (myself, approver of r231111)


231244 09-Feb-2012 gjb

Fix some Xr references:

- ada(4): ad(4) - removed, ada(4) would be a self-referencing entry
- cd(4): ad(4) -> ada(4)
- da(4): ad(4) -> ada(4)
- DEVICE_PROBE(9): ugen(5) -> ugen(4)
- ed(4): dhclinet(8) -> dhclient(8) (typo)
- lmc(4): Netgraph(4) -> netgraph(4)
- security(7): rc.conf(8) -> rc.conf(5)
- sfxge(4): cpuset(8) -> cpuset(1)
- sbp(4): sysctl(1) -> sysctl(8)
- portindex(5): build(1) -> build(7)
- u3g(4): usbconfig(5) -> usbconfig(8)
- usb_quirk(4): usbconfig(5) -> usbconfig(8)

Found with: textproc/igor
MFC after: 3 days


231111 07-Feb-2012 eadler

ports(7) currently makes no mention of LOCALBASE: fix that

PR: docs/159551
Submitted by: Matthew Seaman <m.seaman@infracaninophile.co.uk>
Approved by: gjb
MFC after: 3 days


230977 04-Feb-2012 joel

Add /usr/src/cddl/ to the hierarchy.


230110 14-Jan-2012 glebius

No need to run buildworld before generate-release.sh.


228501 14-Dec-2011 mav

After several suggestions from people, move eventtimers page from 7 to 4.


227536 15-Nov-2011 nwhitehorn

Further automate production release generation by naming files the right
things and generating checksums.

MFC after: 1 week


226172 09-Oct-2011 gjb

Bump .Dd to reflect the date of the last content change, so MFC content
makes sense.

Pointy-hat to: gjb (myself)


226089 07-Oct-2011 obrien

Disallow various debug.kdb sysctl's when securelevel is raised.

PR: 161350


225859 29-Sep-2011 gjb

Whitespace cleanup in build(7).

MFC after: 1 week
Need-MFC: 225858


225858 29-Sep-2011 gjb

Document, and provide an example for, PORTS_MODULES in build(7).

PR: 161017
Submitted by: gcooper
MFC after: 1 week


223148 16-Jun-2011 ru

It's a bit odd, but "make update" in src/ can also update the ports/,
doc/, and now www/ trees, but only using the "cvsup" transport.

When "make update" is run using a tree's makefile, it can also use
"cvs" (except for www/) and "svn" (only src/).

Clean up documentation and code regarding "make update":

- Increase oddness by adding support for WWWSUPFILE and NO_WWWUPDATE to
Makefile.inc1 (analogous to PORTSSUPFILE/NO_PORTSUPDATE and
DOCSUPFILE/NO_DOCUPDATE; WWWSUPFILE already supported by www/Makefile).

- Document all trees that support CVS_UPDATE.

- Document all trees that support SUP_UPDATE.

- Document SVN_UPDATE.

- Document NO_WWWUPDATE.

- make.conf(5) mistakenly said that *SUPFILE* had defaults.

- Add an example entry for WWWSUPFILE.


222523 31-May-2011 nwhitehorn

It is generally considered useful for release media to have kernels on them.

Submitted by: joel


222493 30-May-2011 bcr

Bump document date.
I accidently committed the actual change (typo fix) in r222492, which
is a completely unrelated change.


222492 30-May-2011 bcr

Add a short description about NO_CHECKSUM.

PR: docs/155980
Submitted by KOIE Hidetaka (koie at suri co jp)
MFC after: 7 days


222286 25-May-2011 ru

[mdoc] Fixed .Dt call.


222278 25-May-2011 bcr

Add a description to the checksum target about not only
being able to verify, but also having the ability to
fetch distfiles that are missing or failed the checksum
calculation

PR: docs/138887
Submitted by: Radim Kolar (hsn at sendmail dot cz)
MFC after: 5 days


220567 12-Apr-2011 nwhitehorn

Update some terminology: floppies are no longer built, and FreeBSD is not
necessarily distributed by CVS any longer.


220542 11-Apr-2011 nwhitehorn

Don't do make release and make install in one step. Setting DESTDIR for
make release has deleterious consequences.


220540 11-Apr-2011 nwhitehorn

Add an install target to release/Makefile instead of grubbing around
(and requesting that users grub around) in /usr/obj. Also make sure that
make clean removes the bootonly media and clean up that target a little.


219857 22-Mar-2011 nwhitehorn

Update release(7) and build(7) to reflect new release infrastructure for
the new installer.


219126 01-Mar-2011 brucec

Remove duplicate "in".

Suggested by: Rob Farmer <rfarmer at predatorlabs.net>
MFC after: 3 days


219096 28-Feb-2011 brucec

Revert some of r177626. "in in" is valid in certain sentences.

PR: 121490
MFC after: 3 days


218998 24-Feb-2011 remko

Move the sticky manual from section 8 to section
7 like NetBSD has, since this is not a command
on itself.

PR: 124468
MFC after: 1 week


218699 15-Feb-2011 keramida

Document TRYBROKEN in ports(7).

PR: docs/153542
Submitted by: Eitan Adler <lists@eitanadler.com>
MFC after: 3 days


218524 10-Feb-2011 jhb

- Add a new UNIVERSE_TARGET variable for 'make universe'. If it is set,
then that target is invoked for each architecture rather than the
default action of building world and kernels for each architecture.
- Add a 'make toolchains' wrapper which uses UNIVERSE_TARGET to build
toolchains for all architectures.
- Document JFLAG, MAKE_JUST_KERNELS, and MAKE_JUST_WORLDS variables for
'make universe'.

Reviewed by: bz
MFC after: 1 week


217815 25-Jan-2011 bz

Back out r217734. [1]

Properly document what `make targets` is supposed to list to avoid
further confusion given the place the target sits. Should have happened
with r217125.

Requested by: imp [1]
Reviewed by: rwatson


217733 22-Jan-2011 bz

Properly document what the top-level `make tinderbox` does.

Reviewed by: jmallett
MFC After: 3 days
X-MFC: build.7 only


214374 26-Oct-2010 gjb

Minor grammar fix.

Submitted by: arundel (via email)
Approved by: jkois (mentor)
Patch by: arundel
MFC after: 5 days


213917 16-Oct-2010 kib

Document vfs.ncsizefactor and vfs.ncnegfactor.

MFC after: 2 weeks


213573 08-Oct-2010 uqs

mdoc: drop redundant .Pp and .LP calls

They have no effect when coming in pairs, or before .Bl/.Bd


212787 17-Sep-2010 mav

Add atrtc(4) manual page.


212779 17-Sep-2010 mav

Add attimer(4) manual page.


212635 15-Sep-2010 mav

Add eventtimers(7) man page, briefly describing event timers subsystem
functionality and configuration options.


212094 01-Sep-2010 maxim

o Sync the man page with the reality: nfs/ includes
are under include/ and include/fs/.

PR: docs/139153
Submitted by: gjb
MFC after: 1 week


211397 16-Aug-2010 joel

Fix typos, spelling, formatting and mdoc mistakes found by Nobuyuki while
translating these manual pages. Minor corrections by me.

Submitted by: Nobuyuki Koganemaru <n-kogane@syd.odn.ne.jp>


211244 12-Aug-2010 ivoras

Describe vfs.read_max and update vfs.hirunningspace documentation. While
there, update nits.

Considered viewed by: jeff, phk, rwatson


209254 17-Jun-2010 gabor

- Fix typo, it should have been c78.7

Submitted by: pluknet <pluknet@gmail.com>


209249 17-Jun-2010 gabor

- Add c99(7) manual page
- Add MLINKS to c.7, c79.7, c89.7, c90.7


206622 14-Apr-2010 uqs

mdoc: order prologue macros consistently by Dd/Dt/Os

Although groff_mdoc(7) gives another impression, this is the ordering
most widely used and also required by mdocml/mandoc.

Reviewed by: ru
Approved by: philip, ed (mentors)


206082 02-Apr-2010 netchild

WITH_CTF can now be specified in src.conf (not recommended, there
are some problems with static executables), make.conf (would also
affect ports which do not use GNU make and do not override the
compile targets) or in the kernel config (via "makeoptions
WITH_CTF=yes").

Additional (related) changes:
- propagate WITH_CTF to module builds
- do not add -g to the linker flags, it's a noop there anyway
(at least according to the man page of ld)
- do not add -g to CFLAGS unconditionally
we need to have a look if it is really needed (IMO not) or if there
is a way to add it only when WITH_CTF is used

Note: ctfconvert / ctfmerge lines will not appear in the build output,
to protect the innocent (those which do not build with WITH_CTF would
see the shell-test and may think WITH_CTF is used).

Reviewed by: imp, jhb, scottl (earlier version)
Discussed on: arch@


205978 31-Mar-2010 keramida

Document DEBUG_FLAGS in a more visible place, in the build(7) manpage

Noticed by: Alexander Best <alexbestms.at.wwu.de>
Reviewed by: jhb
MFC after: 1 week


202757 21-Jan-2010 ed

Correct a minor mistake in my previous commit.

getutxent is in category 3, not 5.


202756 21-Jan-2010 ed

Remove stale references to utmp(5) and its corresponding filenames.

I removed utmp and its manpage, but not other manpages referring to it.


202386 15-Jan-2010 ru

Use the newly brought %U macro.


201736 07-Jan-2010 danger

- s/unsecure/insecure/ as this is the correct keyword


201539 04-Jan-2010 brueffer

Add a missing word.

PR: 140989
Submitted by: Lachlan Kang
MFC after: 1 week


200599 16-Dec-2009 imp

Forgot to bump .Dd, so do it with this commit. Chose local time over
UTC time for the date...


200597 16-Dec-2009 imp

Docmuent NO_KERNEL{CLEAN,CONFIG,DEPEND,OBJ} as necessary. Update
documentation on KERNFAST meaning.


198788 02-Nov-2009 brueffer

Use our canonical .Dd format.

Submitted by: Ulrich Spoerlein


197612 29-Sep-2009 ru

Fixed markup bugs.


196356 18-Aug-2009 trhodes

Document MAKE_DVD and xref svn in ports.

Approved by: re@ (kib)


196337 17-Aug-2009 jhb

Document the newly added SVNCMDARGS, SVNROOT, and SVNBRANCH variables.

Approved by: re (kib)


194767 23-Jun-2009 kib

Usermode portion of the support for swap allocation accounting:
- update for getrlimit(2) manpage;
- support for setting RLIMIT_SWAP in login class;
- addition to the limits(1) and sh and csh limit-setting builtins;
- tuning(7) documentation on the sysctls controlling overcommit.

In collaboration with: pho
Reviewed by: alc
Approved by: re (kensmith)


190855 08-Apr-2009 ed

Add C++ operators to operator(7) manual page.

Submitted by: Christoph Mallon <christoph.mallon@gmx.de>


189552 09-Mar-2009 delphij

A system with plenty of memory would not require so much swap for generic
usage.

Discussed with: dillon


188945 23-Feb-2009 thompsa

Build fixups for the new USB stack.


187916 30-Jan-2009 gabor

- Rename adding_user(8) to adding_user(7). There's no adding_user utility,
but the man page describes conceptual information about the process of
adding a user, thus it should belong to section 7.
- Remove HISTORY and BUGS sections because of the aforementioned reason.

PR: docs/130151
Submitted by: Marian Cerny <jojo@matfyz.cz>
MFC after: 3 days


187747 27-Jan-2009 trhodes

s/use/using/ in previous commit.

Suggested by: jhb


187703 26-Jan-2009 trhodes

Better description of kern.ipc.maxpipekva.

Discussed with: kib


187661 24-Jan-2009 trhodes

Add a comment on kern.ipc.maxpipekva.

PR: 105997
Reviewed by: keramida


187638 23-Jan-2009 imp

Sort KERNFAST and KERNCONF into the list they are in.


187637 23-Jan-2009 imp

Document KERNCONF and KERNFAST. Note that TARGET is usually all one
needs to set for cross building.


187573 21-Jan-2009 tabthorpe

- Document targets run-depends-list and build-depends-list

PR: docs/127575
Submitted by: Walter Venable <walt relnor.com>
Approved by: keramida
MFC after: 3 days


186783 05-Jan-2009 keramida

Document the NO_XXX options supported by our Makefile.inc1.

Noticed by: simon
Reviewed by: imp
MFC after: 1 week


185656 05-Dec-2008 schweikh

Correct a typo.


185087 19-Nov-2008 alfred

src/sys/dev/usb2/controller/uss820dci_pccard.c
src/sys/dev/usb2/core/usbdevs
src/sys/dev/usb2/include/urio2_ioctl.h
src/sys/dev/usb2/storage/ustorage2_fs.h

These files are not used any more.

src/usr.sbin/Makefile
src/etc/mtree/BSD.include.dist
src/include/Makefile
src/lib/Makefile
src/share/man/man7/hier.7
src/share/mk/bsd.libnames.mk
src/etc/mtree/BSD.include.dist

Make "usbconfig" and "libusb20" a part of the default build.

src/sys/dev/usb/rio500_usb.h
src/sys/dev/usb2/storage/urio2.c

Use common include file.

src/sys/dev/usb2/bluetooth/ng_ubt2.c

Make USB bluetooth depend on "ng_hci" module.

src/sys/dev/usb2/controller/ehci2.c
src/sys/dev/usb2/controller/ehci2.h

Patches for Marvell EHCI.

src/sys/dev/usb2/core/usb2_busdma.c

Bugfix for 64-bit platforms. Need to unload the previously loaded DMA
map and some cleanup regarding some corner cases.

src/sys/dev/usb2/core/usb2_core.h
src/sys/dev/usb2/core/usb2_dev.c
src/sys/dev/usb2/core/usb2_dev.h

Bugfix for libusb filesystem interface.

New feature: Add support for filtering device data at the expense of the
userland process.

Add some more comments.

Some minor code styling.

Remove unused function, usb2_fifo_get_data_next().

Fix an issue about "fifo_index" being used instead of "ep_index".

src/sys/dev/usb2/core/usb2_device.c
src/sys/dev/usb2/core/usb2_generic.c

Bugfix for Linux USB compat layer. Do not free non-generic FIFOs when
doing an alternate setting.

Cleanup USB IOCTL and USB reference handling.
Fix a corner case where USB-FS was left initialised after
setting a new configuration or alternate setting.

src/sys/dev/usb2/core/usb2_hub.c

Improvement: Check all USB HUB ports by default at least one time.

src/sys/dev/usb2/core/usb2_request.c

Bugfix: Make sure destination ASCII string is properly zero terminated
in all cases.

Improvement: Skip invalid characters instead of replacing with a dot.

src/sys/dev/usb2/core/usb2_util.c
src/sys/dev/usb2/image/uscanner2.c

Spelling.

src/sys/dev/usb2/include/Makefile

Share "usbdevs" with the old USB stack.

src/sys/dev/usb2/include/usb2_devid.h
src/sys/dev/usb2/include/usb2_devtable.h

Regenerate files.

Alfred: Please fix the RCS tag at the top.

src/sys/dev/usb2/include/usb2_ioctl.h

Fix compilation of "kdump".

src/sys/dev/usb2/serial/ubsa2.c
src/sys/dev/usb2/serial/ugensa2.c

Remove device ID's which will end up in a new 3G driver.

src/sys/dev/usb2/sound/uaudio2.c

Correct a debug printout.

src/sys/dev/usb2/storage/umass2.c

Sync with old USB stack.

src/lib/libusb20/libusb20.3

Add more documentation.

src/lib/libusb20/libusb20.c

Various bugfixes and improvements.

src/usr.sbin/usbconfig/dump.c
src/usr.sbin/usbconfig/usbconfig.c

New commands for dumping strings and doing custom USB requests from
the command line.

Remove keyword requirements from generated files:
"head/sys/dev/usb2/include/usb2_devid.h"
"head/sys/dev/usb2/include/usb2_devtable.h"


179315 26-May-2008 bz

Remove ISDN4BSD (I4B) from HEAD as it is not MPSAFE and
parts relied on the now removed NET_NEEDS_GIANT.
Most of I4B has been disconnected from the build
since July 2007 in HEAD/RELENG_7.

This is what was removed:
- configuration in /etc/isdn
- examples
- man pages
- kernel configuration
- sys/i4b (drivers, layers, include files)
- user space tools
- i4b support from ppp
- further documentation

Discussed with: rwatson, re


179308 25-May-2008 rwatson

Remove netatm from HEAD as it is not MPSAFE and relies on the now removed
NET_NEEDS_GIANT. netatm has been disconnected from the build for ten
months in HEAD/RELENG_7. Specifics:

- netatm include files
- netatm command line management tools
- libatm
- ATM parts in rescue and sysinstall
- sample configuration files and documents
- kernel support as a module or in NOTES
- netgraph wrapper nodes for netatm
- ctags data for netatm.
- netatm-specific device drivers.

MFC after: 3 weeks
Reviewed by: bz
Discussed with: bms, bz, harti


177626 26-Mar-2008 brueffer

Fix some "in in" typos in comments.

PR: 121490
Submitted by: Anatoly Borodin <anatoly.borodin@gmail.com>
Approved by: rwatson (mentor), jkoshy
MFC after: 3 days


175563 22-Jan-2008 trhodes

The config-recursive target is not run during the normal install process, move
it down to where it belongs.

Document 'all-depends-list' target and bump doc date.

PR: 119519
Submitted by: Yuri Pankov <yuri.pankov@gmail.com>
Reviewed by: flz


175543 21-Jan-2008 brueffer

Document the 'maintainer' target.

PR: 119699
Submitted by: Warren Block <wblock@wonkity.com>
MFC after: 3 days


175437 18-Jan-2008 ru

Correct the sysconf variable name, _SC_CLK_TCK.


175156 08-Jan-2008 harti

Add an additional make variable EXTRAMIBSYMS which allows to specify
definition files that are used only for extracting symbols. This is useful
for inter-module dependencies and files containing only enum-definitions.

MFC after: 4 weeks


174846 21-Dec-2007 gabor

- Remove incomplete sentence fragment

PR: docs/117451
Submitted by: Warren Block <wblock@wonkity.com>
MFC after: 3 days


174844 21-Dec-2007 gabor

- Document PORT_DBDIR

PR: docs/114731
Submitted by: Matthew Seaman <m.seaman@infracaninophile.co.uk>


174843 21-Dec-2007 gabor

- Document icase variable of make search, which can be used to control
case-sensitivity

PR: docs/117593
Submitted by: Nikolay Bachiyski <nbachiyski@developer.bg>


174566 13-Dec-2007 imp

BSDMAKE isn't really needed and was removed, so remove here


174542 11-Dec-2007 imp

Document BSDMAKE variable that was recently introduced. Also, since
RELENG_7, the way to do a cross build changed from specifying only
TARGET_ARCH (which has an ambigous mapping to TARGET) to specifying
only TARGET (which has a unique mapping to TARGET_ARCH). Update the
example to reflect this.

MFC After: 1 week (the example change only)


173499 09-Nov-2007 ru

Clean up after last commit.


173495 09-Nov-2007 trhodes

Remove traces of vinum and replace with gvinum.
Mention gstripe and gjournal.


172576 12-Oct-2007 ru

Style (whitespace-only) change.


171921 22-Aug-2007 gabor

- Fix origin of the portcheckout port as we have it in the port-mgmt
category now

PR: docs/115193
Submitted by: Tomas Mozes <hydrapolic at gmail dot com>
Approved by: re (bmah),
keramida (mentor)
MFC after: 0 days


171562 24-Jul-2007 delphij

Stop mentioning /usr/X11R6.

Approved by: re (hrs)


171467 16-Jul-2007 pav

- Update portaudit location

Submitted by: Dominique Goncalves <dominique.goncalves@gmail.com>
MFC after: 3 days
Approved by: re (hrs)


171135 01-Jul-2007 gnn

Commit IPv6 support for FAST_IPSEC to the tree.
This commit includes all remaining changes for the time being including
user space updates.

Submitted by: bz
Approved by: re


171023 25-Jun-2007 rafan

- Remove UMAP filesystem. It was disconnected from build three years ago,
and it is seriously broken.

Discussed on: freebsd-arch@
Approved by: re (mux)


170500 10-Jun-2007 brueffer

Remove /usr/X11R6 and subdirs.

MFC after: 3 days


170195 01-Jun-2007 remko

I understood the MLINK part incorrectly, it should be the other way around
also remove the init mlink to securelevel.

Discussed with and sharing pointyhat with: brueffer


170194 01-Jun-2007 remko

Revert my previous change, add an MLINK from securelevel.7 to security.7

Discussed with: brueffer


168838 18-Apr-2007 trhodes

Quick kill posix4 directory.

Submitted by: rodrigc (BSD.include.dist).


168334 04-Apr-2007 chinsan

- Remove the leading zero from the day of month.

Noticed by: ru@
Approved by: delphij@ (mentor)
MFC after: 1 week


168303 03-Apr-2007 chinsan

- Remove the deprecated ``/stand'' hierarchy.

PR: docs/111137
Submitted by: Niclas Zeising
Approved by: delphij@ (mentor)


167169 02-Mar-2007 flz

- Add missing subdirectories in BSD.usr.dist mtree file.
- Update hier(7) to reflect latest changes in mtree file.
- Add UPDATING entry following Intel firmwares inclusion.

Submitted by: mlaier
MFC after: 1 month


166076 17-Jan-2007 bms

Document the loader tunables which control hard process memory limits.

Reviewed by: ru


165208 14-Dec-2006 mpp

Spelling fixes.


165207 14-Dec-2006 mpp

Don't use abbreviations for some descriptions / minor spelling fixes.


164588 24-Nov-2006 pav

Remove reference to a man page of pib, an obscure third-party tool, whose port
does not install any manpages.

MFC after: 3 days


164586 24-Nov-2006 maxim

o Xr sendfile(2).


164482 22-Nov-2006 rodrigc

Remove reference to mount_procfs.

Reminded by: ru


164206 11-Nov-2006 ru

Enforce RELEASENOUPDATE if EXTSRCDIR is used.

Suggested by: jb


163656 24-Oct-2006 keramida

Reduce our pointy-hat pool capacity by one (i.e. bump manpage date,
after the last change to this manpage).

Reminded by: ru


163654 24-Oct-2006 keramida

Document NO_IGNORE and its interation with FORBIDDEN.

Triggered by: a question by Panagiotis Hadgis <hadgis@ceid.upatras.gr>


162901 30-Sep-2006 ru

Markup glitch.


162898 30-Sep-2006 ru

Require rpc.lockd(8) only if make is running with the -j option.


162394 18-Sep-2006 maxim

o Document 'make quicksearch'.

PR: docs/103162
Submitted by: Lars Engels
MFC after: 1 week


162286 13-Sep-2006 joel

Remove references to the pam(8) manual page. It does not exist.

Requested by: novel
Discussed with: brueffer, simon


162139 08-Sep-2006 trhodes

So there is where that handbook paragraph came from. Kill it here too.
Remove a paragraph about over building security, it's a bit off.

Discussed with: des, FreeBSD-security


161276 14-Aug-2006 ru

The BUILDNAME variable need not be specified.


160946 03-Aug-2006 jb

Add the DTrace library script directory.


160822 29-Jul-2006 simon

Add /usr/lib/engines for OpenSSL engines.


160306 12-Jul-2006 keramida

When securelevel is >= 1, /dev/io may not be opened at all (not just for
write). Update the securelevel description to match this.

Reported by: Alexandros Kosiaris <akosiaris@gmail.com>
MFC after: 3 days


160120 05-Jul-2006 pav

- Document RANDOMIZE_MASTER_SITES, MASTER_SORT
- Remove OPTIONS, it's no user settable variable


160119 05-Jul-2006 pav

- Document new missing target


159501 11-Jun-2006 jkoshy

Cross-reference src.conf(5).


158690 17-May-2006 maxim

o Replace alpha-specific DESTDIR to a sparc64 one.

Spotted by: Gennady Proskurin


158687 17-May-2006 phk

Send the pcvt(4) driver off to retirement.


158622 15-May-2006 maxim

o In the cross-build example replace alpha by sparc64.


158489 12-May-2006 keramida

apropos(1) does not expand *roff macros that should appear in .Nd
text and, as a result, 'FreeBSD' is not visible in apropos output
when security(7) is displayed. Fix this buglet by using a
literal 'FreeBSD' string in .Nd

PR: docs/85986
Submitted by: Matthias Schmidt <schmidtm@mathematik.uni-marburg.de>
MFC after: 1 week


158409 10-May-2006 marcus

Add a /media to FreeBSD. /media is a directory designed to contain
subdirectories that will be used for removable media mount points (i.e.
mount points for CDs, floppy disks, USB drives, etc.). While the primary
purpose of /media is to provide a location for HAL
(http://www.freedesktop.org/wiki/Software_2fhal) to mount volumes, it could
be used by any application that needs to manage removable media volumes.

Discussed on: arch@
Approved by: mux
MFC after: 1 week


157693 12-Apr-2006 brueffer

Document the bluetooth/, rc.d/, security/ and ssh/ etc subdirectories.

Prodded by: markus
MFC after: 3 days


156903 20-Mar-2006 ru

Document the requirement to run rpc.lockd(8) on both client
and server when installing onto an NFS file system.


154558 19-Jan-2006 ceri

Security levels are not discussed further in init.8; we moved that
discussion to this manual.


153972 02-Jan-2006 nyan

Add EXTDOCDIR and EXTPORTSDIR.

MFC after: 1 week


153116 05-Dec-2005 jkoshy

Document the public targets and make variables supported by the
build system.

Reviewed by: ru (multiple passes)


152572 18-Nov-2005 ru

Provide a short description.


152569 18-Nov-2005 ru

-mdoc sweep.


152279 10-Nov-2005 harti

s/Three file/Three files/

Submitted by: ru


152278 10-Nov-2005 harti

Remove hard sentence breaks. Correct the width calculation for the list
indent.

Submitted by: ru


152266 10-Nov-2005 harti

This is a short man page which describes bsd.snmpmod.mk. It documents
only the features that this file layers on top of bsd.lib.mk and should
therefore cross-reference to bsd.lib.mk, which doesn't exist.


151202 10-Oct-2005 yar

Replace "/etc/make.conf" with references to make.conf(5)
where applicable. The main reason for this change is that
the location of make.conf is not constant and can be
modified via __MAKE_CONF. This change also improves
hyper-text linkage in our manpages.

MFC after: 2 weeks


149793 05-Sep-2005 tjr

Remove all references to nonexistent FreeBSD Security Architecture
document.


149766 03-Sep-2005 garys

Moved descriptions of securelevels from init(7) to security(7).

Files used both "securelevel" and either "secure level" or
"security level"; all are now "security level".

PR: docs/84266
Submitted by: garys
Approved by: keramida
MFC after: 3 days


149181 17-Aug-2005 keramida

Add a small paragraph that describes how the current environment
settings can be displayed, near the end of the DESCRIPTION section,
immediately after the paragraph that describes how they can be set.

Add a reference to printenv(1) too (and the ``printenv'' csh builtin).

Submitted by: Gary W. Swearingen <garys@opusnet.com>
PR: docs/85008


148684 03-Aug-2005 ru

Add missing "not" in rev. 1.34.

Submitted by: Jeremie Le Hen


148683 03-Aug-2005 ru

Make delete-old* and friends useable for cross-builds.


148663 03-Aug-2005 obrien

Document 'kernel-toolchain'.

Submitted by: Jeremie Le Hen <jeremie@le-hen.org>


148543 29-Jul-2005 netchild

- Move recently added dir into the correct section.
- Add a note about the organisation of the sections.
- Expand shell globs (they worked in a previous version of the delete-old
target, but not in this one).
- Use the correct way of checking for a native environment. [1]
- Add some more obsolete files.
- Fix some bad english. [1]

Suggested by: ru [1]
Approved by: mentor (joerg)


148337 23-Jul-2005 markus

s/Lefler/Leffler/

Approved by: brueffer
MFC after: 3 days


148330 23-Jul-2005 netchild

Add delete-old and delete-old-libs targets:
- removes obsolete files/dirs or libraries.
- works in interactive (default) and batch mode
- respects DISTDIR
- documented in UPDATING and build(7)

The head of the file ObsoleteFiles.inc contains instructions how to add
obsolete files/dirs/libs to the list. Obviously one should add obsolete
files to this list, when he removes a file/dir/lib from the basesystem.

Additionally add check-old target:
- allows re@ to check if a file on the obsolete list resurfaces

Design goals:
- allows full control by the user (default interactive mode)
- possibility of scripted removal of obsolete files (batch mode)
- opt-in removal of files (explicit list of files)
- seperate removal of libs (2 delete targets)

Important design decissions:
- structured list of files to remove instead of a plain text file:
* allows to remove additional files if a NO_foo knob is specified
without the need to change the targets (no NO_foo knob is respected
yet)
- not using mtree like NetBSD does:
* mtree doesn't has an interactive mode

Discussed on: arch (long ago), current (this year)
Additional input from: re (hrs)
Approved by: mentor (joerg)


148213 20-Jul-2005 jcamou

Document config-recursive target.

PR: docs/82586
Submitted by: Imobach González Sosa <imobachgs@banot.net>
Approved by: trhodes (mentor)
MFC after: 1 week


148140 18-Jul-2005 schweikh

s/then/than


148011 14-Jul-2005 brueffer

- Remove MLINKS to nonexistant manpages
- Change some section numbers to match reality
- For MLINKS to manpages from ports, mention which port installs them

MFC after: 3 days


147698 30-Jun-2005 hmp

Use 'manual page' instead of 'man page' for consistency.

Approved by: re (hrs)


147398 15-Jun-2005 ru

Assorted markup fixes and minor wordsmithing.

Approved by: re


146312 17-May-2005 jcamou

Correct script path.

PR: docs/80948
Submitted by: anonymous coward
Approved by: trhodes (mentor)
MFC after: 2 days


144027 23-Mar-2005 jhb

Document SEPARATE_LIVEFS (forgot this in previous commit).


144024 23-Mar-2005 jhb

- Document the top-level package-split target.
- Update the description of the cdrom.1 target and add notes for cdrom.2
and cdrom.3.
- Document CD_PACKAGES_TREE (CD_EXTRA_BITS wasn't documented before).
- Document CVSARGS.
- Remove DISC[12]_{LABEL,NAME}.
- Remove NOPORTREADMES.
- Remove references to drivers.conf files and man page.
- Update version number for a CURRENT snapshot to 6.0.


142412 25-Feb-2005 trhodes

Fix a few markup nits in previous commit.

Noticed by: ru, who else? :)


142396 24-Feb-2005 njl

Note the ACPI clock and its characteristics.


142360 24-Feb-2005 trhodes

To be more complete, discuss 'make kernel' since we do cover buildkernel.
Xref config.8.
Bump doc date.


141851 13-Feb-2005 ru

Expand contractions.


141846 13-Feb-2005 ru

Expand *n't contractions.


141489 07-Feb-2005 krion

Introduce three new targets for ports collection:
showconfig-recursive, rmconfig-recursive and config-conditional.

MFC after: 3 days


140599 21-Jan-2005 ru

Fixed xrefs.


140573 21-Jan-2005 ru

Fixed xref.


140561 21-Jan-2005 ru

Sort sections.


140283 15-Jan-2005 ru

Overhaul the markup.


140246 14-Jan-2005 dds

Fix the pbio include file installation process and the
corresponding documentation.

Noticed by: ru
Reviewed by: ru


140140 12-Jan-2005 ru

Scheduled mdoc(7) sweep.


139988 10-Jan-2005 keramida

mdoc style nit: "\-" should only be used to represent a minus sign.

Suggested by: ru


139986 10-Jan-2005 keramida

/usr/lib doesn't contain only archive (ar(1) style) libraries. Shared
libraries live there too. Also point to ar(1) which contains a nice
description of what an 'archive library' is.

PR: docs/76056
Submitted by: Enrique Matías Sanchez <cronopios@gmail.com>
MFC after: 3 days


139674 04-Jan-2005 keramida

IDE_DELAY was only available as an option for the wd driver of PC98.
Now that the driver is gone, `tuning' IDE_DELAY makes no sense.

Submitted by: Joel Dahl joel at automatvapen dot se


138977 17-Dec-2004 jkoshy

Remove mention of block devices. Mention that entries under /dev
are managed by devfs(5). Add cross-references.

Reviewed by: ru


138974 17-Dec-2004 krion

Introduce new variables FETCHINDEX, MASTER_SITE_INDEX and add
description for MASTER_SITE_BACKUP.

Based on PR: ports/74709
Submitted by: Valentin Nechayev <netch@netch.kiev.ua>
Reviewed by: ru
MFC after: 3 days


138907 16-Dec-2004 matusita

Typo fix: s/ROOR/ROOT/;

PR: docs/75139
Submitted by: Richard Smith


138630 09-Dec-2004 keramida

Update the description of SCSI_DELAY and annotate IDE_DELAY as a
PC98-only option.

Submitted by: Joel Dahl (joel at automatvapen dot se)
PR: docs/74862
MFC after: 3 days


138188 29-Nov-2004 ru

MNT_NODEV is deprecated.


137888 19-Nov-2004 simon

- Fix typo in portaudit reference.
- Bump document date for last commit.

Pointed out by: ceri, ru
Pointy hat to: simon


137869 18-Nov-2004 simon

- Document the DISABLE_VULNERABILITIES knob.
- Don't say this manual page is too long, it's not that long.
- s/man page/manual page/g

MFC after: 3 days


137791 16-Nov-2004 jhb

Remove some references to I386_CPU and 80386 CPUs.


137312 06-Nov-2004 mtm

Sync description of IP portrange sysctls with reality.

MFC after: 2 weeks


136811 23-Oct-2004 mlaier

Mention pf.conf(5), pfctl(8) and pflogd(8) as ADDITIONAL READINGs.

Requested by: Chris Laverdure <dashevil sympatico ca>


134858 06-Sep-2004 ru

There can be up to three bootable ISO images (bootonly, miniinst,
and disc1). The exact number depends on a couple of parameters,
so don't give a specific number here.

Pointed by: wilko


133862 16-Aug-2004 marius

Instead of "OpenFirmware", "openfirmware", etc. use the official spelling
"Open Firmware" from IEEE 1275 and OpenFirmware.org (no pun intended).

Ok'ed by: tmm


133838 16-Aug-2004 obrien

Bring back 'NO_FLOPPIES', but as a user external knob.
The internal logic knob remains MAKE_FLOPPIES.

Suggested by: ru


133829 16-Aug-2004 obrien

Accept the fact that floppies either aren't applicable or relevant on most
platforms. So follow 'MAKE_ISOS''s style and s/NO_FLOPPIES/MAKE_FLOPPIES/g.


133818 16-Aug-2004 pjd

Update the date.

Reminded by: ru


133813 16-Aug-2004 pjd

Inform hier(7) about /usr/include/geom/raid3/ directory.


133751 15-Aug-2004 pjd

Inform hier(7) about /usr/include/geom/mirror/ directory.


133648 13-Aug-2004 ru

Replaced a way outdated and unsafe sequence of upgrading the system
from sources with the link to the relevant section in src/UPDATING.


133434 10-Aug-2004 ru

Describe better what the initial /usr/obj is expected to be populated with.

Prodded by: grehan


133380 09-Aug-2004 ru

Remove another mention of "make world".


133379 09-Aug-2004 ru

Fix a documentation bug: "make release" uses "make buildworld"
not "make world", as the first step of building the release.
While here, remove another mention of "make world", as the
latter is no longer supported by src/Makefile.


133251 07-Aug-2004 imp

Expand indirect reference to copyright file to the portion of that file
that is relevant.


133203 06-Aug-2004 ru

Bump the document date.


133199 06-Aug-2004 cperciva

Crypto is now part of the "base" distribution, and the old "release.3"
target no longer exists. Renumber the old release.[4-9] targets to
release.[3-8].

Reminded by: ru


133171 05-Aug-2004 cperciva

Increase the suggested minimum free space for release-building. It
needed slightly over 3GB when I built one yesterday.


133073 03-Aug-2004 andre

The inflight sysctls have moved to net.inet.tcp.inflight.*, so adjust
documentation accordingly.


133001 02-Aug-2004 murray

Improve the wording of the last commit, and update the document date. (1)
While here, update an example.

(1) Submitted by: ru


132952 01-Aug-2004 murray

Document EXTSRCDIR.

Submitted by: Pawel Worach <pawel.worach@telia.com>


132634 25-Jul-2004 hmp

Remove an unnecessary comma from the Copyright.

Obtained from: DragonFly BSD


131833 08-Jul-2004 harti

Remove the g++ include directory - it has been gone a long time
ago and add it's new incarnation c++ instead.


131831 08-Jul-2004 harti

Add a description what is in the sub-directories of /usr/include/netnatm.


131800 08-Jul-2004 hmp

Correct a couple of language nits and a spelling.

PR: docs/68799
Submitted by: Chris Pepper <pepper@reppep.com>
MFC after: 3 days


131530 03-Jul-2004 ru

Mechanically kill hard sentence breaks and double whitespaces.


131472 02-Jul-2004 ru

Removed trailing whitespace.


130845 21-Jun-2004 mpp

Spelling fixes.


130582 16-Jun-2004 ru

Assorted markup, spelling, and grammar fixes.


130576 16-Jun-2004 krion

Add descriptions for new path, info, maint, cat, bdeps, and
rdeps variables and some new examples for "make search".

Approved by: josef (mentor)
MFC after: 2 days


130524 15-Jun-2004 ru

Overhaul the markup.


130430 13-Jun-2004 mlaier

Update for include/altq

Reminded-by: ru


130152 06-Jun-2004 schweikh

s/disklabel/bsdlabel/g
Removed paragraph about "new experimental feature" the hw.ata.tags
which sysctl -a knows nothing about.
Fix typos while I'm here.

PR: docs/66493
Submitted by: Julien Gabel <jpeg@thilelli.net>


130009 02-Jun-2004 krion

- Remove leading zero from document date [1]
- Remove entry which tells about periodical INDEX updates in
the CVS repository
- Add description for fetchindex target

Requested by: ru [1]
Approved by: josef (mentor)


130001 02-Jun-2004 krion

- Bump the document date

Requested by: ru
Approved by: ru, josef (mentor)


129998 02-Jun-2004 krion

- Mention new targets from bsd.port.mk:
* config
* showconfig
* rmconfig
* describe
- Add OPTIONS description
- Word smithing

PR: docs/67342
Reviewed by: ru
Approved by: josef (mentor)


129510 20-May-2004 pjd

Update the date.

Requested by: ru


129491 20-May-2004 pjd

- Add missing 'the'.
- Document /usr/include/geom/ directory and its subdirectories.

Requested by: ru


129480 20-May-2004 pjd

Inform hier(7) manual page about /lib/geom/ directory.

Reminded by: ru


129400 18-May-2004 dannyboy

"in in" is not always wrong (backout 1.18).

Keep the onion metaphor consistent.


129397 18-May-2004 dannyboy

Effect the correct use of "affect".

Use em dashes instead of " - ".

Use .Em instead of *emphasis*.

Note that securing root indirectly (by securing staff accounts) works
only if direct root access has been limited. [1]

s/hacker/attacker, as done in the handbook. (inspired by [1])

PR: 52878 [1]
Submitted by: Brian Minard <bminard@flatfoot.ca> [1]


129182 13-May-2004 kensmith

Some mdoc fixes.

mdoc help from: ru
MFC after: 5 days


128755 30-Apr-2004 kensmith

Sorry for doing this backwards, but as with most release related stuff
we only pay attention to it during release time and at the moment it's
a -stable release in progress.

This is a MFS I guess, moving rev 1.536.2.113 to HEAD. I ran out of
time to follow through with doing this last night. Sorry for the delay.

Adding a couple of variables to make tweaking the CD-ROM label and .iso
filenames easier.


128234 14-Apr-2004 harti

Move the SNMP MIBs and tree definitions from /usr/share/bsnmp to
/usr/share/snmp. This mirrors the use of /usr/local/share/snmp and
makes also more sense when non-bsnmp-specific MIBs go in.


127459 26-Mar-2004 ru

Removed more vestiges of the stl(4) driver.


127410 25-Mar-2004 obrien

More kosher mdoc(7).

Submitted by: ru


127389 25-Mar-2004 obrien

Restore part of rev 1.92; share/libdata/gcc should not have been deleted.


127358 24-Mar-2004 des

Remove mention of share/libdata/doscmd/{,fonts/} and share/libdata/gcc.


126404 29-Feb-2004 schweikh

Added Xref to env(1).


125973 18-Feb-2004 ceri

Correct minor typos.


125643 10-Feb-2004 trhodes

Remove 'broken in some cases' Xref to Kerberos.

PR: 30443
Cool with: markm (who approved this ages ago)


125284 31-Jan-2004 ache

Clarify more about LC_*/LANG priorities.


125164 28-Jan-2004 jhb

- Catch up to new boot floppies targets.
- Update description of release.4 to mention KERNELS variable.
- Update field width for make release targets.


124747 20-Jan-2004 ru

Use a single style for share/man/ makefiles:

- Sort MAN and MLINKS in "dictionary" order ignoring case.

- For multi-value MAN and multi-pair MLINKS, put each value/pair
on its own line, for easier sorting and so that further diffs
are easier to see.


124093 03-Jan-2004 obrien

Note that NO_FLOPPIES is i386-only.


122956 22-Nov-2003 scottl

Install UDF header files to unbreak /sbin building when /sys is not present.

Submitted by: imura@ryu16.org


122859 17-Nov-2003 gordon

Update hier(7) to reflect the world with respect to /lib and /libexec.


122803 16-Nov-2003 simon

mdoc(7) janitor:
- Use .Aq macro instead of <foo>.
- Kill EOL whitespace.


122674 14-Nov-2003 imp

Amplify the reboot requirement


122645 14-Nov-2003 imp

Add required reboot into single-user mode step.
# mdoc janitors should make sure I did the markup right

Inspired by: recent problems in this area


122542 12-Nov-2003 brueffer

Correct the on-disc path to the porters-handbook


122538 12-Nov-2003 brueffer

Document the 'fetch-recursive-list' and 'deinstall-all' targets.

No MFC reminder, I'll sync this page with the one in -stable in
a couple of days.

PR: docs/46181
Patch submitted by: Sergey Matveychuk <sem@ciam.ru>


122353 09-Nov-2003 brueffer

Add the 'package-recursive' option

PR: 57838
Submitted by: Alexander Haderer <alexander.haderer@charite.de>
MFC after: 5 days


122319 08-Nov-2003 rwatson

Add /usr/share/security to reflect recent hookup of Makefile and
mtree entry for share/security/lomac-policy.contexts.

Pointed out by: ru


121753 30-Oct-2003 fjoe

Remove /usr/libdata/msdosfs description.

Noticed by: ru


120855 06-Oct-2003 ru

Correct the description of what the release.3 stage does nowadays.


120310 21-Sep-2003 ru

Make LOCAL_PATCHES accept multiple patch files, as its name suggests.


120077 14-Sep-2003 hmp

Remove invalid statement about the maximum number of swap drives.

PR: docs/55276
Submitted by: Roderick van Domburg <r.s.a.vandomburg@student.utwente.nl>


120028 13-Sep-2003 eivind

Document /var/empty as generic empty directory, not sshd specific


120027 13-Sep-2003 eivind

asami is no longer our ports lead, so remove a statement saying
the ports collection is maintained by asami and the ports team.


119893 08-Sep-2003 ru

mdoc(7): Use the new feature of the .In macro.


119466 25-Aug-2003 njl

Add a warning describing at least one circumstance where cvsup can hose
a local branch. Text from an email from jdp@

Reported by: simon


119309 22-Aug-2003 njl

Add a section on maintaining a local branch in CVS.

MFC after: 1 day


118647 08-Aug-2003 simon

Add /rescue/ and a reference to its manual page rescue(8).

Approved by: ceri (mentor)


118446 04-Aug-2003 ru

Moved the WORLDDIR variable description to the Optional Variables section.


118132 28-Jul-2003 simon

Move the rescue manpage, documenting the new rescue utilities in
/rescue, from section 7 to section 8. The old rescue.7 file has been
simply subjected to "cvs rm", as there is no history to preserve.

Update the release documentation accordingly.

Requested by: njl, ru
Most text by: Tim Kientzle <kientzle@acm.org>
Reviewed by: ru, doc@
Approved by: ceri (mentor)


118006 25-Jul-2003 ru

Moved the boot floppy generation code out from release.9 to release.10.
The release.9 target is now responsible only for generation of MFS root
file systems, that are built for all architectures, even those that do
not provide a floppy installation option. The release.10 target is now
responsible for creation of a set of boot, MFS root, and fixit floppies,
and the NO_FLOPPIES variable now affects only this target.

Also, replaced the FIXIT_TARGET variable with a check of whether the
*FIXITSIZE variables are present for a given architecture, similar to
how this is done when generating boot floppies.

Discussed with: jhb


117923 23-Jul-2003 ru

Added the WORLDDIR variable (defaulting to ${.CURDIR}/..) that
points to a directory where "make buildworld" was run. Useful
for building 5.x snapshots on 4.x.


117920 23-Jul-2003 simon

Add manual page to document the new rescue utilities in /rescue.

Most text by: Tim Kientzle <kientzle@acm.org>
Reviewed by: ru, doc@
Approved by: ceri (mentor)


117341 08-Jul-2003 brueffer

Grammar fix

PR: 54225
Submitted by: Christopher Nehren <apeiron@comcast.net>
MFC after: 3 days


117335 08-Jul-2003 smkelly

Bring build(7) in sync with src/Makefile by removing documentation
for targets that have been unsupported since April:
- upgrade
- aout-to-elf
- aout-to-elf-build
- aout-to-elf-install
- move-aout-libs

Approved by: imp


116755 23-Jun-2003 ru

MASTER_SITE_OVERRIDE can list several sites.


116334 14-Jun-2003 trhodes

Remove the old xref to kerberos(1), and replace it with an xref to
kerberos(8). According to markm, the kerberos(8) manual page is
installed if NO_KERBEROS is set.

PR: 30443


116258 12-Jun-2003 harti

This is a driver for the physical layer chips used in ATM interfaces.
It currently supports the PMC Sierra Lite, Ultra and 622 chips and
the IDT 77105. The driver handles media options and state in a consistent
manner for ATM drivers. The next commit to the midway driver will make
it use utopia.


116041 08-Jun-2003 charnier

Use .Ic instead of .Xr for internal commands


115694 02-Jun-2003 ru

Assorted mdoc(7) fixes.


115211 21-May-2003 ru

Kill whitespace at EOL.

Approved by: re (blanket)


115209 21-May-2003 ru

Assorted mdoc(7), grammar, spelling, and punctuation fixes.

Approved by: re (blanket)


115201 21-May-2003 brueffer

Add a reference to release(7)

Requested by: murray
Approved by: re (murray)


115193 20-May-2003 brueffer

Sort references by section

PR: 52501
Submitted by: Simon L.Nielsen <simon@nitro.dk>
Approved by: re (scottl)
MFC after: 3 days


114700 05-May-2003 murray

Make the output more consistent.


114062 26-Apr-2003 brueffer

Mbits -> Mbits/s
band width -> bandwidth

PR: 39822
Submitted by: Chris Pepper <pepper@rockefeller.edu>
MFC after: 3 days


113383 12-Apr-2003 tjr

Add terse descriptions for NLSPATH and LC_*.


113215 07-Apr-2003 murray

Note that kern.securelevel must be set to '-1' to build a release
successfully.

PR: docs/42339
MFC after: 3 days


113213 07-Apr-2003 murray

Correctly use .Bd macro.


113208 07-Apr-2003 murray

Document a workaround for the problem of infrastructure changes in the
doc/ tree that can cause release builds on the security branches to
break.

PR: docs/35620
MFC after: 3 days


112506 23-Mar-2003 obrien

s/loaded as a module/available as a module/g

Submitted by: ru


112325 16-Mar-2003 obrien

Make PREFETCHDISTFILES the default. Set NO_PREFETCHDISTFILES if you don't
like this. Also make it easier to issue the distfile fetching on command.


112134 12-Mar-2003 seanc

Update sendfile.2 to include a TUNING section that documents the
various tunables that are applicable to sendfile(2). Update tuning.7
to mention a reference to sendfile.2.

Approved by: keramida


111990 08-Mar-2003 markm

KerberosIV deorbit sequence: We no longer build a krb4 distribution.


111988 08-Mar-2003 markm

Update for kerberos 5


111941 06-Mar-2003 tjr

Remove a remnant of netns.


111447 24-Feb-2003 ru

mdoc(7) police: Scheduled sweep.


111254 22-Feb-2003 brueffer

Packages have been in .tbz format for some time now, thus s/tgz/tbz/

X-MFC after: re-approval


110402 05-Feb-2003 ru

NODEVFS cleanup.


109684 22-Jan-2003 fanf

List all of the assignment operators explicitly, for those who have been
traumatized by perl.


109078 10-Jan-2003 ceri

Sort. Move /usr/heimdal to /var/heimdal where it really is.

PR: docs/46637
Submitted by: Igor Sobrado <sobrado@acm.org>
Approved by: ru


108352 28-Dec-2002 dillon

Some Pa fixes from Tom, plus a little rearranging of the paragraph by me.

Submitted by: Tom Rhodes


108317 27-Dec-2002 schweikh

english(4) police.


108260 24-Dec-2002 ru

Spelling: s/then/than/ where appropriate.


108257 24-Dec-2002 ru

mdoc(7) police: Deal with self-xrefs.


108212 23-Dec-2002 ru

mdoc(7) police: spelling, removed (scheduled again) hard sentence breaks.


108201 23-Dec-2002 dillon

A pile of patches, most notably some Doc policing by Hiten Pandya.


108199 23-Dec-2002 dillon

Add development.7

Reminded by: Sean Kelly <smkelly@zombie.org>


108188 22-Dec-2002 schweikh

english(4) police.


108167 22-Dec-2002 dillon

So many people have asked me to describe my development environment that
my fingers are getting tired. Here is a new manual page, 'development',
which describes a very powerful, generic, exportable development environment
suitable to developers, sysops, admins, and anyone at all who is
maintaining more the one FreeBSD box. I have used this type of environment
for many years and have had to make virtually no changes to it for all that
time.

MFC after: 3 days


107881 14-Dec-2002 dillon

Change tcp.inflight_min from 1024 to a production default of 6144. Create
a sysctl for the stabilization value for the bandwidth delay product (inflight)
algorithm and document it.

MFC after: 3 days


107795 12-Dec-2002 chris

Add and fix cross-references.

Prompted by: rwatson, dcs
Sponsored by: DARPA, Network Associates Labs


107788 12-Dec-2002 ru

Uniformly refer to a file system as "file system".

Approved by: re


107744 11-Dec-2002 ru

mdoc(7) police: Added the missing .Os call; it's not strictly
necessary nowadays, but is documented as "required", and may
become so again in the future.

Approved by: re


107697 09-Dec-2002 rwatson

Remove documentation of ENABLE_VFS_IOOPT: we don't want people to use
it, so don't suggest it. It's likely going away soon also, so avoid
believing it's supported.

Suggested by: Sean Kelly <smkelly@zombie.org>
Approved by: re


107631 05-Dec-2002 ru

Capitalize ASCII code names.

Approved by: re


107384 29-Nov-2002 ru

Back out part of last delta that was committed by accident.
(.Xr is not yet that smart.)


107383 29-Nov-2002 ru

mdoc(7) police: scheduled sweep.

Approved by: re


107282 26-Nov-2002 ru

mdoc(7) police:

Revert to using the .Tn POSIX and .Tn ANSI instead of \*[Px] and \*[Ai]
strings; using these strings is unsafe in troff mode, as they include a
change in a font size.

Approved by: re


107064 18-Nov-2002 jhb

Document the KERNELS variable.


107059 18-Nov-2002 nyan

Add EXTLOCALDIR document.


106962 15-Nov-2002 jhb

Document NOCDROM and NO_FLOPPIES.


106365 02-Nov-2002 rwatson

X-ref clock_gettime(2).


106103 28-Oct-2002 chris

Correctly spell "te" as "mls".


106102 28-Oct-2002 chris

Add a man page describing the Mandatory Access Control label format.

Obtained from: TrustedBSD Project
Sponsored by: DARPA, Network Associates Labs


105752 22-Oct-2002 keramida

Minor grammar fix: referenced to -> in reference to.


105751 22-Oct-2002 keramida

Add description of fetch-recursive target.


105750 22-Oct-2002 keramida

Refer to doc/en_US.ISO8859-1 for documentation.


105749 22-Oct-2002 keramida

Split an excessively long sentence.


105747 22-Oct-2002 keramida

Improve wording by removing repetitive use of 'default'.


105746 22-Oct-2002 keramida

The ipfw module is only loaded if necessary.


105745 22-Oct-2002 keramida

s/then/than/ where appropriate.


105744 22-Oct-2002 keramida

rulset -> ruleset


105684 22-Oct-2002 tmm

Update for BSD.include.dist r1.60 (addition of include/dev/ofw).

Forgotten by: tmm
Prodded by: ru


104011 26-Sep-2002 ceri

Add a note explaining /var/empty.

PR: docs/43364
Submitted by: Kim Scarborough <sluggo@unknown.nu>
MFC after: 14 days


103992 26-Sep-2002 ru

Document DOC_LANG.

Reviewed by: murray


103355 15-Sep-2002 mike

Document intptr_t and uintptr_t.


102582 29-Aug-2002 dillon

Cleanup grammer related to PR 40907 and add a section on TCP delayed
acks as suggested by Mike Harding <mvh@ix.netcom.com>


102420 25-Aug-2002 dillon

Rearrange a sentence that got stuck in the wrong paragraph.

X-MFC after: (all commits here will be MFCd)


102419 25-Aug-2002 dillon

Clear up confusion in a sentence describing [/var]/tmp.


102417 25-Aug-2002 dillon

Add a section on the net.inet.ip.portrange.* sysctls.

Suggested by: Mike Harding <mvh@ix.netcom.com>
MFC after: 3 days


102034 17-Aug-2002 dillon

Oops, last manual commit was to -stable, should have been to -current.
No biggy, the code MFC to stable will catch up to the docs in a week.

X-MFC after: -7 days


101815 13-Aug-2002 ru

mdoc(7) police: Bump document date, removed (again) hard sentence breaks..


100974 30-Jul-2002 blackend

Correct links to Handbook's pages, old URLs does not work anymore.

MFC after: 1 week


100864 29-Jul-2002 murray

Fix typo.

PR: docs/41091
MFC after: 1 day


100769 27-Jul-2002 jhb

Document DOCRELEASETAG and PORTSRELEASETAG.


100767 27-Jul-2002 jhb

Document PREFETCHDISTFILES.


100766 27-Jul-2002 jhb

Document KERNEL_FLAGS and WORLD_FLAGS.


100762 27-Jul-2002 jhb

- Move BUILDNAME up before CHROOTDIR.
- RELEASETAG is an optional variable, not a required one.


99507 06-Jul-2002 chris

sec-doc.7 has been repo-copied to sdoc.7 to be consistent with sprog.7.

Sponsored by: DARPA, NAI Labs


98794 25-Jun-2002 dillon

ICMP type 3 packets should be let through for TCP MTU discovery, fixup
the documentation and sample firewall.

PR: docs/39495


98792 25-Jun-2002 dillon

Add sections on vfs.write_behind and vfs.hirunningspace. Also note that
this has already been comitted to stable (the MFC was really through
this commit, not the previous commit).


98789 25-Jun-2002 dillon

update the firewall documentation to cover the fact that ipfw can be
loaded as a module.

PR: kern/39814


97974 07-Jun-2002 tjr

Document the standard COLUMNS environment variable here to avoid redundant
descriptions of its effects in utilities' manual pages.


97595 30-May-2002 ru

mdoc(7) police: added missing markup bits.


97488 29-May-2002 ru

mdoc(7) police: markup nit.


97487 29-May-2002 ru

mdoc(7) police: fix references to sendmail(8).


97370 28-May-2002 asmodai

Remove, with extreme prejudice, the notion that /tmp best needs to be a
softlink to /var/tmp.

This is horribly wrong since /tmp and /var/tmp serve different goals.
Even given the text that in the old days things were different doesn't help,
since our scripts clean /tmp, and we depend on /var/tmp to persist for
vi editing sessions recovery and other likewise applications.


96854 18-May-2002 ru

Keep up with BSD.usr.dist,v 1.260.


96741 16-May-2002 gallatin

Remove reference to dead file (style.perl.7).

Pointy hat to: joe


96728 16-May-2002 joe

No need to have a perl style if we've not got perl.


96727 16-May-2002 ru

Catch up with BSD.usr.dist,v 1.259.


96711 16-May-2002 trhodes

More file system > filesystem


96587 14-May-2002 ru

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").


96161 07-May-2002 matusita

Document CVSCMDARGS variable.

Suggested by: murray
Reviewed by: ru
MFC after: 3 days
(if re@ allows)


95797 30-Apr-2002 ru

Document how to "make release" for a different arch.

Obtained from: build(7)


94972 17-Apr-2002 mike

Remove an extraneous .El call.

Submitted by: fenner


94225 08-Apr-2002 jhb

Update /usr/libdata/perl subdirectory to the Perl 5.6.1.


93975 06-Apr-2002 gshapiro

Add some additional sendmail related directories

MFC after: 3 days


93959 06-Apr-2002 murray

* Correct a typo.
* Add an entry for /etc/pam.d.
* Update /usr/libdata/stallion description.


93940 06-Apr-2002 mike

Fix misordered list.


93939 06-Apr-2002 mike

Add stdint(7), a manual which describes some of the integer types
available in the <stdint.h> header.


93500 01-Apr-2002 murray

Remove reference to share/dict/special/. That directory does not
exist, nor does the referenced program.

MFC after: 3 days


93499 01-Apr-2002 murray

Add a note about the FreeBSD technical word list.


93338 28-Mar-2002 dd

mdoc(7) police: remove whitespace at EOL.


93207 26-Mar-2002 murray

Add drivers.conf(5) to the SEE ALSO section.

MFC after: 1 week


93087 24-Mar-2002 netchild

Don't pretend to be a section 4 man page.

Approved by: joerg


92800 20-Mar-2002 ru

Fix a typo.


92798 20-Mar-2002 ru

mdoc(7) police: tidy up.


92562 18-Mar-2002 ru

mdoc(7) police: nit.


92558 18-Mar-2002 ru

mdoc(7) police: tidy up.


92505 17-Mar-2002 ru

mdoc(7) police: tidy up.


92503 17-Mar-2002 murray

Spell analogous properly.

Found by: ispell(1)


92476 17-Mar-2002 murray

* 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


92435 16-Mar-2002 schweikh

Typo: s/compatability/compatibility/

MFC after: 3 days


92380 15-Mar-2002 murray

Markup fix. Use .Va instead of .Ev. No content changes.


92379 15-Mar-2002 murray

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


92317 15-Mar-2002 murray

Even more markup / whitespace fixes:
* Use .Va instead of .Ev
* Remove a trailing whitespace at EOL.
* Quote some arguments.

Submitted by: ru


92296 14-Mar-2002 rwatson

NAI DBA update.


92264 14-Mar-2002 murray

Add an ENVIRONMENT section, and document TARGET_ARCH and NO_WERROR.
Add a cross-build example.


92258 14-Mar-2002 murray

Various mdoc fixes.

Submitted by: ru


92220 13-Mar-2002 murray

* 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


92215 13-Mar-2002 murray

Reference release(7) in SEE ALSO.


92214 13-Mar-2002 murray

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


92136 12-Mar-2002 murray

Point readers to the Porter's Handbook instead of the non-existant
"Porting Applications" section of the FreeBSD Handbook.

MFC After: 2 days


91507 28-Feb-2002 keramida

Fix typo.

PR: docs/35422
Submitted by: Mike DeGraw-Bertsch <mbertsch@radioactivedata.org>


90821 18-Feb-2002 rwatson

Two license updates.


90814 18-Feb-2002 rwatson

Clarify word choice: s/those users/users/, since there is no previous
instance of 'users' to refer to.


89651 22-Jan-2002 ru

Revert revision 1.57 -- ache@ axed /var/spool/uucp in BSD.var.dist,v 1.55.


89511 18-Jan-2002 ru

mdoc(7) police: tidy up.

Reviewed by: chris


89482 17-Jan-2002 chris

Change "From Id:" to the correct "$Id$" string, as there's no danger
of it being expanded.

Sponsored by: DARPA, NAI Labs


89275 11-Jan-2002 bmah

newfs -U enables softupdates beginning with FreeBSD 4.5.

PR: 33391
Submitted by: Ceri <setantae@submonkey.net>


89224 10-Jan-2002 ru

mdoc(7) police: expand contractions, remove newly introduced
hard sentence break, revert to a proper markup for config(8)
file directives, fix broken xref.


89129 09-Jan-2002 nik

Fix typo, and add some additional description to the i8254 and TSC.

PR: docs/20738
Submitted by: Tan Koan-Sin <freedom@csie.nctu.edu.tw>


89127 09-Jan-2002 mpp

ispell sweep of share/man/man7/*.


88968 06-Jan-2002 chris

Minor doc nit: Replace contractions with their expanded forms.

Obtained from: NAI Labs CBOSS Project
Sponsored by: DARPA, NAI Labs


88937 05-Jan-2002 chris

As discussed with Bruce Evans and Kirk McKusick:
o Combine ufs.7 and ffs.7 into a single ffs.7 man page.
o Remove all references to `ufs' as a file system.
o Proper (lack of) capitalization for `ffs'.

Obtained from: TrustedBSD Project
Sposnored by: DARPA, NAI Labs


88774 01-Jan-2002 chris

Make `WHERE TO START' and `WHERE TO STOP' subsections within `DESCRIPTION'.

Suggested by: sheldonh
Obtained from: TrustedBSD Project
Sponsored by: DARPA, NAI Labs


88722 30-Dec-2001 chris

o Logically split up sentences, removing hard sentence breaks.
o Use .Sx where a section cross-reference is intended.

Obtained from: TrustedBSD Project
Sponsored by: DARPA, NAI Labs


88683 30-Dec-2001 chris

Be sure to point out that, by "mount point", one in /etc/fstab
is meant.

Submitted by: John Hanley <jh_@yahoo.com>
Obtained from: TrustedBSD Project
Sponsored by: DARPA, NAI Labs


88682 30-Dec-2001 chris

Document how to enable ACLs using extattrctl.

Obtained from: TrustedBSD Project
Sponsored by: DARPA, NAI Labs


88579 28-Dec-2001 chris

Move UFS and FFS docs to section 7.

Obtained from: TrustedBSD Project
Sponsored by: DARPA, NAI Labs


88427 22-Dec-2001 chris

Add in the new security documentation guidelines document.

Obtained from: NAI Labs CBOSS Project
Sponsored by: DARPA, NAI Labs


88426 22-Dec-2001 rwatson

o s/softupdates/it/ to reduce over-use of 'softupdates' in a single
paragraph.


88425 22-Dec-2001 rwatson

o Softupdates is now enabled by default on non-root file systems. Update
language about softupdates to reference this fact, as well as slightly
moderate the "recommend Softupdates for use on all filesystems" to
"most filesystems" so as to be consistent with what sysinstall selects.


88424 22-Dec-2001 rwatson

o Most users will use sysinstall(8) for partition layout, rather than
disklabel(8), so add a reference to sysinstall(8).


88416 22-Dec-2001 rwatson

o Expand on the definition of a sysctl, and add cross-references to
rc.conf and sysctl.conf.

MFC after: 3 days


88415 22-Dec-2001 rwatson

o Refer to hw.ata.wc as a 'loader tunable' rather than a 'kernel variable'
for consistency with the rest of the document. Since we've already
described the properties of loader tunables elsewhere, remove the
duplicate description of it being a boot-time property.

MFC after: 3 days


88414 22-Dec-2001 rwatson

o Update tuning(7) to reflect auto-tuning of kern.maxusers in recent
versions of FreeBSD. This should be merged before 4.5-RELEASE, as this
functionality is present in 4.5-RELEASE.

MFC after: 3 days


87856 14-Dec-2001 ru

mdoc(7) police: kill the undead whitespace at EOL.


87746 12-Dec-2001 rwatson

o Various language and style tweaks.

Submitted by: ru


87740 12-Dec-2001 ru

mdoc(7) police: remove the debugging stuff I use to prevent
hyphenation (so that the output could be spell-checked).


87661 11-Dec-2001 sheldonh

Update the default newfs block and fragment sizes from 8192/1024 to
16384/2048.

Following recent discussions on the -arch mailing list, involving dillon
and mckusick, this change parallels the one made over a decade ago when
the default was bumped up from 4096/512.

This should provide significant performance improvements for most
folks, less significant performance losses for a few folks and
wasted space lost to large fragments for many folks.

For discussion, please see the following thread in the -arch archive:

Subject: Using a larger block size on large filesystems

The discussion ceases to be relevant when the issue of partitioning
schemes is raised.


87602 10-Dec-2001 sheldonh

Remove the advice relating to the number of cylinders per cylinder
group. The highest possible value is calculated automatically since
rev 1.41 of src/sbin/newfs.c .


87508 07-Dec-2001 rwatson

When rfc1323 is mentioned in the context of buffer sizes, not that it
is enabled by default in FreeBSD.


87504 07-Dec-2001 rwatson

o Add a mention of kern.openfiles to the description of kern.maxfiles,
and suggest using this value to get a sense of the needs of the system.


87463 06-Dec-2001 rwatson

o Fix spelling of allocations as allocates.

Submitted by: silby


87462 06-Dec-2001 rwatson

o Reflect changed default such that keepalives are always enabled by
default now. Discuss why that's good. Note that there are still
some situations where turning it off may be advantageous, including
situations where there are network outages and it's desirable to
have TCP sessions last beyond the outage.

Reviewed by: fenner
Suggested by: silby


87461 06-Dec-2001 rwatson

Moderate the recommendation that TCP keepalives always be turned on;
in some environments, this may result in the early termination of
legitimate TCP sessions during temporary network outages. However,
maintain a strong recommendation that this be used when many network
clients are dialup.

Requested by: fenner


87460 06-Dec-2001 rwatson

o Add an additional .Pp between the send/recvbuffer comments and
the ones on ipfw. Note to self: why does ipfw/dummynet count as
a sysctl in tuning(7)?


87459 06-Dec-2001 rwatson

o When describing kern.ipc.nsfbufs, use the slightly less colloquial
"modify" rather than the slightly more colloquial "mess with".


87458 06-Dec-2001 rwatson

The default values for net.inet.tcp.sendspace and net.inet.tcp.recvspace
have been changed to 32k and 64k respectively.


87457 06-Dec-2001 rwatson

vmiodirenable is now on by default; reflect that change in default,
and talk more about the reasons to turn it off (restricted memory
environments), and less about why to turn it on.


87456 06-Dec-2001 rwatson

Reword parts of tuning(7) regarding loader tunables, which are refered
to in the document as "boot-time sysctls". Instead, refer to them as
loader tunables.


86875 24-Nov-2001 dd

Spelling police: "more then" - "more than" where appropriate.


86729 21-Nov-2001 ru

mdoc(7) police: markup nits.


86728 21-Nov-2001 ru

mdoc(7) police: fix markup + generic cleanup.


85849 01-Nov-2001 cjc

Document the /var/run/named directory.

Suggesteded by: brian


85848 01-Nov-2001 cjc

Add a directory in /var/run to store ppp(8) command sockets.

PR: bin/29966
Approved by: brian
MFC after: 4


85789 31-Oct-2001 assar

add /var/heimdal

absence noted by Archie Cobbs <archie@packetdesign.com>


85709 29-Oct-2001 silby

Update tuning so that it mentions maxusers, nmbclusters, and nsfbufs as
tunables in loader.conf rather than just kernel options.

MFC after: 3 days


85030 16-Oct-2001 murray

Improve the wording of my last commit.

Submitted by: sheldonh


84901 13-Oct-2001 murray

Note that the contents of /tmp may or may not be kept between system
reboots.

Also add a `NOTES' section that reminds the reader that this man page
just documents the system default, and that the hierarchy of a given
site is at the system administrators discretion.

PR: docs/29525


84306 01-Oct-2001 ru

mdoc(7) police: Use the new .In macro for #include statements.


84263 01-Oct-2001 kris

Oops, /var/spool/uucp needs to stay for serial port locking


84257 01-Oct-2001 kris

Note removal of UUCP directories


83876 24-Sep-2001 murray

Note that it might not be a good idea to mount /var 'noatime'.

PR: docs/30675
Submitted by: Eugene M. Kim <gene@nttmcl.com>, and
Giorgos Keramidas <charon@labs.gr>


83564 17-Sep-2001 jlemon

Update to reflect the fact that net.inet.tcp.rfc1323 is on by default.


82953 04-Sep-2001 ru

mdoc(7) police: sort FILES.


82604 30-Aug-2001 alex

Move /etc/defaults/make.conf to /usr/share/examples/etc/make.conf as
discussed on the arch@ mailinglist (after repo-copy).

sys.mk will .error if it finds /etc/defaults/make.conf but include
it anyways (this is the same behaviour as with the make.conf.local
removal).

/usr/share/examples/etc/make.conf has BDEFLAGS commented out now,
since it's only an example file.

Adjust all textes that talk about make.conf or defaults/make.conf to
match the new situation.


82136 22-Aug-2001 ru

Mentions about /var/spool/secretmail were deleted in BSD.var.dist,v 1.2.


81983 20-Aug-2001 ru

Even more libss removal.


81622 14-Aug-2001 ru

mdoc(7) police: s/BSD/.Bx/ where appropriate.


81590 13-Aug-2001 ru

mdoc(7) police: s/NetBSD/.Nx/ where appropriate.


81449 10-Aug-2001 ru

mdoc(7) police: protect trailing full stops of abbreviations
with a trailing zero-width space: `e.g.\&'.


81251 07-Aug-2001 ru

mdoc(7) police:

Avoid using parenthesis enclosure macros (.Pq and .Po/.Pc) with plain text.
Not only this slows down the mdoc(7) processing significantly, but it also
has an undesired (in this case) effect of disabling hyphenation within the
entire enclosed block.


79866 18-Jul-2001 ru

mdoc(7) police: don't use enclosure macros with plain text.


79797 16-Jul-2001 nik

Note which entries are created by sysinstall(8).

Requested by: ru


79737 14-Jul-2001 dannyboy

Fix assorted typos.


79727 14-Jul-2001 schweikh

Removed whitespace at end-of-line; no content changes. I simply did
cd src/share; find man[1-9] -type f|xargs perl -pi -e 's/[ \t]+$//'

BTW, what editors are the culprits? I'm using vim and it shows
me whitespace at EOL in troff files with a thick blue block...

Reviewed by: Silence from cvs diff -b
MFC after: 7 days


79645 12-Jul-2001 ben

fix typo: vise versa -> vice versa

PR: 28926
Submitted by: Michael Lucas <mwlucas@blackhelicopters.org>


79558 10-Jul-2001 ru

mdoc(7) police: eliminate warnings.


79556 10-Jul-2001 ru

mdoc(7) police: sort SEE ALSO xrefs.


79538 10-Jul-2001 ru

mdoc(7) police: removed HISTORY info from the .Os call.


79532 10-Jul-2001 sheldonh

Fix typo: "fending of" -> "fending off"


79454 09-Jul-2001 dd

mdoc(7) police: remove extraneous .Pp before and/or after .Sh.


79399 07-Jul-2001 dillon

Fix type-o's, revamp section on the /tmp softlink, add sections for a
couple more sysctl's, add a section on mount options.


79366 06-Jul-2001 ru

mdoc(7) police: sort SEE ALSO xrefs (sort -b -f +2 -3 +1 -2).


79028 30-Jun-2001 nik

/dist is a mount point used by sysinstall(8), not an extraction directory.


78824 26-Jun-2001 nik

Document dist/, cdrom/, compat/, and /usr/compat/, fix a couple of
{typ,think}os.

Submitted by: Rich Morin <rdm@cfcl.com>


78724 24-Jun-2001 dd

Reword the sentence that I screwed up in the last commit.

Submitted by: Erik Trulsson <ertr1013@student.uu.se>


78686 24-Jun-2001 dd

Remove duplicate words.


78684 24-Jun-2001 dd

mdoc(7) police: sort xrefs.


78319 16-Jun-2001 dd

OpenSSH doesn't forward keys by default.


77781 05-Jun-2001 joerg

Document /usr/include/dev/{ic,wi}.

Reminded by: ru


77751 05-Jun-2001 dillon

Fix type-o's, update page


77732 04-Jun-2001 eric

Add sprog.7 to the list.


77704 04-Jun-2001 eric

Add sprog.7, the beginnings of the secure programming guide.

Reviewed by: ru


77575 01-Jun-2001 ru

Remove vestiges of MFS.


77282 27-May-2001 dillon

Add two new manual pages related to general firewall and tuning issues

Reviewed by: hackers


77226 26-May-2001 ru

Document /usr/include/fs/ntfs and /usr/include/fs/nwfs.


77162 25-May-2001 ru

- sys/msdosfs moved to sys/fs/msdosfs
- msdos.ko renamed to msdosfs.ko
- /usr/include/msdosfs moved to /usr/include/fs/msdosfs


77048 23-May-2001 ru

Document new /usr/include/fs include subdirs.


76776 17-May-2001 jhb

Replace references to the KERNEL variable with KERNCONF.


76190 01-May-2001 schweikh

Fixed typos: dependant -> dependent


75815 22-Apr-2001 dd

Reword a few things and document the `search' and `index' make targets.

PR: 26690
Submitted by: Pete Fritchman <petef@databits.net>


75670 18-Apr-2001 ru

mdoc(7) police: normalize .Nd.


75594 17-Apr-2001 ru

Use Groff versions of man(7) and mdoc(7) manpages.
mdoc.samples(7) is superseded by mdoc(7).


75463 13-Apr-2001 ru

Document /usr/include/fs/smbfs and /usr/include/netsmb.

Submitted by: bp


75225 05-Apr-2001 ru

Record -lposix1e death.


74856 27-Mar-2001 ru

MAN[1-9] -> MAN.


74172 12-Mar-2001 ru

.St macro cleanup:

- spell the abbreviation of 1003.1 as ``POSIX.1''
- fixed the description of -p1003.1-90; it was sold as ISO/IEC 9945-1:1990
- removed -p1003.1b; it only existed as 1003.1b-1993 (-p1003.1b-93), and
is part of 1003.1 since 1003.1-1996.
- replaced -p1003.1g (project) with -p1003.1g-2000 (approved draft)
- changed abbreviation of -isoC from ``ISO C'' to ``ISO C89''
- removed -iso9899 alias for -isoC
- IEC was missing from some names
- added abbreviation for -susv2 (``SUSv2'')


73275 01-Mar-2001 ru

Update the BUGS section.

The first bug is fixed in tmac.doc, revision 1.21.
The second bug fixed in doc-common, revision 1.33.


73092 26-Feb-2001 ru

/^\.St/ s/-iso9945-1/-p1003.1-96/


72073 06-Feb-2001 bde

Don't set a bad example by putting the function type in ".Fo".


71895 01-Feb-2001 ru

mdoc(7) police: split punctuation characters + misc fixes.


71158 17-Jan-2001 ben

Actually add build.7 to the Makefile, 2 months late.

PR: 24405
Submitted by: Mike Meyer <mwm@mired.org>


70999 13-Jan-2001 chris

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)


70997 13-Jan-2001 ben

fix typo; file -> files

Submitted by: Alexey Dokuchaev <danfe@inet.ssc.nsu.ru>


70579 01-Jan-2001 sobomax

Add getenv(3) and setenv(3) into ``See also'' section.


70466 29-Dec-2000 ru

Prepare for mdoc(7)NG.


70017 14-Dec-2000 ru

mdoc(7) police: removed duplicate .Os calls.


70015 14-Dec-2000 ru

mdoc(7) police: removed history info from the .Os FreeBSD call.


69894 12-Dec-2000 archie

Document /usr/include/isc.

Noticed by: ru


69860 11-Dec-2000 ru

mdoc(7) police: use canonical form of .Dd macro.


69853 11-Dec-2000 ru

Document /usr/include/netnatm and /usr/share/sendmail.


69111 24-Nov-2000 ben

Mention mergemaster(8).

Submitted by: obrien


69094 23-Nov-2000 ben

Use a more generic name for the compiler cross-reference. (cc instead of
gcc.)

Suggested by: sheldonh (not sholdonh)


69093 23-Nov-2000 ben

* 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)


69092 23-Nov-2000 ben

Add an example to explain the basic procedure to build the world.

Suggested by: obrien


69039 22-Nov-2000 ben

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


69027 22-Nov-2000 ru

mdoc(7) police: do not split author names in the AUTHORS section.


69024 22-Nov-2000 ru

Make An macro understand two special arguments, -nosplit
and -split. See the mdoc.samples(7) manpage for details.

Reviewed by: sheldonh


68993 21-Nov-2000 ru

mdoc(7) police: fixed the section reference to the mdoc.samples(7).


68962 20-Nov-2000 ru

mdoc(7) police: use the new features of the Nm macro.


68956 20-Nov-2000 sheldonh

Document the libcompat entry for the .Lb macro.

Submitted by: phantom


68716 14-Nov-2000 ru

Use Fx macro wherever possible.


68680 13-Nov-2000 mpp

Do not terminate the SEE ALSO section example with a period.
The cross-reference list should not be terminated with any
type of punctuation at the end of the line.

Pointed-out-by: sheldonh


68575 10-Nov-2000 ru

Avoid use of direct troff requests in mdoc(7) manual pages.


67318 19-Oct-2000 joe

Scripts should contain a comment block describing what the script does.


67301 18-Oct-2000 joe

Reference Larry Wall's perlstyle man page, and recommend it's use where
entries in this guide don't override it.

Requested by: markm

Comment on tabulation style.


67298 18-Oct-2000 joe

Use 'unless' instead of 'if (! ... )' where it improves readability.


67296 18-Oct-2000 joe

Opening braces should be at the end of the controlling line. Else
and elsif belong on the same line as the closing brace for the
previous if or elsif block.

Suggested by: des


67294 18-Oct-2000 joe

Contract a statement that's too verbose.


67293 18-Oct-2000 joe

There are enough examples of using 'my $var = ...' definitions, so remove
one.


67292 18-Oct-2000 joe

All variables should be commented.
Local variables should be separated from function arguments by a
blank line.

Suggested by: des


67291 18-Oct-2000 joe

Make subroutine prototypes mandatory.
The main code should be wrapped in a MAIN:{ ... } declaration.

Suggested by: des


67290 18-Oct-2000 joe

Fix the places that I missed last commit: 'vars' not 'var'.


67255 17-Oct-2000 joe

Correction: 'use vars ..' not 'use var'.

Submitted by: des


67254 17-Oct-2000 joe

Build and install the perl.style(7) manual page.


67253 17-Oct-2000 joe

Reclarify variable definition blocks.
Ask programmers to use modules where possible instead of reinventing
the wheel.
Use 'chomp' not 'chop' please.
Fixup some mdoc.


67240 17-Oct-2000 joe

An initial draft of a style guide for perl scripts in the tree.


66982 11-Oct-2000 obrien

Add `isoC-99' to the list of availble abbreviations.


66572 03-Oct-2000 murray

Fix typo : s/maintaince/maintenance/


66253 22-Sep-2000 phantom

Document 'libusb' option for .Lb macro


65526 06-Sep-2000 obrien

The kernel is now known as `kernel.ko' and it and its matching modules
live in ``/boot/kernel/''.


63972 28-Jul-2000 green

Capitalize the last two entries. Note that i8254 is a timer. Report
that TSC is for any fifth-gneration of later x86 processor, not an
i586, and document that it _is_ available to applications.


62039 24-Jun-2000 mpp

Remove some mis-leading text from the "Libraries" section.


61360 07-Jun-2000 ru

Document /usr/lib/aout.

PR: conf/18167


61285 05-Jun-2000 ru

/usr/mdec has gone 1.5 years ago.


60258 09-May-2000 sheldonh

Fix miscellaneous mdoc macro argument limit infringements.

PR: 18465
Reported by: Kazu TAKAMUNE <takamune@avrl.mei.co.jp>


59986 04-May-2000 phantom

Add libipsec to the list of available libraries


59959 04-May-2000 phantom

Document `.Fx', `.Nx' and `.Ox' macros as callable and parsable.


59544 23-Apr-2000 phantom

Add expanded information about .Lb macro


59543 23-Apr-2000 phantom

Add information about newly added .Lb macro


57796 07-Mar-2000 nik

Note that openssh/ssl are in the tree now, and use the correct section
numbers for accton(8), sshd(8), and syslogd(8).

PR: docs/17100
Submitted by: Udo Erdelhoff <ue@nathan.ruhr.de>


57731 03-Mar-2000 sheldonh

Remove single-space hard sentence breaks. These degrade the quality
of the typeset output, tend to make diffs harder to read and provide
bad examples for new-comers to mdoc.


56900 30-Jan-2000 kris

Document OpenSSL directories.


56795 29-Jan-2000 chris

Update the /usr/include/ hierarchy for the cam/ and cam/scsi/ directories.

PR: 16345
Submitted by: Nick Hibma (henny) <n_hibma@webweaving.org>


56583 25-Jan-2000 n_hibma

Install the USB include files in /usr/include/dev/usb.

We should still sort out some way of avoiding the clutter. Not all files
should be there.

Prompted by: Louis A. Mamakos <louie@TransSys.COM>


55565 07-Jan-2000 phantom

Fix typos.

PR: docs/15781
Submitted by: Christian Weisgerber <naddy@mips.rhein-neckar.de>


55493 06-Jan-2000 itojun

bring in description for KAME IPv6 changes.
XXX it looks that sysctl.3 lacks most of PF_INET items.
Reviewed by: shin
Obtained from: KAME (netbsd-current)


55314 02-Jan-2000 hoek

.Xr pkg_version 1


55143 27-Dec-1999 asmodai

Fix some typo's.

PR: 15678
Submitted by: Christian Weisgerber <naddy@mips.rhein-neckar.de>


54338 08-Dec-1999 dcs

Add /boot.


54337 08-Dec-1999 mpp

Update mdoc(7) and mdoc.samples(7) to list the preferred order
of manual page sections. Make the two man pages consistent
with each other in the headers they list and they order they list
them in.

Note: this is the preferred ordering. All new man pages/additions
to man pages should try and follow this. Existing man pages
should be left alone, unless you are making major changes in
the man page and re-ordering of the sections is only a
minor part of the change.

PR: doc/15352, doc/15353


53731 26-Nov-1999 billf

A bullet in the head to pkg_manage references.


52796 02-Nov-1999 phantom

Fix file names in .FILES section.
Remove reference to obsolete files /us/src/share/tmac/README


52795 02-Nov-1999 phantom

Document .Ox and .Nx macros


52794 02-Nov-1999 phantom

Document .St macro.


52660 30-Oct-1999 phantom

Fix invalid pathes in FILES section, mdoc(7)'fy


51815 30-Sep-1999 mpp

Correctly escape a macro call in the description of the .D1 macro.

Also use the correct macro (.D1, not .Dl) to format the text,
and in the example output.

PR: docs/14051
Submitted by: <andrew@ugh.net.au>


51457 20-Sep-1999 phantom

Correct spelling : ascii -> ASCII

PR: docs/13702
Submitted by: Stephen J. Roznowski <sjr@home.com>
Reviewed by: mpp


51382 19-Sep-1999 dillon

Minor cleanups

Reviewed by: Matthew Dillon <dillon@backplane.com>
Submitted by: Alexey Zelkin <phantom@cris.net>


51372 18-Sep-1999 dillon

Bring security page uptodate, add more references, clarify some of
the comments, etc.


51245 13-Sep-1999 phantom

Document .Ta macro.

Requested by: ru
Ok'ed by: mpp


51244 13-Sep-1999 phantom

Fix typo: vi(8) -> vi(1)

Noticed by: ru


51239 13-Sep-1999 phantom

Document .Ox and .Nx macros.

Reviewed by: mpp


51238 13-Sep-1999 phantom

Update to current state of filesystems layout (almost complete)
Stylize

PR: docs/13229
Reviewed by: mpp


50911 04-Sep-1999 phantom

mdoc(7) style fixes:
.Bx Free -> .Fx
Cross references to ports splited into different subsection

PR: 13256
Submitted by: Alexey Zelkin <phantom@cris.net>
Reviewed by: mpp


50476 28-Aug-1999 peter

$Id$ -> $FreeBSD$


50118 21-Aug-1999 hoek

The "depends-list" target disappeared in r.1.300 (Dec. 12, 1998) of
bsd.port.mk. Replace its occurrence in this file with a synonym.

PR: docs/13255


50105 21-Aug-1999 chris

Remove superfluous `preserve' entry.

PR: docs/13279


50022 18-Aug-1999 mpp

Document some common ENVIRONMENT variables.

PR: docs/13233
Submitted by: Alexey Zelkin <phantom@cris.net>


50000 18-Aug-1999 chris

Fix a bunch of broken cross-references


49831 15-Aug-1999 mpp

Various man page cleanup:

- Sort xrefs
- FreeBSD.ORG -> FreeBSD.org
- Be consistent with section names as outlined in mdoc(7).
- Other misc mdoc cleanup.

PR: doc/13144
Submitted by: Alexey M. Zelkin <phantom@cris.net>


49764 14-Aug-1999 mpp

Document the AUTHORS section in mdoc(7). Expand the description
of the AUTHORS section in mdoc.samples(7) to document how the
authors name should be specified.

PR: docs/13131
Pointed out by: Alexey M. Zelkin <phantom@cris.net>


48769 12-Jul-1999 obrien

Add portlint(1) and sort "SEE ALSO"'s.


48766 12-Jul-1999 hoek

- FreeBSD.ORG => FreeBSD.org

- Don't discourage people from using "make readmes"

- Document WRKDIRPREFIX.


48152 24-Jun-1999 mpp

Fix one error in my previous commit. The .Rv macro is not valid
for section 9 man pages.


48150 24-Jun-1999 mpp

Update mdoc.samples(7) to reflect that section 9 is a valid man page
section. Update some descriptions of the various sections to
reflect that they are valid for section 9 man pages. Add a table
of section numbers and what they are used for.


47929 15-Jun-1999 mpp

Document the IMPLEMENTATION NOTES section since we have a number of
man pages that use it.

PR: 10659


47597 29-May-1999 nik

Fix the typos, and add new entries (like the /etc/periodic/ and /etc/mail/
directories).

PR: docs/11695
Submitted by: Chris Costello <chris@calldei.com>


46247 02-May-1999 hoek

Missed a ref to /usr/share/mk/bsd.port.mk


46190 29-Apr-1999 hoek

The bsd.port.mk has moved.


44787 15-Mar-1999 ghelmer

Fix reference (FreeBSD 3.0.1 -> FreeBSD 3.1), remove apparent typo,
and fix reference to sysctl(8).

PR: docs/10428 docs/10482


44390 02-Mar-1999 ghelmer

Add a missing word and change a "then" to "than".

PR: docs/9304 docs/9822


44389 02-Mar-1999 ghelmer

Apply mdoc macros, remove some spacing that caused unexpected line breaking,
and fix some spelling errors. (I also took the liberty of converting the
reference to LKMs to KLDs.)

PR: docs/9238 docs/9305


44031 15-Feb-1999 jkh

away go lkms, in come klds.


43587 04-Feb-1999 jkoshy

Typo fix. Remove reference to non-existent edit(1).

Pointed out by: Sue Blake <sue@welearn.com.au>


42183 30-Dec-1998 hoek

-make clear need to use the upgrade kit
-add "depends" to list of recursive targets
-consistent capitilization of FreeBSD.ORG
-remove description of PATCH_DEBUG
-add .Xr to portcheckout(1) and pib(1)


42063 26-Dec-1998 dillon

Fix copyright info. Man page was written by Matt, not CSRG :-)


42062 25-Dec-1998 obrien

Hack -> compromise
hacker -> intruder (couldn't desired between this and 'cracker')
config -> configuration
sorted crossreferences
spell checked

Overall very good content, but we need one of our wordsmiths to change the
tone to match the CSRG manpages.


42015 22-Dec-1998 dillon

Grammer / Consistancy update

Submitted by: Eivind Eklund <eivind@yes.no>


41969 21-Dec-1998 jkoshy

Clarify that "/usr/share" is used for architecture independent files
and need not be restricted to ASCII text files.

PR: docs/9124
Submitted by: Mattias Pantzare <pantzer@ludd.luth.se>


41967 20-Dec-1998 dillon

Moved security page from man 1 to man 7


41494 04-Dec-1998 jkoshy

Fix typo ('strait' -> 'straight').

PR: docs/8956
Submitted by: Kaneda Hiloshi <vanitas@ma3.seikyou.ne.jp>


41478 03-Dec-1998 jkoshy

Fix bugs in mdoc.samples(7): clean up references, quote usage of macros,
correct typos.

PR: docs/9942
Submitted by: vanitas@ma3.seikyou.ne.jp
Reviewed by: jkoshy


41438 01-Dec-1998 billf

Macro "Re" stands for "Reference End", not "Reference Start"

PR: docs/8727
Reviewed by: jdp
Submitted by: Kazuo Horikawa <horikawa@jp.FreeBSD.org>


41345 26-Nov-1998 jkoshy

Add a manual page for man(7).

Thanks-to: Joerg Wunsch for sending me a sample page for inspiration.


37249 29-Jun-1998 hoek

SEE ALSO http://www.FreeBSD.ORG/ports


37113 23-Jun-1998 hoek

Grammar touch-up.


34504 12-Mar-1998 charnier

.Sh AUTHOR -> .Sh AUTHORS according to mdoc specs.
Use .An/.Aq.


33163 07-Feb-1998 hoek

Change documentation for `make package' (Thanks (indirectly) O'Brien!).

Document `make readmes'. This is getting old, and the intent is to
stop questions regarding it; however, I have a suspicion documenting it
will work counter to ending questions about it and am mentally prepared
to see it go-ooooooooo.......


32918 31-Jan-1998 hoek

Fill-in and fill-out a little.
Correct a small misfact. :)


32838 28-Jan-1998 obrien

Get the year right. ;)


32836 28-Jan-1998 obrien

Explains targets and environ vars much better.

Mostly submitted by: imp


31624 08-Dec-1997 charnier

Correct a path.


31058 09-Nov-1997 obrien

Add an introductory manpage for the ports system.


29335 13-Sep-1997 wosch

PR: docs/3979
better wording

Submitted by: Tim Vanderhoek <hoek@hwcn.org>, Gary Howland <gary@hotlava.net>


29114 04-Sep-1997 jdp

"It's" -> "Its" in two places.


24091 21-Mar-1997 mpp

Use the .Fx macro for FreeBSD references for releases prior to 2.0.
Use the .Tn macro for generic FreeBSD references. Cleanup other
formatting problems noticed while making the above changes.


24064 20-Mar-1997 mpp

Document the .An (author name) macro. Also cleanup some other problems
I noticed while editing these man pages.

Usage: .An Author_name

Example:

This manual page was written by
.An Mike Pritchard Aq mpp@FreeBSD.ORG .

Produces:

This manual page was written by Mike Pritchard <mpp@FreeBSD.ORG>.


24054 19-Mar-1997 mpp

Document the .Rv (return values) macro.

".Rv -std atexit" will generate the following text:

The atexit() function returns the value 0 if successful; otherwise the
value -1 is returned and the global variable errno is set to indicate the
error.


24052 19-Mar-1997 mpp

Update the table of contents such as it is to reflect my previous change.


24051 19-Mar-1997 mpp

Document the previously undocumented .Bf (begin font mode) macro.
Moved the descriptions of the .Em, .Li and .Sy macros into
the new "Font Modes" sub-section along with .Bf, since they are
all related.


24000 18-Mar-1997 mpp

The "usage" line for the .Ic macro incorrectly says that it is
the .Li macro.


23592 09-Mar-1997 wosch

Sync with /etc/mtree/BSD.*.dist


23524 08-Mar-1997 wosch

Sync with /etc/mtree/BSD.root.dist.


23518 08-Mar-1997 wosch

Add variable MAIL.


23466 07-Mar-1997 jmg

add missing cvs Id lines.


22986 22-Feb-1997 peter

Revert $FreeBSD$ back to $Id$


22654 13-Feb-1997 mpp

Typo fix.

Obtained from: NetBSD


22300 05-Feb-1997 mpp

Fix a bunch of man pages to stop abusing the .Nm macro, along
with some other minor fixes for some problems I noticed
while making these changes.

Pointed out by: bde


21707 15-Jan-1997 mpp

Add a missing quote.

Obtained from: OpenBSD


21673 14-Jan-1997 jkh

Make the long-awaited change from $Id$ to $FreeBSD$

This will make a number of things easier in the future, as well as (finally!)
avoiding the Id-smashing problem which has plagued developers for so long.

Boy, I'm glad we're not using sup anymore. This update would have been
insane otherwise.


21464 09-Jan-1997 wosch

add cross reference to cd(1), where CDPATH variable is explained


21238 02-Jan-1997 mpp

Mention the new mdoc examples in /usr/share/examples/mdoc.


20936 26-Dec-1996 mpp

Don't claim that the section 7 man pages are mostly troff related,
since they are not.


20934 26-Dec-1996 mpp

Mention that cross references in the SEE ALSO section should be
sorted by section number and then placed in alphabetical order.


20920 26-Dec-1996 wosch

Sort cross references.


20773 21-Dec-1996 mpp

Update mdoc.samples(7) to match what is now
installed in /usr/share/misc/mdoc.template


20243 09-Dec-1996 mpp

Minor formatting/style fixes.

Submitted by: Sandro Sigala <sandro@cat.local.net> as part of PR # 2134


20136 04-Dec-1996 ache

Fix syntax error loc->doc


20134 04-Dec-1996 obrien

First cut at adding a little bit about the ports framework's dir structure.


20036 30-Nov-1996 wosch

rename obsolete 'TZ=US/Pacific' example to 'TZ=America/Los_Angeles'

close PR #2125


16553 20-Jun-1996 jkh

Try to get some of the most egregiously old cruft out of here.


15136 08-Apr-1996 mpp

Do not install the now unsupported netns and netiso
related man pages. Comment out cross references to those man
pages from other man pages.


15135 08-Apr-1996 mpp

Correct some man page xrefs, and some other minor changes to bring some
man pages up to mdoc guidelines and fix some minor formatting glitches.
Also fixed a number of man pages to not abuse the .Xr macro to
display functions and path names and a lot of other junk.


15127 07-Apr-1996 mpp

Add the Ap macro to the macro table documentation (it generates an
apostrophe for those of you that were wondering).


15124 07-Apr-1996 mpp

Bring clocks(7) into line with mdoc standards.

Reviewed by: joerg


15082 07-Apr-1996 mpp

Correct some man page cross references and file location references.


15048 05-Apr-1996 joerg

Add clocks(7).

Submitted by: bde


14071 12-Feb-1996 mpp

Document the new ".Fx" macro in the mdoc man pages. I also
changed the update(4) man page to use this new macro just to
have something to test it on.


14045 12-Feb-1996 mpp

Another round of man page cleanups.

Down to only about 100 items left to cleanup! :-)


13744 30-Jan-1996 mpp

Fix a bunch of spelling errors in a bunch of man pages.


12011 02-Nov-1995 ache

Remove startup_locale reference.
Add LANG variable description.


11611 21-Oct-1995 bde

Remove private rules for clean, depend, lint, tags and install.
The private clean rules have been broken since we started
building compressed man pages in the obj directory and the
others don't do anything different from the general rules.


11454 12-Oct-1995 ache

Document ENABLE_STARTUP_LOCALE env. variable


9323 26-Jun-1995 bde

Remove bogus references to /usr/ucb.


8875 30-May-1995 rgrimes

Remove trailing whitespace.


1988 09-Aug-1994 wollman

Make man page installation work for ``unattached'' and kernel pages.


1856 05-Aug-1994 dg

Converted 'vmunix' to 'kernel'.


1639 30-May-1994 rgrimes

This commit was generated by cvs2svn to compensate for changes in r1638,
which included commits to RCS files with non-trunk default branches.