History log of /freebsd-10.0-release/etc/mtree/
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
259065 07-Dec-2013 gjb

- Copy stable/10 (r259064) to releng/10.0 as part of the
10.0-RELEASE cycle.
- Update __FreeBSD_version [1]
- Set branch name to -RC1

[1] 10.0-CURRENT __FreeBSD_version value ended at '55', so
start releng/10.0 at '100' so the branch is started with
a value ending in zero.

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

258762 30-Nov-2013 delphij

MFC r258664:

Create /var/cache with mode 0755 instead of 0750.

This directory is used by many third party applications and having
permission 0750 makes it impossible to drop group privileges.

Approved by: re (glebius)


258481 22-Nov-2013 glebius

Merge r256769 by des from head:
Last few remnants of BIND (hopefully...)

Approved by: re (kib)


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)


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


256013 03-Oct-2013 mdf

Fix up typos from r255963 in mtree Makefile. BSD.debug.dist should be
iterated if present, and remove a stray .endif.

Approved by: re (gjb)


255963 01-Oct-2013 des

Odds and ends left over from BIND and unnoticed because they didn't
affect 'make universe'.

Approved by: re (gjb)


255953 30-Sep-2013 des

Remove /usr/include/lwres

Approved by: re (gjb)


255949 30-Sep-2013 des

Remove BIND.

Approved by: re (gjb)


255841 24-Sep-2013 des

Replace the unused /etc/unbound directory with a symlink to /var/unbound.

Approved by: re (blanket)


255794 22-Sep-2013 des

Fix indentation.

Approved by: re (blanket)


255597 15-Sep-2013 des

Build and install the Unbound caching DNS resolver daemon.

Approved by: re (blanket)


255384 08-Sep-2013 des

Create a private library directory (LIBPRIVATEDIR) for libraries which
we don't want to expose but which can't or shouldn't be static.

To mark a library as private, define PRIVATELIB in its Makefile. It
will be installed in LIBPRIVATEDIR, which is normally /usr/lib/private
(or /usr/lib32/private for 32-bit libraries on 64-bit platforms).

To indicate that a program or library depends on a private library,
define USEPRIVATELIB in its Makefile. The correct version of
LIBPRIVATEDIR will be added to its run-time library search path.

Approved by: re (blanket)


255243 05-Sep-2013 des

authpf needs /var/authpf to exist and be writable by group authpf.


255206 04-Sep-2013 theraven

Add a c++/v1/tr1 include directory containing symlinks to all of the standard
headrs.

Lots of third-party code expects to find C++03 headers under tr1 because that's
where GNU decided to hide them. This should fix ports that expect them there.

MFC after: 1 week


255036 29-Aug-2013 delphij

Add directories that is installed as part of bsdconfig.

These are included unconditionally for now because bsdconfig
is currently installed unconditionally.

This fixes 'make -j 17 installworld' caused by a race
condition.

MFC candidate.


255035 29-Aug-2013 delphij

Add a few missing language directories for /usr.


253637 25-Jul-2013 rpaulo

Add pkgconf files for libusb.

Reviewed by: hselasky


252356 28-Jun-2013 davide

- Trim an unused and bogus Makefile for mount_smbfs.
- Reconnect with some minor modifications, in particular now selsocket()
internals are adapted to use sbintime units after recent'ish calloutng
switch.


251794 15-Jun-2013 eadler

Remove CVS from the base system.

Discussed with: many
Reviewed by: peter, zi
Approved by: core


251512 07-Jun-2013 emaste

Add a new knob WITH_DEBUG_FILES to control the building of standalone
debug files for userland programs and libraries. The "-g" debug flag
is automatically applied when WITH_DEBUG_FILES is set.

The debug files are now named ${prog}.debug and ${shlib}.debug for
consistency with other systems and documentation. In addition they are
installed under /usr/lib/debug, to simplify the process of installing
them if needed after a crash. Users of bsd.{prog,lib}.mk outside of the
base system place the standalone debug files in a .debug subdirectory.
GDB automatically searches both of these directories for standalone
debug files.

Thanks to everyone who contributed changes, review, and testing during
development.


249423 12-Apr-2013 dim

Upgrade our copy of llvm/clang to trunk r178860, in preparation of the
upcoming 3.3 release (branching and freezing expected in a few weeks).

Preliminary release notes can be found at the usual location:
<http://llvm.org/docs/ReleaseNotes.html>

An MFC is planned once the actual 3.3 release is finished.


248979 01-Apr-2013 emaste

Format per etc/mtree/README

- Spaces instead of tabs
- Sort some i18n entries


248484 19-Mar-2013 neel

Add bhyve to examples.

Requested by: alfred, julian
Obtained from: NetApp


248135 10-Mar-2013 antoine

Finish portalfs removal.


246367 05-Feb-2013 jhb

Install <dev/agp/agpreg.h> and <dev/pci/pcireg.h> as userland headers
in /usr/include.

MFC after: 2 weeks


245513 16-Jan-2013 brooks

According to the notes in ObsoleteFiles.inc we last installed section
1aout manpages in 2002. Stop making the directories and links to them.


244770 28-Dec-2012 ume

Fix location of /var/audit/dist and /var/audit/remote.
Note that those who did installworld after r243752 should
remove wrongly created /var/dist and /var/remote.

Reviewed by: pjd


243752 01-Dec-2012 rwatson

Merge a number of changes required to hook up OpenBSM 1.2-alpha2's
auditdistd (distributed audit daemon) to the build:

- Manual cross references
- Makefile for auditdistd
- rc.d script, rc.conf entrie
- New group and user for auditdistd; associated aliases, etc.

The audit trail distribution daemon provides reliable,
cryptographically protected (and sandboxed) delivery of audit tails
from live clients to audit server hosts in order to both allow
centralised analysis, and improve resilience in the event of client
compromises: clients are not permitted to change trail contents
after submission.

Submitted by: pjd
Sponsored by: The FreeBSD Foundation (auditdistd)


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@


241754 19-Oct-2012 uqs

Merge mandoc from vendor into contrib and provide the necessary Makefile glue.

It's not yet connected to the build.


241680 18-Oct-2012 attilio

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

In the while SMBFS regular users can use FUSE interface and smbnetfs
port to work with their SMBFS partitions.

Also, there are ongoing efforts by vendor to support in-kernel smbfs,
so there are good chances that it will get relinked once properly locked.

This is not targeted for MFC.


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.


240621 17-Sep-2012 jimharris

Integrate nvmecontrol(8) into the amd64 and i386 builds.

This includes adding NVMe header files to /usr/include/dev/nvme.

Sponsored by: Intel


239462 20-Aug-2012 dim

Upgrade our copy of llvm/clang to trunk r162107. With thanks to
Benjamin Kramer and Joerg Sonnenberger for their input and fixes.


238618 19-Jul-2012 joerg

Add share/examples/libusb20 to the list of directories.


237279 20-Jun-2012 obrien

Install filemon.h into /usr/include for userland consumption.


235613 18-May-2012 gnn

Add support for our own DTrace scripts and those from the DTraceToolkit
to the build system. FreeBSD written scripts are stored in
src/share and the toolkit scripts are brought from the cddl directory
into a working tree via install.

MFC after: 2 weeks


235537 17-May-2012 gber

Import work done under project/nand (@235533) into head.

The NAND Flash environment consists of several distinct components:
- NAND framework (drivers harness for NAND controllers and NAND chips)
- NAND simulator (NANDsim)
- NAND file system (NAND FS)
- Companion tools and utilities
- Documentation (manual pages)

This work is still experimental. Please use with caution.

Obtained from: Semihalf
Supported by: FreeBSD Foundation, Juniper Networks


235203 09-May-2012 eadler

Submitted by: gavin, pjd
Approved by: cperciva
MFC after: 3 days


234353 16-Apr-2012 dim

Upgrade our copy of llvm/clang to trunk r154661, in preparation of the
upcoming 3.1 release (expected in a few weeks). Preliminary release
notes can be found at: <http://llvm.org/docs/ReleaseNotes.html>

MFC after: 2 weeks


233435 24-Mar-2012 eadler

Fix build by adding new directory to mtree in r233429

Submitted by: flo
Approved by: cperciva
MFC after: 1 week


233346 23-Mar-2012 pluknet

Clean up of fs/fifofs include directory after fifo.h removal.

Glanced by: kib


233294 22-Mar-2012 stas

- Update FreeBSD Heimdal distribution to version 1.5.1. This also brings
several new kerberos related libraries and applications to FreeBSD:
o kgetcred(1) allows one to manually get a ticket for a particular service.
o kf(1) securily forwards ticket to another host through an authenticated
and encrypted stream.
o kcc(1) is an umbrella program around klist(1), kswitch(1), kgetcred(1)
and other user kerberos operations. klist and kswitch are just symlinks
to kcc(1) now.
o kswitch(1) allows you to easily switch between kerberos credentials if
you're running KCM.
o hxtool(1) is a certificate management tool to use with PKINIT.
o string2key(1) maps a password into key.
o kdigest(8) is a userland tool to access the KDC's digest interface.
o kimpersonate(8) creates a "fake" ticket for a service.

We also now install manpages for some lirbaries that were not installed
before, libheimntlm and libhx509.

- The new HEIMDAL version no longer supports Kerberos 4. All users are
recommended to switch to Kerberos 5.

- Weak ciphers are now disabled by default. To enable DES support (used
by telnet(8)), use "allow_weak_crypto" option in krb5.conf.

- libtelnet, pam_ksu and pam_krb5 are now compiled with error on warnings
disabled due to the function they use (krb5_get_err_text(3)) being
deprecated. I plan to work on this next.

- Heimdal's KDC now require sqlite to operate. We use the bundled version
and install it as libheimsqlite. If some other FreeBSD components will
require it in the future we can rename it to libbsdsqlite and use for these
components as well.

- This is not a latest Heimdal version, the new one was released while I was
working on the update. I will update it to 1.5.2 soon, as it fixes some
important bugs and security issues.


232498 04-Mar-2012 theraven

Reapply 227753 (xlocale cleanup), plus some fixes so that it passes build
universe with gcc.

Approved by: dim (mentor)


231714 14-Feb-2012 dim

Revert r231673 and r231682 for now, until we can run a full make
universe with them. Sorry for the breakage.

Pointy hat to: me and brooks


231673 14-Feb-2012 theraven

Cleanup of xlocale:

