History log of /freebsd-current/etc/mtree/BSD.var.dist
Revision Date Author Comments
# 9b30b96c 22-Apr-2024 Olivier Certner <olce@FreeBSD.org>

Remove remnants of portsnap(8)

This was prompted by noticing that '/var/db/portsnap' still exists on
newly-installed machines.

With this change, all mentions of portsnap(8) in the tree are gone,
except for the historical note in the AUTHORS section of manpage
phttpget(8).

locate(1) will thus start indexing again '/var/db/portsnap' on machines
where this directory still exists, which may be a good way to push
administrators to delete it.

Reviewed by: cperciva
Approved by: emaste (mentor)
MFC after: 3 days
Sponsored by: The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D45023


# d0b2dbfa 16-Aug-2023 Warner Losh <imp@FreeBSD.org>

Remove $FreeBSD$: one-line sh pattern

Remove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/


# 0aa27001 01-Oct-2022 Dag-Erling Smørgrav <des@FreeBSD.org>

Put OPIE to rest.

Differential Revision: https://reviews.freebsd.org/D36592


# 27b9777c 28-Aug-2022 Cy Schubert <cy@FreeBSD.org>

libexec/rc: Add var_run rc script

Users with a tmpfs /var/run will lose the directory tree state of
/var/run at reboot. This rc script will optionally (by default)
capture the state of the directory structure in /var/run prior to
shutdown and recreate it at system boot.

Alternatively a user can save the state of the /var/run directories
manually using service var_run save and disable the autosaving of
/var/run state using the var_run_autosave variable, for those
paranoid SSD users.

PR: 259585, 259699
Reported by: freebsd@walstatt-de.de,
Reviewed by: philip, gbe (previous version)
MFC after: 1 week
Differential Revision: https://reviews.freebsd.org/D36386


# 1a104a3b 22-Jul-2022 Emmanuel Vadot <manu@FreeBSD.org>

pkgbase: mtree: Correctly tag /var/db entries


# d2888f5c 22-Jul-2022 Emmanuel Vadot <manu@FreeBSD.org>

pkgbase: mtree: Correctly tag /var/run entries


# 5ce2d4a1 18-Feb-2021 Robert Wing <rew@FreeBSD.org>

bhyve/snapshot: drop mkdir when creating the unix domain socket

Add /var/run/bhyve/ to BSD.var.dist so we don't have to call mkdir when
creating the unix domain socket for a given bhyve vm.

The path to the unix domain socket for a bhyve vm will now be
/var/run/bhyve/vmname instead of /var/run/bhyve/checkpoint/vmname

Move BHYVE_RUN_DIR from snapshot.c to snapshot.h so it can be shared
to bhyvectl(8).

Reviewed by: jhb
Differential Revision: https://reviews.freebsd.org/D28783


# 7ab51667 22-Mar-2020 Ed Maste <emaste@FreeBSD.org>

pkgbase: create sendmail directories only from BSD.sendmail.dist

Else when WITHOUT_SENDMAIL is set we still create a sendmail package
that contains (only) two directories.

Reviewed by: manu
Sponsored by: The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D24149


# ecb12757 30-Jul-2019 Ian Lepore <ian@FreeBSD.org>

Create the /var/account dir with mode 0750; this is a followup to r349974.

The rc.d/account script contains code to create the /var/account dir, so
it hadn't occurred to me that it is normally created via mtree; thanks to
jilles@ for pointing it out.


# 76cab884 16-Jun-2019 Antoine Brodin <antoine@FreeBSD.org>

Remove tabs from BSD.var.dist

Reported by: zeising


# 2e01fdb2 12-Jun-2019 Emmanuel Vadot <manu@FreeBSD.org>

mtree: Restore mode for /var/spool/lock and opielocks

mode was dropped unintentionally in r348981 for those two directories.

Reviewed by: rgrimes
MFC after: 1 month
X-MFC-With: r348981


# 71552995 12-Jun-2019 Emmanuel Vadot <manu@FreeBSD.org>

pkgbase: Set a default package=runtime for var directories

This way every directory is at least present in packages.
While here tag some directory from being in sendmail or dma

Reviewed by: bapt
MFC after: 1 month
Differential Revision: https://reviews.freebsd.org/D20605