- Address performance regressions encountered by das@ by caching per-thread
data in TLS where available.
- Add a __NO_TLS flag to cdefs.h to indicate where not available.
- Reorganise the xlocale.h definitions into xlocale/*.h so that they can be
included from multiple places.
- Export the POSIX2008 subset of xlocale when POSIX2008 says it should be
exported, independently of whether xlocale.h is included.
- Fix the bug where programs using ctype functions always assumed ASCII unless
recompiled.
- Fix some style(9) violations.

Reviewed by: brooks (mentor)
Approved by: dim (mentor)


227983 25-Nov-2011 theraven

Import libc++ / libcxxrt into base. Not build by default yet (use
MK_LIBCPLUSPLUS=yes to enable). This is a work-in-progress. It works for
me, but is not guaranteed to work for anyone else and may eat your dog.

To build C++ using libc++, add -stdlib=libc++ to your CXX and LD flags.

Bug reports welcome, bug fixes even more welcome...

Approved by: dim (mentor)


225880 29-Sep-2011 dim

Revive the LLVM and Clang license files, which were removed in my
too-thorough cleanup of unused files, in r213695. Also make sure these
get installed under /usr/share/doc.

Submitted by: rwatson, brooks
Pointy hat to: dim
MFC after: 3 days


225790 27-Sep-2011 kib

Install ciss(4) ioctl header (together with other .h files from sys/dev/ciss).

PR: kern/109813
Discussued with: Alex Samorukov <samm os2 kiev ua>
(smartmontools maintainer)
MFC after: 1 week


223569 26-Jun-2011 adrian

.. this wasn't supposed to be committed! sorry.


223563 26-Jun-2011 adrian

Add a couple more frequency ranges to the FCC3 (FCC + DFS) regulatory domain.

The frequency range 5490MHz -> 5710MHz was opened up sometime in 2009, but
regdomain.xml wasn't updated.

FCC reference: (Section 15.407): http://louise.hallikainen.org/FCC/FccRules/2009/15/407/

The hole between 5600-5650MHz is due to a request from Airports using
a weather radar system which also utilises this range.
The GIT commit explaining this hole in more detail can be found here:

http://git.kernel.org/?p=linux/kernel/git/linville/wireless-regdb.git;a=commit;h=fcbf9225d56e82d9a4e506187d42285e76d81523


221345 02-May-2011 dim

Upgrade our copy of llvm/clang to r130700, from upstream's trunk.


220755 17-Apr-2011 dim

Remove libobjc and other Objective-C related components, as these are
extremely outdated, and not used by anything in the base system.

Silence from: current@


220370 05-Apr-2011 obrien

* Add the readline(3) API to libedit. The libedit versions of
{readline,history}.h are in /usr/include/edit so as to not conflict with
the GNU libreadline versions. To use the libedit readline(3) one should
add "-I/usr/include/edit" to their Makefile
(spelled "-I${DESTDIR}/${INCLUDEDIR}/edit" within the FreeBSD source tree).

* Enable its use in the BSD licensed utilities that support readline(3).

* To make it easier to sync libedit development with NetBSD, histedit.h
is moved into libedit's directory as history shows shown we keep merging
it into that location.

Obtained from: NetBSD
Sponsored by: Juniper Networks


219974 24-Mar-2011 mav

MFgraid/head:
Add new RAID GEOM class, that is going to replace ataraid(4) in supporting
various BIOS-based software RAIDs. Unlike ataraid(4) this implementation
does not depend on legacy ata(4) subsystem and can be used with any disk
drivers, including new CAM-based ones (ahci(4), siis(4), mvs(4), ata(4)
with `options ATA_CAM`). To make code more readable and extensible, this
implementation follows modular design, including core part and two sets
of modules, implementing support for different metadata formats and RAID
levels.

Support for such popular metadata formats is now implemented:
Intel, JMicron, NVIDIA, Promise (also used by AMD/ATI) and SiliconImage.

Such RAID levels are now supported:
RAID0, RAID1, RAID1E, RAID10, SINGLE, CONCAT.

For any all of these RAID levels and metadata formats this class supports
full cycle of volume operations: reading, writing, creation, deletion,
disk removal and insertion, rebuilding, dirty shutdown detection
and resynchronization, bad sector recovery, faulty disks tracking,
hot-spare disks. For Intel and Promise formats there is support multiple
volumes per disk set.

Look graid(8) manual page for additional details.

Co-authored by: imp
Sponsored by: Cisco Systems, Inc. and iXsystems, Inc.


219820 21-Mar-2011 jeff

- Merge in OFED 1.5.3 from projects/ofed/head


219738 18-Mar-2011 ume

Add resolvconf(8) which manages resolv.conf.


219019 25-Feb-2011 gabor

Add the BSD-licensed Citrus iconv to the base system with default off
setting. It can be built by setting the WITH_ICONV knob. While this
knob is unset, the library part, the binaries, the header file and
the metadata files will not be built or installed so it makes no impact
on the system if left turned off.

This work is based on the iconv implementation in NetBSD but a great
number of improvements and feature additions have been included:

- Some utilities have been added. There is a conversion table generator,
which can compare conversion tables to reference data generated by
GNU libiconv. This helps ensuring conversion compatibility.
- UTF-16 surrogate support and some endianness issues have been fixed.
- The rather chaotic Makefiles to build metadata have been refactored
and cleaned up, now it is easy to read and it is also easier to add
support for new encodings.
- A bunch of new encodings and encoding aliases have been added.
- Support for 1->2, 1->3 and 1->4 mappings, which is needed for
transliterating with flying accents as GNU does, like "u.
- Lots of warnings have been fixed, the major part of the code is
now WARNS=6 clean.
- New section 1 and section 5 manual pages have been added.
- Some GNU-specific calls have been implemented:
iconvlist(), iconvctl(), iconv_canonicalize(), iconv_open_into()
- Support for GNU's //IGNORE suffix has been added.
- The "-" argument for stdin is now recognized in iconv(1) as per POSIX.
- The Big5 conversion module has been fixed.
- The iconv.h header files is supposed to be compatible with the
GNU version, i.e. sources should build with base iconv.h and
GNU libiconv. It also includes a macro magic to deal with the
char ** and const char ** incompatibility.
- GNU compatibility: "" or "char" means the current local
encoding in use
- Various cleanups and style(9) fixes.

Approved by: delphij (mentor)
Obtained from: The NetBSD Project
Sponsored by: Google Summer of Code 2009


218941 22-Feb-2011 uqs

Flesh out WITHOUT_GROFF support to DTRT.

A full featured groff is required during buildworld, so build it always
and don't rely on it being present on the host system.

vgrind(1) is tightly coupled to a roff processor and will not be
built/installed when groff is disabled. Also much of the roff'ed
documentation under share/doc will not be built/installed when
WITHOUT_GROFF is defined.

Reviewed by: ru (partial)


218914 21-Feb-2011 lstewart

Actually install the example Khelp module committed in r218545.

Sponsored by: FreeBSD Foundation
MFC after: 4 weeks
X-MFC with: r218545


218893 20-Feb-2011 dim

Upgrade our copy of llvm/clang to r126079, from upstream's trunk.

This contains many improvements, primarily better C++ support, an
integrated assembler for x86 and support for -pg.


218799 18-Feb-2011 nwhitehorn

Import bsdinstall. This is meant to be (eventually in conjunction with
pc-sysinstall) a replacement for sysinstall in the 9.0 release and beyond.
Currently supported platforms are sparc64, pc98, i386, amd64, powerpc, and
powerpc64. Integration into the build system will occur in the coming
weeks.

Merging with pc-sysinstall will use this code as a frontend, while
temporarily retaining the interactive partition editor here. This work
will be done in parallel with improvements on this code and release
integration.

Thanks to all who have provided testing and comments!


218772 17-Feb-2011 kib

Install iodev.h.

Reviewed by: attilio
MFC after: 1 week


217596 19-Jan-2011 uqs

Fix a small typo nit


217371 13-Jan-2011 nwhitehorn

Remove /usr/share/examples/[lib]dialog, missed in the new dialog import.

Submitted by: dim


214308 24-Oct-2010 julian

Add a jails directory in the examples section

MFC after: 2 weeks


212411 10-Sep-2010 bschmidt

Create the var/run/wpa_supplicant directory where the wpa_supplicant
RC script wants to save a pidfile for each interface.

MFC after: 2 weeks


210299 20-Jul-2010 ed

Upgrade our Clang in base to r108428.

This commit merges the latest LLVM sources from the vendor space. It
also updates the build glue to match the new sources. Clang's version
number is changed to match LLVM's, which means /usr/include/clang/2.0
has been renamed to /usr/include/clang/2.8.

Obtained from: projects/clangbsd


209564 28-Jun-2010 pjd

Use spaces, not tabs.


209513 24-Jun-2010 imp

Bring in Kris Moore's pc-sysinstall shell script from PC-BSD. This
shell script is the back end logic necessary for an installer. It
contains both query routines to allow a front-end installer to present
reasonable choices to the user and also action routines which allow
the front end installer to put a FreeBSD distribution onto a disk. It
supports installing onto the usual suspects, as well as advanced
features like Mirroring, ZFS, Encryprion and GPT labels.

While this is only the back-end of the installer, it can do unattended
scripted installations. In PC-BSD's world view, all installations are
scripted and all the front-end does is write the script. As such, it
is useful in its own right.

This has been extensively tested over the past several releases of
PC-BSD. However, differences between that environment and FreeBSD
suggest there will be a period of shake-out while those differences
are discovered and corrected.

A text-based front-end is in the works. For the GUI-based front-end,
you can use the PC-BSD distribution.

Kris' BSDcan paper on pc-sysinstall is linked off his talk on the
BSDcan site:
http://www.bsdcan.org/2010/schedule/events/173.en.html

The man page is written by Josh Paetzel, and I wrote the Makefiles for
the FreeBSD integration. Kris wrote the rest.

This represents version r7010 in the PC-BSD repo.
http://svn.pcbsd.org/pcbsd/current/pc-sysinstall

Submitted by: kris@
Sponsored by: iX Systems


208964 09-Jun-2010 rdivacky

Hook clang into the build on i386/amd64/powerpc.

Approved by: ed (mentor)


207995 12-May-2010 obrien

Non-GCC gcc compatible compilers may provide the same multimedia intrinsic
headers as GCC, but of their own implementation. So put the GCC ones into
their own header "namespace".

Requested by: ed


207842 10-May-2010 mm

Import of liblzma, xz, xzdec, lzmainfo from vendor branch
Add support for xz and lzma to lesspipe.sh (xzless, lzless)
Bump __FreeBSD_version

Approved by: delphij (mentor)
MFC after: 2 weeks


206996 21-Apr-2010 avg

indent.pro example: actually install the sample file


206668 15-Apr-2010 pjd

Use spaces instead of tab for indent here.


204417 27-Feb-2010 antoine

usr/share/examples/bc no longer exists.


204080 19-Feb-2010 delphij

Create a directory for hast's examples.


202843 22-Jan-2010 delphij

Move USD documents from /usr/share/doc/papers to to /usr/share/doc/usd.

Reviewed by: gabor


202437 16-Jan-2010 trasz

Add gmountver, disk mount verification GEOM class.

Note that due to e.g. write throttling ('wdrain'), it can stall all the disk
I/O instead of just the device it's configured for. Using it for removable
media is therefore not a good idea.

Reviewed by: pjd (earlier version)


201213 29-Dec-2009 trasz

Remove examples for pppd and SLIP-related stuff.


200563 15-Dec-2009 dougb

The named process needs to have a "working directory" that it can
write to. This is specified in "options { directory }" in named.conf.
So, create /etc/namedb/working with appropriate permissions, and
update the entry in named.conf to match.

In addition to specifying the working directory, file and path names
in named.conf can be specified relative to the directory listed.
However, since that directory is now different from /etc/namedb
(where the configuration, zone, rndc.*, and other files are located)
further update named.conf to specify all file names with fully
qualified paths. Also update the comment about file and path names
so users know this should be done for all file/path names in the file.

This change will eliminate the 'working directory is not writable'
messages at boot time without sacrificing security. It will also
allow for features in newer versions of BIND (9.7+) to work as
designed.


200440 12-Dec-2009 antoine

Install firmware(9) examples.

MFC after: 1 month


200054 03-Dec-2009 cperciva

Disable SSL renegotiation in order to protect against a serious
protocol flaw. [09:15]

Correctly handle failures from unsetenv resulting from a corrupt
environment in rtld-elf. [09:16]

Fix permissions in freebsd-update in order to prevent leakage of
sensitive files. [09:17]

Approved by: so (cperciva)
Security: FreeBSD-SA-09:15.ssl
Security: FreeBSD-SA-09:16.rtld
Security: FreeBSD-SA-09:17.freebsd-udpate


197544 27-Sep-2009 gabor

- Add share/nls/gl_ES.ISO8859-1, which I forgot in my last commit

Submitted by: Andrzej Tobola <ato@iem.pw.edu.pl> (via private mail)


196890 06-Sep-2009 antoine

Update etc/mtree/Makefile:
There is no longer BSD.{local,x11-4,x11}.dist mtree files.
There is a BSD.sendmail.dist mtree file.


196784 03-Sep-2009 ache

Add la_LN.ISO8859-13 and lv_LV


196767 02-Sep-2009 flz

- Remove BSD.{x11,x11-4}.dist as we merged prefixes a while ago and those
files aren't used anymore.
- Remove BSD.local.dist as the file moved to ports/Templates when we merged
prefixes.


196200 13-Aug-2009 scottl

ntroduce mfiutil, a basic utility for managing LSI SAS-RAID & Dell PERC5/6
controllers. Controller, array, and drive status can be checked, basic
attributes can be changed, and arrays and spares can be created and deleted.
Controller firmware can also be flashed.

This does not replace MegaCLI, found in ports, as that is officially sanctioned
and supported by LSI and includes vastly more functionality. However, mfiutil
is open source and guaranteed to provide basic functionality, which can be
especially useful if you have a problem and can't get MegaCLI to work.

Approved by: re
Obtained from: Yahoo! Inc.


195534 10-Jul-2009 scottl

Separate the parallel scsi knowledge out of the core of the XPT, and
modularize it so that new transports can be created.

Add a transport for SATA

Add a periph+protocol layer for ATA

Add a driver for AHCI-compliant hardware.

Add a maxio field to CAM so that drivers can advertise their max
I/O capability. Modify various drivers so that they are insulated
from the value of MAXPHYS.

The new ATA/SATA code supports AHCI-compliant hardware, and will override
the classic ATA driver if it is loaded as a module at boot time or compiled
into the kernel. The stack now support NCQ (tagged queueing) for increased
performance on modern SATA drives. It also supports port multipliers.

ATA drives are accessed via 'ada' device nodes. ATAPI drives are
accessed via 'cd' device nodes. They can all be enumerated and manipulated
via camcontrol, just like SCSI drives. SCSI commands are not translated to
their ATA equivalents; ATA native commands are used throughout the entire
stack, including camcontrol. See the camcontrol manpage for further
details. Testing this code may require that you update your fstab, and
possibly modify your BIOS to enable AHCI functionality, if available.

This code is very experimental at the moment. The userland ABI/API has
changed, so applications will need to be recompiled. It may change
further in the near future. The 'ada' device name may also change as
more infrastructure is completed in this project. The goal is to
eventually put all CAM busses and devices until newbus, allowing for
interesting topology and management options.

Few functional changes will be seen with existing SCSI/SAS/FC drivers,
though the userland ABI has still changed. In the future, transports
specific modules for SAS and FC may appear in order to better support
the topologies and capabilities of these technologies.

The modularization of CAM and the addition of the ATA/SATA modules is
meant to break CAM out of the mold of being specific to SCSI, letting it
grow to be a framework for arbitrary transports and protocols. It also
allows drivers to be written to support discrete hardware without
jeopardizing the stability of non-related hardware. While only an AHCI
driver is provided now, a Silicon Image driver is also in the works.
Drivers for ICH1-4, ICH5-6, PIIX, classic IDE, and any other hardware
is possible and encouraged. Help with new transports is also encouraged.

Submitted by: scottl, mav
Approved by: re


193908 10-Jun-2009 edwin

add ca_AD, ca_FR and ca_IT locales

Catalan language is not only spoken in Spain (ca_ES), but also
in Andorra, France and Italy. In Andorra it is the official
language.

(see http://en.wikipedia.org/wiki/Catalan_language#Geographic_distribution)

Add a bunch of symlinks to between ca_ES and ca_AD, ca_FR and ca_IT.

PR: conf/92541
Submitted by: <rmh@io.debian.net>
MFC after: 1 week


192901 27-May-2009 thompsa

Delete the old USB stack. The new stack has settled in and has all the
drivers/functionality and then some.


192545 21-May-2009 rmacklem

Modify src/etc/mtree/BSD.include.dist and src/include/Makefile
so that the .h files in src/sys/fs/nfs will be installed under
/usr/include/fs/nfs. This will allow the following utilities to
build, once additions and changes for the experimental nfs subsystem
are committed:
usr.sbin/mountd - Once modified to add support for the
experimental nfs subsystem.
ur.sbin/nfsstat - Once modified to add support for the
experimental nfs subsystem.
usr.sbin/nfscbd - The client side callback daemon for NFSv4.
usr.sbin/nfsuserd - The NFSv4 user/group name<->uid/gid mapping daemon.
usr.sbin/nfsdumpstate - The NFSv4 utility for dumping open/lock state.
usr.sbin/nfsrevoke - The sysadmin command for revoking NFSv4 state.

Approved by: kib (mentor)


190231 22-Mar-2009 rpaulo

Add /usr/include/pcap (new in libpcap 1.0.0).


188978 24-Feb-2009 thompsa

Install the old usb headers under /usr/include/legacy/dev/usb as they are
needed by the hal port. This will be removed before 8.0.

Add an exclusion to kdump as some structs will be redefined.

Requested by: marcus


188945 23-Feb-2009 thompsa

Build fixups for the new USB stack.


188642 15-Feb-2009 nyan

sys/pccard is gone.


186249 17-Dec-2008 thompsa

Add /etc/devd/ and move hardware specific configuration there. This makes it
easier to maintain custom rules for non-system things like ACPI hotkeys.

/etc/devd.conf is already set up to check this directory, no change needed there.


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"


183698 08-Oct-2008 des

Create separate cat directories for en.UTF-8. This, together with r183697,
allows users in en.UTF-8 locales to see non-ascii characters in man pages.

MFC after: 1 week


180924 28-Jul-2008 antoine

Remove an empty directory that is already in ObsoleteFiles.inc from
mtree/BSD.usr.dist


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


178818 07-May-2008 jhb

Install the mpilib headers from mpt(4) into /usr/include/dev/mpt/mpilib.
This allows <sys/mpt_ioctl.h> to be used from userland.

Prodded by: scottl


173532 10-Nov-2007 sam

spaces are preferred to tabs

Noted by: simon


173527 10-Nov-2007 sam

add wpa_supplicant + hostapd directories to examples

MFC after: 1 week


173491 08-Nov-2007 benjsc

Link wpi(4) into the build.

This includes:
o mtree (for legal/intel_wpi)
o manpage for i386/amd64 archs
o module for i386/amd64 archs
o NOTES for i386/amd64 archs

Approved by: mlaier (comentor)


172422 03-Oct-2007 ru

Sort as per README.

Approved by: re (kensmith)


172421 03-Oct-2007 ru

Removed "tail +5" from the command used to sanity check changes to
mtree files -- the 5-line header is no longer printed when mtree(8)
is run with -n (as of mtree/create.c,v 1.34).

Approved by: re (kensmith)


172302 23-Sep-2007 pjd

Bring in the GEOM Virtualisation class, which allows to create huge GEOM
providers with limited physical storage and add physical storage as
needed.

Submitted by: Ivan Voras
Sponsored by: Google Summer of Code 2006
Approved by: re (kensmith)


171584 25-Jul-2007 scottl

Fix a whitespace mistake from the last commit.

Submitted by: far too many to list
Approved by: re


171568 24-Jul-2007 scottl

Introduce Danny Braniss' iSCSI initiator, version 2.0.99. Please read the
included man pages on how to use it. This code is still somewhat experimental
but has been successfully tested on a number of targets. Many thanks to
Danny for contributing this.

Approved by: re


171453 14-Jul-2007 rwatson

Disconnect netatm from the build as it is not MPSAFE and relies on
NET_NEEDS_GIANT, which will shortly be removed. This is done in a
away that it may be easily reattached to the build before 7.1 if
appropriate locking is added. Specifics:

- Don't install netatm include files
- Disconnect netatm command line management tools
- Don't build libatm
- Don't include ATM parts in rescue or sysinstall
- Don't install sample configuration files and documents
- Don't build kernel support as a module or in NOTES
- Don't build netgraph wrapper nodes for netatm

This removes the last remaining consumer of NET_NEEDS_GIANT.

Reviewed by: harti
Discussed with: bz, bms
Approved by: re (kensmith)


171271 06-Jul-2007 bz

I4B header files were repo-copied from sys/i386/include to
sys/i4b/include/ so they will be available to all architectures
once I4B compiles on those.

I4B header files are now installed in include/i4b/ and no longer
in include/machine/.

For now we still install the headers for i386 only.

Approved by: re (kensmith)


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)


170189 01-Jun-2007 ru

s/tabs/spaces/


169716 19-May-2007 kan

Add templates for new GCC 4.2 C++ include files hierarchy.


168838 18-Apr-2007 trhodes

Quick kill posix4 directory.

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


168509 08-Apr-2007 pjd

Move zpool.cache from /etc/zfs/ to /boot/zfs/, so we can keep it on
dedicated /boot/ file system and use ZFS for the root file system.


168409 06-Apr-2007 pjd

Connect ZFS to the build.


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


167165 02-Mar-2007 flz

- Add Intel firmwares for Intel PRO/Wireless LAN 2100/2200/2915 cards in a
uuencoded format along with their respective LICENSE files.
- Add new share/doc/legal directory to BSD.usr.dist mtree file. This is the
place we install LICENSE files for restricted firmwares.
- Teach firmware(9) and kmod.mk about licensed firmwares. Restricted firmwares
won't load properly unless legal.<name>.license_ack is set to 1, either
via kenv(1) or /boot/loader.conf.

Reviewed by: mlaier, sam
Permitted by: Intel (via Andrew Wilson)
MFC after: 1 month


167050 27-Feb-2007 mjacob

First cut at GEOM based multipath. This is an active/passive{/passive...}
arrangement that has no intrinsic internal knowledge of whether devices
it is given are truly multipath devices. As such, this is a simplistic
approach, but still a useful one.

The basic approach is to (at present- this will change soon) use camcontrol
to find likely identical devices and and label the trailing sector of the
first one. This label contains both a full UUID and a name. The name is
what is presented in /dev/multipath, but the UUID is used as a true
distinguishor at g_taste time, thus making sure we don't have chaos
on a shared SAN where everyone names their data multipath as "Fred".

The first of N identical devices (and N *may* be 1!) becomes the active
path until a BIO request is failed with EIO or ENXIO. When this occurs,
the active disk is ripped away and the next in a list is picked to
(retry and) continue with.

During g_taste events new disks that meet the match criteria for existing
multipath geoms get added to the tail end of the list.

Thus, this active/passive setup actually does work for devices which
go away and come back, as do (now) mpt(4) and isp(4) SAN based disks.

There is still a lot to do to improve this- like about 5 of the 12
recommendations I've received about it, but it's been functional enough
for a while that it deserves a broader test base.

Reviewed by: pjd
Sponsored by: IronPort Systems
MFC: 2 months


164916 05-Dec-2006 ru

Move npe.4 to a machine specific manpage subdirectory.


164216 12-Nov-2006 ache

Back out 1.120, it was premature.


164207 11-Nov-2006 des

Back out 1.122, it was poorly thought out.


164202 11-Nov-2006 des

Back out 1.121, it was premature.


164153 10-Nov-2006 des

Add share/xsl.

MFC after: 1 week


164131 09-Nov-2006 des

Add locales for nb_NO and nn_NO.

Reviewed by: philip


163851 31-Oct-2006 pjd

Hook up gjournal bits to the build.

Sponsored by: home.pl


163048 06-Oct-2006 ru

A GEOM cache can speed up read performance by sending fixed size
read requests to its consumer. It has been developed to address
the problem of a horrible read performance of a 64k blocksize FS
residing on a RAID3 array with 8 data components, where a single
disk component would only get 8k read requests, thus effectively
killing disk performance under high load. Documentation will be
provided later. I'd like to thank Vsevolod Lobko for his bright
ideas, and Pawel Jakub Dawidek for helping me fix the nasty bug.


162939 02-Oct-2006 ache

Add mn_MN.UTF-8


162836 30-Sep-2006 ru

Create section 8 man subdirectories for PowerPC.


162117 07-Sep-2006 emax

Prepare for upcoming bthidd(8) update. Install vkbd(4) header into dev/vkbd.

MFC after: 1 month


161921 02-Sep-2006 marcel

Unbreak PowerPC build after addition of powermac_nvram(4powerpc).


161748 31-Aug-2006 cperciva

Add FreeBSD Update 2.0 client code. The build code is in the projects
repository.

Sponsored by: FreeBSD security development fundraiser


160945 03-Aug-2006 jb

Not allowed to use tabs. The rule that proves the rule. Heh.


160937 03-Aug-2006 jb

Alphabetical order is probably better.


160936 03-Aug-2006 jb

Add the library directory where DTrace library scripts live.


160930 02-Aug-2006 marcel

Remove remnants of Alpha.


160892 01-Aug-2006 sobomax

Add device to access and modify Open Firmware NVRAM settings in
PowerPC-based Apple's machines and small utility to do it from
userland modelled after the similar utility in Darwin/OSX.

Only tested on 1.25GHz G4 Mac Mini.

MFC after: 1 month


160822 29-Jul-2006 simon

Add /usr/lib/engines for OpenSSL engines.


158687 17-May-2006 phk

Send the pcvt(4) driver off to retirement.


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


156885 19-Mar-2006 rwatson

Merge Perforce change 93569 from TrustedBSD audit3 branch:

Do install sys/security/audit include files. It would be nice just
to install audit_ioctl.h, but we seem only to support installing
directories, so we get them all. The two not intended for extra-
kernel use have !_KERNEL #error's, which should help.

Obtained from: TrustedBSD Project


156813 17-Mar-2006 ru

Reimplementation of world/kernel build options. For details, see:

http://lists.freebsd.org/pipermail/freebsd-current/2006-March/061725.html

The src.conf(5) manpage is to follow in a few days.

Brought to you by: imp, jhb, kris, phk, ru (all bugs are mine)


156711 14-Mar-2006 marcus

Add missing libdata/ldconfig[32] entries.

Approved by: portmgr (implicit)


156011 25-Feb-2006 delphij

Revert previous change for now. We traditionally add a new locale
directory when we have 10+ ports that make use of it, and now we have
only 3. This change would come back if the tt/ usage grown up to the
level.

Knowledge provided by: krion, kris


156007 25-Feb-2006 delphij

Add tt locale directory, since more and more ports create and use it.


155345 05-Feb-2006 rwatson

Change group for /var/audit to audit, so that audit review can be
delegated to non-administrators.

Obtained from: TrustedBSD Project


155197 02-Feb-2006 rwatson

Add /var/audit, mode 750, which will hold audit trail files.

Obtained from: TrustedBSD Project


154114 08-Jan-2006 dougb

Add a mechanism to include files added by ports which contain
the names of directories to include in the base ldconfig script.
This will eliminate the need for each port to install its own
boot script which does nothing but ldocnfig a given directory.

This code was developed by flz (ports committer), discussed on
freebsd-rc@, and modified slightly by me.

Submitted by: flz
Reviewed by: brooks


153838 29-Dec-2005 dfr

Add a new extensible GSS-API layer which can support GSS-API plugins,
similar the the Solaris implementation. Repackage the krb5 GSS mechanism
as a plugin library for the new implementation. This also includes a
comprehensive set of manpages for the GSS-API functions with text mostly
taken from the RFC.

Reviewed by: Love Hörnquist Åstrand <lha@it.su.se>, ru (build system), des (openssh parts)


153304 11-Dec-2005 delphij

Add /boot/firmware as iwi(4) now reads its firmware there.

Reminded by: flz


152322 11-Nov-2005 ru

Traditionally expand tabs here.


152318 11-Nov-2005 delphij

Add dev/speaker into include/ tree


152187 08-Nov-2005 rwatson

Fix minor white space nit introduced in 1.102: use spaces, not tabs.


151825 28-Oct-2005 ru

Add some significant Ukrainian dates.

PR: 88076
Submitted by: Andriy Gapon


150850 03-Oct-2005 scottl

Add the lmcconfig tool for controlling the lmc driver. Add man pages and
glue.

Submitted by: David Boggs


148871 08-Aug-2005 cperciva

Add portsnap to the base system. This is a secure, easy to use,
fast, lightweight, and generally good way for users to keep their
ports trees up to date.

This is version 0.9.4 from the ports tree (sysutils/portsnap) with
the following changes:
1. The experimental pipelined http code is enabled. No seatbelts
in -CURRENT. (^_^)
2. The working directory has moved from /usr/local/portsnap to
/var/db/portsnap (as discussed on -arch two days ago).
3. Portsnap now fetches a list of mirrors (distributed as DNS SRV
records) and selects one randomly. This should help to avoid the
uneven loading which plagues the cvsup mirror network.
4. The license is now 2-clause BSD instead of 3-clause BSD.
5. Various incidental changes to make portsnap fit into the base
system's build mechanics.

X-MFC-After: 6.0-RELEASE
X-MFC-Before: 5.5-RELEASE
X-MFC-To: RELENG_6, RELENG_5, ports
discussed on: -arch and several other places
"yes please" from: simon, remko, flz, Diane Bruce
thinks this is a great idea: bsdimp
Hopes he didn't forget any files: cperciva


148466 28-Jul-2005 pjd

Forgot to add this change when commiting geli.

Reported by: cperciva


147392 15-Jun-2005 lesi

Move couple of directories out of mtree and into their respective
ports. This mtree now specifies basic structure of X11BASE, similarly
to BSD.local.dist.

No objections on: freebsd-x11@
Approved by: re (dwhite), portmgr


147268 10-Jun-2005 ache

Back out "rw" locale addition for reason unknown to me (forced by portmgr)


147244 10-Jun-2005 ache

Add locale/rw


147191 09-Jun-2005 jkoshy

MFP4:

- Implement sampling modes and logging support in hwpmc(4).

- Separate MI and MD parts of hwpmc(4) and allow sharing of
PMC implementations across different architectures.
Add support for P4 (EMT64) style PMCs to the amd64 code.

- New pmcstat(8) options: -E (exit time counts) -W (counts
every context switch), -R (print log file).

- pmc(3) API changes, improve our ability to keep ABI compatibility
in the future. Add more 'alias' names for commonly used events.

- bug fixes & documentation.


146814 30-May-2005 rwatson

Add /etc/security, into which the BSM audit configuration files will be
installed. This is the same directory as found on Solaris.

NB: In FreeBSD 4.x and earlier, a script (file) named /etc/security
exists. Does mergemaster need to be taught how to replace a file with
a directory?

Submitted by: wsalamon
Obtained from: TrustedBSD Project


146762 29-May-2005 rwatson

Add /usr/include/bsm to mtree creation set.

Submitted by: wsalamon
Obtained from: TrustedBSD Project


146173 13-May-2005 marcus

Add libdata/pkgconfig. It is used under ${LOCALBASE} as much (if not more)
than under ${X11BASE}.

Discussed with: portmgr
MFC after: 1 day


143992 22-Mar-2005 krion

Add mt locale directory, since more and more ports create and use it.

Approved by: kris
MFC after: 3 days


143126 04-Mar-2005 ru

New Ukrainian locale: uk_UA.CP1251.

Submitted by: Alexander Peresunko


142744 28-Feb-2005 njl

Install acpi includes in dev/acpica. This should later be trimmed (the pci
bus one is not needed) and ifdef _KERNEL added.

PR: kern/74215
MFC after: 1 day


141396 06-Feb-2005 phk

Add directories for GPIB support


140246 14-Jan-2005 dds

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

Noticed by: ru
Reviewed by: ru


140075 11-Jan-2005 pjd

Connect SHSEC GEOM class to the build.


139970 10-Jan-2005 ru

Unbreak the install.


139103 21-Dec-2004 ru

Start the dreaded NOFOO -> NO_FOO conversion.

OK'ed by: core


138893 15-Dec-2004 pjd

Remove autofs entry from here.


138377 04-Dec-2004 kris

Add more frequently-used locale directories. This is in preparation
for cleanup of pkg-plist files with respect to handling of the share/locale
subdirectories.

MFC after: 3 days


137182 04-Nov-2004 gshapiro

Create a separate directory for dynamic zones which is owned by the bind
user (for creation of the zone journal file). This is separate from the
master/ directory for security. Give an example dynamic zone in the
sample named.conf.

Approved by: dougb
Noticed by: Eivind Olsen <eivind at aminor.no>
MFC after: 1 week


136910 24-Oct-2004 ru

For variables that are only checked with defined(), don't provide
any fake value.


136698 19-Oct-2004 ru

Apply README guidelines (no tabs).


136667 18-Oct-2004 wollman

New directory added for Argentinian timezones.

Submitted by: ache


136552 15-Oct-2004 ru

Remove a redundant "uname=root".

Forgotten by: dougb


135917 29-Sep-2004 dougb

stats goes under /var, not /var/run


135916 29-Sep-2004 dougb

gshapiro assures me that uid bind is not necessary for /etc/namedb,
so we'll use the more secure default till I have a chance to prove
myself wrong. :)

Add a /var/stats directory to be enabled in named.conf.

Submitted by: gshapiro


135915 29-Sep-2004 dougb

Whitespace only, tabs -> spaces, per README


135875 28-Sep-2004 dougb

Create a named chroot directory structure in /var/named, and use it
by default when named is enabled. Also, improve our default directory
layout by creating /var/named/etc/namedb/{master|slave} directories,
and use the former for the generated localhost* files.

Rather than using pax to copy device entries, mount devfs in the
chroot directory.

There may be some corner cases where things need to be adjusted,
but overall this structure has been well tested on a production
network, and should serve the needs of the vast majority of users.

UPDATING has instructions on how to do the conversion for those
with existing configurations.


135850 27-Sep-2004 dougb

Remove the directories that are now only installed when the user
defines WITH_BIND_LIBS.


135849 27-Sep-2004 dougb

Hook the BIND.* files up to the build.


135848 27-Sep-2004 dougb

Seperate out the optional parts of the include tree that are
only built and installed when the user defines WITH_BIND_LIBS.


135847 27-Sep-2004 dougb

Add a file spec to create a chroot directory structure for
a BIND name server.

This file is not being used yet, but will be soon.


135845 27-Sep-2004 dougb

This file is about to get some optional bits, so line up the parts of
the FILES variable one line at a time.

This should be a whitespace change only.

Reviewed by: ru


135795 25-Sep-2004 des

Create /etc/namedb/bind with owner / group bind and mode 0750.


135778 25-Sep-2004 dougb

Install the documentation for bind9, and remove the /usr/share/doc/bind
directory from mtree while we're at it.

Help, advice, and code from: ru, des


135631 23-Sep-2004 des

Re-add namedb. I misunderstood what Doug said about using ISC's
layout: he meant for binaries, not configuration files.


135549 21-Sep-2004 des

Switch from BIND 8 to BIND 9.

Submitted by: (in part) dougb@, trhodes@
Reviewed by: dougb@, trhodes@, re@
MFC after: 5 days


135341 16-Sep-2004 glebius

Change tabs to whitespaces.

Noticed by: ru
Pointy hat to: glebius


135339 16-Sep-2004 glebius

Install netflow includes.

Approved by: julian (mentor)


135184 14-Sep-2004 mlaier

Bring in some examples (and create space for future work here):
- Add OpenBSD example rulesets as advertised in etc/pf.conf and pf.conf(5)
- Tweak the pointer to fit the FreeBSD default location share/examples/pf
- Account for the new directory in BSD.usr.dist (no hier(7) change required
as share/examples is an opaque item there).

Obtained from: OpenBSD
Reminded by: Thomas T. Veldhouse
PR: docs/71691
MFC after: 2 days


134657 02-Sep-2004 alfred

Hook autofs to the build.


134437 28-Aug-2004 tjr

Add Basque (Spain) locales: eu_ES.ISO8859-1, eu_ES.ISO8859-15, eu_ES.UTF-8.

(This differs somewhat from the version originally submitted - any mistakes
are my own.)

PR: 68524
Submitted by: J. Vicente Carrasco -Bixen-


134262 24-Aug-2004 ru

share/examples/worm is dead.


133833 16-Aug-2004 dwmalone

Add Hungarian calendar entries.

PR: 42725
Submitted by: Janos Mohacsi <janos.mohacsi@bsd.hu>


133812 16-Aug-2004 pjd

Connect RAID3 GEOM class to the build.


132905 30-Jul-2004 pjd

Connect GEOM_MIRROR class to the build.


132751 28-Jul-2004 kan

Bmake glue for GCC 3.4.2-prerelease.


132697 27-Jul-2004 ru

Fixed style of previous commit.


132496 21-Jul-2004 roberto

Add /etc/ntp to hold keys for ntpd.


131830 08-Jul-2004 harti

Add a directory for the API include files.


131476 02-Jul-2004 pjd

Introduce GEOM_LABEL class.
This class is used for detecting volume labels on file systems:
UFS, MSDOSFS (FAT12, FAT16, FAT32) and ISO9660.
It also provide native labelization (there is no need for file system).

g_label_ufs.c is based on geom_vol_ffs from Gordon Tetlow.
g_label_msdos.c and g_label_iso9660.c are probably hacks, I just found
where volume labels are stored and I use those offsets here,
but with this class it should be easy to do it as it should be done by
someone who know how.
Implementing volume labels detection for other file systems also should
be trivial.

New providers are created in those directories:
/dev/ufs/ (UFS1, UFS2)
/dev/msdosfs/ (FAT12, FAT16, FAT32)
/dev/iso9660/ (ISO9660)
/dev/label/ (native labels, configured with glabel(8))

Manual page cleanups and some comments inside were submitted by
Simon L. Nielsen, who was, as always, very helpful. Thanks!


130416 13-Jun-2004 mlaier

Link ALTQ to the build and break with ABI for struct ifnet. Please recompile
your (network) modules as well as any userland that might make sense of
sizeof(struct ifnet).
This does not change the queueing yet. These changes will follow in a
seperate commit. Same with the driver changes, which need case by case
evaluation.

__FreeBSD_version bump will follow.

Tested-by: (i386)LINT


129889 31-May-2004 kris

Add common share/locale directories (everything used by >= 5 ports [1]) and
/usr/local/www

[1] Semi-arbitrary cutoff, but I didn't want to add every locale directory
used by ports, because a lot are only used by one or two, and it's less
intrusive for these ports to just clean up after themselves.

MFC after: 2 days


129476 20-May-2004 pjd

- Install includes used by STRIPE and NOP GEOM classes.
- Create needed directories.

Supported by: Wheel - Open Technologies - http://www.wheel.pl


128768 30-Apr-2004 pjd

Add g_concat.h and g_gate.h to be installed in
/usr/include/geom/(concat|gate)/.


128526 21-Apr-2004 tjr

Add an Israel Hebrew locale: he_IL.UTF-8.

PR: 65826
Submitted by: Hye-Shik Chang


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.


127620 30-Mar-2004 des

Remove the POSIX and en_US.US-ASCII links after ache@ explained why they
are unnecessary (and a bad idea).


127562 29-Mar-2004 tjr

Add directories under /usr/share/nls and /usr/local/share/nls
for the new UTF-8 locales.

Reminded by: ache


127474 27-Mar-2004 tjr

Add UTF-8 versions of all the currently supported system locales. Most of
the hard work was done by Hye-Shik Chang in the misc/utf8locale port; I made
a few minor adjustments and merged the makefiles.

PR: 44307


127459 26-Mar-2004 ru

Removed more vestiges of the stl(4) driver.


127383 24-Mar-2004 obrien

Back out revision 1.295. share/libdata/gcc/ is valid and used.


127357 24-Mar-2004 des

Previous commit should have read: remove share/libdata/doscmd/{,fonts/}.
This time around, remove share/libdata/gcc/ which seems unused.


127356 24-Mar-2004 des

Remove share/doscmd/{,fonts/}


127338 23-Mar-2004 des

Add share/nls/{POSIX,en_US.US-ASCII} as symlinks to C.


126214 25-Feb-2004 ache

Add "posix" subdir to "gnu"


125892 16-Feb-2004 ache

Add "gnu" to the list of subdirs


125205 29-Jan-2004 ache

Add kk_KZ.PT154


124782 21-Jan-2004 ru

Create section 4 and 8 man subdirectories for all Tier 1 architectures.


124781 21-Jan-2004 ru

Removed unused {man,cat}9/i386.


124753 20-Jan-2004 eivind

Add /var/db/ports/ (support directory necessary for
ports that use the new OPTIONS infrastructure)


123681 20-Dec-2003 ache

Add be_BY.*

Submitted by: Yury Tarasievich <grog@grsu.by>


123656 19-Dec-2003 ache

Add zh_HK.Big5HKSCS


123288 08-Dec-2003 obrien

Move the bktr(4) <arch>/include/ioctl_{bt848,meteor}.h files to dev/bktr
as these ioctl's aren't MD. This also means they are installed in
/usr/include/dev/bktr now. Also provide compatability wrappers for
where these headers lived in 4.x.


123051 29-Nov-2003 ru

Scheduled sweep using the README guidelines.

Approved by: re (rwatson)


122956 22-Nov-2003 scottl

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

Submitted by: imura@ryu16.org


122403 10-Nov-2003 harti

Create sub-directories under share for bsnmp tree definition and MIB files.


122402 10-Nov-2003 harti

Create a subdirectory where bsnmp include files will be stuffed to.


122297 08-Nov-2003 davidxu

Use space instead of tab.


122273 08-Nov-2003 rwatson

Add /usr/share/security to directories to create in order to hold
LOMAC context information.

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


122211 07-Nov-2003 harti

Add a sub-directory for the signalling layer headers of NgATM.


122151 05-Nov-2003 davidxu

Enable GB2312 locale.


121949 03-Nov-2003 harti

Add a sub-directory for the NgATM message encoding/decoding
header files.


121616 27-Oct-2003 emax

Create missing /usr/share/examples/netgraph/bluetooth directory


121580 26-Oct-2003 emax

Connect /etc/bluetooth and /usr/share/examples/netgraph/bluetooth to the build.

Reviewed by: imp, simon
Approved by: imp (mentor)


121337 22-Oct-2003 harti

Add a sub-directory to netnatm for the SAAL headers.


121005 11-Oct-2003 fjoe

/usr/libdata/msdosfs is no longer used, because of kiconv(3) commit.

PR: 57277
Submitted by: Ryuichiro Imura <imura@ryu16.org>


120950 09-Oct-2003 nectar

Install additional headers for Kerberos (libkafs, libkadm5*, and
libhdb).


119010 17-Aug-2003 gordon

Add /lib and /libexec directories. These are part of the dynamic root
support.


118825 12-Aug-2003 harti

Create a directory for ATM documentation and help files.


118651 08-Aug-2003 ache

Add ko_KR.CP949 locale

PR: 55341
submitted by: Hye-Shik Chang <perky@freebsd.org>


118459 05-Aug-2003 mtm

Support for the Amharic locale.


118148 29-Jul-2003 ache

Add GB18030 dirs

PR: 51729
Submitted by: Kang Liu <liukang@bjpu.edu.cn>


117426 11-Jul-2003 kan

Update for new C++ include files layout.


117258 05-Jul-2003 ache

Add ARMSCII-8 locale dirs

Submitted by: Vahe Khachikyan <vahe@khachikyan.de>
PR: 53944


117035 29-Jun-2003 gordon

Add /rescue bits. This basically encompasses all of bin and sbin along
with a couple of bits from usr.bin in a crunchgen'd binary.

Submitted by: Tim Kientzle <kientzle@acm.org>


116818 25-Jun-2003 sam

install new 802.11 headers


116811 25-Jun-2003 harti

Install the include file for the netgraph ATM node.


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.


115912 06-Jun-2003 ache

Add ru_RU.CP1251


115627 01-Jun-2003 ache

Add zh_CN.GBK


114989 14-May-2003 anholt

Add new directories from the XFree86 4.3.0 update.

Approved by: re (murray)


112525 24-Mar-2003 ru

Directories for Russian manpages.


112144 12-Mar-2003 ru

Record the BOG death here too.


112086 11-Mar-2003 ru

No tabs here.


111982 08-Mar-2003 markm

Initiate KerberosIV de-orbit burn. Disconnect the /etc configs.


111925 05-Mar-2003 peter

Stop creating /usr/include/netns


110963 15-Feb-2003 keramida

Remove {man,cat}n from /usr/share/man. They had been added for TCL,
but it's no longer a part of the base-system and buildworld works fine
here after deleting them both on disk and from the mtree spec files.

Not objected to by: kris, silence on -audit


110655 10-Feb-2003 nectar

Install the OpenSSL man pages in /usr/share/openssl/man
and remove the WANT_OPENSSL_MANPAGES knob.


110596 09-Feb-2003 joerg

Set the expected permissions of /dev to 0555 since this is what devfs
is using anyway. Otherwise, "make installworld" insists on resetting
them to 0755.


110542 08-Feb-2003 phk

Install geom include files.


110402 05-Feb-2003 ru

NODEVFS cleanup.


109347 16-Jan-2003 anholt

Add missing lib/X11/xedit/lisp directory.


108433 30-Dec-2002 simokawa

Install /sys/dev/firewire/*.h under /usr/include/dev/firewire
for userland utilities.


108427 30-Dec-2002 ache

Add directories for upcoming ca_ES locale


107547 03-Dec-2002 rwatson

Don't install old LOMAC include files; do install new mac_lomac
include files.

Approved by: re (jhb)
Obtained from: TrustedBSD Project
Sponsored by: DARPA, Network Associates Laboratories


107123 21-Nov-2002 julian

Make directory for bluetooth include files.


106958 15-Nov-2002 ru

Backout rev. 1.263.

Approved by: jmallett


106403 04-Nov-2002 markm

Restore /var/games; lots of ports' games use it.


106154 29-Oct-2002 tobez

Remove Perl bits still lurking in BSD.local.dist. It is a
responsibility of lang/perl5 to deal with those nowadays.

Requested by: kkenn


105964 25-Oct-2002 ache

Add lt_LT.ISO8859-13


105875 24-Oct-2002 rwatson

Install mac_partition include files.

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


105515 20-Oct-2002 markm

Do not build the majority of the games. Remaining are the
"utility-like" games and everyone's favourite, fortune(6).


105443 19-Oct-2002 ache

Add sr_YU locale directories
Submitted by: Toni Andjelkovic <toni@soth.at>


105400 18-Oct-2002 tmm

Install the include files in sys/dev/ofw.


105376 18-Oct-2002 sam

install "fast ipsec" include files


104489 04-Oct-2002 sam

install sys/opencrypto include files in /usr/include/crypto


103627 19-Sep-2002 truckman

Unbreak installworld.

Apparently /usr/include/dev grew a couple of subdirectories, but nobody
informed mtree.


103580 19-Sep-2002 kris

Add some extra directories created by recent versions of XFree86-4

Reviewed by: anholt (XFree86-4 maintainer)
MFC after: 1 day


103436 17-Sep-2002 peter

Initiate deorbit burn for the i386-only a.out related support. Moves are
under way to move the remnants of the a.out toolchain to ports. As the
comment in src/Makefile said, this stuff is deprecated and one should not
expect this to remain beyond 4.0-REL. It has already lasted WAY beyond
that.

Notable exceptions:
gcc - I have not touched the a.out generation stuff there.
ldd/ldconfig - still have some code to interface with a.out rtld.
old as/ld/etc - I have not removed these yet, pending their move to ports.
some includes - necessary for ldd/ldconfig for now.

Tested on: i386 (extensively), alpha


101192 01-Aug-2002 rwatson

Introduce support for Mandatory Access Control and extensible
kernel access control.

Create directories for per-policy include files.

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


99763 11-Jul-2002 ru

Removed no longer used share/examples/diskless/* dirs (forgotten
by luigi@) and never used share/examples/kld/dyn_sysctl/module.


98883 26-Jun-2002 sheldonh

Revert previous delta, setting the system immutable flag on /var/empty
instead of the user immutable flag, now that mergemaster handles
schg directories in its /var/tmp/temproot.


98873 26-Jun-2002 sheldonh

Tone down the previous delta: don't set the system immutable flag on
/var/empty, because it makes it difficult for mergemaster(8) to remove
/var/tmp/temproot/var.


98772 24-Jun-2002 sheldonh

The previous delta introduced /var/empty, for use by openssh-portable,
which needs an empty directory into which to chroot(2).

Hint to the operator that this directory really _should_ be empty
by creating it with mode 0555 and the system immutable flag (schg)
set.

Reviewed by: des


98699 23-Jun-2002 des

Add /var/empty for the OpenSSH privsep code.


98079 10-Jun-2002 obrien

Change our default XF86Config location from /etc/ to /etc/X11/,
following the lead of The XFree86 Project's default.

Approved by: Murray


97434 29-May-2002 peter

Update g++ include subdirs


97108 22-May-2002 ru

Build sccs(1) docs.


97098 22-May-2002 ru

Added share/doc/[pu]sd entries.

Reviewed by: grog


96860 18-May-2002 markm

Remove Perl and TCL/TK bits, neither of which are in the base system
(anymore).


96856 18-May-2002 ru

Sigh, this README is not a shell script.


96855 18-May-2002 ru

Remind developers to update hier(7) if they make changes to these files.


96838 18-May-2002 obrien

We haven't needed libg++ since 1999-04-04 (pre 4.0).


96721 16-May-2002 markm

No need to build perl dirs anymore.


95753 29-Apr-2002 dwmalone

Don't use ISO_8859 when I should use ISO8859.


95688 28-Apr-2002 dwmalone

Add a French calendar.

PR: 32265
Submitted by: Thierry Thomas <thierry@pompo.net>
MFC after: 1 week


95144 20-Apr-2002 gshapiro

In my continuing crusade to make life better for non-sendmail users, avoid
the creation of /var/spool/clientmqueue and therefore the need for the
smmsp user and group if NO_SENDMAIL is defined. This required breaking out
the creation of the directory into a new BSD.sendmail.dist mtree file.

MFC after: 1 week


94517 12-Apr-2002 des

Add etc/pam.d.


93884 05-Apr-2002 phantom

Add directories for pt_BR.ISO8859-1 locale


93229 26-Mar-2002 ru

Install sys/security/lomac/*.h to /usr/include/security/lomac/.

Install sys/<arch>/include/pc/*.h to /usr/include/machine/pc/.

PR: docs/29534

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

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

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

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

Resurrect SHARED=symlinks in Makefile.inc1.

PR: bin/28002

Prodded by: bde
MFC after: 2 weeks


92452 16-Mar-2002 markm

Update for Perl 5.6.1


90805 17-Feb-2002 gshapiro

Add /var/spool/clientmqueue for 8.12's non-set-user-ID root mail submission


90804 17-Feb-2002 gshapiro

Add new include/libmilter directory for libmilter (sendmail mail filter API)
include files


90559 12-Feb-2002 mp

Install complete.tcsh and csh-mode.el into ${SHAREDIR}/examples/tcsh.

PR: misc/34800 (from Steven Grady)
Submitted by: phantom (patch)
MFC after: 3 days


89937 29-Jan-2002 cjc

Put a complete set of pppd(8) sample configuration files in
/usr/share/examples/pppd.

Remove the out-of-place pppd(8) configuration files in etc/ppp,
ppp.shells.sample and ppp.deny.

Make the appropriate changes to the build process, etc/Makefile and
etc/mtree/BSD.usr.mtree, so it all works.


89701 23-Jan-2002 des

Add local/share/java/classes, local/share/sgml, local/share/xml

Approved by: ru, silence on -ports
MFC after: 1 week


89653 22-Jan-2002 ru

Reincarnate SETUID code in man(1), not compiled in by default.

The code will be fixed for all known security vulnerabilities,
and a make.conf(5) knob (ENABLE_SUID_MAN) will be provided for
those who still want it installed setuid for whatever reasons.


89417 16-Jan-2002 bde

Added this makefile. This is not attached to the build yet. I often
install parts of /etc manually and it helps to have a makefile for
each subdir even if the main makefile doesn't invoke it.


89390 15-Jan-2002 ru

Do not install man(1) setuid ``man''.

The catpaging and setuidness features of man(1) combined make
it vulnerable to a number of security attacks. Specifically,
it was possible to overwrite system catpages with arbitrarily
contents by either setting up a symlink to a directory holding
system catpages, or by writing custom -mdoc or -man groff(1)
macro packages and setting up GROFF_TMAC_PATH in environment
to point to them. (See PR below for details).

This means man(1) can no longer create system catpages on a
regular user's behalf. (It is still able to if the user has
write permissions to the directory holding catpages, e.g.,
user's own manpages, or if the running user is ``root''.)

To create and install catpages during ``make world'', please
set MANBUILDCAT=YES in /etc/make.conf. To rebuild catpages
on a weekly basis, please set weekly_catman_enable="YES" in
/etc/periodic.conf.

PR: bin/32791


89076 08-Jan-2002 ache

Add ro_RO

PR: 33343
Submitted by: Adrian Penisoara <ady@warpnet.ro>


88748 31-Dec-2001 ambrisko

Fix bugs in the structure for rx_frame by making gap length one byte and
a packed array so sizeof work. This broke RFMON mode and passing
up 802.11 packets.

The Linux emulation code was derived from the open source Linux driver to
maintain compatibility.

LEAP support is added, hints from Richard Johnson. I've verified this
locally with PC350v42510.img firmware. More bug fixing from Marco to
fix long passwords.

Change DELAYs in flash part of driver to FLASH_DELAY which uses tsleep
so it doesn't look like your system died during a flash update.

Install header files in /usr/include/dev/an

Cleanup some ifmedia bugs add "Home" key mode to ifmedia and ancontrol.
This way you can manage 2 keys a little easier. Map the home mode into
key 5. Enhance ifconfig to dump the various configured SSIDs. I use
a bunch of different ones and roam between them. Use the syntax similar
to the WEP keys to deal with setting difference SSIDs.

Bump up up the Card capabilities RID since they added 2 bytes to it
in the latest firmware. Thankfully we changed it from a terminal
failure so the card still worked but the driver whined.

Some cleanup patches from Marco Molteni.

Submitted by: Richard Johnson <raj@cisco.com>
Marco Molteni <molter@tin.it>
and myself
Various checks: David Wolfskill <david@catwhisker.org>
Reviewed by: Brooks Davis <brooks@freebsd.org>
Warner Losh <imp@freebsd.org>
Approved by: Brooks Davis <brooks@freebsd.org>
Warner Losh <imp@freebsd.org>
Obtained from: Linux emulation API's from Aironet driver.


88459 24-Dec-2001 phantom

Back out recent replacement of LC_MESSAGES file with directory.

Requested by: ache


88402 22-Dec-2001 phantom

add LC_MESSAGES directory for uk_UA.ISO8859-5 locale


88348 21-Dec-2001 phantom

Slightly re-work locale messages storage scheme. Before this commit
LC_MESSAGES related data was installed to <locale>/LC_MESSAGES file.
Now it go to <locale>/LC_MESSAGES/SYS_LC_MESSAGES file. LC_MESSAGES
directory is supposed to be storage of message catalogs of userland tools.
This should allow us to avoid many potential problems with future
libintl related functionality introduction.

Thanks for useful suggestions about correct way how to replace plain
files with directories at installworld stage to: Ruslan Ermilov <ru>


88314 20-Dec-2001 ache

Add uk_UA.ISO8859-5 locale

PR: 32450
Submitted by: partially by Alexey Klimov <kao@wiuu.kiev.ua>


88050 17-Dec-2001 green

Install devfs includes.


87980 15-Dec-2001 jhay

Add a missing .. to get out of smbfs/print.


87959 14-Dec-2001 sheldonh

Add share/examples/smbfs/print for userland smbfs import.

The addition of the smbfs examples should have included this delta.
Failure to include this delta broken world.

Reported by: jhay


87514 07-Dec-2001 cjc

Long ago, there was just /etc/daily. Then /etc/security was split out
of /etc/daily. Some time later, /etc/daily became a set of periodic(8)
scripts. Now, this evolution continues, and /etc/security has been
broken into periodic(8) scripts to make local customization easier and
more maintainable.

Reviewed by: ru
Approved by: ru


87422 05-Dec-2001 des

Oops! Previous commit used tabs instead of spaces.


87421 05-Dec-2001 des

Add /etc/pam.d.

Sponsored by: DARPA, NAI Labs


87051 28-Nov-2001 ru

GC cvs-1.8.1 import left-overs.


87014 27-Nov-2001 ache

Add hi_IN.ISCII-DEV


86601 19-Nov-2001 ru

Apply README style guidelines (this time checked).


86489 17-Nov-2001 guido

Change mode for var/db/ipf to 0700


86217 09-Nov-2001 wollman

Add share/zoneinfo/North_Dakota in preparation for tzdata update.


86070 05-Nov-2001 ache

Add bg_BG.CP1251

PR: 25472
Submitted by: Peter Pentchev <roam@ringlet.net>


85916 02-Nov-2001 cjc

Fix a bug I introduced yesterday. People who built world since the
previous commit yesterday may wish to check /var/run for junk.


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


85530 26-Oct-2001 ache

Remove /var/spool/uucp subtree, not needed for 'cu'


85516 25-Oct-2001 ache

The same unbreakage (0755 -> 0775) for /var/games and subdirs


85514 25-Oct-2001 ache

Fix /var/mail, /var/rwho and /var/spool/lock back to 0775
Not sure about other dirs with the same damage (0755) by recent commit.


85484 25-Oct-2001 ru

Style these once again.


85220 20-Oct-2001 darrenr

Create /var/db/ipf

PR: 27070


85215 20-Oct-2001 darrenr

Add the ipfilter directory in share/examples

PR: 26763


84264 01-Oct-2001 kris

Put back /var/spool/uucp so it can be used for serial port locking.


84252 01-Oct-2001 kris

UUCP removal phase II. These directories are now created by the
freebsd-uucp port.


83653 18-Sep-2001 peter

Userland part of nfs client/server split and cleanup.


83345 11-Sep-2001 ru

Added forgotten share/zoneinfo/America/Kentucky.


82191 23-Aug-2001 kuriyama

Invoke named with privilege of bind:bind.
Change pidfile location to /var/run/named/pid.


81968 20-Aug-2001 markm

More libss removal.


80516 28-Jul-2001 markm

Build standard directory for kerberos 5 (Heimdal) database.


80134 22-Jul-2001 hm

add directory i4brunppp.
Pointed out by: David H. Wolfskill david@catwhisker.org and
Crist J. Clark <cristjc@earthlink.net>


78822 26-Jun-2001 nik

Mention the path to the README file in the header comment.

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


78791 26-Jun-2001 ache

Fix name for de manpages dir


78594 22-Jun-2001 obrien

Got my r's and t's mixed up. Fix sorting.


78523 21-Jun-2001 obrien

Add etc/rc.d (looking to the future)


78066 11-Jun-2001 ru

The README file says:

c) The listing should be kept in filename sorted order.


78045 11-Jun-2001 ache

ISO_ -> ISO, calendar


78021 10-Jun-2001 ache

Back out *.US-ASCII compactification - application should decide


78019 10-Jun-2001 ache

Add man/en.ISO8859-1 hierarchy


77999 10-Jun-2001 ache

Deal properly with *.US-ASCII family


77993 10-Jun-2001 ache

Fix Latin1 man directories for new locale names


77976 10-Jun-2001 ache

New locale names and aliases to old ones


77875 07-Jun-2001 sf

add new directories for XFree86-4.1.0.

Reviewed by: ru


77825 06-Jun-2001 dcs

Unbreak world by adding the new example directiory.

Reminded by: Niels Chr. Bank-Pedersen <ncbp@bank-pedersen.dk>
MFC after: 1 week


77756 05-Jun-2001 ru

Don't use tabs here!


77728 04-Jun-2001 joerg

Round #2 of the sys/isa/ic/ => sys/dev/ic/ move: install sys/dev/ic
as /usr/include/dev/ic.


77575 01-Jun-2001 ru

Remove vestiges of MFS.


77573 01-Jun-2001 obrien

Both X11 (3.x and 4.x) currently lack a libdata/ subdirectory,
(which is present both in /usr and /usr/local) which is causing a few
ports to erroneously report mtree failures on bento.

Submitted by: ade


77223 26-May-2001 ru

- sys/n[tw]fs moved to sys/fs/n[tw]fs
- /usr/include/n[tw]fs moved to /usr/include/fs/n[tw]fs


77208 25-May-2001 bmah

List new directories created under share/examples/isdn/* in order to
unbreak installworld.


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


77031 23-May-2001 ru

- FDESC, FIFO, NULL, PORTAL, PROC, UMAP and UNION file
systems were repo-copied from sys/miscfs to sys/fs.

- Renamed the following file systems and their modules:
fdesc -> fdescfs, portal -> portalfs, union -> unionfs.

- Renamed corresponding kernel options:
FDESC -> FDESCFS, PORTAL -> PORTALFS, UNION -> UNIONFS.

- Install header files for the above file systems.

- Removed bogus -I${.CURDIR}/../../sys CFLAGS from userland
Makefiles.


76849 19-May-2001 brian

Back out previous commit. digiio.h has moved to /usr/include/sys


76703 17-May-2001 brian

Add /usr/include/dev/digi/


76550 13-May-2001 ache

Add sk_SK

PR:
Submitted by:
Reviewed by:
Approved by:
Obtained from:


75601 17-Apr-2001 ru

Remove share/tmac/locale/ and share/tmac/mdoc/locale/.


75461 13-Apr-2001 ru

People, please read the README file!!!

: These files use 4 space indentation, and other than in the header
: comments, should not contain any tabs.


75415 11-Apr-2001 bp

Actually install include/fs/smbfs and include/netsmb directories.


75375 10-Apr-2001 bp

Add netsmb and smbfs include directories


75140 03-Apr-2001 joe

Commit the first version of BSDPAN.

BSDPAN is the collection of modules that provides tighter than ever
integration of Perl into BSD Unix.

Currently, BSDPAN does the following:

o makes p5- FreeBSD ports PREFIX-clean;

o registers Perl modules in the FreeBSD package database with a
package name derived from the module name.
The name is of the form: bsdpan-ModuleName-V.VV.

Anyone interested in where BSDPAN is developing should read Anton's
message to the ports mailling list:
Message-ID: <20010105040828.A26011@heechee.tobez.org>

Submitted by: Anton Berezin <tobez@tobez.org>


74685 23-Mar-2001 sf

added new directories to sync with XFree86-4.0.3.

Approved by: asami


74399 17-Mar-2001 ache

Remove unused locale/nls directories.
Corresponding fixes for "make release" already commited elsewhere.


74396 17-Mar-2001 phk

Attempt to make "make release" work again. Without a nls/fi_FI.DIS_8859-15
tcsh barfs.


74382 17-Mar-2001 markm

Unbreak "make installworld"


74338 16-Mar-2001 ache

Add et_EE.ISO_8859-15


74335 16-Mar-2001 ru

Apply the README's requirement a) to the previous commit.


74325 16-Mar-2001 ache

DIS_8859_15 -> ISO_8859-15 rename


74056 10-Mar-2001 kris

Add libdata, some ports were using it.


72699 19-Feb-2001 ru

Add missing .../cat?/alpha directories.


72692 19-Feb-2001 ru

Create directory infrastructure required to format, display
and store preformatted /usr/share/man manual pages in 8-bit
iso-8859-1 charset for all *_*.ISO_8859-1 locales.

Requested by: des
Input from: ache


72636 18-Feb-2001 phk

Duh! forgot to add BSD_daemon to the mtree files.

Submitted by: "Niels Chr. Bank-Pedersen" <ncbp@bank-pedersen.dk>


72515 15-Feb-2001 ru

Apparently, people do not listen for a plea to look into the
README file before making changes here. Fix them once again.


72509 15-Feb-2001 ru

Fixed the fatal (missing "..").

Pointy hat to: asmodai


72320 10-Feb-2001 asmodai

Add en_NZ.ISO_8859-1.


72261 09-Feb-2001 asmodai

Add af_ZA.ISO_8859-1

Submitted by: ache


71162 17-Jan-2001 ache

Add el_GR.ISO_8859-7


71014 14-Jan-2001 dougb

Move the process of storing entropy from /dev/random and reseeding with
it at boot time closer to the way we want it to be in the final version.

* Move the default directory to /var/db/entropy
* Run the entropy saving cron job every 11 minutes. This seems
to be a better default, although still bikeshed material.
* Feed /dev/random some cheesy "entropy" from various commands
and files before the disks are mounted. This gives /dev/random
a better chance of running without blocking early.
* Move the reseeding with previously stored entropy to the point
immediately after the disks are mounted.
* Make the harvesting script a little safer in regards to the
possibility of accidentally overwriting something other
than a regular file.


70923 11-Jan-2001 dougb

Fix a small typo


70922 11-Jan-2001 dougb

Add a system to save entropy from /dev/random periodically so that
it can be used to reseed at boot time. This will greatly increase
the chances that there will be sufficient entropy available at
boot time to prevent long delays.

For /etc/rc, remove the vmstat and iostat runs from the attempt
to provide some cheesy randomness if the files fail, since
those programs are dynamically linked, and ldd seems to want
some randomness to do its magic.

Guidance and parameters for this project were provided by
Mark Murray, based on the requirements of the Yarrow
algorithm. Some helpful suggestions for implementation
(including the tip about iostat and vmstat) were provided
by Sheldon Hearn. All blame for problems or mistakes is
mine of course.


70812 09-Jan-2001 ben

Remove empty directories.

PR: 23769, 23772, 23868
Submitted by: Rich Morin <rdm@cfcl.com>


70811 09-Jan-2001 peter

Move MD <machine/if_wavelan_ieee.h> to MI <dev/wi/if_wavelan_ieee.h>


70551 01-Jan-2001 ache

ru_SU -> ru_RU for nls too


70543 31-Dec-2000 phk

... and ru_RU.KOI8-R.

Remove ru_SU

Forgotten by: phantom on 2000/12/29 14:58:01


70542 31-Dec-2000 phk

Add ru_RU.ISO_8859-5 also.


70540 31-Dec-2000 phk

Add forgotten entry for ru_RU.CP866 to try to make make release work.


69633 05-Dec-2000 ru

Added directories needed for Groff 1.16.1 distribution.


68942 20-Nov-2000 sheldonh

Connect the new man4.alpha to the build.


67523 24-Oct-2000 archie

Build the ISC library as libisc. This library comes as part of the
bind distribution, but until now was not being built as a separate
entity. For documentation, see these man pages:

assertions(3), eventlib(3), heap(3), logging(3), memcluster(3), tree(3).

Reviewed by: jdp


67128 15-Oct-2000 brian

Add /usr/include/netnatm/


66940 10-Oct-2000 gshapiro

Install the sendmail cf building tools (contrib/sendmail/cf) in
/usr/share/sendmail/cf.

PR: 19790


66796 07-Oct-2000 gshapiro

Forgot to remove the directory from mtree for the obsolete sendmail
documentation.


65959 16-Sep-2000 ache

Add tr_TR.ISO_8859-9 to nls


65958 16-Sep-2000 ache

Add tr_TR.ISO_8859-9


65952 16-Sep-2000 phk

Add missing tr_TR.ISO_8859-9 directory.


65519 06-Sep-2000 ache

Add /boot/kernel/


65513 06-Sep-2000 obrien

The default is for 3rd party kernel modules to live in /boot/modules
rather than /modules.


65077 25-Aug-2000 asami

Update BSD.x11-4.dist to XFree86-4 after repo copy. I believe this is
correct but I won't know for sure until bento's cluster comes back up.


64882 21-Aug-2000 markm

Move $PERL/IO/Socket to the right place.

Reported by: ache


64874 20-Aug-2000 markm

Add missing perl directories.


63211 15-Jul-2000 abial

*** empty log message ***


62592 04-Jul-2000 ache

Fix site_perl hierarchy


62416 02-Jul-2000 markm

Follow-up commit to today's gnu/usr.bin/perl commit; serial number
brought inline with Perl standards.


62234 29-Jun-2000 asami

Add "mach" dir for perl, that's where it installs a lot of stuff now.


62082 25-Jun-2000 markm

Version number and directory changes for Perl 5.006.


61997 23-Jun-2000 tg

Install a VGA font for the X11 mode. Use a line like
xset fp+ /usr/libdata/doscmd/fonts
in your .xsession to activate it.

Document X11_FONT option in .doscmdrc.

Open window if $DISPLAY is set.


61733 16-Jun-2000 asami

Add a few directories that were shared by a lot of ports: section 3
of perl man pages and site_perl directories for alpha and i386 in /usr/local,
and share/aclocal and share/doc/ja in /usr/local and /usr/X11R6.

Reviewed by: the ports list
Approved by: steve (alpha part)


61285 05-Jun-2000 ru

/usr/mdec has gone 1.5 years ago.


61067 29-May-2000 ps

Remove more from here too.

Reminded by: hoek


60724 19-May-2000 peter

Add dev/ppbus for lptio.h


59949 04-May-2000 phantom

Directory renamed in /usr/share/calendar: ru_SU.KOI8-R -> ru_RU.KOI8-R


59746 29-Apr-2000 asami

Add lib/X11/locale/zh_TW.Big5.

Found by: bento


58540 25-Mar-2000 asami

Add ${X11BASE}/lib/aout.


57611 29-Feb-2000 billf

Add the new ses example code directories, unbreak world.

Submitted by: cpiazza, who...
Actually tested: make world
Desired by: jkh, mjacob


57522 26-Feb-2000 shin

Add IPv6 related docs.

Reviewed by: phantom


57486 25-Feb-2000 peter

Add /etc/ssh


57299 18-Feb-2000 asami

Add ${X11BASE}/lib/X11/local -- this directory is created by the X
installation, so it should be in this file too.

Approved by: jkh


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>


56114 16-Jan-2000 phk

Add missing share/examples/ses directory.


55850 12-Jan-2000 asmodai

Add devhtml entry for the groff_font directory.
This is needed for the new devhtml in the groff 1.15 package.


55797 11-Jan-2000 rgrimes

Add missing -p /tmp/MTREE to mtree command in README so that it
will actually work now.

Remove tabs and once again sort the *.dist files.


55758 10-Jan-2000 phantom

Create /usr/share/doc/ncurses (place for html files from ncurses dist)


55754 10-Jan-2000 phantom

Create /usr/share/examples/libdialog (examples of dialog(3) usage)


55739 10-Jan-2000 phantom

Create doc dir for ntp (/usr/share/doc/ntp)


55736 10-Jan-2000 phantom

Create dirs for bind's additional documentation:
/usr/share/doc/bind/{html,misc}


55733 10-Jan-2000 phantom

add /usr/share/examples/bc


55568 07-Jan-2000 phantom

Add share/examples/dialog - examples of dialog(1) usage


55235 29-Dec-1999 peter

Add /usr/libexec/sendmail


55097 25-Dec-1999 kris

Add directories: preparation for OpenSSL import.


55074 24-Dec-1999 ache

Add 8859-4 and lt_LT entries


55012 22-Dec-1999 ache

lt_LN->la_LN


54973 21-Dec-1999 ache

Add cs_CZ

Submitted by: Cejka Rudolf <cejkar@dcse.fee.vutbr.cz>


54091 03-Dec-1999 semenu

Added ntfs subdir to allow mountd.c include <ntfs/ntfsmount.h>
and others.


53422 19-Nov-1999 roberto

Add share/examples/netgraph.

Forgotten by: our friends at Whistle.


52905 05-Nov-1999 jlemon

Add missing netinet6.

Detected by: make world


52837 03-Nov-1999 bp

Add share/examples/nwclient directory.


52419 21-Oct-1999 julian

Whistle's Netgraph link-layer (sometimes more) networking infrastructure.
Been in production for 3 years now. Gives Instant Frame relay to if_sr
and if_ar drivers, and PPPOE support soon. See:
ftp://ftp.whistle.com/pub/archie/netgraph/index.html
for on-line manual pages.

Reviewed by: Doug Rabson (dfr@freebsd.org)
Obtained from: Whistle CVS tree


52387 18-Oct-1999 ache

add uk_UA.KOI8-U locale dirs


52228 14-Oct-1999 bp

Make libncp actually compiled.

Reviewed by: mdodd


51887 03-Oct-1999 ache

add ru_SU.ISO_8859-5 locale dirs


51316 15-Sep-1999 ache

Oops, patch applied to wrong place.


51314 15-Sep-1999 ache

add mdoc/locale


51176 11-Sep-1999 ache

add tmac/locale for man l10n tweaks


50865 03-Sep-1999 hoek

Add /usr/share/examples/more/. Will contain sample config files that
give our more(1) keymappings similar to less(1) and most(1). Initially
these config files will support only a subset of less and most keymappings.


50472 27-Aug-1999 peter

$Id$ -> $FreeBSD$


50424 26-Aug-1999 nik

Pull the FDP maintained documents (that's the FAQ, the Handbook, the
tutorials, and all the language translations thereof) out of here. They
still install here, but the installation routine in doc/ sorts that
out.


50375 25-Aug-1999 rgrimes

Looks like I missed a little white space error, fixed.


50296 24-Aug-1999 rgrimes

This cleans up all the white space errors so that the next
commit is easier to understand.


50203 23-Aug-1999 rgrimes

Fix script in README to actually work, empty lines produce as
much a diff as lines with the wrong stuff on it.

Add references in mtree data files to the README.


50199 23-Aug-1999 rgrimes

An explination of how to keep these files in good working order.

Reviewed by: bde


50046 19-Aug-1999 ru

Nuke /usr/share/misc/pkg_manage.

PR: 13228
Submitted by: "Alexey M. Zelkin" <phantom@cris.net>


48185 24-Jun-1999 sheldonh

Actually install the virgin copies of the /etc files that we so proudly
claim to install in /usr/share/examples/etc/README.examples .

PR: 5207
Reported by: "Wayne M. Barnes" <wayne@barnes1.wustl.edu>


47831 08-Jun-1999 foxfair

Change locale name of Traditional Chinese : zh_TW.BIG5 -> zh_TW.Big5.
It makes compatible with IANA charset defination, and let existent I18N
app happier.

Ref: <http://www.isi.edu/in-notes/iana/assignments/character-sets>


47746 05-Jun-1999 julian

Support the IANA definition of Shift Jis nameley ja_JP.Shift_JIS
as well as the X11 version ja_JP.SJIS


46523 05-May-1999 markm

Add extra dirs needed by install. Do the include/* by reusing
BSD.include.dist to make tracking this easier.

Pointed out by: Rod Grimes


46363 03-May-1999 gpalmer

Unbreak my previous commit


46362 03-May-1999 gpalmer

Create share/man8/alpha

Forgotten By: obrien


46315 02-May-1999 markm

Perl moves up a maintenance version.


46031 24-Apr-1999 peter

Drop example lkm tree


45827 19-Apr-1999 peter

drop /lkm


45186 31-Mar-1999 asami

Explicitly specify mode 755 for /var/db/pkg -- it will be mode 700 otherwise.


45173 31-Mar-1999 asami

Add /var/db/pkg.

Submitted by: John Hay <jhay@mikom.csir.co.za>


44621 10-Mar-1999 dcs

Gentlemen, I present you /boot/defaults. Just for the sake of symmetry.

Reviewed by: jkh (eyebrown raised a little, I concede)


43901 11-Feb-1999 brian

Add /usr/share/examples/ppp directory
Don't install /etc/ppp/ppp.*.example
Remove ppp/ppp.{conf,linkup,linkdown,secret}.sample


43810 09-Feb-1999 jkh

Add /etc/defaults.


43484 31-Jan-1999 vanilla

Add a entry for zh-FAQ.


43421 30-Jan-1999 newton

Added /usr/share/examples/svr4


43246 26-Jan-1999 dillon

Add directory structure of diskless examples


43000 21-Jan-1999 imp

Euro support, part 2.

This should be merged into RELENG_3 and a similar patch may be needed
for RELENG_2_2, should that deemed necessary.

Make world succeeded with these patches in my tree.

Submitted by: "Kaleb S. KEITHLEY" <kaleb@ics.com>


42801 18-Jan-1999 hm

Add directory /usr/share/examples/isdn


42528 11-Jan-1999 hm

corrected disorder, override of user and group defaults and group
permissions for /etc/isdn (suggested by Bruce Evans).


42479 10-Jan-1999 hm

add directory /etc/isdn and populate it


42449 09-Jan-1999 jdp

share/examples/kld/misc -> share/examples/kld/syscall

Fixes make installworld breakage.


42223 01-Jan-1999 peter

Reconnect pcvt hooks..

Reviewed by: core


42169 30-Dec-1998 dt

Add entry for rusiian FAQ.


42090 27-Dec-1998 phk

follow up to:
Pre 3.0 branch cleanup casualty #4: pcvt


42006 22-Dec-1998 jkh

Add /usr/share/examples/bootforth so that world builds don't start falling
over.

Forgotten by: abial :-)


41920 18-Dec-1998 asami

Add share/emacs/site-lisp. Too many things break without it.

Reviewed by: ports list (a long time ago)


41855 16-Dec-1998 peter

Old nit lying around in a source tree: Slightly optimize the number of
uname/gname overrides and /sets.


41854 16-Dec-1998 peter

Old nit lying around: Don't override the gname when it's the same as the
previous /set.


41853 16-Dec-1998 peter

Old stuff laying around: Don't override /tmp to the same uid/gid as the
previous /set defaults


41850 16-Dec-1998 dillon

Added /usr/share/examples/portal to mtree


41773 14-Dec-1998 dillon

More locale directory structure updates for DIS_8859-15


41772 14-Dec-1998 dillon

Fix installworld, forgot directories for locale DIS_8859-15


41721 13-Dec-1998 dillon

Grrr. removed. backed out. sorry.


41719 13-Dec-1998 dillon

This needs to be commited now to fix usbd for make world


41682 11-Dec-1998 dfr

Add directories for KLD examples.


41459 02-Dec-1998 dillon

Remove mtree creation of /etc/namedb/s until we find a good way
to handle new user id's in buildworld/installworld.


41442 01-Dec-1998 dillon

Reviewed by: freebsd-current, freebsd-security

Adjust rc.conf to run named in sandbox, adjust mtree to add /etc/namedb/s
subdirectory (user bind, group bind) to hold secondaries, adjust
comments in named.conf to reflect new secondary scheme. (Note that
core read-only zone files are left owned by root, increasing security even
more).


41230 18-Nov-1998 jdp

Add the directory "/usr/include/security", which is where the PAM
header files go. I am not too happy about the name. But if we are
to have any hope of being able to use 3rd party PAM modules, we'll
have to live with it.


40464 17-Oct-1998 peter

Some directories would like to install things into /modules


40231 11-Oct-1998 markm

Add extra directories required by Perl5. The one in local-land
is contoversial and may be removed later.


40018 07-Oct-1998 jkh

Add spanish doc dirs.
Submitted by: Motoyuki Konno <motoyuki@snipe.rim.or.jp>


39849 30-Sep-1998 jkh

Add /boot, while I happen to be thinking about it.


39695 27-Sep-1998 obrien

We don't support SUID `games' games anymore.


39675 26-Sep-1998 jkh

Make a /usr/lib/compat/aout directory. Folks should remember to
re-run mtree over this if they want to populate the compat dirs
during a build or that step will fall over.


39490 19-Sep-1998 obrien

Simplify these now that default owner is root.wheel.

Partially reviewed by: bde


39482 19-Sep-1998 vanilla

Remove tcl directory.
Forgotten by: asami
Approved by: jkh


39284 15-Sep-1998 jkh

Add scsi_target to examples. This is the 3rd such breakage I've
committed a fix for in 2 days and 3 different people have forgotten
to update this file. GRRR! What's it going to take, electrodes to
the sensitive bits, people?? :-)


39272 15-Sep-1998 jkh

Add /usr/share/examples/atm
Forgotten by: phk


39271 15-Sep-1998 phk

(this is an extract from src/share/examples/atm/README)

===================================
HARP | Host ATM Research Platform
===================================

HARP 3

What is this stuff?
-------------------
The Advanced Networking Group (ANG) at the Minnesota Supercomputer Center,
Inc. (MSCI), as part of its work on the MAGIC Gigabit Testbed, developed
the Host ATM Research Platform (HARP) software, which allows IP hosts to
communicate over ATM networks using standard protocols. It is intended to
be a high-quality platform for IP/ATM research.

HARP provides a way for IP hosts to connect to ATM networks. It supports
standard methods of communication using IP over ATM. A host's standard IP
software sends and receives datagrams via a HARP ATM interface. HARP provides
functionality similar to (and typically replaces) vendor-provided ATM device
driver software.

HARP includes full source code, making it possible for researchers to
experiment with different approaches to running IP over ATM. HARP is
self-contained; it requires no other licenses or commercial software packages.

HARP implements support for the IETF Classical IP model for using IP over ATM
networks, including:

o IETF ATMARP address resolution client
o IETF ATMARP address resolution server
o IETF SCSP/ATMARP server
o UNI 3.1 and 3.0 signalling protocols
o Fore Systems's SPANS signalling protocol

What's supported
----------------
The following are supported by HARP 3:

o ATM Host Interfaces
- FORE Systems, Inc. SBA-200 and SBA-200E ATM SBus Adapters
- FORE Systems, Inc. PCA-200E ATM PCI Adapters
- Efficient Networks, Inc. ENI-155p ATM PCI Adapters

o ATM Signalling Protocols
- The ATM Forum UNI 3.1 signalling protocol
- The ATM Forum UNI 3.0 signalling protocol
- The ATM Forum ILMI address registration
- FORE Systems's proprietary SPANS signalling protocol
- Permanent Virtual Channels (PVCs)

o IETF "Classical IP and ARP over ATM" model
- RFC 1483, "Multiprotocol Encapsulation over ATM Adaptation Layer 5"
- RFC 1577, "Classical IP and ARP over ATM"
- RFC 1626, "Default IP MTU for use over ATM AAL5"
- RFC 1755, "ATM Signaling Support for IP over ATM"
- RFC 2225, "Classical IP and ARP over ATM"
- RFC 2334, "Server Cache Synchronization Protocol (SCSP)"
- Internet Draft draft-ietf-ion-scsp-atmarp-00.txt,
"A Distributed ATMARP Service Using SCSP"

o ATM Sockets interface
- The file atm-sockets.txt contains further information

What's not supported
--------------------
The following major features of the above list are not currently supported:

o UNI point-to-multipoint support
o Driver support for Traffic Control/Quality of Service
o SPANS multicast and MPP support
o SPANS signalling using Efficient adapters

This software was developed under the sponsorship of the Defense Advanced
Research Projects Agency (DARPA).

Reviewed (lightly) by: phk
Submitted by: Network Computing Services, Inc.


39250 15-Sep-1998 gibbs

Add new cam include hierarchy.


39188 14-Sep-1998 obrien

Too late in the 3.0-game to deal with a setgid /usr/bin/man.


39177 14-Sep-1998 obrien

Wanted to set uname to root, not gname.


39168 14-Sep-1998 jkh

Boy, Mr. Obrien is committing in his sleep again; there is also no
user named wheel. :)


39167 14-Sep-1998 jkh

There is no group name of "root"; assume man was what was intended.


39161 14-Sep-1998 obrien

Change file ownership from bin.bin to root.wheel.


39115 12-Sep-1998 jkh

add entry for /usr/share/examples/atapi so the world build doesn't
fall over.
Forgotten by: sos


39051 10-Sep-1998 bde

Fixed ownership of share/man/man1aout.

Didn't fix misformatting of all the perl entries.


39021 09-Sep-1998 markm

Add the dirs for Perl5.


38895 07-Sep-1998 jb

Add directories for the legacy tool man files to stop them over-writing
the ones from binutils.


38857 05-Sep-1998 asami

Remove tcl from /usr/src, according to prior agreement. BTW, tcl-8.0 *is*
a port so there is nothing to be done on that side now.

Approved by: jkh
===
To: "Jordan K. Hubbard" <jkh@time.cdrom.com>
cc: Andreas Klemm <andreas@klemm.gtn.com>, current@freebsd.org
Subject: Re: Make this a relese coordinator decision (was Re: ports-current/packages-current discontinued)
From: David Greenman <dg@root.com>
Date: Sun, 03 Aug 1997 20:23:31 -0700

>decision is, I'll respect it.

Another chance to architect people's principles...I can hardly wait. Seems
quite appropriate for a Sunday - I just need to get one of those collection
plates (and money envelopes) so I can profit, too. :-)
Tcl stays in /usr/src for now, but it needs to be kept up to date; same
for perl. If Jordan doesn't have "setup" (written in tcl) ready for 3.0,
then tcl will be yanked prior to the 3.0 release (and made into a port).
As for the ports tree only supporting the last FreeBSD release, this seems
sensible to me. The "ports" have always been a moving target between releases
and the problem is only going to get worse when we expand to supporting other
processor architectures. In any case, Satoshi is and always has been in charge
of the ports tree and whatever he wants to do with it (within reason :-)) is
his decision.
Does this cover the issue completely? I admit to deleting messages in this
thread with unusual fervor (people have FAR too much time on their hands!).
There's a fair bit of reasoning behind the above, but since everyone is sick
of arguing about this, I'll spare you the analysis.

-DG

David Greenman
Core-team/Principal Architect, The FreeBSD Project


38398 17-Aug-1998 bde

Added zh_TW.BIG5 locale. Material for 5 big pointy hats found nearby.


38359 16-Aug-1998 jkh

Add new zh_TW.BIG5 locale


38221 10-Aug-1998 phk

I have been running with these locale data for a while now and
I hope some other people might find them useful. They are for
zh_CN.EUC (GB) only. I'm not familiar with the BIG5 encoding,
so I could only hope someone else would fill the gap.

PR: 7310
Submitted by: Luoqi Chen <luoqi@chen.ml.org>


38165 07-Aug-1998 ache

Add dirs for Hungarian locale


36953 13-Jun-1998 jhay

Add doc/ja/FAQ and handbook, so that releases can build again.


36671 05-Jun-1998 peter

Hands off my /usr/src and /usr/obj! If they are symlinks (since they are
hard coded into too many things), it's not nice to go and change /home/src
etc. This means they will be created if missing (so it shouldn't break
the releases), but won't touch them once they are changed.


36439 28-May-1998 peter

Grumble Grumble.. so this is how src/sys/ufs/lfs kept coming back... The
mtree in make world was following symlinks and creating directories in the
source tree and causing cvs to break (since CVS/Entries was missing).


36397 26-May-1998 sos

ELF preparation step 2:

Move a.out libraries to /usr/lib/aout to make space for ELF libs.
Make rtld usr /usr/lib/aout as default library path.
Make ldconfig reject /usr/lib as an a.out library path.
Fix various Makefiles for LIBDIR!=/usr/lib breakage.

This will after a make world & reboot give a system that no
longer uses /usr/lib/*, infact one could remove all the old
libraries there, they are not used anymore.

We are getting close to an ELF make world, but I'll let this
all settle for a week or two...


35180 13-Apr-1998 wosch

Add tutorials directories.


34711 20-Mar-1998 itojun

/usr/local/man/ja_JP.EUC -> /usr/local/man/ja

PR: 5251


34030 04-Mar-1998 dufault

Reviewed by: msmith, bde long ago
POSIX.4 headers and sysctl variables. Nothing should change
unless POSIX4 is defined or _POSIX_VERSION is set to 199309.


33963 01-Mar-1998 jdp

Add new directories needed by the ELF tools.


33819 25-Feb-1998 hanai

To commit japanese online manuals into doc/ja/man.
Submitted by: Kazuo Horikawa <horikawa@isrd.hitachi.co.jp>


33748 22-Feb-1998 ache

Add /usr/libdata/msdosfs to store local<->Unicode conversion tables


33252 11-Feb-1998 jdp

Removing boggle due to trademark violations.


33087 04-Feb-1998 ache

Add /usr/libexec/lpr/ru for Russian printer filters (coming soon)


32716 23-Jan-1998 jkh

Add FAQ and handbook back to doc subtree.


32591 17-Jan-1998 bde

Don't install the tcl implementation headers. The tcl distribution
makefile doesn't install them, and they couldn't be used without
lots of undocumented -I's in CFLAGS. tcl.h is still installed in
/usr/include/tcl/. Note that rev.1.24 of tcl_bmake/mkMakefile.sh
broke all the section 3 tcl man pages by putting it there instead
of in /usr/include.


32238 04-Jan-1998 wosch

Add forgotten share/examples/ppi


31025 07-Nov-1997 ache

Add sl_SI directories


30589 20-Oct-1997 jmb

add /etc/mail--the anti-spam files
branches affected: -current, RELENG_2_2, and RELENG_2_1_0


30540 18-Oct-1997 joerg

Something that should have been done 2.5 years ago: install pcvt's
accompanying doc files into /usr/share/pcvt/. (This goes to the `doc'
distribution, not `bin'.)


30488 16-Oct-1997 jkh

Alphabetize.


30485 16-Oct-1997 jkh

Add /usr/share/examples/libvgl so we don't fall over. :(
Forgotten by: sos


30161 06-Oct-1997 jkh

Whoops! Whomever added the de_DE.ISO_8859-1 entry missed a "..", causing
an incomplete /usr/local to be populated (this is why the ports collection
is mostly broken in the out-of-box configuration with 2.2.5-BETA).


30036 01-Oct-1997 ache

/etc/opielocks -> /var/spool/opielocks


29984 29-Sep-1997 wosch

Directories for german manpages.


29973 29-Sep-1997 ache

Add /etc/opielocks for opie locks, standard place


29929 28-Sep-1997 markm

Remove include/kerberosIV directory. It is no longer used.


29860 25-Sep-1997 ache

Add missing SJIS and pl_PL entries


29807 24-Sep-1997 ache

Disallow o+rwx for /var/games/hackdir hierarchy, it helps to make hack
non-setuid back


29791 24-Sep-1997 ache

Create missing /var/games/hackdir/save


29723 22-Sep-1997 wosch

Add directories for Poland: /usr/share/{locale,nls}/pl_PL.ISO_8859-2


29597 19-Sep-1997 julian

Add the direcotry for the japanese shift-JIS locale


29312 12-Sep-1997 asami

Revert back to 1.28.


28979 01-Sep-1997 eivind

Change games from setuid games to setgid games.

Reviewed by: maybe@yes.no
Obtained from: OpenBSD (mostly deraadt@openbsd.org)


28922 30-Aug-1997 phk

emove /usr/local/libdata/tcl


28376 18-Aug-1997 pst

cron.d -> periodic


28337 18-Aug-1997 jdp

Bye bye /usr/share/examples/sup.


28117 12-Aug-1997 pst

Add entries for cron.d and friends


28108 12-Aug-1997 ache

Add libdata/doscmd


27830 01-Aug-1997 phk

Move tcl packages to libdata/pkg


27755 29-Jul-1997 ache

Change /var/run owner to root - sendmail can't write sendmail.pid
otherwise due to safeopen


27683 25-Jul-1997 phk

A couple of new directories needed for tcl8.0b2


27527 19-Jul-1997 jfieber

Remove SGML related directories.


26535 10-Jun-1997 asami

Add new directories according to jmz's XFree86-3.3 upgrade. Change
ownership of directories to root:wheel. While I'm here, convert some
tabs to spaces.


26453 04-Jun-1997 ache

Back out symlinks/directories removing until solution will be found
since they are really directories in the release
(for unknown reason for me)


26452 04-Jun-1997 ache

Remove directories belongs to /usr/src to stop mtree to modify /usr/src
permissions.
Having them here is wrong from several other poins too:
they are never be a directories (simlinks only), so why give a chance to mtree to make
them as directories?
Since they never be a directories, permissions of them will never be
modified by old mtree too.


26441 04-Jun-1997 asami

Make local "root:wheel" so it will be consistent with BSD.local.dist

Reviewed by: bde


26423 04-Jun-1997 asami

New mtree file for /usr/X11R6.

Approved (a long time ago) by: David Dawes


25425 03-May-1997 jkh

Change group ownership of /var/mail to mail and permission
to 0775.

This does *not* instantly make any program which "ensures"
mail spool consistency by creating lock files safe in any way
since other tools, like mail.local, will be using flock() semantics
and any such lock file will simply be ignored. It does, however,
allow a lot of things which are currently suid root in order to create
such bogus lockfiles to, at least, be bogus at a much lower level of
privilege (and this is good). Ultimately, of course, everybody should
just use flock.


25321 30-Apr-1997 bde

Removed unused groff `generate' directories.


23564 09-Mar-1997 bde

Added forgotten directories netns and pccard. The bug was masked by
bogons in /usr/src/include/Makefile.


23379 04-Mar-1997 wosch

Add /usr/share/doc/psd/13.rcs and /usr/share/doc/psd/28.cvs. ..


23271 02-Mar-1997 bde

Added new filesystem directories.

Fixed munged whitespace (just 2 lines of it). The mtree files were
originally generated by `mtree -cdinx -kuname,gname,mode'. This
gives output with no tabs except in the header. The format should
be preserved by manual updates so that the files don't change a
lot when they are regenerated.


23219 28-Feb-1997 wosch

Create directory /etc/skel.


23217 28-Feb-1997 wosch

add lt_LN.ISO_8859-1


23154 27-Feb-1997 wosch

Add forgotten entries for Croatia

Pointed out by: ache


23120 26-Feb-1997 mpp

Larn needs /var/games/larn to exist so that it can create its scorefile.
Closes PR# 1944.


23037 23-Feb-1997 peter

Revert $FreeBSD$ to $Id$


23036 23-Feb-1997 peter

Create /usr/libdata/gcc/ in preperation for installing specs


23023 22-Feb-1997 ache

Add ko_KR.EUC directories


22240 03-Feb-1997 jdp

Add "/usr/share/examples/drivers/", fixing make world breakage.
Forgotten by: julian


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.


21310 04-Jan-1997 jfieber

Add docbook.


21237 02-Jan-1997 mpp

Create /usr/share/examples/mdoc.


21130 31-Dec-1996 asami

Add share/examples dir.

Suggested by: max


20972 28-Dec-1996 wosch

add new directory /usr/share/examples/printing


20357 12-Dec-1996 asami

Add missing mann and catn directories.

2.2 candidate.


20147 05-Dec-1996 asami

Directories for Japanese manpages. Definite 2.2 candidate, as it will be
used for the "Japanese manpages port" coming soon.


19975 26-Nov-1996 asami

Add share/misc. Definite 2.2 candidate, if we want it to be consistent
with the ports.

Found by: obrien and his mutt port


19941 23-Nov-1996 bde

Added forgotten directories zoneinfo/Antarctica and zoneinfo/Arctic.

The zoneinfo makefile doesn't follow the rules. It builds everything
at install time. It dpends on zic to create the directories. zic
doesn't know about the weird 555 permissions specified in BSD.usr.dist,
so it creates the directories with nonstandard permissions.


19931 23-Nov-1996 ache

Add missing nls directories

2.2 candidate


19833 17-Nov-1996 wosch

delete removeuser


19760 15-Nov-1996 asami

Create directory for Japanese handbook. Definite 2.2 material if the
handbook is going to make it.


19309 01-Nov-1996 peter

Add nvi-1.79 directories


18912 13-Oct-1996 joerg

Uncomment the "raw" lp entry in /etc/printcap. We start lpd by
default, so there's no use in running it without any printer
definition in printcap. Also added a bunch of hints about the printer
setup, to guide the admin about the printer setup (handbook,
"apsfilter"), and a commented-out sample setup for a remote printer.

In the same line, add /var/spool/lpd/output to BSD.var.dist since it
is referred to by the "lp" entry in printcap.


18664 03-Oct-1996 peter

Add /usr/share/libg++ for libg++'s genclass prototype/template class
files to live. (These are not include files)


18663 03-Oct-1996 peter

Add /usr/include/g++/std for the libstdc++'s #include <std/foo.h>


18425 20-Sep-1996 bde

Fixed order and whitespace of examples/cvs entries.


18263 12-Sep-1996 asami

Add share/dict, following the lead of BSD.usr.dist.


18201 10-Sep-1996 jfieber

Remove obsolete subdirs of usr/share/sgml/FreeBSD.


18162 08-Sep-1996 jfieber

Add missing share/groff_font/devlj4


18150 08-Sep-1996 jfieber

Add usr/share/sgml/transpec


18059 05-Sep-1996 jfieber

/usr/share/sgml/ISO for ISO entity definitions.


18022 03-Sep-1996 bde

BSD.usr.dist:
Added forgotten share/doc/psd/05.sysman and share/zoneinfo/America/Indiana.

bsd.doc.mk:
Nuked mkdir -p and wrong fixups of the leaf directory's ownerships and
permissions. The doc tree should be well enough established for this
to be safe. Installs to directories should use a trailing slash on
the directory name so installs to non-drectories are fatal, but I
didn't start changing them.

bsd.man.mk:
Nuked mkdir -p and wrong fixups of the leaf directory's ownerships and
permissions. They were overkill to create just /usr/share/info.

zoneinfo/Makefile:
No changes yet. zic creates directories with ordinary 755 permissions.
Why do we use 555 permissions for directories in /usr/share/zoninfo.
Why not for zoneinfo itself? /proc and /dev/fd are the only other
directories in the system with 555 permissions.


17998 02-Sep-1996 phk

Add support for shlibs in /usr/lib/compat that the linker will not find
at compile time, but ldd will at runtime.


17968 31-Aug-1996 wosch

add forgotten share/doc/smm/10.named


17888 29-Aug-1996 chuckr

Add new include directories tcl, tcl/unix, and tcl/generic.
Reviewed by: Peter Wemm


17829 25-Aug-1996 pst

Fix buffer overrun, and run as nobody


17740 21-Aug-1996 jkh

Add cvsup directory to share/examples
Reminded-By: ache


17507 11-Aug-1996 peter

Add missing netatalk, netipx and netkey directories.


17146 12-Jul-1996 wosch

create missing /usr/share/examples/removeuser

Submitted by: Ollivier ROBERT roberto@keltia.freenix.fr


16851 30-Jun-1996 peter

Correct location of tcl components.. They are installed under
/usr/libdata/tcl (created with mkdir -p), not /usr/lib/tcl (empty).


16692 25-Jun-1996 jkh

Add worm to /usr/share/examples


16582 22-Jun-1996 phk

Add tcl related directories.


16390 15-Jun-1996 jkh

Make an etc/rc.d directory.


15726 10-May-1996 ache

Add russian calendar directory


15624 04-May-1996 peter

Add /usr/libdata/stallion for holding the download firmware images.
These binary files most definately do not come under /usr/share's
"architecture independent text files" rule... even though these same
images would be used on other processors with pci architectures.


15337 21-Apr-1996 pst

Add /usr/libexec/sm.bin for smrsh(8)


14894 28-Mar-1996 wollman

Add /usr/share/examples/perfmon.


14796 24-Mar-1996 paul

Added creation of /usr/libdata and /usr/libdata/lint


14354 03-Mar-1996 adam

added share/doc and man/cat9
moved bogus man/skel to share/skel


14130 17-Feb-1996 ache

Add examples/slattach


14096 14-Feb-1996 wollman

Don't make a netns directory.


14001 09-Feb-1996 wosch

make share/calendar/hr_HR.ISO_8859-2


13963 08-Feb-1996 ache

Remove netccitt, netiso


13923 05-Feb-1996 ache

Make share/calendar/de_DE.ISO_8859-1


13709 29-Jan-1996 ache

Add missing cat9


13536 21-Jan-1996 bde

Added share/examples/{meteor,sliplogin}.


12822 14-Dec-1995 phk

Add man9 to trees.


12764 11-Dec-1995 peter

Update usr/share/examples layout to match current reality..


12745 10-Dec-1995 peter

Add "examples", "contrib" and "pcl-cvs" directories below
share/examples/cvs in preperation for cvs-1.6.3 import.


12388 19-Nov-1995 ache

Change owner of msgs to daemon, sendmail msgs alias not works in other case,
sendmail change itself to daemon.daemon before executing program.


11869 28-Oct-1995 ache

Add ascii locale dir


11632 21-Oct-1995 ache

Make real directories for each 8859-1 locale


11093 30-Sep-1995 jfieber

Remove /usr/share/FAQ, add /usr/share/examples/sup.


10643 08-Sep-1995 jfieber

Add target directories for the FAQ and the Handbook.


9246 17-Jun-1995 ache

Rename *.ISO8859-1 to *.ISO_8859-1 per RFC1700


9244 17-Jun-1995 ache

Create share/nls/* for local-installed message catalog pgms


9243 17-Jun-1995 ache

Create missing nls/C


8571 17-May-1995 rgrimes

Regenerate these using mtree -cdinx -kuname,gname,mode on a very recently
built release after fixing all the wrong directory permissions in that release.

Then use diff -c -b to verify them against the old versions, nothing but
new directories added :-). And a lot of alphabetizing done!


8491 13-May-1995 asami

Add "include".


8393 09-May-1995 jfieber

New directory for sgml tools: /usr/share/sgml
Reviewed by: rgrimes


8186 30-Apr-1995 ache

Add yet one popular russian code table


7769 12-Apr-1995 ache

Fix "at" directories owner


7674 08-Apr-1995 nate

Added /usr/share/examples/cvs for use by cvsinit.


7544 01-Apr-1995 ache

Make /usr/share/nls/* dirs for message catalog stuff


7409 27-Mar-1995 rgrimes

Remove the private copy of directories in usr/include from here,
this is now handled in BSD.include.dist.


7136 18-Mar-1995 rgrimes

Create /usr/share/games/quiz.db via mtree and remove private mkdir command
from Makefile.


7130 18-Mar-1995 rgrimes

Use new mtree file to rebuild /usr/include.


6614 22-Feb-1995 ache

add /usr/local/share, needed by some ports


6466 15-Feb-1995 ache

Add include/readline and share/misc/pkg_manage


6456 15-Feb-1995 ache

Make libexec & sbin for tcp_wrapper and others


6412 15-Feb-1995 jkh

Make /var/yp.
Suggested by: se


6406 15-Feb-1995 jkh

Create a /usr/share/isdn directory.


6038 30-Jan-1995 ache

Create necessary symlinks for locale dirs


5784 22-Jan-1995 ache

Cleanup in examples,groff_font,locale directories


5723 19-Jan-1995 wollman

Add /usr/include/ss because libss expects its header files to live there.


5683 17-Jan-1995 ache

Add tmac/mdoc, needed by ngroff


5349 03-Jan-1995 rgrimes

Add usr/share/perl/sys to mtree file, remove private mkdir from Makefile.


3943 27-Oct-1994 wollman

Added: /usr/share/{info,locale,perl}.


3831 24-Oct-1994 sos

Added share/examples/ibcs2 directory


3501 10-Oct-1994 rgrimes

Remove /usr/include/g++/{gen,sys}, we long ago quit using them.


3075 25-Sep-1994 wollman

Make /etc/ppp. Someone still needs to make the install touch
/etc/ppp/options so that pppd will run.


2897 19-Sep-1994 phk

removed usr/include/md


2878 19-Sep-1994 rgrimes

These are mtree generated versions of these files using the
new mtree options.

I will be updating these shortly to remove some old stuff and add some
new stuff. These currently produce the exact same trees as they did.


2834 16-Sep-1994 wollman

Per discussion on the mailing-lists, move LKMs from /sbin to /lkm, and
arrange for that directory to get created by mtree. Also, process secure
directory after all the others, because the programs there may overlay
ones installed from the main part of the tree.


2750 13-Sep-1994 wollman

Don't build /etc/confgig; we decided not to take that route.


2749 13-Sep-1994 wollman

Clean up prototype for /usr/share/zoneinfo, so we don't get bogus
Canada, posix, right, etc. directories.


2698 13-Sep-1994 wollman

Added /usr/share/examples and subdirectories.


2625 09-Sep-1994 csgr

Add kerberosIV to /usr/include,
in preparation for getting kerberos (eBones) working.


2614 09-Sep-1994 rgrimes

Secure /var/{backups, crash, and cron} by changing them to mode 750.

Reviewed by: davidg


2613 09-Sep-1994 rgrimes

Fix missing .. before phantasia. Caused by incorectly adding a directory,
you MUST add the directory name and the .. entry to close the directory.

If you do not understand mtree files, do not modify them, it is very
easy to trash someones box with a mistake in here. Especially with
regards to .. entries.


2612 09-Sep-1994 rgrimes

Add the missing . entries to BSD.*.dist files.

New file BSD.release.dist is used for creating release area top level
directories.


2586 08-Sep-1994 jkh

Add /var/games/phantasia to list of targets, as per Rod's earlier suggestion.
Submitted by: jkh


2568 08-Sep-1994 rgrimes

Add usr/share/games/boggle


2545 07-Sep-1994 pst

Make include/md directory to hold MD2/34/5 include files for libmd on install.

Submitted by: pst


2381 29-Aug-1994 paul

Added /etc/gnats directory to BSD.root.dist mtree template.
Submitted by: Paul Richards


1712 12-Jun-1994 csgr

Change default for directory permissions to be 0755.


1665 01-Jun-1994 ache

Restore bin.bin for /usr/libexec/uucp, uucp owner not needed here


1660 31-May-1994 ache

Change mode of libexec/uucp to 0755


1658 31-May-1994 ache

Mode 0775 for /var/spool/lock


1648 31-May-1994 ache

Change /var/spool/uucp/* modes to 0775


1647 31-May-1994 ache

Make /usr/libexec/uucp uucp.uucp 0750


1646 31-May-1994 ache

Make /etc/uucp uucp.uucp 0770


1643 31-May-1994 ache

Intruduce new group for uucp, gid 66
Change uucp directories group too
Change "lock" directory group to "dialer" to allow various
dialout applications to access it


1530 20-May-1994 jkh

Gordon Burditt <gordon@sneaky.lonestar.org>

Fix ownership of catpages, make ~uucp/uucppublic really public.


1347 10-Apr-1994 ache

mail a+rwxt changes backed out


1340 06-Apr-1994 ache

Change default permission of /var/mail to 01777, because
MUA must have s-bit in other case (security hole).
This fix needed for procmail too, because procmail
uses NFS-locks in /var/mail directory


1278 19-Mar-1994 jkh

No longer necessary to make catpages group write.


1275 19-Mar-1994 jkh

Go to userid man, groupid bin for catpages (and uid/gid bin for man dirs)


1270 18-Mar-1994 jkh

Make man files group owned by man. Make cat dirs group write.


1221 27-Feb-1994 wollman

Added /etc/kerberosIV directory. NB: the sample files should NOT be
installed by default, because then everybody would suddenly start
trying to authenticate themselves in the CS.BERKELEY.EDU realm, which
is really not a very good idea. Maybe the README could get installed.


1196 22-Feb-1994 rgrimes

Added local/skel for dot.* files.


1166 17-Feb-1994 rgrimes

Add /proc, we need one of them now. Clean up some mode settings.


1163 15-Feb-1994 rgrimes

General cleanup for 1.1 release, mostly add zoneinfo stuff to BSD.usr.dist


956 08-Jan-1994 ache

Add /var/at/jobs & /var/at/spool, remove /var/at/past


949 06-Jan-1994 nate

Added directories needed for at/atrun


833 08-Dec-1993 nate

We've got accounting, might as well have a directory for it.


756 12-Nov-1993 wollman

Added /etc/config as a directory to be maintained. Also added RCS Id.


599 14-Oct-1993 rgrimes

Add /etc/uucp for uucp configuration files


529 30-Sep-1993 rgrimes

Added share/syscons/scrnmaps directory


518 29-Sep-1993 rgrimes

Updated for new location of syscons fonts and keymap files


362 30-Aug-1993 rgrimes

Added info for gnu stuff


360 30-Aug-1993 rgrimes

Added new mtree file to populate /usr/local or /usr/gnu, it is up to the
user to run this mtree file. Cleaned up BSD.usr.dist as it had some
missing bname=bin, gname=bin mode=0755's in it.


354 29-Aug-1993 rgrimes

Fixed typo in the syscons.* entries (omde instead of mode)


336 27-Aug-1993 rgrimes

Added usr/share/syscons.{fonts,keymaps} for the new syscons tools.


273 10-Aug-1993 rgrimes

Miss spelled backups in BSD.var.dist, should have been backups, was backup.


250 07-Aug-1993 rgrimes

Added var/backup for daily scripts


217 30-Jul-1993 rgrimes

Changeing the /sys link target from usr/src/sys.386bsd to usr/src/sys also
changes its length from 18 to 12.


204 28-Jul-1993 nate

The updated mtree changed a couple things which required changes in
the mtree files.


196 26-Jul-1993 nate

Changed sys.386bsd to sys


158 19-Jul-1993 rgrimes

Fixed /dev/fd to be owner bin group bin mode 555 per the /dev/MAKEDEV script


144 19-Jul-1993 rgrimes

Updated BSD.*.dist files to reflect FreeBSD as it is now.


38 20-Jun-1993 rgrimes

This commit was generated by cvs2svn to compensate for changes in r37,
which included commits to RCS files with non-trunk default branches.