# 12ef023d 25-Apr-2019 Emmanuel Vadot <manu@FreeBSD.org>

mtree: Add more runtime package tag

When using pkgbase those empty directories aren't packaged otherwise.

Reviewed by: bapt
MFC after: 1 week
Differential Revision: https://reviews.freebsd.org/D20056


# 976e1003 06-Aug-2018 Mark Johnston <markj@FreeBSD.org>

dhclient: Don't chroot if we are in capability mode.

The main dhclient process is Capsicumized but also chroots to
restrict filesystem access. With r322369, pidfile(3) maintains a
directory descriptor for the pidfile, which can cause the chroot
to fail in certain cases. To minimize the problem, only chroot
if we fail to enter capability mode, and store dhclient pidfiles
in a subdirectory of /var/run, thus restricting access via
pidfile(3)'s directory descriptor.

PR: 223327
Reviewed by: cem, oshogbo
Sponsored by: The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D16584


# 3496c981 19-Jul-2018 Ian Lepore <ian@FreeBSD.org>

Make it possible to run ntpd as a non-root user, add ntpd uid and gid.

Code analysis and runtime analysis using truss(8) indicate that the only
privileged operations performed by ntpd are adjusting system time, and
(re-)binding to privileged UDP port 123. These changes add a new mac(4)
policy module, mac_ntpd(4), which grants just those privileges to any
process running with uid 123.

This also adds a new user and group, ntpd:ntpd, (uid:gid 123:123), and makes
them the owner of the /var/db/ntp directory, so that it can be used as a
location where the non-privileged daemon can write files such as the
driftfile, and any optional logfile or stats files.

Because there are so many ways to configure ntpd, the question of how to
configure it to run without root privs can be a bit complex, so that will be
addressed in a separate commit. These changes are just what's required to
grant the limited subset of privs to ntpd, and the small change to ntpd to
prevent it from exiting with an error if running as non-root.

Differential Revision: https://reviews.freebsd.org/D16281


# 371f86d2 04-Jan-2017 Alan Somers <asomers@FreeBSD.org>

tabs -> spaces in etc/mtree

MFC after: 4 weeks


# 7a0c41d5 28-May-2016 Alan Somers <asomers@FreeBSD.org>

zfsd(8), the ZFS fault management daemon

Add zfsd, which deals with hard drive faults in ZFS pools. It manages
hotspares and replements in drive slots that publish physical paths.

cddl/usr.sbin/zfsd
Add zfsd(8) and its unit tests

cddl/usr.sbin/Makefile
Add zfsd to the build

lib/libdevdctl
A C++ library that helps devd clients process events

lib/Makefile
share/mk/bsd.libnames.mk
share/mk/src.libnames.mk
Add libdevdctl to the build. It's a private library, unusable by
out-of-tree software.

etc/defaults/rc.conf
By default, set zfsd_enable to NO

etc/mtree/BSD.include.dist
Add a directory for libdevdctl's include files

etc/mtree/BSD.tests.dist
Add a directory for zfsd's unit tests

etc/mtree/BSD.var.dist
Add /var/db/zfsd/cases, where zfsd stores case files while it's shut
down.

etc/rc.d/Makefile
etc/rc.d/zfsd
Add zfsd's rc script

sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev.c
Fix the resource.fs.zfs.statechange message. It had a number of
problems:

It was only being emitted on a transition to the HEALTHY state.
That made it impossible for zfsd to take actions based on drives
getting sicker.

It compared the new state to vdev_prevstate, which is the state that
the vdev had the last time it was opened. That doesn't make sense,
because a vdev can change state multiple times without being
reopened.

vdev_set_state contains logic that will change the device's new
state based on various conditions. However, the statechange event
was being posted _before_ that logic took effect. Now it's being
posted after.

Submitted by: gibbs, asomers, mav, allanjude
Reviewed by: mav, delphij
Relnotes: yes
Sponsored by: Spectra Logic Corp, iX Systems
Differential Revision: https://reviews.freebsd.org/D6564


# 6f422073 16-Oct-2015 Cy Schubert <cy@FreeBSD.org>

Add default leap-seconds file. This should help ntp networks get the
leap second date correct

Updates to the file can be obtained from ftp://time.nist.gov/pub/ or
ftp://tycho.usno.navy.mil/pub/ntp/.

Suggested by: dwmalone
Reviewed by: roberto, dwmalone, delphij
Approved by: roberto
MFC after: 1 week


# cc413bc0 05-Mar-2015 Baptiste Daroussin <bapt@FreeBSD.org>

Add the at(1) directories into the at package


# 219c72ef 04-Mar-2015 Baptiste Daroussin <bapt@FreeBSD.org>

Make unbound an individual package

Ensure we keep all tags from mtrees when creating the METALOG


# e72055b7 12-Sep-2014 Xin LI <delphij@FreeBSD.org>

Import HyperV Key-Value Pair (KVP) driver and daemon code by Microsoft,
many thanks for their continued support of FreeBSD.

While I'm there, also implement a new build knob, WITHOUT_HYPERV to
disable building and installing of the HyperV utilities when necessary.

The HyperV utilities are only built for i386 and amd64 targets.

This is a stable/10 candidate for inclusion with 10.1-RELEASE.

Submitted by: Wei Hu <weh microsoft com>
MFC after: 1 week


# 9b17fa8f 29-May-2014 Dag-Erling Smørgrav <des@FreeBSD.org>

Create /var/unbound/conf.d for additional configuration files.
Ensure that it is used if present.

MFH: 3 weeks


# 63aed9d0 21-Feb-2014 Baptiste Daroussin <bapt@FreeBSD.org>

Fix typo


# 45475f17 26-Nov-2013 Xin LI <delphij@FreeBSD.org>

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.

MFC after: 3 days


# 56b72efe 30-Sep-2013 Dag-Erling Smørgrav <des@FreeBSD.org>

Remove BIND.

Approved by: re (gjb)


# ce1a9486 22-Sep-2013 Dag-Erling Smørgrav <des@FreeBSD.org>

Fix indentation.

Approved by: re (blanket)


# 8f8790cd 15-Sep-2013 Dag-Erling Smørgrav <des@FreeBSD.org>

Build and install the Unbound caching DNS resolver daemon.

Approved by: re (blanket)


# 187a8d4b 04-Sep-2013 Dag-Erling Smørgrav <des@FreeBSD.org>

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


# 1e2c3a29 28-Dec-2012 Hajimu UMEMOTO <ume@FreeBSD.org>

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


# 16648b4f 01-Dec-2012 Robert Watson <rwatson@FreeBSD.org>

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)


# aa0a1e58 21-Mar-2011 Jeff Roberson <jeff@FreeBSD.org>

- Merge in OFED 1.5.3 from projects/ofed/head


# b6c44f64 10-Sep-2010 Bernhard Schmidt <bschmidt@FreeBSD.org>

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


# fe0506d7 09-Mar-2010 Marcel Moolenaar <marcel@FreeBSD.org>

Create the altix project branch. The altix project will add support
for the SGI Altix 350 to FreeBSD/ia64. The hardware used for porting
is a two-module system, consisting of a base compute module and a
CPU expansion module. SGI's NUMAFlex architecture can be an excellent
platform to test CPU affinity and NUMA-aware features in FreeBSD.


# 0cd4e30e 03-Dec-2009 Colin Percival <cperciva@FreeBSD.org>

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


# a2356430 03-Dec-2009 Colin Percival <cperciva@FreeBSD.org>

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


# d7f03759 19-Oct-2008 Ulf Lilleengen <lulf@FreeBSD.org>

- Import the HEAD csup code which is the basis for the cvsmode work.


# 48ffe56a 31-Aug-2006 Colin Percival <cperciva@FreeBSD.org>

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

Sponsored by: FreeBSD security development fundraiser


# 5ba29bf6 05-Feb-2006 Robert Watson <rwatson@FreeBSD.org>

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

Obtained from: TrustedBSD Project


# 2d61cce0 01-Feb-2006 Robert Watson <rwatson@FreeBSD.org>

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

Obtained from: TrustedBSD Project


# 6fb01948 08-Aug-2005 Colin Percival <cperciva@FreeBSD.org>

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


# e3fbc9ef 15-Oct-2004 Ruslan Ermilov <ru@FreeBSD.org>

Remove a redundant "uname=root".

Forgotten by: dougb


# 8f1bb389 28-Sep-2004 Doug Barton <dougb@FreeBSD.org>

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.


# 19c53c53 20-Jan-2004 Eivind Eklund <eivind@FreeBSD.org>

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


# c0984da8 29-Nov-2003 Ruslan Ermilov <ru@FreeBSD.org>

Scheduled sweep using the README guidelines.

Approved by: re (rwatson)


# 44b30845 04-Nov-2002 Mark Murray <markm@FreeBSD.org>

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


# dc2f663b 20-Oct-2002 Mark Murray <markm@FreeBSD.org>

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


# d86c7008 26-Jun-2002 Sheldon Hearn <sheldonh@FreeBSD.org>

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.


# ec8b657b 26-Jun-2002 Sheldon Hearn <sheldonh@FreeBSD.org>

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.


# 9ec0ab17 24-Jun-2002 Sheldon Hearn <sheldonh@FreeBSD.org>

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


# 9b4e71b2 23-Jun-2002 Dag-Erling Smørgrav <des@FreeBSD.org>

Add /var/empty for the OpenSSH privsep code.


# 5b7a235b 20-Apr-2002 Gregory Neil Shapiro <gshapiro@FreeBSD.org>

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


# ab3e277c 17-Feb-2002 Gregory Neil Shapiro <gshapiro@FreeBSD.org>

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


# 63362151 19-Nov-2001 Ruslan Ermilov <ru@FreeBSD.org>

Apply README style guidelines (this time checked).


# 42ea95e6 16-Nov-2001 Guido van Rooij <guido@FreeBSD.org>

Change mode for var/db/ipf to 0700


# 7cd99d0a 02-Nov-2001 Crist J. Clark <cjc@FreeBSD.org>

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


# 7558c91f 01-Nov-2001 Crist J. Clark <cjc@FreeBSD.org>

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

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


# bdd263de 26-Oct-2001 Andrey A. Chernov <ache@FreeBSD.org>

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


# 5a5f6965 25-Oct-2001 Andrey A. Chernov <ache@FreeBSD.org>

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


# 3ea034b0 25-Oct-2001 Andrey A. Chernov <ache@FreeBSD.org>

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.


# 6df68c61 24-Oct-2001 Ruslan Ermilov <ru@FreeBSD.org>

Style these once again.


# 7b60aacc 19-Oct-2001 Darren Reed <darrenr@FreeBSD.org>

Create /var/db/ipf

PR: 27070


# d7401e97 01-Oct-2001 Kris Kennaway <kris@FreeBSD.org>

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


# 51b3cf3c 01-Oct-2001 Kris Kennaway <kris@FreeBSD.org>

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


# 6d9e09d7 23-Aug-2001 Jun Kuriyama <kuriyama@FreeBSD.org>

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


# 55b3d2c6 28-Jul-2001 Mark Murray <markm@FreeBSD.org>

Build standard directory for kerberos 5 (Heimdal) database.


# 353b3980 26-Jun-2001 Nik Clayton <nik@FreeBSD.org>

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

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


# 2f397f6b 14-Feb-2001 Ruslan Ermilov <ru@FreeBSD.org>

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


# 10fe5181 14-Jan-2001 Doug Barton <dougb@FreeBSD.org>

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.


# 9b7a44a6 27-Aug-1999 Peter Wemm <peter@FreeBSD.org>

$Id$ -> $FreeBSD$


# 928b6de3 23-Aug-1999 Rodney W. Grimes <rgrimes@FreeBSD.org>

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


# f10c8263 22-Aug-1999 Rodney W. Grimes <rgrimes@FreeBSD.org>

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.


# 6e11369b 31-Mar-1999 Satoshi Asami <asami@FreeBSD.org>

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


# 39f499e9 31-Mar-1999 Satoshi Asami <asami@FreeBSD.org>

Add /var/db/pkg.

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


# c399ed56 15-Dec-1998 Peter Wemm <peter@FreeBSD.org>

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


# fe840f95 19-Sep-1998 David E. O'Brien <obrien@FreeBSD.org>

Simplify these now that default owner is root.wheel.

Partially reviewed by: bde


# 5ecaf9a8 14-Sep-1998 David E. O'Brien <obrien@FreeBSD.org>

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


# 6d80f5b0 01-Oct-1997 Andrey A. Chernov <ache@FreeBSD.org>

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


# f4174904 24-Sep-1997 Andrey A. Chernov <ache@FreeBSD.org>

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


# b0237bd3 24-Sep-1997 Andrey A. Chernov <ache@FreeBSD.org>

Create missing /var/games/hackdir/save


# 34a13bf4 31-Aug-1997 Eivind Eklund <eivind@FreeBSD.org>

Change games from setuid games to setgid games.

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


# 8194222b 29-Jul-1997 Andrey A. Chernov <ache@FreeBSD.org>

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


# ab98cf58 03-May-1997 Jordan K. Hubbard <jkh@FreeBSD.org>

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.


# bcc8ee65 25-Feb-1997 Mike Pritchard <mpp@FreeBSD.org>

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


# 79403fe3 23-Feb-1997 Peter Wemm <peter@FreeBSD.org>

Revert $FreeBSD$ to $Id$


# 1130b656 14-Jan-1997 Jordan K. Hubbard <jkh@FreeBSD.org>

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.


# f738f84d 13-Oct-1996 Joerg Wunsch <joerg@FreeBSD.org>

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.


# 28f0ced1 25-Aug-1996 Paul Traina <pst@FreeBSD.org>

Fix buffer overrun, and run as nobody


# 62b0fc81 19-Nov-1995 Andrey A. Chernov <ache@FreeBSD.org>

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


# 3870d1b2 17-May-1995 Rodney W. Grimes <rgrimes@FreeBSD.org>

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!


# 7cccae66 11-Apr-1995 Andrey A. Chernov <ache@FreeBSD.org>

Fix "at" directories owner


# f4eba1d7 14-Feb-1995 Jordan K. Hubbard <jkh@FreeBSD.org>

Make /var/yp.
Suggested by: se


# c27b58e1 18-Sep-1994 Rodney W. Grimes <rgrimes@FreeBSD.org>

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.


# b8160beb 09-Sep-1994 Rodney W. Grimes <rgrimes@FreeBSD.org>

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

Reviewed by: davidg


# 1cf7cecd 09-Sep-1994 Rodney W. Grimes <rgrimes@FreeBSD.org>

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.


# 67193139 09-Sep-1994 Rodney W. Grimes <rgrimes@FreeBSD.org>

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

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


# ea6eaca4 08-Sep-1994 Jordan K. Hubbard <jkh@FreeBSD.org>

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


# d05c8c19 31-May-1994 Andrey A. Chernov <ache@FreeBSD.org>

Mode 0775 for /var/spool/lock


# 1b7219ff 30-May-1994 Andrey A. Chernov <ache@FreeBSD.org>

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


# 5a433546 30-May-1994 Andrey A. Chernov <ache@FreeBSD.org>

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


# 7a7d4eea 20-May-1994 Jordan K. Hubbard <jkh@FreeBSD.org>

Gordon Burditt <gordon@sneaky.lonestar.org>

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


# b352940d 09-Apr-1994 Andrey A. Chernov <ache@FreeBSD.org>

mail a+rwxt changes backed out


# 5ff4ee28 06-Apr-1994 Andrey A. Chernov <ache@FreeBSD.org>

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


# e08bc683 15-Feb-1994 Rodney W. Grimes <rgrimes@FreeBSD.org>

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


# c541db88 08-Jan-1994 Andrey A. Chernov <ache@FreeBSD.org>

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


# db00fd6e 05-Jan-1994 Nate Williams <nate@FreeBSD.org>

Added directories needed for at/atrun


# 11fefa2e 07-Dec-1993 Nate Williams <nate@FreeBSD.org>

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


# 6ee39ff5 10-Aug-1993 Rodney W. Grimes <rgrimes@FreeBSD.org>

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


# 3c371827 07-Aug-1993 Rodney W. Grimes <rgrimes@FreeBSD.org>

Added var/backup for daily scripts


# c0307f56 27-Jul-1993 Nate Williams <nate@FreeBSD.org>

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


# 3a1df14d 19-Jul-1993 Rodney W. Grimes <rgrimes@FreeBSD.org>

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


# 1bf9d5d9 20-Jun-1993 Rodney W. Grimes <rgrimes@FreeBSD.org>

Initial import of 386BSD 0.1 othersrc/etc