History log of /src/distrib/sets/lists/base/mi
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 1.1370 01-Dec-2025 mlelstv

Add recent firmware files for some iwm(4) variants.
This needs corresponding changes in the driver.


# 1.1369 05-Oct-2025 thorpej

Add an installboot boards list for riscv.


# 1.1368 17-Sep-2025 mrg

various updates for GCC 14. maybe not complete for all ports.

x86 should be complete, arm64 might be.


tested with i386 and evbarm64 builds and HAVE_GCC=12, hopefully
won't break existing builds.


Revision tags: perseant-exfatfs-base-20250801 netbsd-11-base
# 1.1367 17-Jul-2025 christos

more openssl=35 additions.


# 1.1366 09-Apr-2025 christos

updates for new OpenSSH


# 1.1365 26-Mar-2025 kre

tzdata update to 2025b
Added zoneinfo files:
America/Coyhaique


# 1.1364 26-Mar-2025 kre

Sort (NFCI)


# 1.1363 11-Mar-2025 brad

A driver and userland utility for a couple of families of the
Microchip Technology / SMSC fan controller chips.

The driver and utility supports the:

o EMC2101 and EMC2101-R
o EMC2103-1, EMC2102-2 and EMC2103-4
o EMC2104
o EMC2106
o EMC2301
o EMC2302
o EMC2303
o EMC2305

The EMC210X family supports 1 or 2 fans with tachometer. Depending on
the chip, it may support 2 additional fans without tach and might
support a high side attachment (i.e. a fan, usually 5v, driven
directly from the chip and not PWM or DAC). All versions of EMC210X
support internal temperature measurements, and depending on the chip,
may support up to 5 additional temperature zones. The tachometers and
temperature measurements are provided to the system via the envsys(4)
framework. Some chip types support GPIO pins and support is provided
via the gpio(4) framework.

The EMC230X family supports 1, 2, 3 or 5 fans with the same number of
tachometers. No temperature zone or GPIO support. The tachometers
are provided to the system via the envsys(4) framework. The fan
support can be provided by PWM signaling or DAC.

The two chip families mostly do PWM signaling for the fan speed, but a
number of them support DAC output, a 0 to 3v or so voltage. When the
chip supports external temperature zones, this is done usually by a
bipolar NPN or PNP transister configured as a diode, but some of the
chip varients support thermistors.

The emcfan(4) kernel driver provides a simple read / write / seek
device in /dev/ to the register set in the chip. The heavy lifting is
done in the userland utility emcfanctl(8) which provides the ability
to read and write to any valid register and provides some basic higher
level commands to control fan behavior. The output is simple text
lines, or JSON.

The kernel driver does not reset or other mess with the chip, aside
from reading registers. It is entirely possible that something else
in any particular system is the major manager of the fan controller
and it would not do for the kernel driver to mess too much with the
attached device. All interactions are intentional via the userland
utility.

It is known that a EMC2301 is present on the Raspberry PI 4 Compute IO
module (not to be confused with the Raspberry PI 4 Compute module
itself) and there is a breakout board from Adafruit with a EMC2101 on
it. The chips themselves are pretty inexpensive from Mouser or
Digi-key and can be soldered using the simpler SMD soldering
techniques. A number of the variants are QFN packages, but the pads
are exposed to the side of the chip. No other external components are
required to use these fan controllers.


# 1.1362 24-Feb-2025 martin

fix typo


# 1.1361 24-Feb-2025 martin

Provide a new attribute, efi_rt, derived from HAVE_EFI_RT, and use
that to mark sbin/efi.


# 1.1360 24-Feb-2025 martin

Backout previous (making sbin/efi arch dependent), will be redone
differently


# 1.1359 24-Feb-2025 martin

sbin/efi is only available on architectures that provide efi runtime
services


# 1.1358 24-Feb-2025 christos

new efi program


# 1.1357 05-Feb-2025 christos

Add ipf.conf example for blocklist


# 1.1356 27-Jan-2025 christos

Add getnameinfo files


# 1.1355 16-Dec-2024 brad

A driver for the MCP-2221 / 2221A multi-io chip. This is a USB to
UART / GPIO / I2C multi-io chip probably based upon a programmed PIC.
The end result is that simple gpio and i2c can exist on any system
that provides a USB port. This is everything from a RPI to a
Virtualbox VM.


o The UART presents itself as a umodem(4) device and pretty much works
as one would expect.

o There are 4 simple GPIO pins with multiple functions that attach to
gpio(4). Support for basic GPIO input and output exists with gpioctl,
the ADC, DAC and clock pulse functions exist as ALT functions. For
the ADC and DAC /dev/ devices are provided such that simple reads and
writes interact with the ADC and DAC. The IRQ function on pin GP1 and
bit banging the GPIO with gpiopps(4) and gpioow(4) are not really
supported. The short answer is that a spin lock is held while trying
to do USB transfers and that isn't allowed.

o There is a simple I2C engine that attaches to iic(4). This mostly
works as expected, except that a READ without STOP is not supported by
the engine which causes problems for some drivers. Most drivers do
not seem to use READ without STOP and seem to work as expected.
Support for changing the I2C speed is not supported, but nothing much
really does that.

o A userland utility called umcpmioctl(8) is provided that allows the
query of the status of the chip and allows for the query of the flash
memory and the setting of some of the flash memory parameters mostly
related to gpio. This utility interacts with a control device in
/dev/. The flash memory contents is copied to the sram on boot up of
the chip and can be used to adjust how the chip sets up the gpio pins,
among other things. Support for setting or entering the chip password
is not provided.

o A number of sysctls are provided to mess with various settings.
These are detailed in the man page.


While not perfect, the chip is reasonable, cheap, and has at least one
vendor making a breakout board. It is also one of the only ones in
this space that has enough documentation to write a driver.

Support for a related chip, the MCP-2210, which provides SPI and GPIO
may exist some day as the programming interface is very simular.


# 1.1354 30-Oct-2024 christos

Hook zstd to the build and enable it for libarchive and file.


# 1.1353 12-Sep-2024 riastradh

distrib/sets/lists/base/mi: Un-obsolete certSIGN_ROOT_CA.pem file.

The CA is still kosher for TLS servers, so the original file
/usr/share/certs/mozilla/all/certSIGN_ROOT_CA.pem and the symlink
/usr/share/certs/mozilla/server/certSIGN_ROOT_CA.pem should still be
there. It was only removed from S/MIME email trust, so only the
symlink /usr/share/certs/mozilla/email/certSIGN_ROOT_CA.pem is
obsolete.

PR misc/58667


# 1.1352 08-Sep-2024 kre

One more mozilla-rootcerts file that is now obsolete.
This fixes one current build breakage, but there is more to come.


# 1.1351 08-Sep-2024 riastradh

mozilla-certdata: Update set lists.


# 1.1350 02-Sep-2024 ozaki-r

distrib, etc: install shmif_pcapin and its tests


# 1.1349 23-Aug-2024 wiz

Add basic clang-format configuration file for NetBSD sources.


# 1.1348 18-Aug-2024 rin

sets/lists: Make gdbserver MI by using MKGDBSERVER


# 1.1347 11-Jul-2024 riastradh

Revert the duplication of compat set lists; do it another way.

1. Restore the compatdir and compatfile tags in base and debug.

=> compatdir marks directories that should have per-ABI compat
subdirectories, like /usr/lib having /usr/lib/o32 and
/usr/lib/64 on mips64.

=> compatfile marks files that have per-ABI versions in the
nearest compatdir, like /usr/lib/o32/libc.so.12.221.

This is the mechanism we use to avoid duplicating every library
that has a compat version in multiple set lists.

2. Teach sets.subr to split the compatdir and compatfile entries out
into separate sets for base and debug.

The mechanism is to internally use:

- a new tag `omitcompat' when processing base and debug, so we
don't generate the per-ABI compat directories or per-ABI compat
files under them;

- a new tag `takecompat=${ABI}' when processing base32/64 and
debug32/64, so we _do_ generate the per-ABI compat directories
for ${ABI}.

=> On, e.g., mips64, base32 uses `takecompat=o32' and base64
uses `takecompat=64'.

=> On, e.g., aarch64, base32 uses
`takecompat=eabi,takecompat=eabihf', and there is no base64.

3. Record in sets.subr the list of `32' and `64' architectures for
each port.

This is maybe not the right place to put it, but it's also not
clear that we want to keep exactly this division -- maybe it would
be more sensible to just have per-ABI , e.g.:

(aarch64) base-eabi, base-eabihf
(amd64) base-i386
(mips64) base-o32, base-64
(mipsn64) base-o32, base-n32

But I'll leave cleaning that up for another day.

4. Adjust some sets. Mostly this commit shouldn't change what file
go in what sets, but, e.g., on mips64, the following move from
base32 to base64 as part of this change, which I think is
appropriate:

- /lib/64
- /libexec/ld.elf_so-64
- /usr/lib/64
- /usr/libdata/debug/lib/64
- /usr/libdata/debug/usr/lib/64
- /usr/libexec/ld.elf_so-64

TBD: Remove ./lib and ./usr/lib from debug/mi; they're already in
base/mi. Maybe move ./usr/libdata/debug to from base/mi to debug/mi.

This reverts most of the set list changes in:

https://mail-index.netbsd.org/source-changes/2024/04/09/msg150763.html

PR misc/58365


# 1.1346 08-Jul-2024 christos

bump libssh, add sshd-session


Revision tags: perseant-exfatfs-base-20240630 perseant-exfatfs-base
# 1.1345 02-Jun-2024 kre

branches: 1.1345.2;

Include usr/share/zoneinfo/leap-seconds.list


# 1.1344 13-Apr-2024 nakayama

"./usr/libdata/debug/usr/lib/@ARCH_SUBDIR@/security" directory is
created by mtree regardless of MKDEBUG option, so move the entry from
debug32 to base32.


# 1.1343 11-Apr-2024 riastradh

Nix /var/run/named entry from set lists.

Normally we don't do this, but /var/run/named is

(a) used by running daemons, so postinstall should not delete it, and
(b) deleted at boot-time anyway by /etc/rc.d/mountcritlocal, so
there's no sense in having it checked by mtree.

However, this means that update builds need manual intervention to
delete $DESTDIR/var/run/named or else checkflist will fail, so add a
note to UPDATING about this.

Do the same with /var/run/lwresd just in case.

PR misc/57877


# 1.1342 09-Apr-2024 nia

Add new sets: base32, debug32, manhtml

- base32 contains (when MKCOMPAT=yes) shared libraries for 32-bit
compatibility, previously included in base

- debug32 contains (when MKCOMPAT=yes) debug symbols and static libraries
containing debug symbols for 32-bit compatiblity, previously included
in debug

- manhtml contains (when MKHTML=yes) the HTML files previously included
in 'man', which are of limited utility without third-party software.

The motivation for this change is to be able to easily exclude sets
from CD-ROM images that go over the size limit without xz compression
(which many NetBSD platforms struggle to extract at acceptable speeds).


# 1.1341 07-Apr-2024 kre

Revert last, unbreak build. Unless the bind Makefiles start installing
a /var/run/named file (which in general would be wrong, as most sites run
named in a chroot these days) the file is obsolete, and should not, and
does not, get generated by the build, nor should it be included in any
sets.

Ideally we'd have an "optional" flag for the sets files, to allow them
to mention files that might exist, and don't matter (and are not included
in the sets), but that's a bigger change than is needed just to fix the
builds.


# 1.1340 07-Apr-2024 christos

/var/run/named is not obsolete


# 1.1339 05-Apr-2024 christos

- Create 3 new variables:
MAKELINKLIB that follows MKLINKLIB but can be overwritten by Makefiles
MAKESTATICLIB that follows MKSTATICLIB but can be overwritten by Makefiles
LINKINSTALL that follows MAKELINKLIB but can be overwritten by Makefiles
These give enough control to the module Makefiles so that they don't need
to override the default library install rules which break the debug sets.
- Remove /usr/libexec/named which duplicated /usr/lib/named


# 1.1338 30-Mar-2024 thorpej

Add an example devpubd hook that looks for Minipro-compatible EEPROM
programmers and sets the access permissions to 0660.


# 1.1337 30-Mar-2024 thorpej

Add an example devpubd hook that detects the generic USB interface
portion of a Tigard debug board and changes the permissions of the
appropriate /dev/ugenN.* nodes to allow access without superuser
permissions, suitable for using e.g. openocd with the device.

This example can be easily modified to support other generic USB devices
that have user-space drivers where running as the superuser is not desired.


# 1.1336 30-Mar-2024 thorpej

Add an example devpubd hook that makes stable path names, using symlinks,
for USB serial interfaces, regardless of where the interface is connected
or the order of enumeration. This requires the USB device to have a
"serialnumber" to function. Examples:

- uftdi serial adapter with two ports:

/dev/tty-uftdi-FT64S4YP-1 -> /dev/ttyU0
/dev/tty-uftdi-FT64S4YP-2 -> /dev/ttyU1

- uslsa serial adapter:

/dev/tty-uslsa-01E7ABCC -> /dev/ttyU4

This allows something like the following in /etc/remote:

sun3:dv=/dev/tty-uftdi-FT64S4YP-1:br#9600:pa=none:dc:

That path will always be stable regardless of which /dev/ttyU* node is
actually assigned when the serial adapter is plugged in.


# 1.1335 30-Mar-2024 thorpej

Add an examples directory for devpubd hooks.


# 1.1334 03-Mar-2024 riastradh

mozilla-certdata: Update set lists.


# 1.1333 22-Feb-2024 christos

new tool


# 1.1332 22-Feb-2024 christos

add new bind tools


# 1.1331 27-Jan-2024 riastradh

NetBSD.dist.base: Nix /var/run/named.

/var/run is emptied at boot time by /etc/rc.d/mountcritlocal, so
there's no point in creating this at install time -- it has to be
created on the fly after /var/run is cleared on every boot anyway.

Mark /var/run/named obsolete in the set lists. XXX This isn't quite
right, because it is legitimate for /var/run/named to exist in a
running installation, but it doesn't exist in a freshly installed
system any more. Maybe we should just remove the entry from the set
lists and add a note to UPDATING about deleting it manually from the
destdir in incremental builds.

PR misc/57877


# 1.1330 01-Jan-2024 kim

Install postfix-tls-script (for "postfix tls")


# 1.1329 03-Sep-2023 riastradh

certctl(8): Install certs.conf in /usr/share/examples too.

This way postinstall(8) can refer to the default one when you've done
an upgrade without etcupdate or similar to pull in new config files
from etc.tgz.

Not great -- we should do this systematically for all config files in
/etc, but this one-off hack is less risky for 10.


# 1.1328 28-Aug-2023 riastradh

distrib/sets/lists: certs.conf belongs in etc, not in base.

Oops.


# 1.1327 26-Aug-2023 riastradh

mozilla-certdata: Connect it up to the build.


# 1.1326 26-Aug-2023 riastradh

certctl(8): New tool for managing OpenSSL CA certificates.

Same command-line syntax as FreeBSD, clearer semantics about which
parts are config and which parts are cache.


# 1.1325 01-Aug-2023 mrg

various updates for GCC 12

- bump some shlibs
- add new header files
- add compiler-version header files
- disable sanitizer libraries for gcc12 for now


# 1.1324 27-May-2023 riastradh

openssl: Nix capi.so engine -- it's for the Windows crypto API.

Not likely to work in NetBSD base!


# 1.1323 27-May-2023 riastradh

openssl: padlock.so engine for VIA CPUs makes sense only on x86.


# 1.1322 26-May-2023 riastradh

openssl: Wire up dynamic engine build goo.

This restores the devcrypto engine, which was converted from static
to dynamic since the previous OpenSSL update.

XXX Pretty sure I got some of the set list package names wrong, but
it's not clear what the right ones are or what consequences any of
this has.

XXX Needs testing.


# 1.1321 26-May-2023 riastradh

Revert "openssl: Nix build goo for dynamically loaded engines."

Turns out there is a regression lurking here: the devcrypto engine
was made dynamic-only (https://github.com/openssl/openssl/pull/7859),
so to maintain that functionality, we need to build dynamic engines.
Will fix the aarch64 build issue and wire things up separately.


# 1.1320 26-May-2023 riastradh

openssl: Nix build goo for dynamically loaded engines.

- Engines are deprecated in openssl 3.

- We never actually had the .so engines wired up to be built in
openssl 1.1, and judging by the lack of obsolete entries in the set
lists, I don't think we ever had them wired up to be built at all.


# 1.1319 14-May-2023 riastradh

openssl compat: Try this again!

compatdir appears to be for things like /usr/lib that have
/usr/lib/eabi as a subdirectory, so for /usr/lib/openssl it would
mean we have /usr/lib/openssl/eabi as a subdirectory. But that's not
what we have; we have /usr/lib/eabi/openssl.

Let's try using NetBSD.dist.compat.in instead, which appears to be
intended for this purpose, from what I can gather.


# 1.1318 14-May-2023 mrg

mark /usr/lib/openssl and /usr/lib/openssl/modules as "compatdir".

remove them as explicit part of all arm64 builds when they're only
(currently) used and consumed by llvm builds.

this fixes gcc builds and i don't think it breaks llvm ones though
i'm still waiting for that test.


# 1.1317 12-May-2023 riastradh

distrib/sets/lists: Nix trailing whitespace.

No functional change intended.


# 1.1316 10-May-2023 christos

update the sets for OpenSSL-3.x


# 1.1315 16-Apr-2023 nikita

Resolve conflicts for lua 5.4.4 import.
Adjust various files for lua 5.4.4.


Revision tags: netbsd-10-base
# 1.1314 11-Dec-2022 kre

branches: 1.1314.2;
tzdata update to 2022g
Added zoneinfo files:
America/Ciudad_Juarez


# 1.1313 11-Dec-2022 kre

Sort (NFCI)


# 1.1312 27-Aug-2022 dholland

Attach tradcpp to the build.


# 1.1311 17-Aug-2022 kre

Add Europe/Kyiv to the sets list - fix the builds. Apologies...


# 1.1310 12-Jun-2022 tsutsui

Add luna68k specific section 4 man pages.

Taken from mostly OpenBSD/luna88k and partially NetBSD/hp300.


# 1.1309 08-Jun-2022 uwe

Terminus Font: Import latin1 encoded versions from 4.49.1


# 1.1308 06-Jun-2022 nia

revert bits and pieces I accidentally included in my last commit

from hannken


# 1.1307 06-Jun-2022 nia

build system: Revert all the recent additions of MK[...] knobs that
allow conditionally disabling the building of certain user space
programs in the 'base' set.

There is not enough consensus that this is the right way and a few
people had strong objections, see source-changes-d@.


# 1.1306 29-May-2022 nia

mk: Add MKTIMED and MKMOUSED flags for compiling NetBSD without timed
and moused


# 1.1305 29-May-2022 nia

mk: Add a MKPPP flag to exclude pppd(8) and related utilities from
the build


# 1.1304 28-May-2022 nia

mk: Add MKFINGER, MKTALK flags for not building
talk, talkd, finger, fingerd.


# 1.1303 28-May-2022 nia

mk: Add MKNTP, MKTCPDUMP knobs.


# 1.1302 27-May-2022 nia

mk: Add a MKLFS flag for excluding the log-structured filesystem userspace
tools from the build.


# 1.1301 25-May-2022 nia

mk: Rename the MKMBONE option to MKMROUTING for greater accuracy and
to match the related kernel config option.


# 1.1300 25-May-2022 nia

mk: Allow setting MKDHCPD=no to build base without the ISC DHCP server,
useful for embedded images that don't need to act as one.


# 1.1299 25-May-2022 nia

mk: Allow building base without the MBONE applications by setting
MKMBONE=no in mk.conf


# 1.1298 15-May-2022 mrg

install the lower case radeon firmware files into /usr/libdata/firmware.

radeon has different case but same name firmware files. the lower case
ones are already installed into /libdata/firmware, and to avoid having
to provide some special method to build on systems with case-preserving
file systems (such as macOS), we install the lower case ones in /usr.

this means that anyone that requires the lower case files must either
have /usr as part of the / file system, or manually keep them updated.

last part of PR#54976, though i doubt we'll try to pull up these.

this is enabled on i386, amd64 and arm64.


# 1.1297 14-May-2022 uwe

Terminus Font: Import 12pt and 28pt IBM437 fonts too.


# 1.1296 14-May-2022 uwe

Terminus Font: Import IBM-encoded versions from 4.49.1

Terminus Font is a clean, fixed width bitmap font, designed for long
(8 and more hours per day) work with computers.

The font has a very good script coverage and subsets with other
encodings can be imported in the future.

This commit imports IBM437 encoded (WSDISPLAY_FONTENC_ISO) subsets
converted to WSF format. wsfont metadata are stored in the files, so
you can load them without any additional arguments to wsfontload(8).


# 1.1295 13-May-2022 brad

Add LINKS and MLINKS to the ddns-confgen Makefile to provide
tsig-keygen. This helps to allow pkgsrc/security/acmesh to function
and should be provided in all BIND >= 9.13 installs anyway.


# 1.1294 25-Apr-2022 gutteridge

Update firmware for Intel Centrino Advanced-N 6205 WiFi cards

Use the final version of firmware provided for these cards. This has
been tested with both variants of impacted iwn(4) cards (6005_2X2_1 and
6005_2X2_2, as found in a Dell E6230 and a Lenovo T420), improvements
noted.


# 1.1293 06-Apr-2022 reinoud

Add the fsck_udf(8) tool to the build and release


# 1.1292 07-Mar-2022 mrg

disable compatfile for filter-aaaa.so.


# 1.1291 07-Mar-2022 mrg

enter the bind plugins library dir, and also add missing set lists.

fixes building sets for at least vax.


# 1.1290 24-Feb-2022 mrg

enable blkdiscard(8) build.


# 1.1289 23-Jan-2022 christos

PR/56657: Juraj Hercek: Add plainrsa-gen utility mentioned in racoon.conf(5)
and fix it for OpenSSL 1.1


# 1.1288 22-Jan-2022 pho

lib/librefuse: Implement FUSE session API and its signal handling functionality


# 1.1287 10-Jan-2022 martin

"Unobsolete" the sysinst message catalogs, now that we install them again.


# 1.1286 07-Dec-2021 brad

A driver and user land utility for the Sparkfun Serial Controlled Motor
Driver module as illustrated here:

https://www.sparkfun.com/products/13911

A SCMD module is a ARM SOC simular to a Arduino in front of a motor
driver chip. The single SCMD module can control two motors and up to
16 additional modules can be chained together using an internal I2C
bus. One can interface with the SCMD using tty uart commands, SPI or
I2C. The driver in this commit adds a kernel driver for the I2C and
SPI interfaces. The command line utility provides a set of
convenience commands that support most of the functions of the SCMD
and is able to use the tty uart mode, SPI user land or the included
kernel driver in a uniform manor.

The use of the SCMD module is mostly for small robots and the like,
but it can control anything that is controllable by voltage.


# 1.1285 22-Oct-2021 kre

tzdata2021e update, zoneinfo Pacific/Enderbury renamed to Pacific/Kanton
(old name retained) - so add new zone file for Pacific/Kanton


# 1.1284 25-Sep-2021 maya

Move DRM-driver firmware from base to its own set, gpufw

This set is only installed on amd64,i386,evbarm.
This set is installed on minimal installs and on install media, in
case someone needs it for basic driver functionality.

Comments:
Switched to a single MK tunable for it - that is probably unneeded.

An upcoming DRM update will include even fatter firmware, and we'd
like to minimize the impact of it.


# 1.1283 17-Sep-2021 kre

Re-instate /usr/lib/dtrace which seems to have been accidentally deleted
in the previous update.


# 1.1282 16-Sep-2021 christos

Move the sanitizer libraries from 9.0.0 -> 13.0.0 to match our current clang
version.


# 1.1281 16-Aug-2021 mrg

install experimental/* and ext/opt_random.h. they're expected to
be there (and the latter was removed by accident.)

regen for everyone (also picks up missing tgmath.h for many ports.)

fixes build of pkgsrc/databases/mongodb for me.


Revision tags: cjep_sun2x-base1 cjep_sun2x-base cjep_staticlib_x-base1
# 1.1280 30-May-2021 joerg

Update LLVM build system for 249b40b558955afe5ac2b549edcf2d7f859c8cc9

This enables the use of modules for a significant build performance gain
when building with clang as host compiler or when using HAVE_LLVM=yes.
Switch libc++ to using the copy from the mono-repo.


Revision tags: cjep_staticlib_x-base
# 1.1279 07-May-2021 nia

branches: 1.1279.2;
hook up aiomixer


# 1.1278 16-Apr-2021 mrg

restore gcc-8 subdirs and mark as obsolete. oops.

noted by pgoyette.


# 1.1277 12-Apr-2021 mrg

various updates for GCC 10 support. remove dead gcc7/8 support
and properly mark obsolete files in gcc9/gcc10.

testing on amd64 and shark for GCC 9, and many platforms for GCC 10,
(though not arm yet.)


Revision tags: thorpej-futex-base
# 1.1276 01-Apr-2021 martin

Move the named filter-aaaa plugin to the shared list


# 1.1275 31-Mar-2021 christos

new named plugin (simon@)


# 1.1274 17-Jan-2021 rillig

lint: install custom stdbool.h, used for strict bool mode


# 1.1273 27-Dec-2020 reinoud

Import Xterm's resize(1) for querying (x)terminal sizes in base for headless
clients


# 1.1272 23-Nov-2020 martin

branches: 1.1272.2;
Add /dev/pts as standard mountpoint for a ptyfs.


# 1.1271 11-Nov-2020 christos

Add /var/games/warp


# 1.1270 10-Nov-2020 kamil

Reintroduce the support of MKCATPAGES

Requested by <mrg>


# 1.1269 10-Nov-2020 kamil

Integrate Warp Kit into the NetBSD build

Fix the build and make it install and run with minimal required changes.


# 1.1268 09-Nov-2020 kamil

Remove catman pages support

No longer relevant after the MKCATPAGES removal.


# 1.1267 24-Oct-2020 kamil

Install the NetBSD XML syscall definitions


# 1.1266 08-Oct-2020 skrll

Mark US/Pacific-New obsolete


# 1.1265 26-Sep-2020 jmcneill

Add HAVE_NVMM and use it to control the build of NVMM related components.
Defined to "yes" on amd64, "no" everywhere else.


# 1.1264 14-Sep-2020 rin

Revert previous to make iscsi kernel headers optional again, as
required by kamil.

Now, sanitizer in GCC9 has been fixed differently for MKISCSI=no.


# 1.1263 12-Sep-2020 jmcneill

Add HAVE_ACPI and HAVE_UEFI flags to bsd.own.mk and use them to
conditionally include ACPI and UEFI bits instead of relying on adhoc
MACHINE_ARCH tests.


# 1.1262 10-Sep-2020 rin

Unconditionally install kernel headers for iSCSI as required by
sanitizer shipped with GCC9.

Fix build release with HAVE_GCC=9 for sun2, where MKISCSI=no by default.


# 1.1261 09-Sep-2020 mrg

add new /usr/include/g++/pstl for GCC 9.


# 1.1260 06-Sep-2020 mrg

mostly support GCC 9 builds. some what tested with GCC 9 but
tested to not break GCC 8 builds for x86, arm*, vax, and sparc*.


# 1.1259 05-Sep-2020 rillig

lists/base/mi: fix lines with 4 fields

ok mrg


# 1.1258 27-Aug-2020 riastradh

Sort and deduplicate set lists.


# 1.1257 20-Aug-2020 riastradh

[ozaki-r] Add wg files


# 1.1256 22-Jul-2020 roy

Note the new resolvconf files


# 1.1255 08-Jul-2020 thorpej

Add ./usr/share/wscons/fonts/spleen-8x16.fnt


# 1.1254 03-Jul-2020 roy

unbreak build, put /var/db/dhcpcd into the set lists


# 1.1253 28-Jun-2020 fcambus

Add font files for Spleen, which can be loaded into the wsfont pool
or a wscons display device using wsfontload(8).

For example, Spleen 16x32 can be loaded and enabled as follow:

wsfontload -N spleen-16x32 -w 16 -h 32 spleen-16x32.fnt
wsconsctl -dw font=spleen-16x32


# 1.1252 21-Jun-2020 thorpej

Add evbmips installboot board data.


# 1.1251 15-Jun-2020 christos

Rename blacklist -> blocklist


# 1.1250 04-Jun-2020 roy

dhcpcd: re-obsolete the chroot sub dirs

Ordering matters - dhcpcd needs to be fixed before obsolete for postinstall


# 1.1249 02-Jun-2020 roy

dhcpcd: delete the obsolete chroot paths

postinstall will take care of it.


# 1.1248 31-May-2020 roy

Revert prior - mark dirs as obsolete.

Thanks wiz@


# 1.1247 31-May-2020 roy

We don't install any chroot subdirs for dhcpcd anymore


# 1.1246 30-May-2020 christos

Make libuv private, requested by joerg@


# 1.1245 24-May-2020 christos

new bind+libuv


# 1.1244 18-May-2020 jmcneill

Separate devicetree .dts -> .dtb building from kernel builds. They are now
part of a separate set, "dtb.tgz", and only built when MKDTB=yes. This
defaults to yes for earmv[67]* and aarch64, and no everywhere else.


# 1.1243 16-May-2020 christos

Add ACL support for FFS. From FreeBSD.


# 1.1242 01-May-2020 christos

/usr/libdata/debug/stand is where the debug modules go


# 1.1241 25-Apr-2020 kre

Update to tzdata2020a (new zone file America/Nuuk)

XXX pullup -8 -9


Revision tags: phil-wifi-20200421
# 1.1240 14-Apr-2020 kre

Since dhcpcd-hools/02-dump seems to have been removed from the
repository, don't attempt to install it, and don't expect it to
be installed. If a better fix is to return 02-dump, then this
change can be reverted (by anyone, just go ahead and do it).

dhcpcd(8) should also have mention of 02-dump removed, if removing
it was intentional.


Revision tags: phil-wifi-20200411 phil-wifi-20200406
# 1.1239 04-Apr-2020 christos

Infrastructure for putting kernel+modules in /netbsd/kernel and
/netbsd/modules respectively instead of /netbsd and
/stand/<arch>/<version>/modules. This is only supported for x86,
and is turned off by default. To try it, add KERNEL_DIR=yes in your
/mk.conf and install a system from that build.


# 1.1238 04-Apr-2020 jdolecek

remove SMBFS and nsmb/netsmb - userland part


# 1.1237 02-Apr-2020 roy

Adjust set lists for dhcpcd chroot


# 1.1236 02-Apr-2020 kamil

Add ioctlprint - descriptive ioctl value printer

ioctlprint(1) is embedded in the kdump(1) program.


# 1.1235 29-Mar-2020 christos

enable remote for libpcap and add rpcapd


# 1.1234 27-Mar-2020 christos

As described in tech-userlevel:
- Modify the writing code to only write entries in the new
format for the terminal descriptions that require it.
- Store new format entries as <name>@v3
- Store old format entries with clamped values as <name> for
backwards compatibility
- Lookup first <name>@v3 and then <name> if that is not found.
- Don't create terminfo2 anymore; old programs keep working with
clamped entries, and new programs be able to use the wide
fields with using the original db file.


# 1.1233 22-Mar-2020 thorpej

Add new bwfm firmware binaries and config files. Only install the
SDIO firmware binaries and platform-specific config files on platforms
where they're relevant.


# 1.1232 13-Mar-2020 roy

terminfo: promote numeric parameters from short to int

POSIX mandates implementations must support upto a short but may exceed it.
When NetBSD terminfo was implemented, no terminfo description used over
a short, but because ncurses has supported ints for some time, some now do.

Infact, such a terminfo description was imported where colour pairs for
screen-256color went up to 65536 which exposed a bug in the existing
implementation where it set to zero. Because the number might mean
something more than a range, we need to be able to store it accurately.

This requires a version bump because whilst the API hasn't changed thanks
to C int promotion, the ABI has. Also the underlying database structure
has changed as well - we now store the numeric paramter inside a uint32_t
field rather than a uint16_t one.
Whilst this change can still read the old style database, the old one
cannot read the new one and thus we now maintain the database as
terminfo2.cdb, leaving the old library and database alone so old programs
still work fine.

libcurses, libfrom, libmenu and libpanel have also been bumped to
accomoate this change.


# 1.1231 04-Mar-2020 christos

fix pam annotations


# 1.1230 03-Mar-2020 christos

add libfido2, libcbor, pam-u2f, sort


Revision tags: is-mlppp-base
# 1.1229 11-Feb-2020 uki

PR misc/46937: add modules package, from Lloyd Parkes.


# 1.1228 07-Feb-2020 kamil

Install LLVM sanitizers to /usr/lib/clang/9.0.0

This is the proper location where clang 9.0.0 looks for them.


# 1.1227 02-Feb-2020 kamil

Port realpath(1) from FreeBSD

realpath(1) wraps realpath(3) and returns resolved physical path.

This utility shipped with GNU and FreeBSD is sometimes
used in scripts in the wild.


# 1.1226 19-Jan-2020 riastradh

Remove filemon(4).

Discussed on tech-kern:
https://mail-index.NetBSD.org/tech-kern/2020/01/13/msg025938.html

This was never (intentionally) enabled by default, and the design has
some shortcomings. You can get mostly the same results with ktrace,
as in usr.bin/make/filemon/filemon_ktrace.c which is now used instead
of filemon for make's meta mode.

If applications require higher performance than ktrace, or nesting
that ktrace doesn't support, we might consider adding something back
into the vfs system calls themselves, without hijacking the syscall
table. (Might want a more reliable output format too, e.g. one that
can handle newlines in file names.)


# 1.1225 19-Jan-2020 thorpej

Remove HIPPI support and the esh(4) driver that uses it. There have not
been any users of HIPPI for some time, and it is unlikely to be resurrected.


# 1.1224 23-Dec-2019 maxv

Revert the removal of filemon.


# 1.1223 18-Dec-2019 maxv

Retire filemon, discussed on tech-kern@.


# 1.1222 15-Dec-2019 christos

PR/54768: elo: Missing cksum(1) convenience links (and docs) for new sha2
functions.


# 1.1221 20-Nov-2019 hikaru

Add opencrypto driver for Intel QuickAssist.


Revision tags: phil-wifi-20191119
# 1.1220 11-Nov-2019 joerg

Update LLVM to 10.0.0git (01f3a59fb3e2542fce74c768718f594d0debd0da)


# 1.1219 15-Oct-2019 christos

remove sup


# 1.1218 03-Oct-2019 mrg

gcc 8 set lists updates. i don't appear to have broken gcc 7 builds
but i only tested a couple of them.


# 1.1217 15-Sep-2019 brad

Add support for legacy ZFS filesystems, specified by mountpoint=legacy
in the ZFS properties of the dataset and a simple man page for
mount_zfs. With this, it is possible to put ZFS filesystems in
/etc/fstab as file system type zfs.

Add a rc.d script that kicks the module ZFS load mostly before
mountall runs simular to what LVM does. This allows for any legacy
mounts to be specified in critical_local_filesystems and allows for
ZFS pools on top of cgd (probably among other things). Introduce a
rc.conf variable called zfs which needs to be set to YES, in the usual
manor of things, to get zvols and ZFS dataset support rather then just
assume that 'zfs mount' does that in mountall. Fix a problem in
mountall if ZFS is not compiled into the system.


# 1.1216 08-Sep-2019 roy

resolvconf: Build the pdnsd subscriber

Not the most ideal, but technically it works.


# 1.1215 08-Sep-2019 roy

resolvconf: Build the pdns_recursor subscriber

As it now does something more useful than libc.


# 1.1214 03-Sep-2019 riastradh

Revert "Add more missing firmwares."

This reverts
https://mail-index.NetBSD.org/source-changes/2019/08/27/msg108499.html
which broke the tree on case-insensitive file systems.

See discussion at
https://mail-index.NetBSD.org/source-changes-d/2019/08/27/msg011590.html
for alternatives considered.

This does _not_ simply mark the new files as `obsolete' in the set
lists, because if we marked foo.bin obsolete then on a case-
insensitive file system, then it would try to delete the FOO.bin that
we still want installed. We'll require a manual change announced in
UPDATING and on current-users.

ok msaitoh


# 1.1213 27-Aug-2019 kamil

Enhance the support of LLVM sanitizers

Define _REENTRANT for MKSANITIZER build. This is needed for at least stdio
code. This caused new build issued with duplicated symbols in few places
and rump kernel code picking different code paths borrowed from libc.
Handle all this in one go.

Add bsd.sanitizer.mk to share common code used by programs and libraries.

Switch from realall to beforeinstall target in .syms files. This is more
reliable in MKSANITIZER.


# 1.1212 27-Aug-2019 msaitoh

Add more missing firmwares.


# 1.1211 26-Aug-2019 msaitoh

Add missing TAHITI_vce.bin, RV770_uvd.bin, RS780_uvd.bin and R600_uvd.bin.
Fix panic on my own HP EliteDesk 705 G1 SFF. It also fixes PR kern/53988
reported by Onno van der Linden.


# 1.1210 14-Aug-2019 kamil

Add LLVM sanitizers in the MKLLVM=yes build

Enable in all the supported variations for NetBSD/amd64:

- Address Sanitizer
- Thread Sanitizer
- Memory Sanitizer
- Undefined Behavior Sanitizer
- SafeStack
- libFuzzer
- XRay

This change enables the features on amd64 for start.


Revision tags: netbsd-9-base
# 1.1209 24-Jul-2019 wiz

branches: 1.1209.2;
Move bcm43xx firmware back to /usr/libdata/firmware.

On popular request.


# 1.1208 22-Jul-2019 wiz

Move bcm43xx to /libdata/firmware, where all the other firmwares live.

Deprecate /usr/libdata/firmware.


# 1.1207 20-Jul-2019 wiz

Install the nouveau gm206 firmware as used by my graphics card.

Also add the other gm20x nouveau firmwares to the source tree
to make it easier to add them for someone who can test them.

Installed if MKNOUVEAUFIRMWARE is set to 'yes'.
This defaults to no except on amd64 and i386 (like for radeon).


# 1.1206 06-Jul-2019 christos

PR/54351: Izumi Tsutsui: Remove obsolete entries that are in
/usr/share/examples/dhcpcd/hooks/, so that when someone uses
the examples, they don't get removed by postinstall. A more
advanced way to fix this is to put a date in the the obsolete
entry and only remove files when they pre-date that date. But
this is too much complexity for little benefit for now.


Revision tags: phil-wifi-20190609
# 1.1205 01-Jun-2019 jmcneill

Install ssh-copy-id(1) from the OpenSSH 8.0p1 portable distribution.


# 1.1204 07-May-2019 thorpej

Add installboot(8) support for evbarm (and, in the future, other evb*)
boards that use u-boot. A known board database lists boards and their
respective u-boot packages. u-boot packages are discovered at run-time
(in /usr/pkg/share/u-boot, by default). These packages contain board
database overlays that describe u-boot installation procedure that's
specific for that board.

Support this as a native tool and as a host tool. The native tool
will attempt to determine the running board type using OpenFirmware
calls. Host tool and native tool alike may also specify a board type
directly using the "-o board=xxx option" or have installboot(8) determine
the board type from a device tree blob using "-o dtb=/path/to/board.dtb".
A "-o media=xxx" option is provided for boards that have different u-boot
binaries and/or installation procedures for different media types (e.g.
SDMMC, eMMC, or USB).

This is trivial to extend to other evb* platforms that use u-boot, even if
they don't use FDT for autoconfiguration.


# 1.1203 18-Apr-2019 rin

Add missing ./var/db/dhcpcd


# 1.1202 26-Feb-2019 rin

Install unpigz(1).


# 1.1201 23-Feb-2019 mlelstv

Add userland driver to spi framework.

Previously spi would configure the controller to use the lowest speed of
all connected devices since the kernel started and to fail attempted mode
changes. This is now improved to keep individual modes and speeds for each
slave and to reconfigure the controller as necessary for each transfer.

Added man page for spi(9).


# 1.1200 02-Feb-2019 mrg

- add new entries of gcc=7 and libgomp, libasan, liblsan, libstdc++, libubsan
- add missing header files fpr gcc=7
- add some missing gcc=5 obsolete entries
- create ./usr/include/dev/bluetooth in mtree not make, and move it into the
base set where all other directories are.


Revision tags: pgoyette-compat-20190127
# 1.1199 19-Jan-2019 mrg

add basic gcc-7 support in sets lists and filesystem. mips gained
a header. assumes it's otherwise mostly the same as gcc-7.


Revision tags: pgoyette-compat-20190118
# 1.1198 01-Jan-2019 maya

Revert installing llvm headers.


# 1.1197 01-Jan-2019 maya

Move llvm header directories to base/mi.
They are created unconditionally by mtree.

Should help with set lists on non-llvm-for-now builds :-)


# 1.1196 30-Dec-2018 kre

Update to tzdata2018h (new zone Asia/Qostanay)


Revision tags: pgoyette-compat-1226
# 1.1195 19-Dec-2018 maxv

Remove compat_svr4 and compat_svr4_32, as discussed on tech-kern@ recently,
but also as discussed several times in the past.


# 1.1194 12-Dec-2018 maxv

Retire the LMC driver, and its associated lmcconfig tool. LMC has been
mentioned repeatedly as a non-MP-safe driver that is hard to maintain,
and no one is taking care of it.

LMC was removed from OpenBSD three years ago, and from FreeBSD a few
months ago.


Revision tags: pgoyette-compat-1126
# 1.1193 09-Nov-2018 abs

Install the sample slip.login to share/examples/slip/slip.login


Revision tags: pgoyette-compat-1020
# 1.1192 11-Oct-2018 christos

add unbound /var/run


# 1.1191 30-Sep-2018 jmcneill

Install mount_qemufwcfg everywhere instead of just x86.


Revision tags: pgoyette-compat-0930
# 1.1190 23-Sep-2018 maxv

Remove ISDN from the kernel. It has remained unmaintained for a long time,
is of poor quality, and is now an obstacle to MP-ification. It was removed
ten years ago from FreeBSD for the same reason.

This retires a big user of the mbuf API, and will ease maintenance of the
kernel.


# 1.1189 23-Sep-2018 maxv

Remove the userland part of ISDN. The kernel part is untouched for now.
ipppctl was actually an exact copy of pppoectl; there is no functional
change in pppoectl in this commit.


# 1.1188 19-Sep-2018 maxv

Remove daic(4), it has never been functional.

ok martin@


# 1.1187 12-Sep-2018 para

add new dir to lists


# 1.1186 07-Sep-2018 para

fix the build

add mssing directory to sets list


# 1.1185 06-Sep-2018 maxv

Remove netkey/.


# 1.1184 06-Sep-2018 maxv

Remove the network ATM code.


Revision tags: pgoyette-compat-0906
# 1.1183 12-Aug-2018 christos

fix sets for new bind


# 1.1182 31-Jul-2018 khorben

Add a port of the umb(4) driver from OpenBSD

The umb(4) driver provides support for USB MBIM (Mobile Broadband
Interface Model) devices.

MBIM devices establish connections via cellular networks such as GPRS,
UMTS, and LTE. They appear as a regular point-to-point network interface, transporting raw IP frames.

Required configuration parameters like PIN and APN have to be set with
umbctl(8), a new tool specific to this driver. The IP address is configured
automatically; the default route and DNS server information have to be set
separately.

The driver is not fully functional yet, it is therefore still marked as
experimental and disabled by default. Any help welcome to complete it!

Tested on NetBSD/amd64, with a Sierra Wireless EM7345 LTE modem on a Lenovo
ThinkPad T440s. No functional change expected otherwise.


Revision tags: pgoyette-compat-0728
# 1.1181 24-Jul-2018 christos

sets for base64


# 1.1180 17-Jul-2018 joerg

Update LLVM/Clang build system to r337282.


# 1.1179 13-Jul-2018 maxv

Remove tpfmt(1). Its code was merged into tprof(8).


# 1.1178 29-Jun-2018 roy

Remove dhclient from the base system.

Discussed here:
https://mail-index.netbsd.org/tech-userlevel/2018/06/21/msg011233.html


Revision tags: phil-wifi-base pgoyette-compat-0625
# 1.1177 31-May-2018 mrg

branches: 1.1177.2;
introduce MKFIRMWARE that controls where (most) of the contents
of /libdata/firmware and /usr/libdata/firmware are not installed
if set to "no". from the bsd.README:

MKFIRMWARE If "no", install the /libdata/firmware directory,
which is necessary for several drivers: athn(4), bwfm(4),
ipw(4), iwi(4), iwm(4), iwn(4), otus(4), rtwn(4), urtwn(4),
wpi(4), ral(4), rum(4), run(4), zyd(4), bcm43xx(4), and
the Tegra 124 SoC.
Default: yes on amd64, cobalt, evbarm evbmips, evbppc, hpcarm,
hppa, i386, mac68k, macppc, sandpoint, and sparc64, no elsewhere.

convert MKRADEONFIRMWARE and MKTEGRAFIRMWARE into FOO.arch lists,
and move their defaults above the general defaults setting.

saves about 12MB in a normal installation for other platforms.


# 1.1176 28-May-2018 christos

add bsd.hostinit.mk


# 1.1175 23-May-2018 christos

remove Mail


Revision tags: pgoyette-compat-0521
# 1.1174 11-May-2018 maya

Add firmware for use with bwfm at pci.

from the linux-firmware tree


Revision tags: pgoyette-compat-0502 pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330
# 1.1173 29-Mar-2018 snj

remove rstart, which hasn't been used since the xfree86 days.


Revision tags: pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base
# 1.1172 03-Feb-2018 mrg

branches: 1.1172.2;
updates for GCC 6.4: add gcc-6 specific headers, combine some
all-gcc files, bump the shlib versions on new libs.


# 1.1171 01-Feb-2018 kamil

Install GCC (gcc.old/) headers for Sanitizers

Install:
- allocator_interface.h
- asan_interface.h
- common_interface_defs.h
- tsan_interface_atomic.h

Into:
- /usr/include/gcc-5/sanitizer

Note headers in a comment headers for introduction in future:
- dfsan_interface.h
- lsan_interface.h
- msan_interface.h

Skip a file that will never be relevant on NetBSD:
- linux_syscall_hooks.h

PR 52265 by Kamil Rytarowski

Proposed and accepted on tech-toolchain@.

Sponsored by <The NetBSD Foundation>


# 1.1170 24-Jan-2018 wiz

When second keyword is 'obsolete', first one should be foo-obsolete as well.


# 1.1169 24-Jan-2018 skrll

Remove port-acorn26

OK core@


# 1.1168 14-Jan-2018 christos

add mount_autofs


# 1.1167 09-Jan-2018 christos

Merge autofs support from: Tomohiro Kusumi
XXX: Does not work yet


# 1.1166 07-Jan-2018 jmcneill

Import NVIDIA Tegra XUSB firmware for Tegra124 and Tegra210. Installation
of this firmware is controlled by the MKTEGRAFIRMWARE option, which
defaults to yes on evbarm and evbarm64 and no everywhere else.


# 1.1165 10-Dec-2017 bouyer

Fix fallout from hid factorisation:
- need to install sys/dev/hid/hid.h for userland
- include it where needed - most of the time in place if usb/usbhid.h


# 1.1164 24-Oct-2017 kre

Marked zoneinfo/Canada/East-Saskatchewan as obsolete (zone removed from
tzdata 201c) - name does not meet guidelines, and was never needed.


# 1.1163 21-Oct-2017 jmcneill

Install bwfm(4) firmware.


# 1.1162 01-Oct-2017 maya

Add arguments to tail:
-q: suppress filename headers when multiple files are used
-v: print filename headers even when only one file is used

head already supports the same arguments, which originated in GNU head.
GNU tail also has the same flags.


Add tac, a hard link to 'tail -rq'.
Prints a file in reverse line order.

Similar to GNU tac, but lacking any options.

Add accompanying documentation.


# 1.1161 17-Sep-2017 sevan

Include scripts from the DTrace Toolkit if DTrace support is enabled.
The following scripts are installed:
dtruss - a DTrace version of truss.
execsnoop - snoop process execution as it occurs.
opensnoop - snoop file opens as they occur.
procsystime - print process system call time details.

ok riastradh


# 1.1160 10-Aug-2017 nat

Add bcm43xx bluetooth controller firmware to the lists and update relevant
makefiles.


# 1.1159 01-Aug-2017 joerg

Update LLVM build glue for 5.0RC1.


Revision tags: perseant-stdc-iso10646-base netbsd-8-base
# 1.1158 27-May-2017 bouyer

branches: 1.1158.2; 1.1158.4;
merge the bouyer-socketcan branch to HEAD.

CAN stands for Controller Area Network, a broadcast network used
in automation and automotive fields. For example, the NMEA2000 standard
developped for marine devices uses a CAN network as the link layer.

This is an implementation of the linux socketcan API:
https://www.kernel.org/doc/Documentation/networking/can.txt
you can also see can(4).

This adds a new socket family (AF_CAN) and protocol (PF_CAN),
as well as the canconfig(8) utility, used to set timing parameter of
CAN hardware. Also inclued is a driver for the CAN controller
found in the allwinner A20 SoC (I tested it with an Olimex lime2 board,
connected with PIC18-based CAN devices).

There is also the canloop(4) pseudo-device, which allows to use
the socketcan API without CAN hardware.

At this time the CANFD part of the linux socketcan API is not implemented.
Error frames are not implemented either. But I could get the cansend and
canreceive utilities from the canutils package to build and run with minimal
changes. tcpudmp(8) can also be used to record frames, which can be
decoded with etherreal.


# 1.1157 21-May-2017 riastradh

Remove MKCRYPTO option.

Originally, MKCRYPTO was introduced because the United States
classified cryptography as a munition and restricted its export. The
export controls were substantially relaxed fifteen years ago, and are
essentially irrelevant for software with published source code.

In the intervening time, nobody bothered to remove the option after
its motivation -- the US export restriction -- was eliminated. I'm
not aware of any other operating system that has a similar option; I
expect it is mainly out of apathy for churn that we still have it.
Today, cryptography is an essential part of modern computing -- you
can't use the internet responsibly without cryptography.

The position of the TNF board of directors is that TNF makes no
representation that MKCRYPTO=no satisfies any country's cryptography
regulations.

My personal position is that the availability of cryptography is a
basic human right; that any local laws restricting it to a privileged
few are fundamentally immoral; and that it is wrong for developers to
spend effort crippling cryptography to work around such laws.

As proposed on tech-crypto, tech-security, and tech-userlevel to no
objections:

https://mail-index.netbsd.org/tech-crypto/2017/05/06/msg000719.html
https://mail-index.netbsd.org/tech-security/2017/05/06/msg000928.html
https://mail-index.netbsd.org/tech-userlevel/2017/05/06/msg010547.html

P.S. Reviewing all the uses of MKCRYPTO in src revealed a lot of
*bad* crypto that was conditional on it, e.g. DES in telnet... That
should probably be removed too, but on the grounds that it is bad,
not on the grounds that it is (nominally) crypto.


Revision tags: prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320
# 1.1156 14-Mar-2017 nonaka

iwm(4): update firmware to maintained core release.

firmware from https://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/linux-firmware.git/tree/?id=4b9559fb0565f582a21a4070a81a3b6a7d77610b


# 1.1155 01-Mar-2017 kre

tzdata2017a: new timezone America/Punta_Arenas


# 1.1154 14-Feb-2017 christos

Add postfix .so dir


# 1.1153 07-Feb-2017 christos

add nsd and unbound example dirs


# 1.1152 06-Feb-2017 kre

+ /usr/bin/nc (someone please check these are correct)


# 1.1151 28-Jan-2017 nat

bta2dpd - Bluetooth Advand Audio Distribution (A2DP) Profile Daemon.

bta2dpd allows you to stream audio to and from bluetooth devices.
It features high quality stereo audio and is intended for use with pad(4)
device.

As discussed on current-users@ and tech-userlevel@


Revision tags: bouyer-socketcan-base
# 1.1150 13-Jan-2017 nonaka

branches: 1.1150.2;
iwm(4): 3165 works fine with iwlwifi-7265D-17.ucode firmware.

firmware from http://git.kernel.org/cgit/linux/kernel/git/iwlwifi/linux-firmware.git/tree/?id=be8a6fcba2e48e00674d1f35e6def56e2268039c


# 1.1149 11-Jan-2017 joerg

Update LLVM build glue for pre-4.0.0 r291444.


# 1.1148 07-Jan-2017 christos

add path


# 1.1147 07-Jan-2017 christos

more nsd


# 1.1146 07-Jan-2017 christos

add nsd


# 1.1145 07-Jan-2017 christos

add npfd


Revision tags: pgoyette-localcount-20170107
# 1.1144 05-Jan-2017 wiz

Tag cleanup: if the last column contains 'obsolete', the one before should too.


# 1.1143 18-Dec-2016 christos

mark old firmware obsolete.


# 1.1142 18-Dec-2016 nonaka

iwm(4): Sync with OpenBSD.

7265 works fine.
7260 and 3160 maybe work.
7265D, 3165 and 8260 not work yet.

if_iwm.c: r1.147.
if_iwmreg.h: r1.19 without r1.16.
if_iwmvar.h: r1.24.

firmware is taken from https://wireless.wiki.kernel.org/en/users/drivers/iwlwifi
- iwlwifi-7260-ucode-16.242414.0.tgz
- iwlwifi-3160-ucode-16.242414.0.tgz
- iwlwifi-7265-ucode-16.242414.0.tgz
- iwlwifi-8000-ucode-16.242414.0.tgz


# 1.1141 03-Dec-2016 riastradh

Directories are unconditional and hence must be untagged.


# 1.1140 24-Nov-2016 kre

Added TZ zone files Europe/Saratov and Asia/Aqtau for tzdata2016j


Revision tags: pgoyette-localcount-20161104
# 1.1139 03-Nov-2016 kre

New zoneinfo file for Asia/Famagusta (north Cyprus) from tzdata2016i


# 1.1138 12-Oct-2016 nat

Added firmare for Realtek 8192ee/eu.


# 1.1137 29-Sep-2016 kre

Added /usr/share/zoneinfo/Asia/Yangon for tzdata2016g


# 1.1136 24-Sep-2016 mrg

revert the previous; it seems to have been a mistake (adding nsd
entries) and had nothing to do with the message (libc bump.)


# 1.1135 24-Sep-2016 christos

bump libc


Revision tags: localcount-20160914
# 1.1134 20-Aug-2016 christos

add unbound stuff


Revision tags: pgoyette-localcount-20160806
# 1.1133 31-Jul-2016 pgoyette

Add rump.fssconfig to sets lists


# 1.1132 28-Jul-2016 nakayama

Resurrect Asia/Tomsk, split off from Asia/Novosibirsk in tzdata2016d.


Revision tags: pgoyette-localcount-20160726 pgoyette-localcount-base
# 1.1131 01-Jul-2016 christos

branches: 1.1131.2;
cgdconfig is no crypto.


# 1.1130 29-Jun-2016 christos

fix sets for MKCRYPTO=no


# 1.1129 25-Jun-2016 maya

Delete bpm(1)
It hasn't worked in a long time.

PR bin/51268


# 1.1128 16-Jun-2016 agc

Record the tzdata version in a separate file in the share/zoneinfo directory.

The file is kept up to date by the tzdata2netbsd script


# 1.1127 04-Jun-2016 nonaka

nvmectl(8): Added NVM Express control utility.

Ported from FreeBSD nvmecontrol(8).


# 1.1126 04-Jun-2016 agc

Following positive feedback on tech-userlevel, move the sys_info
script from othersrc to usr.bin/sys_info

The sys_info script is a small script which will show the version
information for installed utilities. It also works on the kernel, and
on most libraries.

Its use is as follow:

[19:41:13] agc@netbsd-002 ...external/bsd/sys_info [4568] > ./sys_info -a
awk-20121220
bind-9.10.3pl3
bzip2-1.0.6
calendar-20160601
ftpd-20110904
g++-4.8.5
gcc-4.8.5
grep-2.5.1anb1
gzip-20150113
bozohttpd-20151231
NetBSD-7.99.26
netpgp-3.99.17
netpgpverify-20160214
ntp-4.2.8pl5
openssl-1.0.1r
sqlite3-3.12.2
openssh-7.1
opensshd-7.1
tcsh-6.19.00
xz-5.2.1
[19:41:20] agc@netbsd-002 ...external/bsd/sys_info [4569] > ./sys_info ntp ssh netpgp
ntp-4.2.8pl5
openssh-7.1
netpgp-3.99.17
[19:41:31] agc@netbsd-002 ...external/bsd/sys_info [4570] > ./sys_info ntp ssh netbsd
ntp-4.2.8pl5
openssh-7.1
NetBSD-7.99.26
[19:41:38] agc@netbsd-002 ...external/bsd/sys_info [4571] >

The -a option can be given to the script to print out the information
on all known components.

The sys_info script also works on libraries, returning their
"versions" as given by the shared object version numbers.

[19:45:06] agc@netbsd-002 ...external/bsd/sys_info [4572] > ./sys_info libevent libXfont libc netbsd
libevent-4.0
libXfont-3.0
libc-12.200
NetBSD-7.99.26
[19:45:27] agc@netbsd-002 ...external/bsd/sys_info [4573] >

Alistair Crooks
Wed Jun 1 19:44:01 PDT 2016


# 1.1125 01-Jun-2016 pgoyette

Add new Europe/Kirov zonefile for 2016d


# 1.1124 27-Apr-2016 christos

Add new firmware code.


# 1.1123 15-Mar-2016 christos

add new zoneinfo files, sort


# 1.1122 12-Mar-2016 mrg

add /usr/include/gcc-5 directory to the distribution and adjust the
GCC 5 parts of the build (not yet enabled) to install/look there.


# 1.1121 27-Feb-2016 joerg

Update build system for LLVM 3.8.0rc3.


# 1.1120 07-Jan-2016 roy

Move 10-wpa_supplicant, 15-timezone, 29-lookup-hostname and 50-ypbind
from /libexec/dhcpcd-hooks to /usr/share/examples/dhcpcd/hooks so they
are not run by default.


# 1.1119 12-Dec-2015 christos

Add ip6addrctl


# 1.1118 23-Nov-2015 christos

PR/49380: KAMADA Ken'ichi: ntpd_chrootdir does not work on NetBSD 7.0_BETA
Provide /etc/resolv.conf so that it can resolve names. This is needed because
of deferred name resolution.
XXX: pullup -7


# 1.1117 11-Nov-2015 ozaki-r

Introduce rump.rtadvd

It is used to write ATF tests for RA.

From s-yamaguchi@IIJ.


# 1.1116 08-Nov-2015 christos

Some of the puffs mount programs don't need RUMP, re-enable them.


# 1.1115 09-Oct-2015 riz

Handle the contents of /usr/lib/dtrace so a MKDTRACE=yes release completes.


# 1.1114 03-Sep-2015 youri

CTWM is an extension to twm, that support multiple virtual screens,
and a lot of other goodies.

You can use and manage up to 32 virtual screens called workspaces.
You swap from one workspace to another by clicking on a button in an
optional panel of buttons (the workspace manager) or by invoking a function.

You can custom each workspace by choosing different colors, names
and pixmaps for the buttons and background root windows.

Main features are:
- Optional 3D window titles and border (ala Motif).
- Shaped, colored icons.
- Multiple icons for clients based on the icon name.
- Windows can belong to several workspaces.
- A map of your workspaces to move quickly windows between
different workspaces.
- Animations: icons, root backgrounds and buttons can be animated.
- Pinnable and sticky menus.
- etc...

See http://web.zephyrite.net/NetBSD/wm/index.html
ok mrg.


# 1.1113 27-Aug-2015 nonaka

Added rtwn(4) for Realtek RTL8188CE/RTL8192CE PCIe 802.11b/g/n wireless network
devices. Ported from OpenBSD.


# 1.1112 23-Aug-2015 mrg

move the obsolete list files into their respective sets. this means
that if you install a new set and run "postinstall fix obsolete"
the expected things happen.

(hi 12.5 year old me who thought base was better than etc set, which
it really was, but this is better again :-)


# 1.1111 21-Aug-2015 roy

10-mtu is no longer used


# 1.1110 17-Aug-2015 knakahara

Add intrctl(8).


# 1.1109 10-Aug-2015 mrg

obsolete and clean up gcc=3 (3.3), gcc=4 (4.1), and gcc=45 (4.5) sets.


# 1.1108 06-Aug-2015 ozaki-r

Introduce rump.ping6

We use ping6 frequently in ATF tests so let's have rump-ified one.


# 1.1107 03-Aug-2015 ozaki-r

Introduce rump.ndp

ndp(8) uses RTM that requires that getpid(2) works correctly. Unfortunately
supporting getpid(2) in librumphijack will be tricky so that we rump-ify
ndp(8) as well as arp(8).


# 1.1106 02-Aug-2015 jmcneill

Install hdmicecio.h


# 1.1105 29-Jul-2015 ozaki-r

Introduce rump.arp

arp(8) uses RTM that requires that getpid(2) works correctly. Unfortunately
supporting getpid(2) in librumphijack will be tricky so that we rump-ify
arp(8) as well as ifconfig and route commands.

Suggested by pooka@.


# 1.1104 22-Jun-2015 matt

Update some of the set lists to use the compatdir/compatfile
compattestsdir/compattestsfile as well the kmod auto-entry creation.
Remove entries that are now instantiated by the above.


# 1.1103 06-May-2015 hannken

Remove miscfs/syncfs and

- move the syncer into kern/vfs_subr.c.

- change the syncer to process the mountlist and VFS_SYNC as appropriate.

- use an API for mount points similiar to the API for vnodes:
- vfs_syncer_add_to_worklist(struct mount *mp) to add
- vfs_syncer_remove_from_worklist(struct mount *mp) to remove a mount.

No objections on tech-kern@


# 1.1102 26-Apr-2015 mrg

two changes to radeon drm firmware:
- only install it by default on x86, set new MKRADEONFIRMWARE variable
- install in /libdata, so that separate /usr systems work

(this still doesn't solve PR#49811, which possibly could be handled by
having them being a kernel module loaded by /boot.)


# 1.1101 21-Apr-2015 christos

add acronyms-o


# 1.1100 16-Apr-2015 mrg

install as bozohttpd/bozohttpd.8 as well as httpd.


# 1.1099 28-Mar-2015 jmcneill

Split hdaudio and PCI attach glue. Even though the driver was written with
this separation in mind, all of the code lived in sys/dev/pci/hdaudio. Move
common parts to sys/dev/hdaudio and PCI attach glue to sys/dev/pci.


# 1.1098 22-Mar-2015 ast

Import a substantially modified service(8) command from FreeBSD to
manage rc.d scripts. This command is well known on most other Unixes
and should help soften the learning curve for Unix admins coming
to NetBSD.


# 1.1097 02-Mar-2015 christos

add pwait.


# 1.1096 13-Feb-2015 nonaka

iwm(4) works now, but 2.4GHz only.

> iwm0 at pci2 dev 0 function 0: Intel Dual Band Wireless AC 3160 (rev. 0x83)
> iwm0: interrupting at ioapic0 pin 18
> iwm0: hw rev: 0x160, fw ver 25.228 (API ver 9), address XX:XX:XX:XX:XX:XX
> iwm0: 11b rates: 1Mbps 2Mbps 5.5Mbps 11Mbps
> iwm0: 11g rates: 1Mbps 2Mbps 5.5Mbps 11Mbps 6Mbps 9Mbps 12Mbps 18Mbps 24Mbps 36Mbps 48Mbps 54Mbps


# 1.1095 26-Jan-2015 christos

add blacklist npf.conf example


# 1.1094 25-Jan-2015 christos

stuff added by blacklist


# 1.1093 30-Dec-2014 mrg

install midirecord.


# 1.1092 11-Dec-2014 riastradh

Fix MKNLS=no build by untagging unconditional empty directories.

XXX May merit investigating why these are made when MKNLS=no, but
they don't seem to hurt.


# 1.1091 30-Oct-2014 nonaka

Add support for Intel Centrino Wireless-N 100/105/130/135/2200/2230.
From OpenBSD.


# 1.1090 23-Oct-2014 apb

Add ./usr/share/zoneinfo/Pacific/Bougainville for tzdata2014i


# 1.1089 11-Sep-2014 roy

Remove rtsol(8) and rtsold(8) as their functionality is in dhcpcd(8).
Remove rtsol(8) from rc.d/network.
Add -w seconds command to ifconfig to wait for N seconds for until DAD
has finished on all addresses.
Use ifconfig -w in rc.d/network instead of a forced sleep.

As discussed on tech-net@


# 1.1088 22-Aug-2014 apb

sort


Revision tags: netbsd-7-base tls-maxphys-base
# 1.1087 10-Aug-2014 joerg

branches: 1.1087.2;
Update build glue for LLVM/Clang 3.6svn r215315. Changes include various
performance improvements across all backends and a much improved PPC32
backend.


# 1.1086 09-Aug-2014 apb

Mark gkermit files "obsolete", don't remove then from the set lists.


Revision tags: tls-earlyentropy-base
# 1.1085 08-Aug-2014 apb

Unhook gkermit from the build.
It is being replaced by the BSD-licenced ekermit, as proposed
on tech-userlevel on 7 Aug 2014.


# 1.1084 08-Aug-2014 apb

Add ekermit to the build.
It will replace gkermit, as proposed in tech-userlevel on 7 Aug 2014.


# 1.1083 06-Aug-2014 apb

New files that appeared in tzdata2014f, plus the
leapseconds file that has existed for a long time
but was not installed before today.


# 1.1082 06-Aug-2014 martin

Punt - backout sysinst message catlogs


# 1.1081 06-Aug-2014 martin

Sigh - move sysinst catalog files (which differ per arch, ouch!)
to md lists.


# 1.1080 05-Aug-2014 martin

Add sysinst message files


# 1.1079 01-Aug-2014 christos

add timeout(1)


# 1.1078 28-Jul-2014 rjs

Update radeon microcode.


# 1.1077 26-Jul-2014 dholland

Add /usr/sbin/sysinst.


# 1.1076 23-Jul-2014 lneto

fixed removal of Lua 5.1 entries from distrib/sets/lists


# 1.1075 20-Jul-2014 nonaka

Added RTL8188EU firmware for urtwn(4).


# 1.1074 19-Jul-2014 lneto

lua: updated from 5.1 to 5.3 work3

* lua(1):
- changed lua_Integer to intmax_t
- updated distrib/sets/lists and etc/mtree
- updated bsd.lua.mk
- fixed bozohttpd (lua-bozo.c)
- compatibilized bindings: gpio, sqlite
* lua(4):
- removed floating-point and libc dependencies using '#ifndef _KERNEL'
- fixed division by zero and exponentiation
- libkern: added isalnum(), iscntrl(), isgraph(), isprint() and ispunct()
- acpica: removed isprint() from acnetbsd.h
- libc: moved strcspn.c, strpbrk.c and strspn.c to common
- removed stub headers
- compatibilized bindings: luapmf, luasystm
* reorganized luaconf.h
* updated doc/CHANGES and doc/RESPONSIBLE


# 1.1073 13-Jul-2014 mbalmer

Add the five bulgarian keymaps we got via PR misc/37713 from markucz@gmail.com.


# 1.1072 08-Jul-2014 spz

infrastructure for bind-9.10.0-P2:
adding the tools delv and dnssec-importkey
adding libirs to support delv


# 1.1071 06-Jul-2014 tron

Update set lists for Postfix 2.11.1.


# 1.1070 05-Jul-2014 dholland

Put /usr/share/doc/reference/ref1/make in the right list. The dirs are
always created.


# 1.1069 05-Jul-2014 joerg

Drop entries for LLVM/Clang older than 3.4.


# 1.1068 05-Jul-2014 dholland

Update set lists for /usr/share/doc reorg.


# 1.1067 15-May-2014 apb

Add ./usr/share/zoneinfo/Antarctica/Troll for tzdat2014c


Revision tags: yamt-pagecache-base9
# 1.1066 15-Apr-2014 ginsbach

Hook getaddrinfo(1) into the build. Hi riastradh!


Revision tags: riastradh-xf86-video-intel-2-7-1-pre-2-21-15
# 1.1065 01-Apr-2014 christos

branches: 1.1065.2;
add kvno


# 1.1064 31-Mar-2014 martin

Bring back the playstation2 port - now that a toolchain for it is
available again.


Revision tags: riastradh-drm2-base3
# 1.1063 06-Mar-2014 skrll

Repeat after me... don't delete entries mark them obsolete.


# 1.1062 24-Feb-2014 skrll

Rename NetBSD/hp700 to NetBSD/hppa.

Unfortunately our VCS isn't very helpful here.


# 1.1061 23-Jan-2014 spz

- make etc/rc.d/wpa_supplicant create directory /var/run/wpa_supplicant
on startup
- create share/examples/wpa_supplicant/wpa_supplicant.conf and make it
known in the relevant places. Improvements welcome, my point was
ctrl_interface and "you seriously want this"


# 1.1060 16-Jan-2014 pgoyette

Add new file bsd.host.mk to sets list to unbreak the build.

(hello, christos!)


# 1.1059 16-Jan-2014 pooka

Add rump_wmd, a utility to resolve rump kernel component dependencies.


# 1.1058 14-Jan-2014 christos

new bsd.syscall.mk


# 1.1057 05-Jan-2014 joerg

Update LLVM family to 3.5svn r198450. Interesting changes include:
- Improvements in the SPARC64 support
- ARM backend can almost build a full NetBSD/EABI system with the
integrated assembler
- PowerPC grows disassembler support
- LLD supports copy relocation, beginning of MIPS backend
- New diagnostic for use of bool expression as size_t argument for
strncmp and friends


# 1.1056 02-Jan-2014 tho

Fix a few "share" flags

. Add missing "share" flag on usr/share/examples/npf files.
. Drop "share" for directories in examples/{libsaslc,npf,tmux}. This is how it
is done for other directories in usr/share.

This fixes checkflist with MKSHARE=no.

ok christos@.


# 1.1055 28-Dec-2013 rjs

Only build shmif_dumpbus when rump is available.


# 1.1054 26-Dec-2013 apb

Remove empty directory /usr/share/zoneinfo/Mideast.
The files that used to be in this directory were removed in tzdata2013i.


# 1.1053 26-Dec-2013 apb

Mark usr/share/zoneinfo/{Asia,Mideast}/Riyadh{87,88,89} as obsolete.
These solar time zones were removed in tzdata2013i.


# 1.1052 25-Dec-2013 christos

add smbutil


# 1.1051 01-Dec-2013 martin

Add a /var/shm directory (to be used for shm_open and friends)


# 1.1050 28-Nov-2013 joerg

Move <dynarray> and <optional> into experimental.


# 1.1049 12-Nov-2013 pettai

Added zless(1) - comes in the lastest version of zmore(1) from OpenBSD
(OKed by tron@)


# 1.1048 01-Nov-2013 mrg

add support for GCC 4.8 sets.


# 1.1047 30-Oct-2013 mrg

add ./usr/include/gcc-4.8 directory to the build.


# 1.1046 28-Oct-2013 mbalmer

link luactl(8) to the build


# 1.1045 27-Oct-2013 apb

sort


# 1.1044 25-Oct-2013 mbalmer

add new man page directories


# 1.1043 25-Oct-2013 htodd

Fixing the build for now. gcc=48 should probably be added back later.


# 1.1042 24-Oct-2013 christos

add g++-4.8 include directories


# 1.1041 19-Oct-2013 mlelstv

add missing chroot directories for rtadvd


# 1.1040 21-Aug-2013 tron

"/usr/share/locale/ko_KR.UTF-8/LC_CTYPE" is not obsolete. It gets built
and installed. Correct the set entry to reflect that.


# 1.1039 11-Aug-2013 joerg

Sort entries in strcmp order.


# 1.1038 11-Aug-2013 joerg

Provide UTF-8 variants for all existing locales. The data is derived
from the Unicode Common Locale Data Repository.

Convert non-UTF-8 versions from the UTF-8 version using iconv and some
ad-hoc transliterations using sed.

Use EUR as currency_symbol in ISO8859-1.

Invert the Norwegian handling. no_NO is an alias for nb_NO as the latter
is used e.g. in CLDR.

Provide the Serbian locales in both Cyrilic and Latin script versions.
The alias is choosen based on the character set for the non-UTF-8 case
and Cyrillic is the default for UTF-8.


# 1.1037 28-Jul-2013 pgoyette

Update sets lists for new bind9 and friends.


# 1.1036 28-Jul-2013 pgoyette

Update for new files (hello, Patrick!)


Revision tags: riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base
# 1.1035 02-Jul-2013 jnemeth

Move mandoc and makemandb to base set as discussed on tech-userlevel:

http://mail-index.netbsd.org/tech-userlevel/2013/06/25/msg007845.html


# 1.1034 26-Jun-2013 christos

add example for l2tp gateway.


# 1.1033 21-Jun-2013 roy

Add the timezone hook


# 1.1032 21-Jun-2013 roy

Add wpa_supplicant hook


# 1.1031 09-Jun-2013 christos

alias vnconfig -> vndconfig


# 1.1030 28-May-2013 joerg

Update LLVM/Clang snapshot to r182734. Brings initial support for
integrated PowerPC assembler.


# 1.1029 27-Apr-2013 joerg

Add build glue for libc++.


# 1.1028 11-Apr-2013 christos

libevent sets


# 1.1027 30-Mar-2013 martin

add if_athn directory


# 1.1026 30-Mar-2013 christos

firmware files for if_athn


Revision tags: agc-symver-base
# 1.1025 10-Mar-2013 christos

npf modules moved to /lib


# 1.1024 03-Mar-2013 apb

Add zoneinfo files for new timezones from tzdata2013a:
/usr/share/zoneinfo/Asia/Khandyga
/usr/share/zoneinfo/Asia/Ust-Nera
/usr/share/zoneinfo/Europe/Busingen


# 1.1023 01-Mar-2013 joerg

Retire OSI network stack. OK core@


# 1.1022 25-Feb-2013 jmmv

Update file lists to reflect the import of kyua-atf-compat, which has the
side-effect of marking several atf-related entries as obsolete (when
MKKYUA!=no).


# 1.1021 24-Feb-2013 jmmv

Install a kyua.conf file that sets unprivileged_user to _tests.


# 1.1020 23-Feb-2013 jmmv

Register directories and files provided by kyua-cli.


# 1.1019 19-Feb-2013 jmmv

Enable the build of kyua-testers and register its files and directories.
This is conditional on MKKYUA.


# 1.1018 05-Feb-2013 matt

Add ./var/db/obsolete/debug


# 1.1017 23-Jan-2013 joerg

Update LLVM/Clang snapshot to r172366. Catch up with the move past 3.2
release.


Revision tags: yamt-pagecache-base8
# 1.1016 11-Jan-2013 mlelstv

Provide a script for devpubd(8) that creates symlinks for each dk(4)
device under /dev/wedges so that you can access them by name.


Revision tags: yamt-pagecache-base7
# 1.1015 04-Dec-2012 spz

merge bind-9-9-2-P1 and adjust build as needed
fixes CVE-2012-5688, see:
http://www.isc.org/software/bind/advisories/cve-2012-5688


# 1.1014 20-Nov-2012 agc

add the directory for the netpgp header files


# 1.1013 16-Nov-2012 joerg

+ bsd.buildinstall.mk


# 1.1012 04-Nov-2012 christos

add TPM sets.


# 1.1011 01-Nov-2012 christos

add flock(1)


# 1.1010 01-Nov-2012 christos

mv npfctl from /usr/sbin to /sbin so it is available before /usr is mounted.


Revision tags: yamt-pagecache-base6
# 1.1009 18-Sep-2012 skrll

Fix MKDEBUG set lists


# 1.1008 16-Sep-2012 tls

*Sigh* provide, by default, the dumb "allocate 64K on the stack" variant
of the lzf_compress API by default. This is because there is evidently
code floating around out there in the world with broken autoconf scripts that
don't check for LZF_STATE_ARG in the lzf header files and just assume the
dumb version of the API.

We rename the sane API to lzf_compress_r and implement the dumb API in
terms of it. Consequently, bump liblzf major version number. This is
fine because nothing used our liblzf with the old API.

Add lzf(1) utility from LZF distribution. Add manual page for lzf(1).


# 1.1007 16-Sep-2012 rmind

Add /usr/lib/npf.


# 1.1006 13-Sep-2012 martin

npftest only is build with dynamic libraries


# 1.1005 12-Sep-2012 rjs

Allow build with MKRUMP=no.


# 1.1004 12-Sep-2012 martin

Set list changes for npftest binary and npf tests


# 1.1003 22-Aug-2012 spz

branches: 1.1003.2;
actually install the new npf examples
add examples for a hash table file and a tree table file
add an ID string to host-npf.conf


# 1.1002 19-Aug-2012 mrg

do not obsolete terminfo.db. that breaks binaries built for most of
the devel part of netbsd-6.

XXX: needs pullup


# 1.1001 10-Aug-2012 joerg

Make GCC entries optional.


# 1.1000 08-Aug-2012 christos

adjust for MKRUMP = no


# 1.999 21-Jun-2012 pgoyette

Update sets lists file filemon.h


# 1.998 16-Jun-2012 joerg

Update LLVM/Clang snapshot to r158533. This brings in support for
stack-realignment in functions using alloca on x86. Move to
/usr/include/clang-3.2 to reflect the version.


# 1.997 14-Jun-2012 riz

Add firmware for the RealTek RTL8192CU family of wireless chipsets, and
adapt the urtwn(4) driver to use the new files. The firmware files were
extracted from the Linux driver at www.realtek.com, version 0005.1230.2011
and the license permits redistribution without modification.

While I'm here, install the files in /libdata/firmware/if_urtwn, like
most of the other network adapter firmware.

urtwn(4) can now operate without needing external files installed. Tested
on my Edimax adapter.


# 1.996 03-Jun-2012 joerg

Switch terminfo(3) to cdb(5).


# 1.995 01-Jun-2012 nonaka

Use /libdata/firmware/run instead of /libdata/firmware/rum for run(4) firmwares.


# 1.994 30-May-2012 nonaka

Add a driver for Ralink Technology RT2700U/RT2800U/RT3000U USB IEEE
802.11a/b/g/n wireless network devices, ported from OpenBSD by FUKAUMI Naoki,
arranged by me.


# 1.993 26-May-2012 wiz

really mark wake as obsolete.


# 1.992 26-May-2012 uebayasi

Rename wake(8) to wakeonlan(8). Approved by core@.


Revision tags: yamt-pagecache-base5
# 1.991 09-May-2012 christos

add {rndc,ddns}-confgen


Revision tags: yamt-pagecache-base4
# 1.990 06-Apr-2012 christos

pdisk is now mi (except for rescue)


# 1.989 25-Mar-2012 nonaka

Added urtwn(4), a driver for Realtek RTL8188CU/RTL8192CU USB IEEE 802.11b/g/n wireless network devices.


# 1.988 02-Mar-2012 apb

Add usr/share/zoneinfo/America/Creston to set lists,
after tzdata2012a update.


# 1.987 29-Feb-2012 tron

Move "libexpat" from X11 into base which fixes PR lib/40346.
This change was approved by the Core Group.


# 1.986 16-Feb-2012 wiz

Fix tags in set lists for window removal.


# 1.985 16-Feb-2012 jmmv

Remove window(1).

window(1) was replaced by tmux(1) on March 2011. The source code has
been reimported into othersrc/usr.bin/window and an up-to-date package
is available in pkgsrc/misc/window.

This removal was approved by core@, with the condition that it be done
once netbsd-6 had been brached. And the branching has just happened!


Revision tags: netbsd-6-base
# 1.984 14-Feb-2012 wiz

branches: 1.984.2;
Obsolete /usr/share/man/cat3f that never contained any files, nor will it.


# 1.983 13-Feb-2012 dholland

Remove quotactl(8). Successor for backup purposes is quotarestore(8).
Note that as of this writing the tool continues to work with the old
proplib-xml packet interface against the new libquota(3), so anyone
who has a use for it can bring it back from the Attic and/or create a
pkgsrc package.

Approved by releng for the freeze, and specifically okayed by core a
couple months ago.


# 1.982 13-Feb-2012 dholland

Add quotadump(8), which is a link to repquota, and quotarestore(8),
which is new. Includes man page updates. Approved by releng for
freeze.


# 1.981 07-Feb-2012 joerg

Import the new apropos/whatis.

This code has been developed by Abhinav Upadhyay as part of Google's Summer
of Code 2011. It uses libmandoc to parse man pages and builds a Full
Text Index in a SQLite database. The combination of indexing the full
manual page, filtering out stop words and ranking individual matches
based on the section gives a much improved user experience.

The old makewhatis and friends are kept under MKMAKEMANDB=no for now.


# 1.980 05-Feb-2012 dholland

Migrate one last leftover bit (used only by the kernel now) to
sys/ufs/ufs and remove the old quota headers and no-longer-used shared
code. Ok by releng.


# 1.979 03-Feb-2012 joerg

Fix support for negative keywords: the keyword is prefixed directly with
! without space, so that the splitting works as expected. Adjust entries
for bsdgrep.


# 1.978 28-Jan-2012 pgoyette

Add new directories for trousers to sets lists. The directories get
created even if they're not populated.

Hello again, christos!


# 1.977 17-Jan-2012 joerg

kpasswd depends on MKKERBEROS, not USE_KERBEROS


# 1.976 04-Jan-2012 yamt

install tprof related commands and man pages.


# 1.975 04-Jan-2012 yamt

install fincore.


# 1.974 17-Dec-2011 tsutsui

Build and install isibootd(8).


# 1.973 28-Nov-2011 tron

Don't build postscreen(8) if "MKCRYPTO" is set to "no". It cannot be
built without TLS support, at least not without major surgery.
I've only tested this by building with "MKCRYPTO" set to "yes"
because the build fails much ealier otherwise.

Problem reported by Nick Hudson in private e-mail.


# 1.972 24-Nov-2011 ahoka

add /sbin/mount_chfs


# 1.971 15-Nov-2011 riz

Build and install new in-kernel iscsi initiator kernel module and associated
binaries (iscsid, iscsictl) if MKISCSI != no. Initiator can also be built
into a kernel by adding 'pseudo-device iscsi' in kernel configuration.


Revision tags: yamt-pagecache-base3 yamt-pagecache-base2
# 1.970 05-Nov-2011 christos

add tre to the sets.


Revision tags: yamt-pagecache-base
# 1.969 15-Oct-2011 mbalmer

branches: 1.969.2;
Install, and add to the set lists, example code to illustrate Lua module use.


# 1.968 15-Oct-2011 christos

move gpio.so to shl.mi where it belongs (requested by mrg@)


# 1.967 14-Oct-2011 christos

fix sun2 build; mark lua shared object appropriately so that it is not required


# 1.966 13-Oct-2011 joerg

Hook up SQLite into the build


# 1.965 11-Oct-2011 christos

add getcap


# 1.964 11-Oct-2011 dholland

Fix sets for new tzdata.


# 1.963 09-Oct-2011 christos

forgot to commit this


# 1.962 08-Oct-2011 mbalmer

Link the gpio(4) Lua module to the build and add it to the set lists.
(There is no manual page yet, since we have not yet decided where to put
them for Lua modules.)


# 1.961 07-Oct-2011 plunky

usr/lib/lua is base-sys-usr not base-sys-root


# 1.960 07-Oct-2011 plunky

install bsd.lua.mk into DESTDIR


# 1.959 06-Oct-2011 mrg

enable building/installing audiocfg(1). ok jmcneill.


# 1.958 02-Oct-2011 pgoyette

Now that we're installing i2c/io.h usr/include/dev/i2c/ is no longer
obsolete!


# 1.957 02-Oct-2011 jmcneill

add userland implementation of I2C_SCAN code


# 1.956 11-Sep-2011 christos

sets for bind.


# 1.955 11-Sep-2011 apb

Add bsd.clean.mk to set lists


# 1.954 05-Sep-2011 wiz

Improve previous: As the comment at the top says, don't remove entries,
but mark them obsolete instead (hi christos!)

Sort while here.


# 1.953 04-Sep-2011 christos

remove 3 empty directories


# 1.952 04-Sep-2011 christos

adjust sets for new zoneinfo code


# 1.951 29-Aug-2011 mrg

add the device publish daemon, written by jmcneill@.

listens on drvctl for new devices and invokes MAKEDEV for them.

missing:
- manual page
- rc.d script
- more testing

but it works well enough to make new disk nodes appear in /dev when
netbsd sees them and they're missing. you will need to make sure
you have a new /dev/MAKEDEV for this to work properly (postinstall
should handle this normally, of course.)


thanks jared!


# 1.950 27-Aug-2011 joerg

Add new "analyze" command to run clang's static analyzer in a directory
on all C/C++ files.


# 1.949 26-Aug-2011 dyoung

Build and install ppath(3), property-list paths library.


# 1.948 25-Aug-2011 dyoung

Set-list repair: add 'nls' tag to some files that need it, sort some
firmware files, move some graphics-adapter firmware into the syspkg
base-firmware-root.


# 1.947 15-Aug-2011 wiz

Mark a few gcc-4.1 entries as obsolete with gcc-4.5.


# 1.946 04-Aug-2011 matt

Add new xz program links and man pages.


# 1.945 24-Jul-2011 uch

v7fs rump support


# 1.944 09-Jul-2011 tron

Add entry for directory "./usr/include/dev/dtv".


# 1.943 01-Jul-2011 mrg

new gcc 4.5 g++ dirs are for everyone, not just gcc 4.5 users.

fixes build problems.


# 1.942 01-Jul-2011 mrg

various updates for GCC 4.5. finally obsolete some very old gcc stuff.


# 1.941 30-Jun-2011 agc

move comments to the head of the file


# 1.940 27-Jun-2011 uch

7th Edition(V7) File System support. and NetBSD symbolic-link, socket, FIFO extension. see newfs_v7fs(8).


Revision tags: cherry-xenmp-base
# 1.939 20-May-2011 msaitoh

Add support for 6050(6250 and 6150) and 6005(6205).
TODO: update iwn.4 manpage.


# 1.938 09-May-2011 manu

Attempt to fix build after perfuse addition (there is no MKPERFUSE)


# 1.937 09-May-2011 manu

Enable the build of perfused and libperfuse


# 1.936 27-Apr-2011 mbalmer

Add new files.


# 1.935 21-Apr-2011 joerg

Replace gnugrep keyword with ! bsdgrep


# 1.934 21-Apr-2011 joerg

Add MKBSDGREP switch for easy testing of the GNU grep
replacement/alternative.


# 1.933 17-Apr-2011 martin

Get rid of /var/chroot/tcpdump/etc


# 1.932 16-Apr-2011 christos

add {man,cat,html}8/x86


# 1.931 15-Apr-2011 joerg

Install clang's MD headers into /usr/include/clang-3.0 similar to GCC.


# 1.930 15-Apr-2011 elric

Upgrade Heimdal to 1.5pre1 by switching the build from crypto/dist/heimdal
to crypto/external/bsd/heimdal. The latter was just imported as the head
of the Heimdal tree as of a few days ago.


# 1.929 15-Apr-2011 joerg

Move the headers for compiler and platform specific intrinsincs from
/usr/include to /usr/include/gcc-4.1.


# 1.928 11-Apr-2011 martin

Collect all of var/chroot/tcpdump in one set - so we have a chance to
win the checkflist game.


# 1.927 24-Mar-2011 bouyer

Add a new libquota library, which contains some blocks to build and/or
parse quota plists; as well as a getfsquota() function to retrieve quotas
for a single id from a single filesystem (whatever filesystem this is:
a local quota-enabled fs or NFS). This is build on functions getufsquota()
(for local filesystems with UFS-like quotas) and getnfsquota();
which are also available to userland programs.
move functions from quota2_subr.c to libquota or libprop as appropriate,
and ajust in-tree quota tools.
move some declarations from kernel headers to either sys/quota.h or
quota/quota.h as appropriate. ufs/ufs/quota.h still installed because
it's needed by other installed ufs headers.
ufs/ufs/quota1.h still installed as a quick&dirty way to get a code
using the old quotactl() to compile (just include ufs/ufs/quota1.h instead of
ufs/ufs/quota.h - old code won't compile without this change and this is
on purpose).
Discussed on tech-kern@ and tech-net@ (long thread, but not much about
libquota itself ...)


# 1.926 17-Mar-2011 joerg

Remove chrtbl(8). Since NetBSD 1.6, the rune type based file format for
LC_CTYPE has been used.


# 1.925 10-Mar-2011 jmmv

Enable the build of tmux and add the necessary directory and file entries.


# 1.924 06-Mar-2011 bouyer

merge the bouyer-quota2 branch. This adds a new on-disk format
to store disk quota usage and limits, integrated with ffs
metadata. Usage is checked by fsck_ffs (no more quotacheck)
and is covered by the WAPBL journal. Enabled with kernel
option QUOTA2 (added where QUOTA was enabled in kernel config files),
turned on with tunefs(8) on a per-filesystem
basis. mount_mfs(8) can also turn quotas on.

See http://mail-index.netbsd.org/tech-kern/2011/02/19/msg010025.html
for details.


Revision tags: bouyer-quota2-nbase
# 1.923 02-Mar-2011 tron

Update for set lists for new Postfix components and documentation files.


# 1.922 26-Feb-2011 ahoka

Import the Flash and NAND subsytem code contributed by the University
of Szeged, Hungary.

The commit includes:
- Flash layer, which gives a common API to access flash devices
- NAND controller subsystem for the flash layer
- An example OMAP driver which is used on BeagleBoard or alike ARM boards


Revision tags: bouyer-quota2-base
# 1.921 08-Feb-2011 haad

Initial import of libdm and dmctl to tree. libdm library can be used
to access, manage and manipulate device-mapper driver. Which opens us bunch
of new possibilities like

dm-multipath device target
dm-crypt device target
dm-ccd compatibility layer

With this import I'm bringing in dmctl tool for working with dm driver ,too.
I plan to replace gpl2 licensed dmsetup command with our dmctl tool in near
feature. It can also by placed to /rescue where we was not able to put
dmsetup because of licensing problems.

With libdm in tree we can now write RUMP atf test suite for dm driver to
ensure LVM subsystem stability as time goes.

Reviewed by: blymn@ and rmind@
Oked: by no objections on tech-userlevel@


# 1.920 04-Feb-2011 pooka

Remove the rif/rof options and add rump.dd. This makes usage
consistent with other rump clients. Copying between kernels is
done using the host pipe, e.g.:

dd if=foo rof=bar skip=1 seek=1 => dd if=foo skip=1 | rump.dd of=bar seek=1

Also, the pipe idiom extends to copying between different rump
kernels, e.g.:

env RUMP_SERVER=unix://srv1 rump.dd if=thefile \
| env RUMP_SERVER=unix://srv2 rump.dd of=thefile

Pipe approach suggested by yamt (thanks!)


# 1.919 28-Jan-2011 pooka

support rump.sockstat


# 1.918 26-Jan-2011 pooka

add sandpoint dirs for man chapter 4, they seem to be required now


# 1.917 26-Jan-2011 pooka

Add support for the Extensible MIPS ("eMIPS") platform. The
NetBSD/emips port runs on Xilinx and Beecube FPGA systems and the
Giano system simulator.

eMIPS is a platform developed at Microsoft Research for researching
reconfigurable computing. eMIPS allows dynamic loading and scheduling
of application-specific circuits for the purpose of accelerating
computations based on the current workload.

NetBSD eMIPS support for NetBSD 4.x was written at Microsoft Research
by Alessandro Forin and Neil Pittman. Microsoft Corporation has
donated full copyright to The NetBSD Foundation.

Platform support for eMIPS is the first part of Microsoft's
contribution. The second part includes the hardware accelerator
framework and will be proposed on tech-kern soon.


# 1.916 20-Jan-2011 pooka

Add a simple dhcp client for rump kernels. It uses code from dhcpcd
for talking to the server and for setting the interface address
and route. However, otherwise it is quite different, since we need
to be working under the assumptions that there is no stable storage
on a rump instance, and that there are n networking stacks on a
given host.


# 1.915 13-Jan-2011 haad

branches: 1.915.2;
Move chown from usr.sbin to sbin and chgrp from usr.bin to bin directories.
This was discussed and oked on tech-userlevel I have run full build release,
test anita cycle with this patch.


# 1.914 12-Jan-2011 pooka

shmif_dumpbus + man


# 1.913 05-Jan-2011 haad

Allow operator to use lvm in read-only mode. Switch LVM lock dir to
/var/run/lvm and create it in rc.d/mountcritlocal. Fix dm control device
permissions to allow rw for operator.

Test if we are running lvm commands as operator and if that it's true do not
create vg backups and do not print confusing warning.


Revision tags: matt-mips64-premerge-20101231
# 1.912 01-Jan-2011 haad

Add /var/lock/lvm subdir for LVM it can be created automagically but I think
that it's better to have it created before.


# 1.911 01-Jan-2011 haad

Add /var/lock directory to base set it's used by LVM and other tools.
Change group owner to operator to enable LVM locking for him.


# 1.910 26-Dec-2010 jmcneill

hook videoctl into build


# 1.909 19-Dec-2010 pgoyette

Add rump versions of usr.sbin/powerd


# 1.908 17-Dec-2010 jruoho

Make tcpdump(8) to drop root privileges and chroot(2) by default.


# 1.907 15-Dec-2010 pooka

+rump.raidctl


# 1.906 15-Dec-2010 pooka

rump.traceroute


# 1.905 14-Dec-2010 pooka

add new, remove obsolete


# 1.904 13-Dec-2010 pooka

Add netstat rump client. For now, it always sets -X, i.e. will
use only sysctl and no kvm (implementing /dev/mem for a rump kernel
would probably not be hard, but still a non-zero effort).

Note: since there is absolutely no network activity in a fresh rump
kernel, rump.netstat usually displays exactly nothing when invoked
without parameters. Arguments like -r, -bi, -p icmp etc. produce
more stuff.


# 1.903 13-Dec-2010 pooka

+rump.mod*


# 1.902 13-Dec-2010 pooka

+rump.envstat


# 1.901 13-Dec-2010 pooka

add fresh rump clients


# 1.900 13-Dec-2010 pooka

+rump_server


# 1.899 12-Dec-2010 pooka

utility to halt a rump kernel


# 1.898 08-Dec-2010 njoly

Make tests set generation optional, skipped for MKATF=no build.


# 1.897 08-Dec-2010 kefren

add usr/sbin/ldpd and its man page


# 1.896 06-Dec-2010 mrg

install prenice(1) and man page links.


# 1.895 06-Dec-2010 phx

There should be no MD keymaps in /usr/share/wscons/keymaps. So I made the
PowerBook keymap MI again, after a discussion with <mrg>.


# 1.894 05-Dec-2010 pooka

Add a rump server which comes with all the drivers currently
available. In terms of modules it maps to:

golem> rump.modstat
NAME CLASS SOURCE REFS SIZE REQUIRES
bpf driver builtin 0 - -
cd9660 vfs builtin 0 - -
cgd driver builtin 0 - -
dm driver builtin 0 - -
efs vfs builtin 0 - -
ext2fs vfs builtin 0 - ffs
fdesc vfs builtin 0 - -
ffs vfs builtin 3 - -
fss driver builtin 0 - -
hfs vfs builtin 0 - -
kernfs vfs builtin 0 - -
ksem misc builtin 0 - -
layerfs misc builtin 2 - -
lfs vfs builtin 0 - ffs
mfs vfs builtin 0 - ffs
msdos vfs builtin 0 - -
nfs vfs builtin 1 - -
nfsserver misc builtin 0 - nfs
nilfs vfs builtin 0 - -
ntfs vfs builtin 0 - -
null vfs builtin 0 - layerfs
pad driver builtin 0 - -
ptyfs vfs builtin 0 - -
puffs vfs builtin 0 - putter
putter driver builtin 1 - -
scsiverbose misc builtin 0 - -
smbfs vfs builtin 0 - -
suser secmodel builtin 0 - -
swsensor driver builtin 0 - -
sysvbfs vfs builtin 0 - -
tmpfs vfs builtin 0 - -
udf vfs builtin 0 - -
umap vfs builtin 0 - layerfs
union vfs builtin 0 - -
usbverbose misc builtin 0 - -
wapbl vfs builtin 0 - -


In terms of interfaces:
golem> rump.ifconfig -C
shmif virt lo carp


and dmesg:
NetBSD 5.99.41 (RUMP-ROAST) #0: Tue Nov 30 15:35:05 CET 2010
pooka@pain-rustique.localhost:/usr/allsrc/src/sys/rump/librump/rumpkern
total memory = unlimited (host limit)
timecounter: Timecounters tick every 10.000 msec
timecounter: Timecounter "rumpclk" frequency 100 Hz quality 0
cpu0 at thinair0: rump virtual cpu
cpu1 at thinair0: rump virtual cpu
root file system type: rumpfs
mainbus0 (root)
ugenhc0 at mainbus0
usb0 at ugenhc0: USB revision 2.0
uhub0 at usb0: vendor 0x7275 product 0x6d70, class 9/0, rev 0.00/0.00, addr 1
uhub0: 1 port with 1 removable, self powered
ugenhc1 at mainbus0
usb1 at ugenhc1: USB revision 2.0
uhub1 at usb1: vendor 0x7275 product 0x6d70, class 9/0, rev 0.00/0.00, addr 1
uhub1: 1 port with 1 removable, self powered
ugenhc2 at mainbus0
usb2 at ugenhc2: USB revision 2.0
uhub2 at usb2: vendor 0x7275 product 0x6d70, class 9/0, rev 0.00/0.00, addr 1
uhub2: 1 port with 1 removable, self powered
ugenhc3 at mainbus0
usb3 at ugenhc3: USB revision 2.0
uhub3 at usb3: vendor 0x7275 product 0x6d70, class 9/0, rev 0.00/0.00, addr 1
uhub3: 1 port with 1 removable, self powered
scsitest0 at mainbus0
scsibus0 at scsitest0: 2 targets, 1 lun per target
cd0 at scsibus0 target 1 lun 0: <RUMPHOBO, It's a LIE, 0.00> cdrom removable
Chicony Electronics Chicony Electronics, class 0/0, rev 2.00/1.00, addr 2, uhub0 port 1 not configured
AuthenTec AuthenTec, class 255/255, rev 1.10/6.21, addr 2, uhub1 port 1 not configured
swwdog0: software watchdog initialized
Kernelized RAIDframe activated
pad0: outputs: 44100Hz, 16-bit, stereo
audio0 at pad0: half duplex, playback, capture


There a bunch of other stuff which doesn't show up as any of the
above, plus of course the usb drivers which are probed only if I
have the appropriate hardware plugged into my workstation.


# 1.893 05-Dec-2010 mrg

fix some set lists issues after the recent bpf and pcap updates.


# 1.892 05-Dec-2010 christos

sets for new libpcap and tcpdump


# 1.891 03-Dec-2010 phx

Make sure the new ukbd.any.powerbook keymap is just compiled for macppc.
So it can be removed from distrib/sets/lists/base/mi again.


# 1.890 02-Dec-2010 pgoyette

Add keymap for ukbd.any.powerbook to fix build breakage


# 1.889 27-Nov-2010 roy

Install the 02-dump hook for dhcpcd.


# 1.888 21-Nov-2010 adam

setlists updated for OpenSSH 5.6


# 1.887 03-Nov-2010 christos

add otus.


# 1.886 02-Nov-2010 joerg

Install XZ's header files.


# 1.885 02-Nov-2010 joerg

Hook up xz into the build system.


# 1.884 31-Oct-2010 mbalmer

Link Lua to the build and add the resulting files to the distribution sets.
Document the addition of Lua and the change we made to the default settings.


# 1.883 30-Oct-2010 haad

Add resize_ffs tool to build, change default behaviour to grow filesystem
to device size. Add parameter -s to specify size if user want to shrink
filesystem.

Apply some KNF, remove dead unused code.

Oked by christos@.


# 1.882 20-Oct-2010 jmmv

Adjust file lists and directories to match atf 0.11.


# 1.881 11-Sep-2010 christos

add keys directory


# 1.880 22-Aug-2010 rmind

Import NPF - a packet filter. Some features:

- Designed to be fully MP-safe and highly efficient.

- Tables/IP sets (hash or red-black tree) for high performance lookups.

- Stateful filtering and Network Address Port Translation (NAPT).
Framework for application level gateways (ALGs).

- Packet inspection engine called n-code processor - inspired by BPF -
supporting generic RISC-like and specific CISC-like instructions for
common patterns (e.g. IPv4 address matching). See npf_ncode(9) manual.

- Convenient userland utility npfctl(8) with npf.conf(8).

NOTE: This is not yet a fully capable alternative to PF or IPFilter.
Further work (support for binat/rdr, return-rst/return-icmp, common ALGs,
state saving/restoring, logging, etc) is in progress.

Thanks a lot to Matt Thomas for various useful comments and code review.
Aye by: board@


# 1.879 21-Aug-2010 christos

add section 9 pages for x86


# 1.878 07-Aug-2010 christos

Add bsd.ioconf.mk now that we are installing it. You must be able
to type 'make obj' and have it work from any directory, and if you
try from /usr/src/compat, this does not work because the build does
not automatically add -m $topdir/share/mk in that case.


# 1.877 11-Jul-2010 mrg

ldap is configured to depend upon MKCRYPTO no, so force MKLAP=no if
MKCRYPTO=no.
don't build pkg_install, libcrypto tests or rump_smbfs if MKCRYPTO=no.
mark librumpcrypto, rump_smb, pkg_*

fix set lists as appropriate.


# 1.876 08-Jul-2010 tron

Add directories for "x86" manual page category.


# 1.875 06-Jul-2010 tsutsui

Prepare ./libdata/firmware/upgt to help manual install.


# 1.874 05-Jul-2010 mrg

move all the radeondrm firmware images into the filesystem. check that
some firmware sizes are the expected size. (XXX make all.)

based upon similar changes seen in the linux radeon drm driver.

this saves about 250KB in the kernel or module.


# 1.873 03-Jul-2010 jmmv

Update file lists for atf 0.10.


# 1.872 01-Jul-2010 christos

sets for new iwl1000 firmware


# 1.871 26-Jun-2010 kefren

add MPLS header files


# 1.870 19-Jun-2010 mrg

- always install pigz. hooary!
- kill MKPIGZ.
- add MKPIGZGZIP. if it is "no", then only install pigz as pigz. if it is
not "no", don't install mrgzip, install pigz as gzip.

in all cases, the z* scripts.


i don't like the name MKPIGZGZIP so if anyone has a better name, feel free
to replace it. i don't care enough since killing the ugly name is just
more incentive to get pigz doing .bz2, .Z and .z.


# 1.869 18-Jun-2010 mrg

add some infrastructure to build pigz instead of gzip. you can test
this out if you set MKPIGZ=yes, but you'll end up with a /usr/bin/gzip
that doesn't support bzip2, compress or pack.


# 1.868 14-Jun-2010 pooka

ptyfs dir


# 1.867 11-Jun-2010 riz

Mark a few atf files as being in the "share" set as well so a
MKSHARE=no release build completes (tested on amd64 and i386).


# 1.866 04-Jun-2010 jmmv

Adjust file lists for atf-0.9. Most notably, some files are gone for good!


# 1.865 08-May-2010 jmmv

Update file lists to match atf 0.8.


# 1.864 07-May-2010 degroote

Add support for pfs(8)

pfs(8) is a tool similar to ipfs(8) but for pf(4). It allows the admin to
dump internal configuration of pf, and restore at a latter point, after a
maintenance reboot for example, in a transparent way for user.

This work has been done mostly during my GSoC 2009

No objections on tech-net@


# 1.863 27-Apr-2010 lukem

add usr/libdata/debug/usr/lib and usr/libdata/debug/usr/lib/i18n


# 1.862 17-Apr-2010 christos

add the iwl6000 microcode.


# 1.861 16-Apr-2010 christos

new if_iwn firmware.


# 1.860 08-Mar-2010 lukem

update for openldap 2.4.21 (add ldapurl, man page for ldapexop, shlib bumps)


# 1.859 21-Feb-2010 darran

Add DTrace to sets.


# 1.858 05-Feb-2010 plunky

add PCC commands and manpages [pcc(1), pcpp(1) and ccom(1)] and libpcc


# 1.857 04-Feb-2010 roy

Don't remove termcap.db from existing systems.


# 1.856 03-Feb-2010 roy

Userland now builds and uses terminfo instead of termcap.

OK: core@, jdc@


# 1.855 18-Jan-2010 ahoka

Add the new latin2 fonts for wscons to the file list.


# 1.854 16-Jan-2010 roy

Typo


# 1.853 16-Jan-2010 roy

Remove tn3270 from base system.
If anyone really needs it then it can be put into pkgsrc.
Importing c3270 into pkgsrc is probably a better option though.


# 1.852 14-Jan-2010 pooka

add mount_puffs


# 1.851 14-Jan-2010 wiz

Consistency: set for obsolete files should be "foo-obsolete",
tags only "obsolete".


# 1.850 15-Dec-2009 mrg

fix a bunch of issues with MKATF=no.


# 1.849 14-Dec-2009 matt

Update sets lists from matt-nb5-mips64


Revision tags: matt-premerge-20091211
# 1.848 11-Dec-2009 he

Move the test for evbppc out of sets.subr and into bsd.own.mk, to
decide whether to make kernel modules: set MKKMOD to no for evbppc.
Use this in etc/Makefile to decide whether to do the "modules"
obsolete sets. Move the ./var/db/obsolete/modules entry from the
"mi" to the "module.mi" file set.

Fixes the build for evbppc.

Discussed with uebayasi@


# 1.847 05-Dec-2009 pooka

Remove the portalfs kernel file system driver. Replace mount_portal(8)
with a version based on puffs. User functionality remains the same.


# 1.846 05-Dec-2009 pooka

Install obsolete lists for modules.


# 1.845 05-Dec-2009 pooka

Remove support for NetBSD/playstation2.


Revision tags: playstation2-eol-2009
# 1.844 05-Dec-2009 haad

Add /usr/include/dev/dm directory.


# 1.843 21-Nov-2009 roy

Hook openresolv into build.


# 1.842 14-Nov-2009 tnozaki

1. PR/42209 various problems with EBCDIC support in iconv(3)
part3: added CP114[0-9] support.
2. fix csmapper name separator.


# 1.841 05-Nov-2009 dyoung

ncdcs needs to labeled 'binutils' not 'binutils=216', otherwise
it's present in the DESTDIR but missing from the flist on binutils
2.19 architectures (today, that is all of the architectures).


# 1.840 04-Nov-2009 dyoung

Don't build & install ncdcs if ${MKBINUTILS} == "no".

In the set list, mark ncdcs as a binutils 2.16 item.


# 1.839 02-Nov-2009 dyoung

Make the set list reflect that ncdcs is not installed if MKBINUTILS=no.


# 1.838 31-Oct-2009 kardel

add ./usr/share/i18n/esdb/EBCDIC/EBCDIC-US.esdb - Hi tnozaki


# 1.837 31-Oct-2009 tnozaki

lib/42209 various problems with EBCDIC support in iconv(3)
1. add EBCDIC-US conversion table.
2. RFC1345 have wrong conversion table, 0x00-0x1F is not EBCDIC but ISO-8.
(CP273 and CP1141 is not yet)


# 1.836 25-Oct-2009 christos

updates for new bind


# 1.835 13-Oct-2009 tron

As the directory "/etc/zfs" is created unconditionally it should not depend
on the "MKZFS" flag. Problem pointed out by Havard Eidnes in private e-mail.


# 1.834 12-Oct-2009 tron

Add "/etc/zfs" directory.


# 1.833 11-Oct-2009 sborrill

Add hdaudioctl(8), a tool to manipulate hdaudio(4) devices.
It offer the following subcommands:
list - shows all child codec
get - get a plist of the chosen codec's widget configuration
set - forcibly reconfigure a specified codec from a plist
graph - generate a graphviz file for the specified codec


# 1.832 05-Oct-2009 haad

Add zfs sets and needed veriables to hook zfs into the build. ZFS on i386
need still one fix othervise it should be ready for testing.


# 1.831 29-Sep-2009 tsarna

Multicast DNS ("Bonjour") support, based on Apple's mDNSResponder.


# 1.830 17-Sep-2009 mrg

add hdaudio files.


# 1.829 08-Sep-2009 skrll

Rename MKBFD to MKBINUTILS and support HAVE_BINUTILS for set lists. This
makes {MK,HAVE_}BINUTILS consistent with {MK,HAVE_}{GCC,GDB}.

Allow MKBFD to defines MKBINUTILS as a backwards compatibility hook.

Update the sets lists and add conditionals for lib{bfd,opcodes}.


# 1.828 07-Sep-2009 mrg

install the fontconfig files into /etc/fonts/conf.avail, and symlink
the default ones into /etc/fonts/conf.d, as per default.

reported by jukka marin on netbsd-users.


# 1.827 07-Sep-2009 mrg

- do not create X11 subdirs always anymore

- we now only create them when building X11, and only create the ones
we need (X11R6 xor X11R7)

- all these subdirs are now in the xbase set

- move the logic for running mtree into etc/mtree/Makefile

- split NetBSD.dist into 3 files, and have the build and postinstall handle
creating a possibly merged one. we still have a single installed file
called "NetBSD.dist".


# 1.826 06-Sep-2009 pooka

Build & install rump_smbfs


# 1.825 03-Sep-2009 joerg

Enable libarchive-based unzip frontend.


# 1.824 23-Aug-2009 mrg

install the xorg "protocol.txt" file.


# 1.823 18-Jul-2009 reinoud

Fix missing /usr/include/nilfs directory declaration


# 1.822 18-Jul-2009 reinoud

Fix lists for NiLFS import... sorry folks, i didn't run a `make release'.
Currently building a release to test it completely but committed it now to
ease you folks.


# 1.821 25-Jun-2009 mbalmer

wake(8) is a command to send Wake-on-LAN packets to machines on the local
ethernet, allowing machines to be powered up without physical access to them.

tonnerre@ and tron@ reviewed it and decided that the bin directories
are not to full for this small and useful command.


# 1.820 23-Jun-2009 tron

Switch to building Postfix 2.6.2 via "external/ibm-public/postfix".


# 1.819 20-Jun-2009 agc

Add entries for the iSCSI initiator


# 1.818 18-Jun-2009 mrg

fix up for the current symbols/pc xkb map.


# 1.817 16-Jun-2009 mrg

- build and install swrast_dri.so
- don't force linking dri_util.c into swrast_dri.so
- fix the source lists in libGL/OSmesa makefiles
- unobsolete the symbols/pc keymap and 7x14-KOI8-R.pcf.gz font

XXX the libGL/OSmesa makefiles could use some reorg. there
XXX are a bunch of duplicated items.


# 1.816 11-Jun-2009 mrg

remove a dir that does not exist


# 1.815 11-Jun-2009 mrg

add the new subdirs used by xkeyboard-config.


# 1.814 10-Jun-2009 mrg

install pci.ids somewhere so that libpciaccess can find it.


# 1.813 10-Jun-2009 agc

Add entries for netpgpkeys(1).


# 1.812 09-Jun-2009 agc

Add entries for netpgpverify(1) and manual pages


# 1.811 03-Jun-2009 bouyer

Add support for fr_*.UTF-8 locale. Setting LANG to fr_*.UTF-8 won't get
the message catalog right (they're encoded in iso-8859-1), but other locale
functions should work right.
Proposed on tech-userlevel on 20 May 2009.


# 1.810 26-May-2009 pooka

Install agr ioctl header and stop putting our hand under the sys skirt
in ifconfig.


# 1.809 14-May-2009 ginsbach

Add the getdate(3) function and getdate_err value, conforming to IEEE
Std 1003.1 (``POSIX.1'') and the Open Group Base Specifications X/Open
System Interfaces extension (``XSI'').


Revision tags: jym-xensuspend-nbase jym-xensuspend-base
# 1.808 08-May-2009 christos

no more magic


# 1.807 01-May-2009 agc

Remove openpgp files from the build (replaced by netpgp)


# 1.806 27-Apr-2009 njoly

Add some missing entries to fix MKDEBUG build on alpha.

Looks good from tsutsui.


# 1.805 25-Apr-2009 agc

Enable netpgp in the build, and amend set lists accordingly.


# 1.804 20-Apr-2009 mrg

part two of excising Xprint support from native xorg:

- delete libXp, libXprintAppUtil and libXprinUtil
- delete printproto
- delete xphelloworld, xplsprinters, xprehashprinterlist,
xpsimplehelloworld and xpxthelloworld


i'll be removing the sources shortly.


# 1.803 12-Apr-2009 christos

err too many places to fix...


# 1.802 12-Apr-2009 christos

fix sets for new bind.


# 1.801 29-Mar-2009 christos

add firmware for iwl 5000


# 1.800 16-Mar-2009 kleink

Update for tzdata2009c.


# 1.799 07-Mar-2009 ad

Add crash(8), a utility to diagnose kernel crashes. This is basically
ddb running on crash dumps, but with two notable changes:

- Breakpoints, watches, etc are obviously never going to work so they
are not handled.

- You can pipe output to the shell, e.g. ps | grep foo

Items remaining to be done:

- Port it to architectures other than i386. This isn't difficult, just
a case of making db_disasm.c/db_trace.c or their equivalent compile
and work.

- Make more of the "show" commands work, e.g "show uvmexp".


# 1.798 03-Mar-2009 mrg

put xkbcomp output into /var/db/xkb by default, a place that (now) exists


# 1.797 18-Feb-2009 hira

- Rename filename of license.
- Correct filename in license (add missing prefix).


# 1.796 05-Feb-2009 dyoung

branches: 1.796.2;
Remove the 'nls' tag from ./usr/share/locale/sk_SK.ISO8859-2/LC_MESSAGES,
since we install the directory whether MKNLS=no or not.

Replace comp- with base- in some syspkg names.

Put firmware and files from /usr/share/mk/ into their own syspkgs.


# 1.795 02-Feb-2009 joerg

Merge pkg_install-20090201 and update build system.


# 1.794 30-Jan-2009 ghen

Add Belgian Azerty keymap for ukbd(4). Existing pckbd(4) map doesn't work
for USB keyboards.


# 1.793 24-Jan-2009 rmind

Revert path of modules back to "/stand".


# 1.792 24-Jan-2009 he

Add an entry for the recently added ./kernel directory tree.


# 1.791 24-Jan-2009 agc

Add the build glue and sets information for the libopenpgpsdk library, and
the openpgp binary.


# 1.790 19-Jan-2009 jmmv

Adjust file lists after the import of ATF 0.6.


# 1.789 05-Jan-2009 lukem

Move usr/share/mk/* from comp to base.
We provide make in base, so having the "system" .mk files there is useful.
Fixes PR 5865, PR 22126


# 1.788 02-Jan-2009 tnozaki

Fixes PR lib/39662, shortcomings in LC_{MONETARY,NUMERIC,TIME,MESSAGES} db format.
ok'ed by core and releng.
(thanks for agc@, snj@ and i'm sorry for long time patience).

[libc]
- localeio.[ch] and lc*.[ch] in src/lib/libc/locale was replaced by
new locale-db implementation using citrus_db backend,
see src/lib/libc/citrus/citrus_lc_*.[ch].
- add citrus_bcs_strtou?l.c. don't use strtou?l locale implementation
internally, because they're locale-aware function.
- add some stubs for multi-locale issue, see {current,global}_locale.c.
- remove some obsolete file, setrunelocale.c, ___runetype_mb.c.
- remove __savectype() from ctypeio.[ch].

[tools]
- mklocale(1): add new option ``-t'' that generates new style
LC_{MONETARY,NUMERIC,TIME,MESSAGES} locale-db format.
- chrtbl(1): added ctypeio.[ch] for __savectype().

[locale-db]
- added en_US.US-ASCII locale.
- removed some shareable locale definition file:
en_US.US-ASCII -> en_US.ISO8859-1, en_US.UTF-8
zh_CN.eucCN -> zh_CN.GB18030
and more...see src/share/locale/*/Makefile.
- remove obsoleted locale sr_YU, added new locale sr_ME, sr_RS.
- change locale name ja_JP.ISO2022-JP* -> ja_JP.ISO-2022-JP*
for X11's locale.alias file alignments.
- fix regression test, wrong wcs?width(3), NAN/INF usage.

i tested release-build following arch:
i386, amd64, hpc{mips,arm,sh}, sparc64, vax.

citrus_lc_*.[ch] also can read old-plain-text style locale-db.
so that backward compatibility is keeped, but lc*.[ch] can't read
new citrus_db'ed locale-db and localeio.c never check sanity,
so forward compatibility is broken ;-<

old mklocale(1) doesn't know -t option, so you have to rebuild toolchain.


# 1.787 23-Dec-2008 agc

Only worry about /sbin/lvm if MKLVM was involved.


# 1.786 22-Dec-2008 agc

First pass at set list changes for lvm functionality.


# 1.785 11-Dec-2008 roy

Add the tabs utility, conforming to IEEE Std 1003.1 (``POSIX.1'').
Fixes PR bin/11227

No objection on tech-userland, ok: martin


# 1.784 26-Nov-2008 tsutsui

- rename set list lkm.mi -> module.mi
- move obsolete lists of usr/lkm files to mi


# 1.783 12-Nov-2008 pooka

Now that MKPUFFS is default, kill it as advertised.
While there, give puffs and refuse files sensible syspkg entries.


# 1.782 12-Nov-2008 ad

Remove LKMs and switch to the module framework, pass 1.

Proposed on tech-kern@.


# 1.781 07-Nov-2008 joerg

Switch to the correct second generation wpi(4) firmware.


Revision tags: netbsd-5-base
# 1.780 30-Oct-2008 mrg

branches: 1.780.2;
fix a bunch of MKPROFILE=no and MKSHARE=no errors introduced by myself
and a few others.


# 1.779 30-Oct-2008 joerg

Add glue to ship Intel firmware images. For ipw and iwi require user to
accept the EULA via sysctl as discussed with core@.


# 1.778 29-Oct-2008 kleink

Sync with tzdata2008i.


Revision tags: matt-mips64-base2
# 1.777 16-Oct-2008 pooka

update set lists for:
* rump_nfs
* librumpfs_nfs
* librumpnet{,_net,_netinet,_sockin,_virtif}


# 1.776 12-Oct-2008 mrg

- install ldscripts on sparc64
- move ldscripts to /usr/libdata/ldscripts


Revision tags: mjf-devfs2-base
# 1.775 26-Sep-2008 rtr

install font configurations to /etc/fonts/conf.d


# 1.774 21-Sep-2008 rtr

add /usr/X11R7/lib/modules/dri


Revision tags: wrstuden-revivesa-base-3
# 1.773 15-Sep-2008 kleink

Update for tzdata2008f.


Revision tags: wrstuden-revivesa-base-2
# 1.772 04-Sep-2008 pooka

Add rump support for sysvbfs.


# 1.771 02-Sep-2008 lukem

remove pointless "obsolete" X11R7 entries


# 1.770 31-Aug-2008 christos

one more catalog


# 1.769 31-Aug-2008 christos

obsolete the old vi catalogs


# 1.768 31-Aug-2008 christos

fix sets for nvi


# 1.767 30-Aug-2008 christos

no more magic.mime


# 1.766 29-Aug-2008 lukem

add entries for /usr/X11R[67]/man/html[13457]


# 1.765 28-Aug-2008 mrg

add /usr/X11R7 dirs.


# 1.764 17-Aug-2008 plunky

link btpand(8) to build


# 1.763 02-Aug-2008 mrg

add X11R6/include/{pixman-1,xorg} entries.

(probably will move to X11R7 ... later, but before native xorg is done.)


# 1.762 29-Jul-2008 he

Add recently added subdirs under /usr/X11R6.


# 1.761 29-Jul-2008 pooka

Install rump libraries and utilities to the base system and remove the
private non-installed build infrastructure from sys/rump.

breakdown of commit:
* install relevant headers into /usr/include/rump
* build sys/rump/librump/rumpuser and sys/rump/librump/rumpkern
from src/lib and install as librumpuser and librump, respectively
+ this retains the ability to test a librump build with just the
kernel sources at hand
* move sys/rump/fs/lib/libukfs and sys/rump/fs/lib/libp2k to src/lib
for general consumption, they are not kernel-space dwellers anyway
* build and install sys/rump/fs/lib/lib$fs as librumpfs_$fs
* add chapter 3 manual pages for rump, rumpuser, ukfs and p2k
* build and install userspace kernel file system daemons if MKPUFFS=yes
is spexified
* retire fsconsole for now, it will make a comeback with an actually
implemented version shortly


# 1.760 28-Jul-2008 pooka

add also the dir /usr/include/fs/tmpfs

pointed out by Kurt Schreiner


# 1.759 27-Jul-2008 joerg

Update build glue for dhcpcd 4.0.0rc3 and move it to
src/external/dhcpcd.

Make dhcpcd quiet by default when run from rc.


# 1.758 22-Jul-2008 dyoung

Per discussion on tech-userlevel@, do not compile and install nvi
if MKNVI=no.

The default is MKNVI=yes, so that this amounts to no change for
most users, but the default may change.


# 1.757 25-Jun-2008 dogcow

due to popular demand, /var/lib/postfix -> /var/db/postfix


# 1.756 23-Jun-2008 jnemeth

more build breakage -- add new /var/lib/postfix directory


Revision tags: wrstuden-revivesa-base-1 wrstuden-revivesa-base
# 1.755 22-Jun-2008 ad

Add a dumb, mostly Solaris-compatible psrset command. It's missing some
options. Without it there's no easy way to test or use processor sets.


# 1.754 18-Jun-2008 yamt

merge yamt-pf42 branch.
(import newer pf from OpenBSD 4.2)

ok'ed by peter@. requested by core@


Revision tags: yamt-pf42-base4
# 1.753 12-Jun-2008 dogcow

add named-compilezone. (HI EXPLORER!)


# 1.752 11-Jun-2008 lukem

Provide /etc/openldap/


# 1.751 10-Jun-2008 aymeric

enable the wcurses-enabled vi as 'nvi', 'nex', and 'nview'.
Will be put in place of the default "non-n" variants when they are stable.


Revision tags: yamt-pf42-base3
# 1.750 24-May-2008 joerg

Hook dhcpcd into build.


# 1.749 22-May-2008 lukem

OpenLDAP client libraries, utilities, and relevant manual pages.


# 1.748 20-May-2008 ad

Install kernel modules into the proper locations, taking machine and
kernel version into account.


Revision tags: hpcarm-cleanup-nbase yamt-pf42-base2
# 1.747 14-May-2008 reinoud

Import writing part of the UDF file system making optical media like CD's
and DVD's behave like floppy discs. Writing is supported upto and including
version 2.01; version 2.50 and 2.60 will follow.

Also extending the UDF implementation to support symbolic links and
hardlinks.

Added are the mmcformat(8) tool to format rewritable CD/DVD discs and
newfs_udf(8).

Limitations:
all operations can be performed on the file system though the
sheduling is currently optimised for archiving workloads.

mv(1)/rename(2) is currently only implemented for non-directories.


# 1.746 11-May-2008 joerg

Add nbsvtool to the sets.


# 1.745 02-May-2008 ad

branches: 1.745.2;
Build and install modules into /kernel/modules. Each module gets a
directory for properties, blobs, etc. It's not fixed in stone and
can easily be changed if there are issues with the location/layout.


Revision tags: yamt-pf42-baseX yamt-pf42-base
# 1.744 15-Apr-2008 plunky

branches: 1.744.2;
some changes to serial bluetooth host controller interfaces

btuartd(8) should be named btattach(8) for consistency
with other parts of NetBSD

make btattach(8) a single-use tool for less complexity

device specicific initialisation (from btuart(4)) is carried
out prior to activating the line discipline (in btattach(8)),
which simplifies the API somewhat and means that the user
tool and the kernel do not need to be kept in sync.

btuart(4) driver is much reduced; naming is made consistent
and all tsleep() and delay() are removed to userland


# 1.743 28-Mar-2008 lukem

Fix fat-finger in previous.
Use "e.g.," instead of "E.g.,".
Noted by Geoff Wing.


# 1.742 28-Mar-2008 lukem

Do not mark "old" major and major.minor shared libraries as
"obsolete"; just remove the entry, as third-party applications
may be linked against the old major shared library, and
that is a symlink to the old major.minor shared library.
E.g., "lib<name>.so.<N>" and "lib<name>.so.<N>.<M>"
Exceptions to this rule may include shared libraries that
are dlopen()ed at run-time, such as extra locales, etc.


# 1.741 22-Mar-2008 mlelstv

Import Heimdal-1.1


Revision tags: keiichi-mipv6-base mjf-devfs-base matt-armv6-nbase hpcarm-cleanup-base
# 1.740 09-Feb-2008 jmmv

branches: 1.740.2; 1.740.6;
Adjust lists to work when MKMODULAR is set to yes.


# 1.739 04-Feb-2008 jmmv

Adjust lists to match the import of atf 0.4.


# 1.738 15-Jan-2008 rmind

Implementation of processor-sets, affinity and POSIX real-time extensions.
Add schedctl(8) - a program to control scheduling of processes and threads.

Notes:
- This is supported only by SCHED_M2;
- Migration of LWP mechanism will be revisited;

Proposed on: <tech-kern>. Reviewed by: <ad>.


# 1.737 09-Jan-2008 simonb

Remove support for NetBSD/pc532.


Revision tags: pc532-eol-2008 matt-armv6-base
# 1.736 03-Jan-2008 jdc

Add a note about marking entries as "obsolete", instead of deleting them.


# 1.735 01-Jan-2008 jnemeth

put back etc/systrace and mark as obsolete


# 1.734 31-Dec-2007 ad

Remove systrace. Ok core@.


Revision tags: cube-autoconf-base
# 1.733 21-Nov-2007 njoly

Add tests to the obsolete files list to be installed.


# 1.732 21-Nov-2007 dogcow

add <dev/pud> (hi, pooka!)


# 1.731 17-Nov-2007 tsutsui

Add newfs_ext2fs(8).


# 1.730 12-Nov-2007 pooka

* split the putter header into a kernel version and a userland version
+ install latter to /usr/include/dev/putter
* remove last dependencies to puffs from putter, it's completely
independent now


# 1.729 12-Nov-2007 jmmv

Add the atf configuration files

This change adds the directory used by atf to look for its configuration
files.


# 1.728 12-Nov-2007 jmmv

Add the atf tools

This adds reachover Makefiles to build and install the atf tools.
Some are public, thus installed in /usr/bin, and others are internal
and therefore installed in /usr/libexec.


# 1.727 12-Nov-2007 jmmv

Add the atf shell subroutines

This adds the atf shell subroutines: i.e. the code that implements test
programs and is shared among all of them to avoid duplication.


# 1.726 09-Nov-2007 plunky

Add a new utility 'btkey' for managment of Bluetooth Link Keys stored
in the NetBSD key cache (/var/db/bthcid.keys) and Bluetooth controller
memory.


# 1.725 08-Nov-2007 drochner

also install zone.tab and iso3166.tab from tzdata, some applications
(evolution, KDE) want the former at least, and other OSes install it
(as the Makefile in tzcode suggests)


# 1.724 19-Oct-2007 pavel

Remove /usr/share/sendmail and subdirectories under it from the obsolete
list. I already removed the files under /usr/share/sendmail from the
obsolete list in src/distrib/sets/lists/misc/mi rev. 1.145, but forgot
about the directories. This avoids "postinstall check obsolete" failing
needlessly.


# 1.723 17-Oct-2007 garbled

Fix up the set lists to reflect the move of the pmppc section 4 manapages
to evbppc and removal of the section 8 pmppc pages.


# 1.722 16-Oct-2007 tls

Add httpd to the build. Add _httpd to passwd and groups and postinstall.
Add /var/www to mtree, add example line to inetd.conf.


# 1.721 30-Sep-2007 kleink

Update for tzdata2007g.


# 1.720 09-Aug-2007 pooka

branches: 1.720.2;
move sysctlfs from examples to base


Revision tags: matt-mips64-base
# 1.719 04-Aug-2007 jnemeth

branches: 1.719.2;
PR/36370 - Lloyd Parkes -- pckbd.fr_CA-iso8859-1 does not have share tag


# 1.718 04-Aug-2007 ad

Add cpuctl(8). For now this is not much more than a toy for debugging and
benchmarking that allows taking CPUs online/offline.


# 1.717 15-Jul-2007 jmmv

Add missing file: /usr/share/i18n/esdb/CP/CP922.esdb


# 1.716 15-Jul-2007 tnozaki

add CP922 support to iconv.


# 1.715 14-Jul-2007 adrianp

Updates for pkg_install-20070714


# 1.714 08-Jul-2007 pooka

build & install puffsportal (if MKPUFFS)


# 1.713 29-Jun-2007 rumble

Add read-only support for SGI's Extent File System.

Reviewed by pooka@.


# 1.712 25-Jun-2007 christos

add tcpdrop


# 1.711 23-Jun-2007 yamt

sort.


# 1.710 21-Jun-2007 ginsbach

Add the newgrp(1) utility, which changes effective group ID. This is a
POSIX (IEEE Std 1003.1, 2004 / Open Group Base Specifications Issue 6)
User Portability Utility.


# 1.709 18-Jun-2007 tnozaki

add CP116[12](Thai ISO-8859-11 variant), CP1129,CP1163(Vietnamese).


# 1.708 15-Jun-2007 jmmv

Mark {,/usr}/lib/libssp.so* as obsolete so that builds with outdated
destdirs succeed.


# 1.707 10-Jun-2007 dogcow

mi says license, the filename itself says licence; make mi confom.


# 1.706 09-Jun-2007 kiyohara

Added OpenBSD's zyd(4) driver.
Supports ZyDAS ZD1211/ZD1211B USB IEEE 802.11b/g wireless network device.


# 1.705 02-Jun-2007 tnozaki

add following encoding suuport of iconvdata:
CP1046(Arabic Extended)
CP1124(Cyrillic, Ukraine)
CP1125(PC, Cyrillic, Ukrainian)


# 1.704 01-May-2007 bouyer

Add bio(4) and associated bioctl(8) from OpenBSD, a driver control block
device controllers, and more specifically raid controllers.
Add a new sensor type, ENVSYS_DRIVE, to report drive status. From OpenBSD.
Add bio and sysmon support to mfi(4). This allow userland to query
status for drives and logical volumes attached to a mfi(4) controller. While
there fix some debug printfs in mfi so they compile.
Add bio(4) to amd64 and i386 GENERIC.


# 1.703 26-Apr-2007 agc

Add fusermount and its manual pages into the sets lists.


# 1.702 26-Apr-2007 dyoung

Add back MI evbsh5 files, but mark them 'obsolete'.


# 1.701 21-Apr-2007 pooka

add mount_9p


# 1.700 08-Apr-2007 scw

Remove support for NetBSD/{,evb}sh5.


# 1.699 04-Apr-2007 kleink

Update for tzdata2007e.


# 1.698 01-Apr-2007 tnozaki

add new encoding support to iconv(3):
- RISCOS-LATIN1
- DEC-MCS
- DEC-HANYU(libDECHanyu)


# 1.697 14-Mar-2007 tnozaki

add tr_TR.ISO8859-9 locale.


# 1.696 13-Mar-2007 tnozaki

1. added iconv support of KZ-1048 encoding
2. move PTCP154 to KAZAKH directory.


# 1.695 08-Mar-2007 tnozaki

add nn_NO(Nynorsk) and nb_NO(Bokmal) locale.


# 1.694 06-Mar-2007 tnozaki

add zh_HK.Big5-HKSCS locale, derrived from FreeBSD.


# 1.693 06-Mar-2007 dillo

Complete rename of hfsp to hfs, requested by thorpej.


# 1.692 05-Mar-2007 dillo

Integrate apmlabel and HFS+ file system.


# 1.691 05-Mar-2007 tnozaki

iconv: add following CCS/CES support.
- CNS11643-[3-7] <-> UCS:BMP/SIP (EUC-TW, ISO-2022-CN-EXT)
- HKSCS <-> UCS:BMP/SIP (Big5-HKSCS)
- JISX0213-[1-2] <-> UCS:BMP/SIP (EUC-JIS-2004,Shift_JIS-2004,ISO-2022-JP-2004)


# 1.690 02-Mar-2007 riz

Add man4/prep, cat4/prep, html4/prep directories, and a couple of
missed cat4/prep manpages.


# 1.689 01-Mar-2007 martin

Add dkscan_bsdlabel


# 1.688 20-Feb-2007 kiyohara

Supprot Bluetooth HCI UART (H4) driver and daemon.


# 1.687 08-Feb-2007 tls

Remove 'l'. Those who do not learn from history are doomed to repeat it.


# 1.686 07-Feb-2007 tls

Many users needlessly maintain the alias 'l' (or 'll') for 'ls -l'. We
should ease the burden on our users and supply a default system which is
modern and has a full complement of the features they expect (or even some
they don't -- more features don't hurt any one after all).

Suggested by perry@ in <87wt2uxhbx.fsf@snark.piermont.com> and submitted
for discussion to some NetBSD developers, who suggested that rather than
my own idiosyncratic 'll', 'l' was a much better name.

It may prove possible to merge this code with 'ls' in the future.


# 1.685 30-Jan-2007 elad

Move paxctl from usr.bin/paxctl to usr.sbin/paxctl, and make it an admin
tool (man-page moved from section 1 to section 8).


# 1.684 26-Jan-2007 sborrill

Add srtconfig and its man pages


# 1.683 20-Jan-2007 kardel

PR/25482
reinstate NTP html pages (sans gif's/img tags).
The important man pages are now generated by autogen and
thus match again the code again.


# 1.682 09-Jan-2007 kleink

Update for tzdata2007a.


# 1.681 29-Dec-2006 pooka

if MKPUFFS=yes is given, build & install mount_psshfs (default: no)


# 1.680 03-Dec-2006 tnozaki

update CP942 iconv data - don't share Unicode mapping table with JISX0208:1978.


# 1.679 02-Dec-2006 tnozaki

1. add IBM codepage 853 support to iconv.
2. correct JISX0208:1978 <-> Unicode mapping for IBM942.


Revision tags: netbsd-4-base
# 1.678 29-Nov-2006 tnozaki

branches: 1.678.2;
add iconv support following encoding:
CP858 - CP850 with euro sign
CP942 - variant of CP932(JIS-ROMAN + JIS78)
CP942C - ditto(ASCII + JIS78)
CP943 - ditto(JIS-ROMAN + JIS83)
CP943C - ditto(ASCII + JIS83)
TDS565 - Turkmen Alphabet(ISO-IR-230)


# 1.677 25-Nov-2006 tnozaki

1. add iconv support for Lao language - CP1133, MULELAO-1.
2. add alias Thai language: TIS620, ISO-IR-166.


# 1.676 23-Nov-2006 tnozaki

add GB12345 csmapper files.


# 1.675 23-Nov-2006 tnozaki

1. move GB*.esdb from i18n/esdb/MISC to i18n/esdb/GB directory.
2. add iconv support for Chinese Tradisional GB12345.


# 1.674 22-Nov-2006 tnozaki

1. add iconv support for following encodings:
Chinese Simplefied
HZ, HZ8 - 7/8bit stateful encoding, see RFC1842,1843. (libHZ)
zW - 7bit stateful encoding, see RFC1842. (libZW)
2. add citrus_prop.[ch] - parser for encoding module's init parameter strings.


# 1.673 13-Nov-2006 tnozaki

1. add iconv support for followint encoding:
Vietnamese
TCVN 8bit Viet Nam National Standard
VISCII 8bit RFC1456
VIQR 7bit RFC1456(libVIQR)
Unicode Escape (GNU libiconv compatibility)
C99, JAVA (libUES)
2. fix iconv_std module:
add special treatment for POSIX Defect Report #288 case.


# 1.672 12-Nov-2006 christos

goodbye uucp


# 1.671 11-Nov-2006 jmmv

Move lfs_cleanerd from /usr/libexec to /libexec. This is to allow putting
the root file system on a LFS volume.

Addresses PR bin/30407. No objections in tech-userlevel@.


# 1.670 10-Nov-2006 christos

add more ssp library files.


# 1.669 07-Nov-2006 dbj

sort | uniq


# 1.668 04-Nov-2006 tnozaki

add iconv support following encodings:
ISO-2022-JP-1(RFC2237)
CP50220,CP50221,CP50222(ISO-2022-JP variant)
CP51932(EUC-JP variant)


# 1.667 01-Nov-2006 apb

Add list entries for gkermit files.


# 1.666 31-Oct-2006 joerg

Add rum(4) for newer USB Ralink devices. Obtained from OpenBSD.
Special thanks to Sepherosa Ziehau for helping debugging USB issues.
Hook up rum(4) for i386 config files.


# 1.665 26-Oct-2006 kleink

Update for tzdata2006n.


# 1.664 26-Oct-2006 tnozaki

added supports for chinese encoding ISO-2022-CN-EXT.


# 1.663 22-Oct-2006 pooka

puffs headers & libs


# 1.662 19-Oct-2006 tnozaki

add new iconvdata ATARIST, HP-ROMAN8, NEXTSTEP.


# 1.661 18-Oct-2006 tnozaki

add new iconv module libJOHAB,
this supports S.Korean character encoding scheme ``JOHAB''.


# 1.660 15-Oct-2006 christos

add gpt


# 1.659 07-Oct-2006 elad

PR/18126: jnilsson at ludd dot luth dot se: add the revoke program

I have commited a different version than in the PR, it lacks a license
but if it warrants one we can stick the TNF standard on it. It's just
a main() routine that calls revoke(2).


# 1.658 25-Sep-2006 christos

add csplit.


# 1.657 23-Sep-2006 kleink

Add links from tzdata2006l update.


# 1.656 23-Sep-2006 jmcneill

Add Canadian French keyboard mapping, from Matthew Mondor in PR# 23184.


# 1.655 22-Sep-2006 christos

add the new linux example directories. From Steven M. Bellovin


# 1.654 18-Sep-2006 dbj

sort lines, no intended functional change


# 1.653 16-Sep-2006 elad

Obsolete old fingerprint generation scripts.


# 1.652 16-Sep-2006 elad

Add a C version of Veriexec's fingerprint generator, written by Matt
Fleming.

This one has some nice options -- for example, an admin can run right
after installing a system:

fpgen -D

and it will fingerprint a set of "common" system directories to the
default loaction. See the man-page for more stuff.

Performance-wise, here are results for both fpgen.sh (old) and this
new tool:

474.599u 574.335s 13:53.05 125.9% 0+0k 0+307io 0pf+0w

0.424u 0.131s 0:00.56 98.2% 0+0k 0+2io 0pf+0w

...guess which is which? (that's ~1500 times *faster*)


# 1.651 16-Sep-2006 tnozaki

- rename KOI8-BASE more suitable name, GOST19768-74.
- fix wrong conversion table KOI7 and KOI7-switched.


# 1.650 10-Sep-2006 plunky

update to bluetooth device attachment:

remove pseudo-device btdev(4) and inherent limitations

add bthub(4) which autoconfigures at bluetooth controllers as they
are enabled. bluetooth devices now attach here.

btdevctl(8) and its cache is updated to handle new semantics

etc/rc.d/btdevctl is updated to configure devices from a list
in /etc/bluetooth/btdevctl.conf


# 1.649 09-Sep-2006 tnozaki

add iconv GB18030 <-> Unicode BMP conversion table.


# 1.648 07-Sep-2006 ad

Add the lockstat command: displays a summary of kernel locking events
recorded over the lifetime of a called program.


# 1.647 26-Aug-2006 matt

Add back /usr/include/netccitt and netns and mark as obsolete.
Move netbt from comp to base.
Remove trsp man page entries.


# 1.646 19-Aug-2006 dsl

Add a missing file, I think it something to do with simplified chinese.


# 1.645 19-Aug-2006 tnozaki

1. added iconv support of Chinese Simplefied encoding, GBK.
2. added Unicode mapping of 2byte GB18030 User Defined Area.


# 1.644 13-Aug-2006 plunky

rename btcontrol(8) as btdevctl(8) to make it fit with the NetBSD naming
scheme for control programs. This fixes pr 34051.


Revision tags: abandoned-netbsd-4-base
# 1.643 27-Jul-2006 christos

branches: 1.643.2;
add services_mkdb


# 1.642 26-Jul-2006 tron

Bluetooth fixes by Iain Hibbert:
Change the way in which bluetooth devices attach to system. The
new way is for devices to attach directly to a btdevN device via
its own control file /dev/btdevN.
- bthub(4) is replaced by btdev(4).
- /dev/bthubctl is replaced by /dev/btdevN.
- configuration now uses proplib(3) property lists.
- btcontrol(8) updated to use new API, and now uses private
- XML config file /var/db/btdev.xml.


# 1.641 23-Jul-2006 bouyer

Add a /dev/amr* control file for amr(4) devices, which allows sending raw
commands to the controller.
Add a amrctl(8) control tool, which for now only allows to get status
from the adapter (status of adapter, logical volumes and and individual
drives).
From FreeBSD, with some adjustements by Andrew Doran and me.


# 1.640 23-Jul-2006 lukem

Implement MKDEBUG:
If "no", don't build and install separate debugging symbols
into /usr/libdata/debug.
Default: no


# 1.639 16-Jul-2006 tnozaki

1. added CNS11643 plane 3 <-> UCS iconv data.
2. zh_TW.eucTW locale now supports CNS11643 plane 3 ~ 7


# 1.638 12-Jul-2006 lukem

* Provide new keywords:
gcc=<n> <n> = value of ${HAVE_GCC}
gdb=<n> <n> = value of ${HAVE_GDB}

* Support extra keywords on lines with "obsolete" keywords to allow
keyword-specific obsolete files.
(Primarily intended for use with gcc=<n> and gdb=<n>, although
it could be use for other items).

* Use the above features to collapse the gcc.* and gcc4.* lists into
the appropriate set lists.

* Deprecate the tc.* lists as all platforms are either HAVE_GCC=3 or HAVE_GCC=4.

* Update set lists for HAVE_GDB=6.


# 1.637 11-Jul-2006 peter

Fix MKNLS=no.


# 1.636 27-Jun-2006 peter

Add manpage section 4 directories for hpcarm.


# 1.635 26-Jun-2006 mrg

don't install crypto files with MKCRYPTO=no. with these changes, a
MKCRYPTO=no build completes.


# 1.634 25-Jun-2006 mrg

make MKCRYPTO=no work again.


# 1.633 24-Jun-2006 mrg

add support for MKISCSI=no.


# 1.632 19-Jun-2006 tnozaki

added Chinese Tradisional Big5 family,
Big5-2003, Big5-ETen, Big5-IBM, Big-5E, Big-5+.

``Big5 is now the alias of Big5-ETen,
if you want Unicode.org's obsolete mappings, use Big5-IBM instead.


# 1.631 19-Jun-2006 gdamore

Initial import of bluetooth stack on behalf of Iain Hibbert. (plunky@,
NetBSD Foundation Membership still pending.) This stack was written by
Iain under sponsorship from Itronix Inc.

The stack includes support for rfcomm networking (networking via your
bluetooth enabled cell phone), hid devices (keyboards/mice), and headsets.

Drivers for both PCMCIA and USB bluetooth controllers are included.


# 1.630 16-Jun-2006 tnozaki

add iconv support for CP1131(Belarus DOS code).


# 1.629 15-Jun-2006 tnozaki

added iconv support for georgian-ps, georgian-academy.


# 1.628 09-Jun-2006 tron

Remove "/var/spool/clientmqueue" and "/var/spool/mqueue" from the list
of obsolete directories and handle them via the "sendmail" item in
postinstall(8), too. These directories are of course necessary on
systems using the "sendmail" package.

Problem pointed out by Hisashi T Fujinaka on "current-users" mailing list.


# 1.627 08-Jun-2006 rpaulo

/libdata/firmware/ral/*


# 1.626 31-May-2006 tron

Resurrect "/etc/mail" and "/etc/mail/aliases". Postfix still uses that
configuration file.


# 1.625 30-May-2006 tron

Remove obsolete sendmail manual pages, add postfix manual pages.


# 1.624 30-May-2006 christos

Remove sendmail (requested by core@ and security-officer@)


# 1.623 22-May-2006 dan

the intention of the whole tip-as-cu thing was to allow tip-as-cu and
have a cu command installed, even when the rest of uucp was removed
via MKUUCP=no. The old uucp-derived cu is no more, and is not
installed in either case.

make it so, by correcting some confusion that had made the non-uucp
tip-as-cu cu conditional on MKUUCP


# 1.622 16-May-2006 elad

Introduce PaX MPROTECT -- mprotect(2) restrictions used to strengthen
W^X mappings.

Disabled by default.

First proposed in:

http://mail-index.netbsd.org/tech-security/2005/12/18/0000.html

More information in:

http://pax.grsecurity.net/docs/mprotect.txt

Read relevant parts of options(4) and sysctl(3) before using!

Lots of thanks to the PaX author and Matt Thomas.


# 1.621 14-May-2006 dyoung

Build and install wpa_passphrase, the utility for making a WPA
pre-shared key (PSK) from an SSID (802.11 "network name") and a
secret passphrase.


# 1.620 12-May-2006 mrg

add /usr/include/g++/{debug,tr1}.


# 1.619 30-Apr-2006 rpaulo

add missing directory


# 1.618 27-Apr-2006 thorpej

Support for building proplib in userspace.


# 1.617 19-Apr-2006 he

Move ndiscvt to be an i386 MD program, so that this matches what the
Makefile specifies -- it only builds the program for i386 so far.


# 1.616 19-Apr-2006 tron

Add missing entries for ndiscvt(8) and its manual pages.


# 1.615 17-Apr-2006 christos

Perry says we don't want qmqpd and that he'll be responsible for fixing
postfix set-permissions.


# 1.614 17-Apr-2006 christos

Add qmqpd


# 1.613 12-Apr-2006 rpaulo

Add /usr/sbin/hostapd{,cli}


# 1.612 08-Apr-2006 tnozaki

add following encoding support to iconv:
* KOI-7(iso-ir-37, iso-5427)
* KOI-8(old KOI8)
* KOI7-switched(iso-2022 variant)
* KOI8-C -- Pablo Saratxaga's X_LOCALE KOI8-C(Caucasus)
* KOI8-CyrillicOld -- Serge Winitzki's KOI8-C(Cyrillic-Old)
** not exported yet **
* KOI8-E(iso-ir-111, ecma-cyrillic)
* KOI8-RU
* KOI8-T


# 1.611 03-Apr-2006 scw

Add a kernel driver and userland program for the Topfield TF5000PVR range
of digital video recorders popular in Europe and Australia.

These devices have a USB client port which can be used to upload and
download recordings (and other files, such as MIPS binaries for execution
on the DVR's CPU) to/from their internal hard disk, in addition to some
other operations on files and directories.


# 1.610 01-Apr-2006 tnozaki

add iconv support for Armenian State Standard encoding:
ARMSCII-7, ARMSCII-8, ARMSCII-8A


# 1.609 30-Mar-2006 rtr

do not build or install libcdk as a part of base anymore
cdk source still lives in dist however

approved by core@


# 1.608 29-Mar-2006 dogcow

yet another random i18n file


# 1.607 28-Mar-2006 tnozaki

add kk_KZ.PT154 locale and iconv support for PTCP154.


Revision tags: peter-altq-base
# 1.606 23-Mar-2006 tnozaki

branches: 1.606.2;
add following locales:
af_AZ.ISO8859-1/15
be_BY.ISO8859-5
en_NZ.ISO8859-1/15
et_EE.ISO8859-15
eu_ES.ISO8859-1/15
pt_BR.ISO8859-1
ro_RO.ISO8859-2
sr_YU.ISO8859-2/5
ukUA.CP1251/ISO8859-5


# 1.605 22-Mar-2006 elad

obsolete /usr/include/kerberosIV, okay christos@


# 1.604 20-Mar-2006 christos

Fix the lists.


# 1.603 16-Mar-2006 wiz

Unobsolete slstats and its man page, now the links have been added.


# 1.602 16-Mar-2006 jwise

Some users use pf. Some use ipfilter. Syspkg was designed for situations
like this, where a user may well want to install one of these but not the
other.

To allow syspkg to be used for its intended purpose here, carefully split
out ipfilter and pf from the main {base,comp,man,misc}-net{,util}-* packages

(something which was partially done for ipf, but not done for pf in the
past).

This way, a user can pkg_delete *-{ipf,pf}-*, and not have utilities,
libraries, man pages, examples, or default /etc files for the packet filter
they don't like.


# 1.601 14-Mar-2006 tnozaki

added be_BY.CP1251, ru_BY.CP1251, ru_RU.CP1251 locale.
requested by cheusov AT tut DOT by, thanks.


# 1.600 13-Mar-2006 tnozaki

added missing UCS%CP*.mps files.


# 1.599 13-Mar-2006 tnozaki

added macintosh encodings(single-byte only).


# 1.598 13-Mar-2006 rpaulo

Oops, the previous change touched the wrong files (pckbd.hu and pckb.pl).


# 1.597 12-Mar-2006 rpaulo

mkbd.pt.iso8859-2 -> mkbd.pt.iso8859-1
pckbd.hu.iso8859-2 -> pckbd.hu.iso8859-1
pckbd.pl.iso8859-2 -> pckbd.pl.iso8859-1


# 1.596 12-Mar-2006 rpaulo

Add pckbd.fr_CH.iso8859-2 and pckbd.de_CH.iso8859-2.


# 1.595 02-Mar-2006 wiz

Deprecate slstats.


# 1.594 25-Feb-2006 christos

remove vinum


# 1.593 11-Feb-2006 gdamore

Add evbmips and manual pages to distribution files, as requested by wiz@


# 1.592 08-Feb-2006 agc

Add entries for the iSCSI target, and supporting library and manual
pages.


# 1.591 08-Feb-2006 christos

mark sushi obsolete (per core's request)


# 1.590 02-Feb-2006 reinoud

Initial import of a UDF file system implementation for NetBSD.

Finally the logic glue and the set distribution lists modifications.


# 1.589 31-Jan-2006 kleink

Update for tzdata2006a.


# 1.588 24-Jan-2006 elad

add qsieve/qsafe entries for new locations.


# 1.587 20-Jan-2006 garbled

Add pjlfilter to setlist


# 1.586 17-Jan-2006 thorpej

Add /libdata, /libdata/firmware, and /usr/libdata/firmware directories.


# 1.585 11-Jan-2006 kleink

Update for tzdata2005r.


# 1.584 08-Jan-2006 apb

Fix cyclic dependency by moving two files from base-local-share
to base-locale-ca and base-locale-sk

Approved by christos


# 1.583 06-Jan-2006 wiz

Obsolete ./usr/X11R6/include/X11/fonts, its contents have been obsoleted
quite some time ago.


# 1.582 29-Dec-2005 tsutsui

Add preliminary support for System V Boot File System.
Written by UCHIYAMA Yasushi <uch@netbsd>.


# 1.581 22-Dec-2005 christos

remove obsolete programs.


# 1.580 06-Dec-2005 christos

deprecate lmcctl, welcome lmcconfig


# 1.579 19-Nov-2005 christos

Add dnssec and namedb check tools.


# 1.578 10-Nov-2005 christos

add sti


# 1.577 29-Oct-2005 scw

./usr/sbin/iwictl is now mi.


# 1.576 27-Oct-2005 jmc

Move ncdcs to mi


# 1.575 22-Oct-2005 hubertf

Per Christos (board):
* move src/etc/COPYRIGHT to src/share/legal/COPYRIGHT and install that
(in /usr/share/legal)
* nuke src/share/man/man0/COPYRIGHT
* mark /usr/share/man/COPYRIGHT as obsolete


# 1.574 13-Oct-2005 riz

Add /usr/share/examples/veriexecctl/fpgen.sh


# 1.573 10-Oct-2005 rpaulo

Add flist for BIND 9 HTML documentation.


# 1.572 01-Oct-2005 scw

Update for wpa_cli and wpa_supplicant.


# 1.571 27-Sep-2005 jmcneill

Add gpioctl to set lists.


# 1.570 10-Sep-2005 jmmv

Initial addition of tmpfs, an efficient memory file-system. This project
was developed as part of Google's Summer of Code 2005 program. This
change adds the kernel code, the mount_tmpfs utility, a regression test
suite and does all other related changes to integrate these.

The file-system is still *experimental*. Therefore, it is disabled by
default in all kernels. However, as typically done, a commented-out
entry is added in them to ease its setup.

Note that I haven't commited the required mountd(8) changes to be able
to export tmpfs file-systems because NFS support is still very unstable
and because, before enabling it, I'd like to do some other changes.

OK'ed by my project mentor, William Studenmund (wrstuden@).


# 1.569 29-Aug-2005 kleink

Update for tzdata2005m.


# 1.568 28-Aug-2005 thorpej

Experimental support for extended attributes on UFS1 file systems, using a
backing file per attribute type indexed by inode number to hold the extended
attributes.

This is working pretty well on my test systems, except for the "autostart"
feature. I need someone with a better handle on the VFS locking protocol
to go over that.

This is a work-in-progress. There are parts of this that could be re-factored
allowing this approach to be used on other types of file systems.

Adapted from FreeBSD.


# 1.567 20-Aug-2005 rpaulo

Adapted to the changes of grfinfo(1) MANSUBDIR (hp300). (thanks Klaus Klein)


# 1.566 18-Aug-2005 rpaulo

Added new files from Postfix 2.2.5.


# 1.565 31-Jul-2005 xtraeme

Add scan_lfs(8), utility to find LFS partitions on disk, useful
to recover lost disklabels.


# 1.564 31-Jul-2005 wiz

Add /usr/share/man/{cat,html,man}4/hpcmips.


# 1.563 25-Jul-2005 rpaulo

Added /usr/share/wscons/keymaps/mkbd.pt.iso8859-2.


# 1.562 25-Jul-2005 hubertf

Fix paths of vndcompress (binary and manpages+category)


# 1.561 25-Jul-2005 hubertf

Add vndcompress(1) and vnduncompress(1) to transform filesystem/disk
images from "normal" into cloop2-format compressed images and back.
Written by Florian Stoehr (netbsd@wolfnode.de) with some polishing
by me.

Compressed disk images can be used with the vnd(4) driver when compiled with
VND_COMPRESSION and "vnconfig -z". Useful for creation of Live CDs/DVDs.


# 1.560 11-Jul-2005 kiyohara

ieee1394 import from FreeBSD.


# 1.559 30-Jun-2005 perry

add ching(6)


# 1.558 29-Jun-2005 perry

add deroff and spell


# 1.557 27-Jun-2005 peter

Remove (pf)spamd. Its right to exist in NetBSD has been questioned since it
appeared and whether it's really part of pf or not is still unclear. Looking
at the other *BSDs it seems that they have left out spamd when importing pf,
and now we do that too. Also, the name conflicted with another more popular
used tool, after the rename to pfspamd it was left with completely unusable
documentation which apparently no-one wanted to fix.

A port of the latest spamd will be imported into pkgsrc soon.

Suggested by several people, no objections on last proposal on tech-userlevel.


# 1.556 15-Jun-2005 xtraeme

Add scan_ffs(8) from OpenBSD, it was modified to support FFSv2
for NetBSD (with different blocksizes). Utility to find
FFSv1 and FFSv2 partitions on disks, useful to recover lost
disklabels.

Reviewed by christos.


# 1.555 07-Jun-2005 is

Move ld and libbfd (needed by modload) to base, so that a base-only
system can load kernel modules.


# 1.554 22-May-2005 lukem

Make fdisk(8) available on all platforms, since MS-DOS partitioning
is the de-facto standard for many removable media types.


# 1.553 11-May-2005 peter

PR/30177: Rui Paulo: /var/chroot/pflogd isn't created by default


# 1.552 03-May-2005 lukem

zoneinfo directories don't need MKSHARE=yes.
Part of PR 29968 from Jukka Salmi.


# 1.551 01-May-2005 lukem

Update for various USE_* options.
Rest of PR 30092 from Jukka Salmi.


# 1.550 27-Apr-2005 christos

Add the directories for the new gettext; noted by Jukka Salmi


# 1.549 23-Apr-2005 perseant

Provide a resize_lfs(8), including kernel and cleaner support. The current
implementation requires the fs to be mounted while resizing. Tested in both
directions, and everything appears to work happily, but ymmv.


# 1.548 20-Apr-2005 blymn

Rototill of the verified exec functionality.
* We now use hash tables instead of a list to store the in kernel
fingerprints.
* Fingerprint methods handling has been made more flexible, it is now
even simpler to add new methods.
* the loader no longer passes in magic numbers representing the
fingerprint method so veriexecctl is not longer kernel specific.
* fingerprint methods can be tailored out using options in the kernel
config file.
* more fingerprint methods added - rmd160, sha256/384/512
* veriexecctl can now report the fingerprint methods supported by the
running kernel.
* regularised the naming of some portions of veriexec.


# 1.547 17-Apr-2005 lukem

Move /etc/postinstall (and the etc.tgz set) to /usr/sbin/postinstall
(and the base.tgz set).


# 1.546 14-Apr-2005 peter

The pf directory is always created in /usr/share/examples, so remove the pf
keyword from the list. Fixes part of PR 29968 from Jukka Salmi.


# 1.545 12-Apr-2005 kleink

Actually give /var/chroot/spamd an `obsolete' keyword.


# 1.544 12-Apr-2005 jwise

Missed commit -- /var/chroot/spamd is now /var/chroot/pfspamd.


# 1.543 12-Apr-2005 kleink

Adjust for the Argentina directory that came with tzdata2004b;
noted by Geoff C. Wing in PR bin/29954.


# 1.542 12-Apr-2005 jwise

spamlogd is now pfspamlogd.


# 1.541 11-Apr-2005 jwise

Provide obsolete list entries for old names of pfspamd et al.


# 1.540 11-Apr-2005 jwise

spamd (et al) -> pfspamd (et al).


# 1.539 04-Apr-2005 peter

Enable pflogd(8).


# 1.538 27-Mar-2005 tnozaki

add csmapper:CNS11643-1,2 and esdb:ISO-2022-CN,
integrate esdb:EUC-TW, locale:zh_TW.eucTW.


# 1.537 22-Mar-2005 tron

Move X11 obsolete file lists into "xbase" set.


# 1.536 22-Mar-2005 tron

Add "MKX11" flag. We need it for the X11 obsolete lists in the "base" set.


# 1.535 21-Mar-2005 tron

Add support for handling obsolete X11 files and directories.


# 1.534 21-Mar-2005 tron

Update reachover build framework set list for XFree86 4.5.0.


# 1.533 18-Mar-2005 drochner

add new brazilian-abnt2 keymap


Revision tags: netbsd-3-base
# 1.532 15-Mar-2005 peter

branches: 1.532.2;
Install pf(4) examples. Reviewed by yamt@.
Thanks to hubertf@ for the reminder.


# 1.531 09-Mar-2005 atatat

Add sockstat references to sets lists.


# 1.530 06-Mar-2005 tnozaki

fogot to add UTF-7.esdb.
pointed by Mr, Hisashi T Fujinaka, thanks.


# 1.529 22-Feb-2005 peter

Add MKIPFILTER; if set to no, don't build and install the ipf(4) programs,
headers and LKM.

Add MKPF; if set to no, don't build and install the pf(4) programs,
headers, LKM and spamd.

Both options default to yes, so nothing changed in the default build.

Reviewed by lukem.


# 1.528 22-Feb-2005 lukem

Move etc/release from etc.tgz to base.tgz, since the "build" target
in src/Makefile installs it (thus, being more consistent).
Should fix "./build.sh install=/" installation of /etc/release.
Requested by Hubert Feyrer (amongst others).


# 1.527 19-Feb-2005 thorpej

Add new racoon roadwarrior example directories.


# 1.526 19-Feb-2005 thorpej

Switch to ipsec-tools for libipsec, setkey, and racoon. From
Emmanuel Dreyfus, with some small changes by me.


# 1.525 12-Feb-2005 kleink

Update for tzdata2005e.


# 1.524 10-Feb-2005 tnozaki

add iso-2022-kr support to iconv.


# 1.523 10-Feb-2005 tnozaki

remove ko_KR.UTF-8.
this locale is alias for en_US.UTF-8 by locale.alias now.


# 1.522 04-Feb-2005 perry

Restore the html directories. They are indeed functional.


# 1.521 04-Feb-2005 wiz

Remove /usr/share/man/html* directories. They have been there,
empty, for 3 years, and there was no public plan on how to fill
them in all that time. Let's re-add them when they have a purpose.


# 1.520 21-Jan-2005 dyoung

Exclude additional files from the set lists if MKGCCCMDS=no.


# 1.519 20-Jan-2005 ginsbach

add seq(1)


# 1.518 11-Jan-2005 tron

"/etc/pam.d" is created unconditionally.


# 1.517 11-Jan-2005 peter

Remove a now obsoleted file.


# 1.516 10-Jan-2005 lukem

Support ${MKINET6} == "no".


# 1.515 10-Jan-2005 christos

add pam.d


# 1.514 02-Jan-2005 thorpej

Add a getextattr(1)/setextattr(1)/rmextattr(1)/lsextattr(1) utility
that gets, sets, removes, and lists file system extended attributes.

From FreeBSD.


# 1.513 28-Dec-2004 thorpej

Add /usr/lib/security


# 1.512 28-Dec-2004 thorpej

Add /usr/include/security


Revision tags: rtr-xorg-branch-base
# 1.511 23-Nov-2004 lukem

branches: 1.511.2;
add getent(1)


# 1.510 18-Nov-2004 wiz

Put obsolete files in the *-obsolete sets instead of whatever they
were in before they became obsolete (consistency).


# 1.509 17-Nov-2004 soren

Mark /bin/rmail as obsolete rather than remove it. Pointed out by mrg.


# 1.508 17-Nov-2004 soren

The /bin/rmail compat link has been in several major releases now.


# 1.507 12-Nov-2004 he

branches: 1.507.2;
Mark ./usr/include/miscfs/ptyfs as obsolete instead of removing it.


# 1.506 12-Nov-2004 he

g/c ./usr/include/miscfs/ptyfs entry, now that ptyfs.h is no longer installed.


# 1.505 11-Nov-2004 christos

Add ptyfs installed files.


# 1.504 28-Sep-2004 erh

Add ./usr/share/sushi/system/dailyconf/script2


# 1.503 28-Sep-2004 tshiozak

add missed entry for CP866. (lib/27060)


# 1.502 24-Sep-2004 wiz

Add /usr/share/man/{cat,man,html}4/hp700.


# 1.501 13-Sep-2004 thorpej

Add the uuidgen(1) command, adapted from FreeBSD. While here, also add
a DCE-compatible -s flag, which causes uuidgen(1) to output C code for
the UUIDs rather than the standard string representation.

PR 23470.


# 1.500 11-Sep-2004 ian

Don't remove entries from this file, mark them as obsolete.


# 1.499 10-Sep-2004 ian

Remove support for ALIASES in share/locale/ctype/Makefile, which
created symlinks in the filesystem. Put the one existing alias
(zh_TW.BIG5) into the newer locale.alias file.


# 1.498 19-Aug-2004 drochner

add drvctl stuff


# 1.497 12-Aug-2004 lukem

Move the lib<foo>.so entry (link) from comp to base, so that
applications on systems without the `comp' set installed can
dlopen() a library without supplying the major number.


# 1.496 12-Aug-2004 lukem

No need to list obsolete minor shared /usr/lib/i18n libs here; we
don't for any other minor shared libs, and 'postinstall fix obsolete'
removes them anyway.


# 1.495 23-Jul-2004 cube

Tag locale.alias as 'nls' since it only gets installed in that case.


# 1.494 21-Jul-2004 tshiozak

add the default locale.alias.


# 1.493 16-Jul-2004 dyoung

Add wlanctl(8), a utility for examining 802.11 node tables.


# 1.492 12-Jul-2004 wiz

Add some files for texinfo-4.7.


# 1.491 25-Jun-2004 itojun

spamlogd(8)


# 1.490 25-Jun-2004 itojun

spamdb(8) and spamd.conf(5). noted by Thomas Klausner


# 1.489 25-Jun-2004 itojun

let spamd use /var/chroot/spamd, not /var/empty


# 1.488 25-Jun-2004 itojun

authpf from OpenBSD 3.5 PF


# 1.487 22-Jun-2004 itojun

add ftp-proxy from PF OpenBSD 3.5. adjust setlists


# 1.486 22-Jun-2004 itojun

spamd-setup, comes with PF for openbsd 3.5


# 1.485 22-Jun-2004 itojun

build and install spamd(8)


# 1.484 22-Jun-2004 itojun

PF from openbsd 3.5
massage pfctl to compile/run on netbsd. put reachover makefile for pfctl
into src/sbin.
reviewed by matt, perry, christos


# 1.483 25-May-2004 lha

Add kgetcred, a tool that fetches a credential from the KDC
Useful when debugging service and cross-realm problems.


# 1.482 19-May-2004 christos

rndc-confgen is in /usr/sbin


# 1.481 19-May-2004 itojun

build and install rndc-confgen (needed to create rndc.key)


# 1.480 18-May-2004 christos

remove more named-8 obsolete files.


# 1.479 18-May-2004 christos

Update more filelist entries for new bind. Thanks to FUKAUMI Naoki.


# 1.478 18-May-2004 christos

Adjust filelists to bind9


# 1.477 16-May-2004 lukem

Radically overhaul X11 configuration:

* End user modifiable configuration has moved from
/usr/X11R6/lib/X11/<someprog>
to
/etc/X11/<someprog>
This is consistent with our own policies as well as other projects.

The files & directories that were moved have _NOT_ been marked
`obsolete', as they contain user configuration and therefore we
don't want the automatic "obsolete file removal" mechanism to
remove them.

* The /etc/font/* and /etc/X11/* configuration files are installed
with 'configinstall' (not 'install'), using CONFIGFILES and
CONFIGSYMLINKS.
This is so that a normal 'make build' in src/x11 will not
trash your configuration.

* A 'distribution' target has been added to src/x11 to perform
'make configinstall' in the appropriate subdirectories.
(Should we consider making 'configinstall' a first-class target?)

* The xdm pixmaps have have been moved to /usr/X11R6/include/X11/pixmaps
where the other pixmaps are.
(I don't consider these pictures end-user configuration).


IMPORTANT NOTE:

* These changes require an up to date xsrc, and 'make cleandir' should
be performed in src/x11 before a build for the changes to fully take
effect.


# 1.476 12-May-2004 lukem

Use /var/db/xdm (instead of /usr/X11R6/lib/X11/xdm) as the default authDir.


# 1.475 07-May-2004 wiz

Add /usr/include/netipsec, noted missing by Stefan Krueger on current-users.


# 1.474 28-Apr-2004 lukem

Fix up botches in X userland from upgrade from XFree86 4.3.0 -> 4.4.0.
(All paths are relative to usr/X11R6)

* Obsolete:
bin/fontconfig-config

* Add directories:
lib/X11/locale/zh_CN.UTF-8
lib/X11/xkb/geometry/ibm

* Rename include/freetype2/ft2build.h to include/ft2build.h and obsolete former

* Add files:
fonttosfnt(1) program & man page
include/expat.h
lib/X11/app-defaults/XClock-color
lib/X11/fonts/TTF/Vera*.ttf
some font encodings
zn_CN.UTF-8 locale
some font encodings
various xkb config files
lib/X11/xedit/lisp/progmodes/patch.lsp
Xfontcache(3) and various links
XDGA(3) and various links
XRes(3) and various links
Xss(3) and various XScreenSaver*(3) links

* Add some more TODO items

* Clean up lib/expat build now that the version is hard coded.


# 1.473 27-Apr-2004 heas

Updates for Postfix 2.1.0


# 1.472 01-Apr-2004 christos

unobsolete which.


# 1.471 01-Apr-2004 martin

/usr/bin/which is gone.


Revision tags: netbsd-2-0-base
# 1.470 28-Mar-2004 martti

branches: 1.470.2;
Added /usr/sbin/ippool


# 1.469 24-Mar-2004 garbled

Add rcconf/script4 for sushi


# 1.468 09-Mar-2004 garbled

Add ./usr/share/sushi/system/sshdconf/script7
From PR bin/24645 by Peter Postma


# 1.467 09-Mar-2004 garbled

Apply patch from bin/24695 by Peter Postma. Add new files to the set
lists for the users/groups menu of sushi.


# 1.466 30-Jan-2004 lukem

Add ./etc/mtree/set.<setname> entry for each set.


# 1.465 14-Jan-2004 wiz

/usr/X11R6/lib/X11/xkb/symbols/sharp seems to be missing here -- add it.


# 1.464 13-Jan-2004 lukem

move various directories from comp/mi -> base/mi, for consistency


# 1.463 13-Jan-2004 lukem

move ./usr/share/sendmail/* directories from misc/mi to base/mi, for consistency


# 1.462 13-Jan-2004 lukem

move various directories from comp/*.mi to base/mi, for consistency


# 1.461 13-Jan-2004 lukem

move ./var/games/sail directory from games/mi to base/mi, for consistency


# 1.460 12-Jan-2004 lukem

Support MKUUCP=no.
Fix the syspkgs for cu (now in uucp) and tip (now in util)


# 1.459 12-Jan-2004 lukem

Support MKSHARE=no


# 1.458 11-Jan-2004 lukem

Support MKDOC=no MKINFO=no MKNLS=no


# 1.457 11-Jan-2004 lukem

Add support for:
MKCATPAGES=no
MKMAN=no
MKMANZ=yes

Add ".man" (from "man") and ".cat" (from "catpages") to indicate files
that will automatically be treated as having a ".gz" extension if
MKMANZ != no. (This simplifies the MKMANZ!=no support...)


# 1.456 11-Jan-2004 lukem

reformat whitespace


# 1.455 11-Jan-2004 lukem

support MKBFD=no


# 1.454 06-Jan-2004 rtr

remaining x11 dirs


# 1.453 04-Jan-2004 lukem

Support MKCRYPTO=no


# 1.452 03-Jan-2004 lukem

Support MKSKEY=no.


# 1.451 03-Jan-2004 lukem

support MKYP=no


# 1.450 03-Jan-2004 lukem

support MKHESIOD=no


# 1.449 03-Jan-2004 lukem

support MKPOSTFIX=no


# 1.448 03-Jan-2004 lukem

support MKSENDMAIL=no (with "sendmail" keyword)


# 1.447 02-Jan-2004 lukem

add usr/X11R6/libexec


# 1.446 29-Dec-2003 lukem

Significant overhaul of how the sets are used:

* Add an optional third field to the sets file which is a list of
comma separated keywords that control if the line is printed.
Currently supported keywords
kerberos4 ${MKKERBEROS4} != no
kerberos ${MKKERBEROS} != no
lint ${MKLINT} != no
obsolete ${obsolete} != 0.
In this case, non obsolete files are not printed.
(This will allow future support for builds with variables such as
MKHESIOD and MKYP set to "no".)

* Use sh(1)'s getopts where appropriate, and otherwise cleanup the
various scripts.

* Move defaults for sets.subr from sets.defaults into sets.subr.
Move replicated code for determining stuff such as shlibs type
from various scripts into sets.subr.

* Merge the obsolete.*, krb.*, krb4.* and lint.* into the appropriate
main lists with the relevant third field keyword(s).


# 1.445 21-Dec-2003 agc

Add bpm and its manual page.


# 1.444 14-Dec-2003 rtr

x11 modules/{fonts,drivers,input} directories.


# 1.443 11-Dec-2003 dyoung

Fix the checkflist for builds without Kerberos 4 (MKKERBEROS4=no)
and without Kerberos 4 & 5 (MKKERBEROS=no). Previously checkflist
complained of missing files.

* move kerberos- and kerberos 4-only files into new flists,
distrib/sets/lists/*/krb.*

* make the flist generators grok MKKERBEROS{,4} variables

* fix Makefiles which treat MKKERBEROS=no as MKKERBEROS5=no.
9 out of 10 experts agree that it is ludicrous to build w/
KERBEROS4 and w/o KERBEROS5.

* fix header files, also, which treat MKKERBEROS=no as MKKERBEROS5=no.

* omit some Kerberos-only subdirectories from the build as
MKKERBEROS{,4} indicate

(I acknowledge the sentiment that flists are the wrong way to go,
and that the makefiles should produce the metalog directly. That
sounds to me like the right way to go, but I am not prepared to do
revamp all the makefiles. While my approach is expedient, it fits
painlessly within the current build architecture until we are
delivered from flist purgatory, and it does not postpone our
delivery. Fair enough?)


# 1.442 10-Dec-2003 hannken

The file system snapshot pseudo driver.

Uses a hook in spec_strategy() to save data written from a mounted
file system to its block device and a hook in dounmount().

Not enabled by default in any kernel config.

Approved by: Frank van der Linden <fvdl@netbsd.org>


# 1.441 05-Dec-2003 simonb

Add sntp and its man pages.


# 1.440 04-Dec-2003 drochner

ntp update


# 1.439 25-Nov-2003 dyoung

Finer-grained syspkgs to save space on tiny systems: move
calendar(1)-related and RPC-related files to their own packages.
Move the termcap(5) database to its own package, also.


# 1.438 05-Nov-2003 wiz

Add {cat,html,man}4/hpcsh.


# 1.437 30-Oct-2003 wiz

Add {cat,man,html}4 for sparc64.


# 1.436 29-Oct-2003 kleink

Update for tzdata2003d.


# 1.435 25-Oct-2003 jandberg

Add polish wscons keymaps for amiga.

From Pawel Chwalowski in port-amiga/22961.


# 1.434 20-Oct-2003 itojun

add iso-2022-jp-2.
XXX somehow adding GB2312 causes iconv to mishandle jis x0208.


# 1.433 19-Oct-2003 wiz

Add ibmnws {cat,html,man}8.


# 1.432 13-Oct-2003 dyoung

Add new 802.11 layer to the file lists.


# 1.431 10-Oct-2003 grog

Add Vinum


# 1.430 05-Oct-2003 chuck

add in the missing bits of evbsh5 section 8 makedev so that checkflist
(and thus build.sh) works again.


# 1.429 29-Sep-2003 mycroft

Move several files (e.g. zipcodes) from base to misc.


# 1.428 23-Sep-2003 lukem

add ./usr/X11R6/lib/modules/extensions


# 1.427 14-Sep-2003 lukem

add ./usr/X11R6/include/X11/pixmaps


# 1.426 14-Sep-2003 lukem

add ./usr/X11R6/share/examples/ssh-askpass


# 1.425 12-Sep-2003 lukem

Add /usr/X11R6/* and /etc/{X11,fonts}


# 1.424 03-Sep-2003 he

Add pkg_view and linkfarm binaries and man pages.


# 1.423 02-Sep-2003 junyoung

Add UTF-8 ctype locale support for Korean.

From Min Sik Kim <minskim bawi org>. tshiozak@ ok.


# 1.422 21-Jul-2003 tshiozak

add new locales - bg_BG.CP1251 el_GR.ISO8859-7 hy_AM.ARMSCII-8 lt_LT.ISO8859-13


# 1.421 20-Jul-2003 tshiozak

add KOI8-U encoding support for iconv.


# 1.420 19-Jul-2003 tshiozak

- add converter for EUC-JP-MS.
- apply MS conversion rule to JISX0208 part of CP932.
c.f.:
http://www.opengroup.or.jp/jvc/cde/ucs-conv-e.html


# 1.419 16-Jul-2003 itojun

add X11 CTEXT encoding
XXX add more charsets


# 1.418 04-Jul-2003 tshiozak

add locale(1) utility.
Originally written by Alexey Zelkin <phantom@FreeBSD.org>.
So, obtained from FreeBSD with gratitude. (suggested by wiz.)


# 1.417 03-Jul-2003 wiz

Add Romanian locale dir and texinfo.mo inside.


# 1.416 01-Jul-2003 tshiozak

add KOI8-R support for iconv.
(A simple example of adding a new conversion)


# 1.415 27-Jun-2003 tshiozak

Citrus iconv support(5)
add iconv data files. now ready to use iconv stuffs.
TODO:
- manpages.
- enrich mapper/esdb.


# 1.414 27-Jun-2003 tshiozak

Citrus iconv support(4)
add iconv external I/F (iconv.h - iconv_open()/iconv()/iconv_close()) and
iconv(1) utility.
TODO:
- bump libc minor.
- add iconv data files.
- create manpages: iconv_open(3)/iconv(3)/iconv_close(3)/iconv(1)/
mkesdb(1)/mkcsmapper(1).


# 1.413 26-Jun-2003 wiz

Add some dirs to be used by groff-1.19 (coming soon).


# 1.412 26-Jun-2003 tshiozak

Citrus iconv support(3)
add host tools : mkcsmapper and mkesdb
mkcsmapper - coded character set mapping table compiler
mkesdb - encoding scheme database compiler


# 1.411 23-Jun-2003 dyoung

Split base-reference-share into base-magic-share (containing magic
files for file(1)), base-termcap-share (containing terminal
capabilities), and base-reference-share (containing area codes,
airports, et cetera).


# 1.410 11-May-2003 ragge

Obsolete kvm_mkdb itself.


# 1.409 04-May-2003 gmcgarry

More wscons fonts.


# 1.408 30-Apr-2003 wiz

Add arc and cobalt cat4/html4/man4 dirs.


# 1.407 27-Apr-2003 wiz

Sort (after x86_64 -> amd64)


# 1.406 27-Apr-2003 fvdl

x86_64 -> amd64


# 1.405 22-Apr-2003 wiz

Sort.


# 1.404 18-Apr-2003 gmcgarry

arm32 -> acorn32


# 1.403 18-Apr-2003 thorpej

Add /etc/powerd and /etc/powerd/scripts.


# 1.402 18-Apr-2003 thorpej

Add /usr/sbin/powerd


# 1.401 15-Apr-2003 jdolecek

add POSIX.2 patchchk(1) utility - check pathnames
from FreeBSD via Jonathan Perkin
fixes PR standards/11198 by Ben Harris


# 1.400 14-Apr-2003 salo

Add slovak language libc message catalog.


# 1.399 13-Apr-2003 jmmv

... ca/LC_MESSAGES is not needed.


# 1.398 13-Apr-2003 jmmv

Finally add complete support for Catalan (ca_ES, ca) LC_CTYPE and libc
catalog messages.
Thanks to salo for letting me know what was missing.


# 1.397 11-Apr-2003 jmmv

Add the share/misc/acronyms.comp file, which is a small acronyms database
containing computer-related terms; a complement for manpages.

As discussed on tech-userlevel, if wtf(6) is going to stay in the system
(and it seems so), it's worth improving it.

Closes my own PR misc/17559.


# 1.396 09-Apr-2003 jmmv

Add a Catalan libc message catalog file (plus everything else needed to
track the file). Closes my own PR lib/19498.


# 1.395 07-Apr-2003 kleink

Add ./usr/share/zoneinfo/Antarctica/Rothera (tzdata2003a).


# 1.394 04-Apr-2003 jdolecek

add /usr/share/examples/smbfs/dot.nsmbrc


# 1.393 27-Mar-2003 zuntum

Add

"./usr/share/misc/na.postal base-reference-share"

to please checkflist. (hi Ty!)


# 1.392 25-Mar-2003 tshiozak

add support for zh_CN.GB18030 locale.
(lib/20835 by sigsegv at s25 dot xrea dot com)
XXX: charclass for GBK compatible area is not supported.


# 1.391 24-Mar-2003 atatat

Adjust sets lists to account for new sendmail machinery.


# 1.390 15-Mar-2003 he

Do not try to build LKMs on evbppc, because we cannot predetermine
the PPC_INTR_IMPL, which is used to include a file in <machine/intr.h>.
To allow evbppc to complete a ``make release'', we also need to
factor out the LKM files to a new set list file, and tweak makeflist
to not include this file for evbppc.

Discussed with Matt Thomas.


# 1.389 09-Mar-2003 he

Add entries related to the new Postfix program called ``proxymap''.


# 1.388 05-Mar-2003 tron

Remove "/etc/X11" and "/etc/fonts" which are X11 specific.


# 1.387 05-Mar-2003 lukem

correct location of usr/share/examples/wsmoused/wsmoused.conf


# 1.386 05-Mar-2003 lukem

add etc/X11 and etc/fonts


# 1.385 04-Mar-2003 jmmv

Add the /usr/share/examples/wsmoused directory and the wsmoused.conf file
inside it.


# 1.384 22-Feb-2003 lukem

move the obsolete lists from etc to base, as they're more useful there.
suggested by matt green.


# 1.383 22-Feb-2003 lukem

all:
Use /var/db/obsolete instead of /etc/obsolete

etc/Makefile:
Create separate target "install-obsolete-files" to populate
/var/db/obsolete, instead of using "install-etc-files".

Makefile:
Add do-obsolete target, to run "cd etc && make install-obsolete-files",
and add this to BUILDTARGETS.
This moves the "obsolete files" creation from "distribution" to "build".


Per discussion with Andrew Brown.


# 1.382 20-Feb-2003 lukem

etc/postinstall
* Improve message display in find_file_in_dirlist()
* do_obsolete(): instead of running distrib/sets/makeobsolete to
temporarily generate the obsolete sets lists, look for them in
${SRC_DIR}/etc/obsolete/* or ${DEST_DIR}/etc/obsolete/*.
The obsolete check now works for "extracted etc.tgz" as the source dir.

etc/Makefile (install-etc-files), distrib/sets/lists/*
* Install obsolete set lists into /etc/obsolete/
* Tweak how pwd_mkdb files are added to METALOG

distrib/sets/makeobsolete
* Don't bother with "_obsolete" suffix on generated file names.


# 1.381 18-Feb-2003 jdolecek

add mount_smbfs(8)


# 1.380 16-Feb-2003 lukem

Do not ship with (an empty) /home in the base distribution.

The old behaviour caused problems when /home is a symlink on a system
and pax is used to extract base.tgz or "installworld" the base set
(because pax will remove the symlink before creating the now-empty
directory). It also made it more difficult for a site that wants
permissions on /home to be something other than what the NetBSD
defaults are.

For sites which want /home, it's a "once off" operation to create it,
and "useradd -m" (with the default "base-dir" of /home) will create
it anyway.

This resolves PR [install/19673], as well as being more consistent
with our defacto policy of "not stomping on stuff we don't need to".


# 1.379 27-Jan-2003 wiz

Add some locale files for grep (cs, eo, et, gl, hr, id, it, ja).


# 1.378 26-Jan-2003 wiz

Add /usr/share/locale/gl{,/LC_MESSAGES} in new base-locale-gl.


# 1.377 22-Jan-2003 grant

add usr/bin/progress and man pages (hi, jhawk!).


# 1.376 17-Jan-2003 wiz

Add some texinfo locales (XXX: creates new sets)


Revision tags: fvdl_fs64_base
# 1.375 21-Dec-2002 lukem

add sunlabel


# 1.374 20-Dec-2002 lukem

Remove /usr/local (and children) from the base distribution; we shouldn't
be creating directories or modifying permissions under there.

(/usr/local/* is still retained in various default PATHs, for convenience)


# 1.373 17-Dec-2002 jdolecek

add example disktab file


# 1.372 17-Dec-2002 jdolecek

move fstab example files from base to misc


# 1.371 17-Dec-2002 perry

add postfix html directory


# 1.370 17-Dec-2002 lukem

Move dev/MAKEDEV from base to etc, just like everything else installed
by etc/Makefile::install-etc-files.

(Arguably a bunch of stuff in etc could move to base, but that's a
separate issue).


# 1.369 11-Dec-2002 lukem

add db(1)


# 1.368 09-Dec-2002 scw

The walnut port has been subsumed by the new evbppc port.


# 1.367 08-Dec-2002 perry

add qsubst


# 1.366 23-Nov-2002 blymn

Change name of verified exec fingerprint loader.


# 1.365 17-Nov-2002 wiz

Add {cat,man,html4}/dreamcast, and html4/evbarm.


# 1.364 03-Nov-2002 wiz

Add NetBSD calendar file.
Dates supplied by Hubert Feyrer, thanks!


# 1.363 30-Oct-2002 blymn

Add verified exec fingerprint loader stuff.


# 1.362 20-Oct-2002 thorpej

Reinstate /usr/bin/tar and /usr/bin/cpio (they are symlinks to their
counterparts in /bin, for backwards-compatibility with things that
hard-code their pathnames, like binary packages).


# 1.361 17-Oct-2002 lukem

- obsolete usr/share/locale/*/LC_MESSAGES.mo
- sort entries


# 1.360 16-Oct-2002 christos

tar and cpio have been paxified.


# 1.359 16-Oct-2002 itojun

sync with pax flip


# 1.358 10-Oct-2002 itojun

switch to GNU tar 1.13.25 with security fixes.


# 1.357 09-Oct-2002 elric

Added cgd rc.d script and put it in the appropriate postinstall and
mtree files.


# 1.356 06-Oct-2002 thorpej

* Move the rescue bits into their own file.
* In makeflist, skip rescue bits in arch's that don't yet support it
(MIPS, currently, due to an objcopy-crunch bug).


# 1.355 04-Oct-2002 elric

include cgdconfig(8) in the installation.


# 1.354 04-Oct-2002 jwise

Fix paste-o which put `kdump' in wrong syspkg. Pointed out by nick.


# 1.353 01-Oct-2002 provos

add pwhash to sets


# 1.352 25-Sep-2002 wiz

Add auto-generated MAKEDEV(8) for ofppc.


# 1.351 24-Sep-2002 agc

sync list with reality - add /rescue/chgrp and /rescue/chown


# 1.350 10-Sep-2002 joda

kf/kfd has gone


# 1.349 01-Sep-2002 atatat

Move pmap(1) to /usr/bin (from /usr/sbin) where it belongs.


# 1.348 01-Sep-2002 atatat

Add pmap to the sets lists


# 1.347 29-Aug-2002 lukem

tweak the ./rescue entries


# 1.346 29-Aug-2002 lukem

add ./libexec (thanks nathan!)


# 1.345 22-Aug-2002 lukem

add ./rescue/*


# 1.344 22-Aug-2002 lukem

add ./lib and ./rescue


# 1.343 02-Aug-2002 thorpej

Add {man,cat}4/evbarm subdirectories.


# 1.342 28-Jul-2002 christos

add utmp_update


# 1.341 27-Jul-2002 grant

resolve release failure by adding ./var/spool/output/lpd (from bin/7054).


# 1.340 10-Jul-2002 agc

Sync with reality


# 1.339 10-Jul-2002 agc

Sync with reality


# 1.338 09-Jul-2002 mycroft

Sync.


# 1.337 29-Jun-2002 itojun

dig /etc/systrace


# 1.336 27-Jun-2002 christos

wsmoused additions.


# 1.335 24-Jun-2002 itojun

sync with openssh 3.3.
local mods included to make it compile with openssl 0.9.6d.


# 1.334 19-Jun-2002 wiz

Add x86_64 cat8/man8/html8.


# 1.333 18-Jun-2002 wiz

Add some more cat8/man8/html8 dirs (cesfic, evbmips, hp700, hpcarm, sbmips)


# 1.332 18-Jun-2002 christos

add systrace


# 1.331 09-Jun-2002 itojun

retire greconfig(8) - you can use ifconfig(8) for everything it can do.


# 1.330 06-Jun-2002 thorpej

mopa.out is renamed to mopcopy.


# 1.329 06-Jun-2002 simonb

Add ./usr/share/man/html4/sgimips.


# 1.328 06-Jun-2002 simonb

Add mscdlabel.


# 1.327 31-May-2002 wiz

Add pmppc man page directories and man pages.


# 1.326 29-May-2002 christos

add pppdump


# 1.325 26-May-2002 wiz

Add /usr/share/examples/fstab.


Revision tags: netbsd-1-6-base
# 1.324 20-May-2002 jwise

branches: 1.324.2;
Separate various parts of sushi(8) from the *-sysutil-* packages into new
*-sushi-* packages.

Suggested by Allen Barret in PR misc/16900:

>$ grep base-sysutil distrib/sets/lists/base/mi | grep sushi | wc -l
> 288
>$ grep base-sysutil distrib/sets/lists/base/mi | grep -v sushi | wc -l
> 136
>
>In a future where syspkgs are useful, it seems likely that some
>people will want to avoid installing sushi, while others will want to
>be able to upgrade sushi without upgrading the entire system. Several
>small subsystems, including cron and lpr, have their own syspkg sets,
>and it seems reasonable to do the same for the sushi subsystem.


# 1.323 20-May-2002 wiz

Add /usr/share/man/{cat,man}4/sgimips.


# 1.322 16-May-2002 itojun

use /var/chroot/sshd instead of /var/empty. suggested by christos


# 1.321 14-May-2002 itojun

dig sshd uid/gid, and /var/empty, for sshd privilege separation


# 1.320 04-May-2002 jdolecek

Move the sample fstab files to /usr/share/examples/fstab/. Duplicates
or very similar configs removed.


# 1.319 02-May-2002 wiz

Remove previously empty /usr/share/man/{cat,html,man}9/arm32.


# 1.318 27-Apr-2002 atatat

Add stat(1) to sets lists


# 1.317 16-Apr-2002 kleink

Sync with tzdata2002c.


# 1.316 07-Apr-2002 wiz

Add cat8/man8/html8 incl. contents for algor, cats, evbsh3, mvmeppc,
playstation2, shark; for arm32, remove and add to obsolete lists.


# 1.315 04-Apr-2002 lukem

add usr/sbin/installboot and man page


# 1.314 24-Mar-2002 bjh21

Update set lists for arm26 -> acorn26 transition.
Obsolete lists for arm26 have been carried over to acorn26.


# 1.313 22-Mar-2002 martti

Added etcupdate


# 1.312 17-Mar-2002 tshiozak

refine i18n stuffs.
- add libc/citrus directory.
this directory contains the common stuffs not only for locale
but also other facilities relating to i18n (e.g. iconv).
- To keep the binary compatibility for the ctype modules easily,
the interface between libc and the modules is simplified.
- For the future integrated extension, module pool is renamed
from "/usr/lib/runemodule" to "/usr/lib/i18n".
In the future, this directory will contain the modules for "iconv",
"collation", etc.
- some cosmetic changes.
- Bug fix for runetype.h; __attribute__((__packed__)) is placed at
the wrong position and it is invalid unintentionally.
But, the all members of the structures seem well-aligned. Thus,
this bug causes no problem, hopefully.

HEADS UP:
- /usr/lib/rumemodule is obsoleted. If you use the multibyte locales,
you need to install /usr/lib/i18n/* from sys/lib/i18n_module .
- The binary compatibility of /usr/share/locale/*/LC_CTYPE is probably kept.
Perhaps, the bug fix about __packed__ mentioned above breaks the
compatibility... Be careful especially on 64bit platforms.


# 1.311 17-Mar-2002 wiz

ispppcontrol -> ipppctl


# 1.310 14-Mar-2002 simonb

Add the /etc/ssh directory.


# 1.309 05-Mar-2002 wiz

Remove g711conv (hi martin!)


# 1.308 01-Mar-2002 ad

Add entries for pkill & pgrep.


# 1.307 13-Feb-2002 yamt

add /usr/share/nls/nls.alias.


# 1.306 12-Feb-2002 thorpej

Add ntpd chroot directories.


# 1.305 12-Feb-2002 thorpej

Add /usr/share/games/ching


# 1.304 12-Feb-2002 thorpej

Add some missing postfix binaries.


# 1.303 09-Feb-2002 thorpej

Add /usr/share/dhcpd/pxe.defs


# 1.302 07-Feb-2002 ross

Add share/man/html? and the lower machine directories.
These are just the directories, not the html files themselves.


# 1.301 29-Jan-2002 kleink

Sync with tzdata2002b.


# 1.300 24-Jan-2002 jwise

Resolve two more entries which are duplicated in two set files
(include/dev/ofw and include/dev/usb)


# 1.299 24-Jan-2002 jwise

Move share/sendmail subdirectories to `misc' set, where their contents already
are.


# 1.298 12-Jan-2002 jdolecek

Add pckbd.pl.iso8859-2, by Dawid Szymanski.


# 1.297 11-Jan-2002 wiz

Add /usr/include/fs/smbfs.


# 1.296 09-Jan-2002 thorpej

Add dkctl.


# 1.295 01-Jan-2002 augustss

Add various radio stuff.


# 1.294 21-Dec-2001 jwise

Move /usr/bin/cu from base-uucp-bin to base-util-bin, as it is a generally
useful tool required by a _lot_ of users who do not otherwise use UUCP.


# 1.293 17-Dec-2001 wiz

Add /usr/sbin/irdaattach.


# 1.292 10-Dec-2001 martin

/usr/sbin/{pppoectl,ispppcontrol} -> /sbin/


# 1.291 04-Dec-2001 jdolecek

Now that LKMs work all over, bring the VFS LKMs and if_ipl LKM to mi list from
arch ones. Also make all VFS LKMs 'base-vfs-lkm'.


# 1.290 02-Dec-2001 wiz

Add MAKEDEV(8) for acorn32 and necessary directories.


# 1.289 30-Nov-2001 kleink

Update for tzdata2001d import.


# 1.288 19-Nov-2001 martin

Add ifwatchd.


# 1.287 10-Nov-2001 wiz

Add MAKEDEV(8) for evbarm and the necessary dirs.


# 1.286 08-Nov-2001 jmc

Add makefs


# 1.285 29-Oct-2001 augustss

Add moused.


# 1.284 20-Oct-2001 jmc

Change structure and pull all new toolchain bits which didn't exist before
into tc.mi and move old bits which no longer exist into tc.old as needed.


# 1.283 17-Oct-2001 jmc

Add /var/chroot


# 1.282 13-Oct-2001 augustss

Add wsmuxctl.


# 1.281 12-Oct-2001 lukem

s,/var/named,/var/chroot/named,


# 1.280 10-Oct-2001 christos

add magic.mime.mgc


# 1.279 14-Sep-2001 enami

Add pcictl(8).


# 1.278 03-Sep-2001 jdolecek

add new Polish libc catalog


# 1.277 02-Sep-2001 wiz

Add some locale dirs and files for texinfo.


# 1.276 25-Aug-2001 thorpej

Until the new toolchain is ready, /usr/libexec/cpp0 -> /usr/libexec/cpp,
so that people can actually build snapshots.


# 1.275 23-Aug-2001 wiz

Add MAKEDEV(8) for netwinder, and the necessary directories.


# 1.274 19-Aug-2001 mrg

- cope with ports that don't build lint libraries
- updates for the new toolchain (if old toolchain can't, at least let some
people's `make snapshot' complete.)


# 1.273 17-Aug-2001 thorpej

Add /sbin/brconfig.


# 1.272 17-Aug-2001 wiz

Add new sun2 man(4) pages.


# 1.271 06-Aug-2001 garbled

Oops! Fix a pasto in this file. Change the second set of
sushi/*/securityconf entries to read sshdconf. Noted by Chuck Silvers in
private mail.


# 1.270 03-Aug-2001 drochner

dhcp installs omshell now


# 1.269 02-Aug-2001 garbled

Add the sshdconf directory.


# 1.268 15-Jul-2001 jdolecek

Add Belgian AZERTY-based keymap, provided by Atanas Argirov in misc/13464.


# 1.267 14-Jul-2001 garbled

Need to add /sushi/network/interfaces/interface/nwid.sed here too.


# 1.266 14-Jun-2001 kleink

tzdata2001c: add new Asia/Pontianak zone.


# 1.265 13-Jun-2001 simonb

Add support files for the Walnut.


# 1.264 08-Jun-2001 wiz

Add some more arch-specific man8/cat8 subdirs.


# 1.263 03-Jun-2001 itojun

remove usr.sbin/mtrace6. sort.


# 1.262 02-Jun-2001 itojun

remove pim6[sd]d from the tree. the software had a restrictive license
than we can handle. hope to re-enable it as pkgsrc, or to re-enable it
into basesrc if license updates.


# 1.261 27-May-2001 wiz

add /usr/share/man/{cat,man}8/dreamcast


# 1.260 22-May-2001 fredette

sunndd has been renamed ndbootd.


# 1.259 17-May-2001 fredette

Added entries for sunndd.


# 1.258 07-May-2001 jdolecek

add ./usr/share/wscons/keymaps/pckbd.hu.iso8859-2 and
./usr/share/wscons/keymaps/pckbd.ru.koi8-r


# 1.257 07-May-2001 martin

Add pppoectl entries.


# 1.256 04-May-2001 drochner

wscons keymap file added


# 1.255 29-Apr-2001 garbled

Add directories and files for the system/localtime sushi menu


# 1.254 26-Apr-2001 garbled

Add the sushi/system/sysctl form.


# 1.253 26-Apr-2001 garbled

Forgot a directory, "procs"


# 1.252 26-Apr-2001 garbled

Add the procs tree to sushi, and fix some brain damage from my addition of
the network tree last night.


# 1.251 25-Apr-2001 garbled

Add the whole sushi networking menutree kit and caboodle.


# 1.250 19-Apr-2001 wiz

groff-1.16.1 import sync


# 1.249 17-Apr-2001 jdolecek

Sync set lists. From Andrew Brown.


# 1.248 16-Apr-2001 wiz

Add usr/share/man/{cat,man}8/macppc


# 1.247 11-Apr-2001 aymeric

add /usr/libexec/virecover


# 1.246 10-Apr-2001 enami

dhclient-script was moved to /sbin.
Pointed out by Kimio Ishii <ishii@sm.sony.co.jp>.


# 1.245 06-Apr-2001 wiz

Every man section begins with a single page:
Add share/man/{cat,man}4/macppc, and intro.{0,4} there.
Thanks to Tsubai Masanari for help in writing it.


# 1.244 05-Apr-2001 thorpej

Move tbrconfig(8) into /sbin.


# 1.243 04-Apr-2001 wiz

We don't need man/{cat,man}3/atari anymore, since libahdi is gone (and
has been for over a year), and nobody else installs anything there.
Remove them.


# 1.242 31-Mar-2001 aymeric

move ex from 13 to 12, due to import of nvi 1.79


# 1.241 31-Mar-2001 itojun

en_US.UTF-2 locale is obsolete. PR 12502


# 1.240 27-Mar-2001 pooka

reflect magic.mgc


# 1.239 21-Mar-2001 wiz

Move /usr/include/compat from mi to obsolete.mi, since it doesn't contain
any files.


# 1.238 20-Mar-2001 atatat

Add new cksum variants (md2, md4, rmd160, and sha1) to set lists.


# 1.237 18-Mar-2001 veego

/usr/include/gssapi/rpc and /usr/include/ss are no longer used, so remove
them.


# 1.236 15-Mar-2001 itojun

correct installation location for postfix flush/spawn/lmtp


# 1.235 14-Mar-2001 kleink

Sync with tzdata2001a.


# 1.234 13-Mar-2001 itojun

upgrade in-tree postfix to release-20010228.


# 1.233 12-Mar-2001 wiz

Remove man/{man,cat}{1,3,5}/i386, as they are in the obsolete list now.
Add /var/named hierarchy (set name correct?).


# 1.232 07-Mar-2001 garbled

Add entries for the new sushi menu items


# 1.231 06-Mar-2001 garbled

Oops.. forgot to add the entry for the helpfile in sushi/system.


# 1.230 06-Mar-2001 garbled

Add the new sushi menu items to the setlist


# 1.229 15-Feb-2001 lukem

don't explicitly need /var/spool/lpd; it's not used by anything by default


# 1.228 09-Feb-2001 wiz

sftp seems to get installed in /usr/bin, not /usr/sbin.


# 1.227 07-Feb-2001 itojun

sync crypto/dist/ssh with re-importorted tree. try to minimize diffs
with openssh tree to ease future upgrade. re-do local changes, including:
- prototype pedants
- IgnoreRootRhosts
- login.conf user validation
some of the local changes that weren't used are omitted for now. we may
need to revisit those afterwards.

it adds "sftp".


# 1.226 06-Feb-2001 tron

Add missing entry for "./usr/share/locale/zh_TW.BIG5/LC_CTYPE".


# 1.225 04-Feb-2001 ad

Add a control utility for `mlx' devices. Derived from FreeBSD's `mlxcontrol'.


# 1.224 03-Feb-2001 jwise

Fix typo in locale pkg name.


# 1.223 31-Jan-2001 itojun

move /usr/lib/runemodule/*.a from base to comp.
change package name to {base,comp}-rune-lib.


# 1.222 30-Jan-2001 itojun

add /usr/lib/runemodule/*.a for completeness.
From: wormey@eskimo.com (Space Case)
XXX pkg name correct?


# 1.221 28-Jan-2001 jwise

Fix one misplaced file.


# 1.220 28-Jan-2001 jwise

Move vgrinddefs.db to base-groff-share.

Now that our db(3) can do byte-swapping, should this be in misc?


# 1.219 26-Jan-2001 jwise

Move two files (whois is -netutil-, not -util-, gencat is -locale-bin, not
-util-bin)


# 1.218 26-Jan-2001 jwise

Fix a few typos which had crept in.


# 1.217 25-Jan-2001 wiz

Add some dirs, libform headers and libs, esm man pages, isdn examples.


# 1.216 24-Jan-2001 garbled

Add the new sushi forms to this setlist


# 1.215 24-Jan-2001 jwise

Finish adding package names to this file.


# 1.214 24-Jan-2001 jwise

First half of package names for this file.


# 1.213 22-Jan-2001 itojun

ru_SU locales are deprecated, ru_RU is now correct one.
rename LC_CTYPE locale declarations and vi message catalog.

From: Oleg Polyanski <luke@jetinf.com>


# 1.212 20-Jan-2001 itojun

supply ru_RU.* LC_CTYPE locales.
From: Patrick Welche <prlw1@newn.cam.ac.uk>


# 1.211 14-Jan-2001 itojun

crypto/dist/ssh: resolve conflicts with 2.3.0/20010105.
usr.bin/ssh: add ssh-keyscan and sftp-server into SUBDIR.


# 1.210 07-Jan-2001 martin

Add isdn userland utilities and their man pages.
Sort.


# 1.209 06-Jan-2001 jdolecek

add sushi catalog


# 1.208 05-Jan-2001 garbled

Add sushi to the set lists


# 1.207 05-Jan-2001 garbled

Add all the files sushi installs out of sharesrc (the menus themselves)


# 1.206 05-Jan-2001 garbled

Add the sushi directories


# 1.205 04-Jan-2001 garbled

Add cdk's include directory


# 1.204 31-Dec-2000 itojun

/etc/openssl/cert.pem is a file, not a directory. PR 11772


# 1.203 30-Dec-2000 augustss

Add usbhidaction.


# 1.202 29-Dec-2000 itojun

install sample configuration files into /usr/share/examples/racoon.
make variable "SBIN_RACOON" will build static racoon binary, and installs
it into /sbin (nonstandard)


# 1.201 29-Dec-2000 itojun

dig /etc/racoon


# 1.200 29-Dec-2000 itojun

visit usr.sbin/racoon in build process (if MKCRYPTO != no).


# 1.199 22-Dec-2000 itojun

populate citrus xpg4dl locale definitions into /usr/share.
if there are any mistakes, please report (i only speak English/Japanese).
currently, only singlebyte locales are usable.

TODO: enable multibyte handler in libc - there still are few design
discussions, but we are almost ready.


# 1.198 19-Dec-2000 kleink

Update for tzdata2000h.


# 1.197 17-Dec-2000 thorpej

Add ALTQ programs.


# 1.196 14-Dec-2000 jmc

Remove lkm and move to obsolete


# 1.195 11-Dec-2000 is

uuchk is not program-called; it is called by the administrator to check the
configuration file.


# 1.194 11-Dec-2000 ad

Add a basic control program for iop devices.


# 1.193 24-Nov-2000 scw

./usr/bin/pmc belongs in md.i386, not mi.


# 1.192 18-Nov-2000 wiz

add some timezones


# 1.191 10-Nov-2000 wiz

Install html documentation for libbz2/bzip2.
Reviewed by Simon Burge.


# 1.190 08-Nov-2000 wiz

obsolete /etc/disklabels (files now in /var/backups/disklabel.*)


# 1.189 05-Nov-2000 thorpej

Add /sbin/wdogctl.


# 1.188 03-Nov-2000 veego

Add /usr/share/locale/no@nynorsk/LC_MESSAGES used by gettext.


# 1.187 02-Nov-2000 veego

Add /usr/share/locale/{da,pt}/LC_MESSAGES used by gettext.


# 1.186 25-Oct-2000 thorpej

Add pmc(1).


# 1.185 16-Oct-2000 simonb

Remove unused usermgmt skel files.

Part of fix for PR bin/10985.


# 1.184 16-Oct-2000 simonb

Remove /usr/share/skel and contents. These are _not_ placed on the
obsolete lists as people may have made local configuration changes
to these files.

Part of fix for PR bin/10985.


# 1.183 14-Oct-2000 wiz

add /etc/defaults


# 1.182 28-Sep-2000 thorpej

Add ssh-related files.


# 1.181 10-Sep-2000 joda

add /usr/share/examples/kerberos


# 1.180 07-Aug-2000 enami

Sync with reality.


# 1.179 06-Aug-2000 thorpej

/usr/libexec/hprop -> /usr/sbin/hprop


# 1.178 06-Aug-2000 thorpej

/usr/libexec/kdc -> /usr/sbin/kdc


# 1.177 31-Jul-2000 kleink

Sync with tzdata2000e.


# 1.176 28-Jul-2000 wiz

add /usr/share/wscons directory and contents


# 1.175 26-Jul-2000 itojun

add usr.bin/{hoststat,purgestat}, which are new argv[0] hack
for sendmail 8.10.x and beyond. sorry that i forgot to add this one.

From: Andrew Brown <atatat@atatdot.net>


# 1.174 13-Jul-2000 lukem

add usr/share/examples/syslogd/*


# 1.173 13-Jul-2000 thorpej

Add the bdes(1) related entries.


# 1.172 30-Jun-2000 thorpej

gifconfig(8) is obsolete.


# 1.171 29-Jun-2000 mrg

* sys/vm is dead.

- obsolete <vm/vm.h>
- put ./usr/include/uvm in base not comp (like everything else).
- remove ./usr/include/vm


# 1.170 21-Jun-2000 thorpej

First sweep of fixing up set lists after crypto integration.


Revision tags: netbsd-1-5-base
# 1.169 15-Jun-2000 itojun

branches: 1.169.2;
remove /usr/sbin/setkey, since it is now in /sbin .
From: "Akira KUBO" <punio@BALTIMORE.CO.JP>


# 1.168 13-Jun-2000 itojun

move setkey(8) from usr.sbin to sbin, to enable us to initialize
IPsec manual key before /usr mount..
(based on "don't use cvsmove" discussion i have seen, I did not use cvsmove)


# 1.167 13-Jun-2000 itojun

do not install /usr/sbin/scriptdump, a helper perl script for setkey(8).
makes no sense when we have no perl in base system.


# 1.166 12-Jun-2000 mycroft

Whee. Catchup time again.


# 1.165 07-Jun-2000 thorpej

Update for reality.


Revision tags: minoura-xpg4dl-base
# 1.164 18-May-2000 shin

branches: 1.164.2;
sync with reality.


# 1.163 14-May-2000 christos

add magic.mime


# 1.162 10-May-2000 thorpej

Add cat4/arm26 and man4/arm26.


# 1.161 06-May-2000 mycroft

Sync (mostly).


# 1.160 03-May-2000 veego

Add /usr/sbin/ipfs


# 1.159 02-May-2000 simonb

Adjust sets for ntp4.
XXX: Obsolete sets still need to be fixed.


# 1.158 01-May-2000 thorpej

./usr/share/postfix -> ./usr/share/examples/postfix


# 1.157 25-Apr-2000 hubertf

Implement a "poweroff" command which is equivalent to "halt -p",
but allows powering down the system from an exec(2) call, e.g. via
a user which has "poweroff" as login shell.

The command name is modeled after Solaris.


# 1.156 24-Apr-2000 mellon

Remove obsolete DHCP-related files.


# 1.155 15-Apr-2000 tsarna

Update sets and obsolete lists to reflect death of nfsiod


# 1.154 15-Mar-2000 soren

mbrlabel moves to /sbin.


# 1.153 14-Mar-2000 shin

sync with reality.


# 1.152 14-Mar-2000 shin

add /etc/rc.d.


# 1.151 10-Mar-2000 groo

Add envstat(8) for displaying sensor readings from any envsys(4)
compatible device.


# 1.150 27-Feb-2000 wiz

added share/locale/pt_BR/LC_MESSAGES for grep 2.4


# 1.149 26-Feb-2000 mycroft

Sync.


# 1.148 20-Feb-2000 mycroft

Move addr2line, size and strings to comp.


# 1.147 20-Feb-2000 mycroft

Move c++filt, gcov, nm, objdump, tsort, unifdef to comp.


# 1.146 20-Feb-2000 mycroft

Sync.


# 1.145 20-Feb-2000 mycroft

Sync.


# 1.144 09-Feb-2000 tron

Put "sendmail" license terms in same set as the binary.


# 1.143 28-Jan-2000 itojun

add pim6sd: PIMv6 sparse mode daemon. (from KAME)


# 1.142 20-Jan-2000 wrstuden

Add overlay.h, mount_overlay, and mount_overlay.[08] to lists.


# 1.141 17-Jan-2000 itojun

don't install /usr/sbin/sysctl (backward compat symlink)


# 1.140 17-Jan-2000 itojun

move sysctl to /sbin/sysctl. symlink from /usr/sbin/sysctl
is supplied for backward compatibility.

add /sbin/sysctl to base/mi (does not remove /usr/sbin/sysctl
as we have a symlink)


# 1.139 29-Dec-1999 hubertf

Add share/examples/apm/script, an example script to put into
/etc/apm/{line,battery,standby,...}


# 1.138 24-Dec-1999 agc

Add userinfo and groupinfo


# 1.137 23-Dec-1999 abs

Fixes from Todd Whitesel


Revision tags: wrstuden-devbsize-19991221 wrstuden-devbsize-base
# 1.136 08-Dec-1999 soren

Add user(8) binaries.


# 1.135 28-Nov-1999 veego

Add ./usr/libexec/dnskeygen and
./usr/share/zoneinfo/Europe/{Tiraspol,Uzhgorod,Zaporozhye}


# 1.134 25-Nov-1999 simonb

Remove update(8).


# 1.133 23-Nov-1999 mrg

we are rcorder.8 now.


# 1.132 19-Nov-1999 mrg

add rcorder


# 1.131 11-Nov-1999 kleink

Add new links from tzdata1999i.


Revision tags: comdex-fall-1999-base
# 1.130 28-Oct-1999 perry

sync to reality


# 1.129 09-Oct-1999 hubertf

Install example dhcpd.conf into /usr/share/examples/dhcp


# 1.128 29-Sep-1999 jdolecek

add ./usr/include/ntfs to be in line with other filesystems


# 1.127 27-Sep-1999 perry

update to reflect reality


# 1.126 26-Sep-1999 jdolecek

Add czech language message catalog


# 1.125 21-Sep-1999 hubertf

branches: 1.125.2;
Add MAKEDEV.8 manpage for next68k.


# 1.124 20-Sep-1999 veego

Add ./usr/share/{man,cat}8/{bebox,hpcmips}

Remeber to also add new directories to this file when you change
etc/mtree/NetBSD.dist.


# 1.123 07-Sep-1999 perry

update to reflect current reality.


# 1.122 02-Sep-1999 tron

Add mktemp(1).


# 1.121 28-Jul-1999 enami

- remove duplicated setting for LDSTATIC in ktruss/Makefile.
- fix command name in SYNOPSIS section of man page.
- link ktrace man page to ktruss man page.
- add executable and man page for ktruss in distrib sets.


# 1.120 19-Jul-1999 kleink

Add links related to link(8)/unlink(8).


# 1.119 09-Jul-1999 fvdl

Synch with reality.


# 1.118 04-Jul-1999 fvdl

Bring setlists up to date for i386 switch to ELF and ipv6.


# 1.117 30-Jun-1999 augustss

usbd is dead.


# 1.116 18-Jun-1999 ad

Add entries for cdplay(1).


# 1.115 11-May-1999 veego

Add missing entries:
- /sbin/mount_ntfs
- /usr/sbin/catman
- /usr/share/misc/bsd-family-tree


# 1.114 29-Apr-1999 simonb

Add sysstat.


# 1.113 19-Apr-1999 simonb

Add a NetBSD RCS tag to each distrib list file.


# 1.112 02-Apr-1999 perry

sync


Revision tags: netbsd-1-4-base
# 1.111 31-Mar-1999 is

branches: 1.111.2;
revert last change, it was bogus


# 1.110 31-Mar-1999 is

synchronize


# 1.109 30-Mar-1999 simonb

Add fsck_lfs.


# 1.108 27-Mar-1999 kleink

tzdata1999c


# 1.107 26-Mar-1999 kim

Install dig, dnsquery, host, nslookup, nsupdate and pawd in /usr/bin.


# 1.106 26-Mar-1999 mrg

add audioplay/audiorecord.


# 1.105 26-Mar-1999 sommerfe

Install send-pr.el (emacs-lisp front-end to send-pr) into /usr/share/gnats


# 1.104 25-Mar-1999 explorer

add sbin/lmcctl


# 1.103 25-Mar-1999 pk

newlsf => newfs_lfs


# 1.102 25-Mar-1999 mrg

add lessecho


# 1.101 16-Mar-1999 he

Sync to reality. gcov, rc.wscons, queue/list man pages, i386/ieee.h.


# 1.100 10-Mar-1999 marc

alphabetize


# 1.99 06-Mar-1999 he

Forgot ./usr/libexec/sendmail entry.


# 1.98 06-Mar-1999 he

Fixing various chaff, sync to current reality:
o mailwrapper, postfix and sendmail
o hello, sup.no.netbsd.org; bye to skarven.itea.unit.no
o innetgr / netgroup
o a few sendmail master config file changes


# 1.97 03-Mar-1999 tv

Add some missing Info stuff.


# 1.96 21-Feb-1999 kleink

Back out revision 1.91; I'm a dork.


# 1.95 15-Feb-1999 kleink

Add nl(1).


# 1.94 15-Feb-1999 simonb

Add top.


# 1.93 11-Feb-1999 tv

Add Texinfo stuff and /usr/share/locale files.


# 1.92 09-Feb-1999 tv

Remove bfd includes, bfd link libraries, and add ldscripts to
/usr/share/ldscripts.


# 1.91 08-Feb-1999 kleink

New zoneinfo files from tzdata1999b.


# 1.90 05-Feb-1999 cjs

Tweak for various new and removed files.


# 1.89 01-Feb-1999 kim

Added z[ef]grep.


# 1.88 25-Jan-1999 lukem

add hesinfo


# 1.87 23-Jan-1999 mycroft

Catch up with the Joneses.


# 1.86 19-Jan-1999 hubertf

Add code for pkgdb.


# 1.85 06-Jan-1999 he

Add ./usr/share/misc/domains.


# 1.84 05-Jan-1999 cjs

Sync with various changes over the last week or two.


# 1.83 13-Dec-1998 mrg

add sparc64 man8 sections.


# 1.82 08-Dec-1998 he

Add nsupdate, objcopy, include/sys/ataio.h and a few corresponding man pages.


# 1.81 08-Dec-1998 kenh

Add atactl. Pointed out by Bill Sommerfeld.


# 1.80 19-Nov-1998 tron

Add "usr/sbin/named-bootconf".


# 1.79 18-Nov-1998 he

Bring into sync with what's being installed: egcs manpages, raidctl++,
mbrlabel and collect2 for i386.


# 1.78 03-Nov-1998 pk

Add scsictl(8)


# 1.77 19-Oct-1998 ross

sync


# 1.76 14-Sep-1998 hwr

Add greconfig and manpages to distribution.


# 1.75 14-Sep-1998 ross

Add bzip2 files and links.


# 1.74 13-Sep-1998 tv

Re-sort these files.


# 1.73 14-Aug-1998 mark

Added ./sbin/mount_filecore


# 1.72 11-Aug-1998 kleink

Sync for am-utils-6.0a16.


# 1.71 22-Jul-1998 perry

update...


# 1.70 12-Jul-1998 augustss

Add USB files.


# 1.69 15-Jun-1998 lukem

sort files


# 1.68 06-Jun-1998 lukem

add share/examples/ftpd/*


# 1.67 30-May-1998 veego

Sync it with the reality.


# 1.66 25-May-1998 tv

Disable Berkeley ar, nm, ranlib, size, and strings, and enable binutils.


# 1.65 16-May-1998 kml

add entries for eshconfig, esh for HIPIP driver


# 1.64 12-May-1998 thorpej

Add rcslog


# 1.63 20-Apr-1998 ross

big sync


# 1.62 19-Apr-1998 ross

Move ./sbin/ldconfig from mi to md.most-of-them and kill sun3x dirs.


# 1.61 02-Feb-1998 mikel

share/examples/amd & share/man/{cat,man}{4,9}/sun3x, PR misc/4892


# 1.60 10-Jan-1998 perry

get rid of secretmail residue -- suggested in pr-4568 from Carl Shapiro


# 1.59 23-Nov-1997 veego

Add ipresend(1).


# 1.58 23-Nov-1997 pk

Update.


# 1.57 13-Nov-1997 veego

- s/samples\/ipf/examples\/ipf/ and remove the ./usr/share/samples entry
- Move the /usr/share/examples 'files' to the misc set


# 1.56 13-Nov-1997 thorpej

Add ./usr/share/examples/...


# 1.55 27-Oct-1997 veego

Remove the entries of /usr/obj and /usr/obj because they are now marked
optional in mtree/NetBSD.dist.
While I am here move the files in /usr/share/sendmail to the misc set.


# 1.54 26-Oct-1997 mikel

update; from Steve Allen in PR misc/4345, with some additions by myself.


Revision tags: netbsd-1-3-base
# 1.53 30-Sep-1997 is

branches: 1.53.2;
/etc/magic -> /usr/share/misc/magic


# 1.52 22-Sep-1997 veego

Sync.


# 1.51 15-Aug-1997 perry

update to reality


# 1.50 31-Jul-1997 veego

Sync.


# 1.49 16-Jul-1997 phil

Add files for /usr/share/sendmail to base mi list.


# 1.48 24-Jun-1997 veego

Add ./usr/sbin/ntptime, ./usr/share/man/cat1/{atari,i386,x68k},
./usr/share/man/{cat3,cat5}/i386, ./usr/share/man/cat8/{mvme68k,sun3x},
./usr/share/man/man1/{atari,i386,x68k}, ./usr/share/man/{man3.man5}/i386,
./usr/share/man/man8/{mvme68k,sun3x}


# 1.47 21-Jun-1997 veego

Sync for dumpfs, dumplfs and quotacheck.


# 1.46 20-Jun-1997 veego

Sync.


# 1.45 16-Jun-1997 perry

sync with reality


# 1.44 04-Jun-1997 perry

sync to reality


# 1.43 29-May-1997 veego

Add ./bin/rcmd


# 1.42 30-Apr-1997 pk

Synchronize.


# 1.41 07-Apr-1997 scottr

Update for current reality.


# 1.40 01-Apr-1997 jonathan

Move mountd, nfsd, nfsiod to /usr/sbin


# 1.39 25-Mar-1997 perry

Add a couple of missing zoneinfo files.


# 1.38 25-Mar-1997 perry

add /usr/sbin/mop* and resort


# 1.37 14-Mar-1997 thorpej

Sync with reality.


# 1.36 02-Mar-1997 scottr

The LKMs aren't MI (what was I thinking?). Thanks to Jonathan
for noticing this.


# 1.35 18-Feb-1997 scottr

Final update to sync with reality, pointed out by checkflist


# 1.34 18-Feb-1997 scottr

YARC (Yet Another Reality Check):

- Update libc, libg++, and libstdc++ shared library versions where
appropriate
- Move LKMs to base/mi (except union and compat_sunos, which are broken
and currently not part of the set lists)
- Add /usr/bin/fdformat to base/md.i386, from PR 3116
- Add /etc/fstab.sd to etc/md.i386, inspired by PR 3116


# 1.33 18-Feb-1997 scottr

Reality check from Steve Allen <wormey@eskimo.com>


# 1.32 08-Jan-1997 thorpej

Update to reflect current reality.


# 1.31 02-Jan-1997 pk

rdconfig => mdconfig; rdsetimage => mdsetimage


# 1.30 16-Nov-1996 briggs

Updates from Steve Allen <wormey@eskimo.com> to match the current world.


# 1.29 18-Oct-1996 perry

remove obsolete doc/smm/01.setup/{vax,tahoe}.


# 1.28 17-Oct-1996 perry

removed most tahoe references


# 1.27 09-Oct-1996 jtc

merge in 1.2 branch


# 1.26 27-May-1996 pk

sync


# 1.25 27-May-1996 pk

sync


Revision tags: netbsd-1-2-base
# 1.24 20-May-1996 leo

branches: 1.24.2;
Get them closer to reality.


# 1.23 25-Mar-1996 mrg

update all of these to reality (at least, for the sparc). changes
include:
libg++, bind, less, zoneinfo, lots of headers, and a pc532 man page.


# 1.22 21-Mar-1996 jtc

nsquery and nstest are no longer part of bind (or NetBSD)


# 1.21 25-Jan-1996 briggs

Ooops. Sort.


# 1.20 25-Jan-1996 briggs

Updates from Steve Allen <wormey@eskimo.com>


# 1.19 07-Dec-1995 jtc

Added spanish language libc message catalog


# 1.18 28-Nov-1995 jtc

merge in changes from 1.1 release branch


# 1.17 12-Nov-1995 thorpej

Update from netbsd-1-1; remove ./dev/MAKEDEV.local; it belongs (and is
already in) the `etc' set.


# 1.16 31-Oct-1995 pk

Add MAKEDEV.local


# 1.15 22-Oct-1995 thorpej

Add the {cat,man}{4,8} stuff for the atari.


# 1.14 13-Oct-1995 pk

Add the french message catalog


Revision tags: netbsd-1-1-base
# 1.13 10-Oct-1995 thorpej

branches: 1.13.2;
add fsdb(8).


# 1.12 08-Oct-1995 gwr

Add rdconfig


# 1.11 06-Oct-1995 thorpej

Add the German message catalogue.


# 1.10 02-Oct-1995 chopps

bring up to date with reality


# 1.9 02-Oct-1995 thorpej

Add ./sbin/ccdconfig and ./usr/bin/banner


# 1.8 24-Jul-1995 cgd

more files


# 1.7 24-Jul-1995 cgd

mount programs, libdata/lint


# 1.6 14-Jul-1995 briggs

Add mtrace.


# 1.5 11-May-1995 cgd

update for the current state of the world.


# 1.4 19-Apr-1995 cgd

add mi files; noted by leo.


# 1.3 16-Apr-1995 mycroft

Update these for ~one month ago. From Greg Hudson.


# 1.2 19-Oct-1994 cgd

fix a file name.


# 1.1 29-Aug-1994 cgd

branches: 1.1.1;
Initial revision


# 1.1369 05-Oct-2025 thorpej

Add an installboot boards list for riscv.


# 1.1368 17-Sep-2025 mrg

various updates for GCC 14. maybe not complete for all ports.

x86 should be complete, arm64 might be.


tested with i386 and evbarm64 builds and HAVE_GCC=12, hopefully
won't break existing builds.


Revision tags: perseant-exfatfs-base-20250801 netbsd-11-base
# 1.1367 17-Jul-2025 christos

more openssl=35 additions.


# 1.1366 09-Apr-2025 christos

updates for new OpenSSH


# 1.1365 26-Mar-2025 kre

tzdata update to 2025b
Added zoneinfo files:
America/Coyhaique


# 1.1364 26-Mar-2025 kre

Sort (NFCI)


# 1.1363 11-Mar-2025 brad

A driver and userland utility for a couple of families of the
Microchip Technology / SMSC fan controller chips.

The driver and utility supports the:

o EMC2101 and EMC2101-R
o EMC2103-1, EMC2102-2 and EMC2103-4
o EMC2104
o EMC2106
o EMC2301
o EMC2302
o EMC2303
o EMC2305

The EMC210X family supports 1 or 2 fans with tachometer. Depending on
the chip, it may support 2 additional fans without tach and might
support a high side attachment (i.e. a fan, usually 5v, driven
directly from the chip and not PWM or DAC). All versions of EMC210X
support internal temperature measurements, and depending on the chip,
may support up to 5 additional temperature zones. The tachometers and
temperature measurements are provided to the system via the envsys(4)
framework. Some chip types support GPIO pins and support is provided
via the gpio(4) framework.

The EMC230X family supports 1, 2, 3 or 5 fans with the same number of
tachometers. No temperature zone or GPIO support. The tachometers
are provided to the system via the envsys(4) framework. The fan
support can be provided by PWM signaling or DAC.

The two chip families mostly do PWM signaling for the fan speed, but a
number of them support DAC output, a 0 to 3v or so voltage. When the
chip supports external temperature zones, this is done usually by a
bipolar NPN or PNP transister configured as a diode, but some of the
chip varients support thermistors.

The emcfan(4) kernel driver provides a simple read / write / seek
device in /dev/ to the register set in the chip. The heavy lifting is
done in the userland utility emcfanctl(8) which provides the ability
to read and write to any valid register and provides some basic higher
level commands to control fan behavior. The output is simple text
lines, or JSON.

The kernel driver does not reset or other mess with the chip, aside
from reading registers. It is entirely possible that something else
in any particular system is the major manager of the fan controller
and it would not do for the kernel driver to mess too much with the
attached device. All interactions are intentional via the userland
utility.

It is known that a EMC2301 is present on the Raspberry PI 4 Compute IO
module (not to be confused with the Raspberry PI 4 Compute module
itself) and there is a breakout board from Adafruit with a EMC2101 on
it. The chips themselves are pretty inexpensive from Mouser or
Digi-key and can be soldered using the simpler SMD soldering
techniques. A number of the variants are QFN packages, but the pads
are exposed to the side of the chip. No other external components are
required to use these fan controllers.


# 1.1362 24-Feb-2025 martin

fix typo


# 1.1361 24-Feb-2025 martin

Provide a new attribute, efi_rt, derived from HAVE_EFI_RT, and use
that to mark sbin/efi.


# 1.1360 24-Feb-2025 martin

Backout previous (making sbin/efi arch dependent), will be redone
differently


# 1.1359 24-Feb-2025 martin

sbin/efi is only available on architectures that provide efi runtime
services


# 1.1358 24-Feb-2025 christos

new efi program


# 1.1357 05-Feb-2025 christos

Add ipf.conf example for blocklist


# 1.1356 27-Jan-2025 christos

Add getnameinfo files


# 1.1355 16-Dec-2024 brad

A driver for the MCP-2221 / 2221A multi-io chip. This is a USB to
UART / GPIO / I2C multi-io chip probably based upon a programmed PIC.
The end result is that simple gpio and i2c can exist on any system
that provides a USB port. This is everything from a RPI to a
Virtualbox VM.


o The UART presents itself as a umodem(4) device and pretty much works
as one would expect.

o There are 4 simple GPIO pins with multiple functions that attach to
gpio(4). Support for basic GPIO input and output exists with gpioctl,
the ADC, DAC and clock pulse functions exist as ALT functions. For
the ADC and DAC /dev/ devices are provided such that simple reads and
writes interact with the ADC and DAC. The IRQ function on pin GP1 and
bit banging the GPIO with gpiopps(4) and gpioow(4) are not really
supported. The short answer is that a spin lock is held while trying
to do USB transfers and that isn't allowed.

o There is a simple I2C engine that attaches to iic(4). This mostly
works as expected, except that a READ without STOP is not supported by
the engine which causes problems for some drivers. Most drivers do
not seem to use READ without STOP and seem to work as expected.
Support for changing the I2C speed is not supported, but nothing much
really does that.

o A userland utility called umcpmioctl(8) is provided that allows the
query of the status of the chip and allows for the query of the flash
memory and the setting of some of the flash memory parameters mostly
related to gpio. This utility interacts with a control device in
/dev/. The flash memory contents is copied to the sram on boot up of
the chip and can be used to adjust how the chip sets up the gpio pins,
among other things. Support for setting or entering the chip password
is not provided.

o A number of sysctls are provided to mess with various settings.
These are detailed in the man page.


While not perfect, the chip is reasonable, cheap, and has at least one
vendor making a breakout board. It is also one of the only ones in
this space that has enough documentation to write a driver.

Support for a related chip, the MCP-2210, which provides SPI and GPIO
may exist some day as the programming interface is very simular.


# 1.1354 30-Oct-2024 christos

Hook zstd to the build and enable it for libarchive and file.


# 1.1353 12-Sep-2024 riastradh

distrib/sets/lists/base/mi: Un-obsolete certSIGN_ROOT_CA.pem file.

The CA is still kosher for TLS servers, so the original file
/usr/share/certs/mozilla/all/certSIGN_ROOT_CA.pem and the symlink
/usr/share/certs/mozilla/server/certSIGN_ROOT_CA.pem should still be
there. It was only removed from S/MIME email trust, so only the
symlink /usr/share/certs/mozilla/email/certSIGN_ROOT_CA.pem is
obsolete.

PR misc/58667


# 1.1352 08-Sep-2024 kre

One more mozilla-rootcerts file that is now obsolete.
This fixes one current build breakage, but there is more to come.


# 1.1351 08-Sep-2024 riastradh

mozilla-certdata: Update set lists.


# 1.1350 02-Sep-2024 ozaki-r

distrib, etc: install shmif_pcapin and its tests


# 1.1349 23-Aug-2024 wiz

Add basic clang-format configuration file for NetBSD sources.


# 1.1348 18-Aug-2024 rin

sets/lists: Make gdbserver MI by using MKGDBSERVER


# 1.1347 11-Jul-2024 riastradh

Revert the duplication of compat set lists; do it another way.

1. Restore the compatdir and compatfile tags in base and debug.

=> compatdir marks directories that should have per-ABI compat
subdirectories, like /usr/lib having /usr/lib/o32 and
/usr/lib/64 on mips64.

=> compatfile marks files that have per-ABI versions in the
nearest compatdir, like /usr/lib/o32/libc.so.12.221.

This is the mechanism we use to avoid duplicating every library
that has a compat version in multiple set lists.

2. Teach sets.subr to split the compatdir and compatfile entries out
into separate sets for base and debug.

The mechanism is to internally use:

- a new tag `omitcompat' when processing base and debug, so we
don't generate the per-ABI compat directories or per-ABI compat
files under them;

- a new tag `takecompat=${ABI}' when processing base32/64 and
debug32/64, so we _do_ generate the per-ABI compat directories
for ${ABI}.

=> On, e.g., mips64, base32 uses `takecompat=o32' and base64
uses `takecompat=64'.

=> On, e.g., aarch64, base32 uses
`takecompat=eabi,takecompat=eabihf', and there is no base64.

3. Record in sets.subr the list of `32' and `64' architectures for
each port.

This is maybe not the right place to put it, but it's also not
clear that we want to keep exactly this division -- maybe it would
be more sensible to just have per-ABI , e.g.:

(aarch64) base-eabi, base-eabihf
(amd64) base-i386
(mips64) base-o32, base-64
(mipsn64) base-o32, base-n32

But I'll leave cleaning that up for another day.

4. Adjust some sets. Mostly this commit shouldn't change what file
go in what sets, but, e.g., on mips64, the following move from
base32 to base64 as part of this change, which I think is
appropriate:

- /lib/64
- /libexec/ld.elf_so-64
- /usr/lib/64
- /usr/libdata/debug/lib/64
- /usr/libdata/debug/usr/lib/64
- /usr/libexec/ld.elf_so-64

TBD: Remove ./lib and ./usr/lib from debug/mi; they're already in
base/mi. Maybe move ./usr/libdata/debug to from base/mi to debug/mi.

This reverts most of the set list changes in:

https://mail-index.netbsd.org/source-changes/2024/04/09/msg150763.html

PR misc/58365


# 1.1346 08-Jul-2024 christos

bump libssh, add sshd-session


Revision tags: perseant-exfatfs-base-20240630 perseant-exfatfs-base
# 1.1345 02-Jun-2024 kre

branches: 1.1345.2;

Include usr/share/zoneinfo/leap-seconds.list


# 1.1344 13-Apr-2024 nakayama

"./usr/libdata/debug/usr/lib/@ARCH_SUBDIR@/security" directory is
created by mtree regardless of MKDEBUG option, so move the entry from
debug32 to base32.


# 1.1343 11-Apr-2024 riastradh

Nix /var/run/named entry from set lists.

Normally we don't do this, but /var/run/named is

(a) used by running daemons, so postinstall should not delete it, and
(b) deleted at boot-time anyway by /etc/rc.d/mountcritlocal, so
there's no sense in having it checked by mtree.

However, this means that update builds need manual intervention to
delete $DESTDIR/var/run/named or else checkflist will fail, so add a
note to UPDATING about this.

Do the same with /var/run/lwresd just in case.

PR misc/57877


# 1.1342 09-Apr-2024 nia

Add new sets: base32, debug32, manhtml

- base32 contains (when MKCOMPAT=yes) shared libraries for 32-bit
compatibility, previously included in base

- debug32 contains (when MKCOMPAT=yes) debug symbols and static libraries
containing debug symbols for 32-bit compatiblity, previously included
in debug

- manhtml contains (when MKHTML=yes) the HTML files previously included
in 'man', which are of limited utility without third-party software.

The motivation for this change is to be able to easily exclude sets
from CD-ROM images that go over the size limit without xz compression
(which many NetBSD platforms struggle to extract at acceptable speeds).


# 1.1341 07-Apr-2024 kre

Revert last, unbreak build. Unless the bind Makefiles start installing
a /var/run/named file (which in general would be wrong, as most sites run
named in a chroot these days) the file is obsolete, and should not, and
does not, get generated by the build, nor should it be included in any
sets.

Ideally we'd have an "optional" flag for the sets files, to allow them
to mention files that might exist, and don't matter (and are not included
in the sets), but that's a bigger change than is needed just to fix the
builds.


# 1.1340 07-Apr-2024 christos

/var/run/named is not obsolete


# 1.1339 05-Apr-2024 christos

- Create 3 new variables:
MAKELINKLIB that follows MKLINKLIB but can be overwritten by Makefiles
MAKESTATICLIB that follows MKSTATICLIB but can be overwritten by Makefiles
LINKINSTALL that follows MAKELINKLIB but can be overwritten by Makefiles
These give enough control to the module Makefiles so that they don't need
to override the default library install rules which break the debug sets.
- Remove /usr/libexec/named which duplicated /usr/lib/named


# 1.1338 30-Mar-2024 thorpej

Add an example devpubd hook that looks for Minipro-compatible EEPROM
programmers and sets the access permissions to 0660.


# 1.1337 30-Mar-2024 thorpej

Add an example devpubd hook that detects the generic USB interface
portion of a Tigard debug board and changes the permissions of the
appropriate /dev/ugenN.* nodes to allow access without superuser
permissions, suitable for using e.g. openocd with the device.

This example can be easily modified to support other generic USB devices
that have user-space drivers where running as the superuser is not desired.


# 1.1336 30-Mar-2024 thorpej

Add an example devpubd hook that makes stable path names, using symlinks,
for USB serial interfaces, regardless of where the interface is connected
or the order of enumeration. This requires the USB device to have a
"serialnumber" to function. Examples:

- uftdi serial adapter with two ports:

/dev/tty-uftdi-FT64S4YP-1 -> /dev/ttyU0
/dev/tty-uftdi-FT64S4YP-2 -> /dev/ttyU1

- uslsa serial adapter:

/dev/tty-uslsa-01E7ABCC -> /dev/ttyU4

This allows something like the following in /etc/remote:

sun3:dv=/dev/tty-uftdi-FT64S4YP-1:br#9600:pa=none:dc:

That path will always be stable regardless of which /dev/ttyU* node is
actually assigned when the serial adapter is plugged in.


# 1.1335 30-Mar-2024 thorpej

Add an examples directory for devpubd hooks.


# 1.1334 03-Mar-2024 riastradh

mozilla-certdata: Update set lists.


# 1.1333 22-Feb-2024 christos

new tool


# 1.1332 22-Feb-2024 christos

add new bind tools


# 1.1331 27-Jan-2024 riastradh

NetBSD.dist.base: Nix /var/run/named.

/var/run is emptied at boot time by /etc/rc.d/mountcritlocal, so
there's no point in creating this at install time -- it has to be
created on the fly after /var/run is cleared on every boot anyway.

Mark /var/run/named obsolete in the set lists. XXX This isn't quite
right, because it is legitimate for /var/run/named to exist in a
running installation, but it doesn't exist in a freshly installed
system any more. Maybe we should just remove the entry from the set
lists and add a note to UPDATING about deleting it manually from the
destdir in incremental builds.

PR misc/57877


# 1.1330 01-Jan-2024 kim

Install postfix-tls-script (for "postfix tls")


# 1.1329 03-Sep-2023 riastradh

certctl(8): Install certs.conf in /usr/share/examples too.

This way postinstall(8) can refer to the default one when you've done
an upgrade without etcupdate or similar to pull in new config files
from etc.tgz.

Not great -- we should do this systematically for all config files in
/etc, but this one-off hack is less risky for 10.


# 1.1328 28-Aug-2023 riastradh

distrib/sets/lists: certs.conf belongs in etc, not in base.

Oops.


# 1.1327 26-Aug-2023 riastradh

mozilla-certdata: Connect it up to the build.


# 1.1326 26-Aug-2023 riastradh

certctl(8): New tool for managing OpenSSL CA certificates.

Same command-line syntax as FreeBSD, clearer semantics about which
parts are config and which parts are cache.


# 1.1325 01-Aug-2023 mrg

various updates for GCC 12

- bump some shlibs
- add new header files
- add compiler-version header files
- disable sanitizer libraries for gcc12 for now


# 1.1324 27-May-2023 riastradh

openssl: Nix capi.so engine -- it's for the Windows crypto API.

Not likely to work in NetBSD base!


# 1.1323 27-May-2023 riastradh

openssl: padlock.so engine for VIA CPUs makes sense only on x86.


# 1.1322 26-May-2023 riastradh

openssl: Wire up dynamic engine build goo.

This restores the devcrypto engine, which was converted from static
to dynamic since the previous OpenSSL update.

XXX Pretty sure I got some of the set list package names wrong, but
it's not clear what the right ones are or what consequences any of
this has.

XXX Needs testing.


# 1.1321 26-May-2023 riastradh

Revert "openssl: Nix build goo for dynamically loaded engines."

Turns out there is a regression lurking here: the devcrypto engine
was made dynamic-only (https://github.com/openssl/openssl/pull/7859),
so to maintain that functionality, we need to build dynamic engines.
Will fix the aarch64 build issue and wire things up separately.


# 1.1320 26-May-2023 riastradh

openssl: Nix build goo for dynamically loaded engines.

- Engines are deprecated in openssl 3.

- We never actually had the .so engines wired up to be built in
openssl 1.1, and judging by the lack of obsolete entries in the set
lists, I don't think we ever had them wired up to be built at all.


# 1.1319 14-May-2023 riastradh

openssl compat: Try this again!

compatdir appears to be for things like /usr/lib that have
/usr/lib/eabi as a subdirectory, so for /usr/lib/openssl it would
mean we have /usr/lib/openssl/eabi as a subdirectory. But that's not
what we have; we have /usr/lib/eabi/openssl.

Let's try using NetBSD.dist.compat.in instead, which appears to be
intended for this purpose, from what I can gather.


# 1.1318 14-May-2023 mrg

mark /usr/lib/openssl and /usr/lib/openssl/modules as "compatdir".

remove them as explicit part of all arm64 builds when they're only
(currently) used and consumed by llvm builds.

this fixes gcc builds and i don't think it breaks llvm ones though
i'm still waiting for that test.


# 1.1317 12-May-2023 riastradh

distrib/sets/lists: Nix trailing whitespace.

No functional change intended.


# 1.1316 10-May-2023 christos

update the sets for OpenSSL-3.x


# 1.1315 16-Apr-2023 nikita

Resolve conflicts for lua 5.4.4 import.
Adjust various files for lua 5.4.4.


Revision tags: netbsd-10-base
# 1.1314 11-Dec-2022 kre

branches: 1.1314.2;
tzdata update to 2022g
Added zoneinfo files:
America/Ciudad_Juarez


# 1.1313 11-Dec-2022 kre

Sort (NFCI)


# 1.1312 27-Aug-2022 dholland

Attach tradcpp to the build.


# 1.1311 17-Aug-2022 kre

Add Europe/Kyiv to the sets list - fix the builds. Apologies...


# 1.1310 12-Jun-2022 tsutsui

Add luna68k specific section 4 man pages.

Taken from mostly OpenBSD/luna88k and partially NetBSD/hp300.


# 1.1309 08-Jun-2022 uwe

Terminus Font: Import latin1 encoded versions from 4.49.1


# 1.1308 06-Jun-2022 nia

revert bits and pieces I accidentally included in my last commit

from hannken


# 1.1307 06-Jun-2022 nia

build system: Revert all the recent additions of MK[...] knobs that
allow conditionally disabling the building of certain user space
programs in the 'base' set.

There is not enough consensus that this is the right way and a few
people had strong objections, see source-changes-d@.


# 1.1306 29-May-2022 nia

mk: Add MKTIMED and MKMOUSED flags for compiling NetBSD without timed
and moused


# 1.1305 29-May-2022 nia

mk: Add a MKPPP flag to exclude pppd(8) and related utilities from
the build


# 1.1304 28-May-2022 nia

mk: Add MKFINGER, MKTALK flags for not building
talk, talkd, finger, fingerd.


# 1.1303 28-May-2022 nia

mk: Add MKNTP, MKTCPDUMP knobs.


# 1.1302 27-May-2022 nia

mk: Add a MKLFS flag for excluding the log-structured filesystem userspace
tools from the build.


# 1.1301 25-May-2022 nia

mk: Rename the MKMBONE option to MKMROUTING for greater accuracy and
to match the related kernel config option.


# 1.1300 25-May-2022 nia

mk: Allow setting MKDHCPD=no to build base without the ISC DHCP server,
useful for embedded images that don't need to act as one.


# 1.1299 25-May-2022 nia

mk: Allow building base without the MBONE applications by setting
MKMBONE=no in mk.conf


# 1.1298 15-May-2022 mrg

install the lower case radeon firmware files into /usr/libdata/firmware.

radeon has different case but same name firmware files. the lower case
ones are already installed into /libdata/firmware, and to avoid having
to provide some special method to build on systems with case-preserving
file systems (such as macOS), we install the lower case ones in /usr.

this means that anyone that requires the lower case files must either
have /usr as part of the / file system, or manually keep them updated.

last part of PR#54976, though i doubt we'll try to pull up these.

this is enabled on i386, amd64 and arm64.


# 1.1297 14-May-2022 uwe

Terminus Font: Import 12pt and 28pt IBM437 fonts too.


# 1.1296 14-May-2022 uwe

Terminus Font: Import IBM-encoded versions from 4.49.1

Terminus Font is a clean, fixed width bitmap font, designed for long
(8 and more hours per day) work with computers.

The font has a very good script coverage and subsets with other
encodings can be imported in the future.

This commit imports IBM437 encoded (WSDISPLAY_FONTENC_ISO) subsets
converted to WSF format. wsfont metadata are stored in the files, so
you can load them without any additional arguments to wsfontload(8).


# 1.1295 13-May-2022 brad

Add LINKS and MLINKS to the ddns-confgen Makefile to provide
tsig-keygen. This helps to allow pkgsrc/security/acmesh to function
and should be provided in all BIND >= 9.13 installs anyway.


# 1.1294 25-Apr-2022 gutteridge

Update firmware for Intel Centrino Advanced-N 6205 WiFi cards

Use the final version of firmware provided for these cards. This has
been tested with both variants of impacted iwn(4) cards (6005_2X2_1 and
6005_2X2_2, as found in a Dell E6230 and a Lenovo T420), improvements
noted.


# 1.1293 06-Apr-2022 reinoud

Add the fsck_udf(8) tool to the build and release


# 1.1292 07-Mar-2022 mrg

disable compatfile for filter-aaaa.so.


# 1.1291 07-Mar-2022 mrg

enter the bind plugins library dir, and also add missing set lists.

fixes building sets for at least vax.


# 1.1290 24-Feb-2022 mrg

enable blkdiscard(8) build.


# 1.1289 23-Jan-2022 christos

PR/56657: Juraj Hercek: Add plainrsa-gen utility mentioned in racoon.conf(5)
and fix it for OpenSSL 1.1


# 1.1288 22-Jan-2022 pho

lib/librefuse: Implement FUSE session API and its signal handling functionality


# 1.1287 10-Jan-2022 martin

"Unobsolete" the sysinst message catalogs, now that we install them again.


# 1.1286 07-Dec-2021 brad

A driver and user land utility for the Sparkfun Serial Controlled Motor
Driver module as illustrated here:

https://www.sparkfun.com/products/13911

A SCMD module is a ARM SOC simular to a Arduino in front of a motor
driver chip. The single SCMD module can control two motors and up to
16 additional modules can be chained together using an internal I2C
bus. One can interface with the SCMD using tty uart commands, SPI or
I2C. The driver in this commit adds a kernel driver for the I2C and
SPI interfaces. The command line utility provides a set of
convenience commands that support most of the functions of the SCMD
and is able to use the tty uart mode, SPI user land or the included
kernel driver in a uniform manor.

The use of the SCMD module is mostly for small robots and the like,
but it can control anything that is controllable by voltage.


# 1.1285 22-Oct-2021 kre

tzdata2021e update, zoneinfo Pacific/Enderbury renamed to Pacific/Kanton
(old name retained) - so add new zone file for Pacific/Kanton


# 1.1284 25-Sep-2021 maya

Move DRM-driver firmware from base to its own set, gpufw

This set is only installed on amd64,i386,evbarm.
This set is installed on minimal installs and on install media, in
case someone needs it for basic driver functionality.

Comments:
Switched to a single MK tunable for it - that is probably unneeded.

An upcoming DRM update will include even fatter firmware, and we'd
like to minimize the impact of it.


# 1.1283 17-Sep-2021 kre

Re-instate /usr/lib/dtrace which seems to have been accidentally deleted
in the previous update.


# 1.1282 16-Sep-2021 christos

Move the sanitizer libraries from 9.0.0 -> 13.0.0 to match our current clang
version.


# 1.1281 16-Aug-2021 mrg

install experimental/* and ext/opt_random.h. they're expected to
be there (and the latter was removed by accident.)

regen for everyone (also picks up missing tgmath.h for many ports.)

fixes build of pkgsrc/databases/mongodb for me.


Revision tags: cjep_sun2x-base1 cjep_sun2x-base cjep_staticlib_x-base1
# 1.1280 30-May-2021 joerg

Update LLVM build system for 249b40b558955afe5ac2b549edcf2d7f859c8cc9

This enables the use of modules for a significant build performance gain
when building with clang as host compiler or when using HAVE_LLVM=yes.
Switch libc++ to using the copy from the mono-repo.


Revision tags: cjep_staticlib_x-base
# 1.1279 07-May-2021 nia

branches: 1.1279.2;
hook up aiomixer


# 1.1278 16-Apr-2021 mrg

restore gcc-8 subdirs and mark as obsolete. oops.

noted by pgoyette.


# 1.1277 12-Apr-2021 mrg

various updates for GCC 10 support. remove dead gcc7/8 support
and properly mark obsolete files in gcc9/gcc10.

testing on amd64 and shark for GCC 9, and many platforms for GCC 10,
(though not arm yet.)


Revision tags: thorpej-futex-base
# 1.1276 01-Apr-2021 martin

Move the named filter-aaaa plugin to the shared list


# 1.1275 31-Mar-2021 christos

new named plugin (simon@)


# 1.1274 17-Jan-2021 rillig

lint: install custom stdbool.h, used for strict bool mode


# 1.1273 27-Dec-2020 reinoud

Import Xterm's resize(1) for querying (x)terminal sizes in base for headless
clients


# 1.1272 23-Nov-2020 martin

branches: 1.1272.2;
Add /dev/pts as standard mountpoint for a ptyfs.


# 1.1271 11-Nov-2020 christos

Add /var/games/warp


# 1.1270 10-Nov-2020 kamil

Reintroduce the support of MKCATPAGES

Requested by <mrg>


# 1.1269 10-Nov-2020 kamil

Integrate Warp Kit into the NetBSD build

Fix the build and make it install and run with minimal required changes.


# 1.1268 09-Nov-2020 kamil

Remove catman pages support

No longer relevant after the MKCATPAGES removal.


# 1.1267 24-Oct-2020 kamil

Install the NetBSD XML syscall definitions


# 1.1266 08-Oct-2020 skrll

Mark US/Pacific-New obsolete


# 1.1265 26-Sep-2020 jmcneill

Add HAVE_NVMM and use it to control the build of NVMM related components.
Defined to "yes" on amd64, "no" everywhere else.


# 1.1264 14-Sep-2020 rin

Revert previous to make iscsi kernel headers optional again, as
required by kamil.

Now, sanitizer in GCC9 has been fixed differently for MKISCSI=no.


# 1.1263 12-Sep-2020 jmcneill

Add HAVE_ACPI and HAVE_UEFI flags to bsd.own.mk and use them to
conditionally include ACPI and UEFI bits instead of relying on adhoc
MACHINE_ARCH tests.


# 1.1262 10-Sep-2020 rin

Unconditionally install kernel headers for iSCSI as required by
sanitizer shipped with GCC9.

Fix build release with HAVE_GCC=9 for sun2, where MKISCSI=no by default.


# 1.1261 09-Sep-2020 mrg

add new /usr/include/g++/pstl for GCC 9.


# 1.1260 06-Sep-2020 mrg

mostly support GCC 9 builds. some what tested with GCC 9 but
tested to not break GCC 8 builds for x86, arm*, vax, and sparc*.


# 1.1259 05-Sep-2020 rillig

lists/base/mi: fix lines with 4 fields

ok mrg


# 1.1258 27-Aug-2020 riastradh

Sort and deduplicate set lists.


# 1.1257 20-Aug-2020 riastradh

[ozaki-r] Add wg files


# 1.1256 22-Jul-2020 roy

Note the new resolvconf files


# 1.1255 08-Jul-2020 thorpej

Add ./usr/share/wscons/fonts/spleen-8x16.fnt


# 1.1254 03-Jul-2020 roy

unbreak build, put /var/db/dhcpcd into the set lists


# 1.1253 28-Jun-2020 fcambus

Add font files for Spleen, which can be loaded into the wsfont pool
or a wscons display device using wsfontload(8).

For example, Spleen 16x32 can be loaded and enabled as follow:

wsfontload -N spleen-16x32 -w 16 -h 32 spleen-16x32.fnt
wsconsctl -dw font=spleen-16x32


# 1.1252 21-Jun-2020 thorpej

Add evbmips installboot board data.


# 1.1251 15-Jun-2020 christos

Rename blacklist -> blocklist


# 1.1250 04-Jun-2020 roy

dhcpcd: re-obsolete the chroot sub dirs

Ordering matters - dhcpcd needs to be fixed before obsolete for postinstall


# 1.1249 02-Jun-2020 roy

dhcpcd: delete the obsolete chroot paths

postinstall will take care of it.


# 1.1248 31-May-2020 roy

Revert prior - mark dirs as obsolete.

Thanks wiz@


# 1.1247 31-May-2020 roy

We don't install any chroot subdirs for dhcpcd anymore


# 1.1246 30-May-2020 christos

Make libuv private, requested by joerg@


# 1.1245 24-May-2020 christos

new bind+libuv


# 1.1244 18-May-2020 jmcneill

Separate devicetree .dts -> .dtb building from kernel builds. They are now
part of a separate set, "dtb.tgz", and only built when MKDTB=yes. This
defaults to yes for earmv[67]* and aarch64, and no everywhere else.


# 1.1243 16-May-2020 christos

Add ACL support for FFS. From FreeBSD.


# 1.1242 01-May-2020 christos

/usr/libdata/debug/stand is where the debug modules go


# 1.1241 25-Apr-2020 kre

Update to tzdata2020a (new zone file America/Nuuk)

XXX pullup -8 -9


Revision tags: phil-wifi-20200421
# 1.1240 14-Apr-2020 kre

Since dhcpcd-hools/02-dump seems to have been removed from the
repository, don't attempt to install it, and don't expect it to
be installed. If a better fix is to return 02-dump, then this
change can be reverted (by anyone, just go ahead and do it).

dhcpcd(8) should also have mention of 02-dump removed, if removing
it was intentional.


Revision tags: phil-wifi-20200411 phil-wifi-20200406
# 1.1239 04-Apr-2020 christos

Infrastructure for putting kernel+modules in /netbsd/kernel and
/netbsd/modules respectively instead of /netbsd and
/stand/<arch>/<version>/modules. This is only supported for x86,
and is turned off by default. To try it, add KERNEL_DIR=yes in your
/mk.conf and install a system from that build.


# 1.1238 04-Apr-2020 jdolecek

remove SMBFS and nsmb/netsmb - userland part


# 1.1237 02-Apr-2020 roy

Adjust set lists for dhcpcd chroot


# 1.1236 02-Apr-2020 kamil

Add ioctlprint - descriptive ioctl value printer

ioctlprint(1) is embedded in the kdump(1) program.


# 1.1235 29-Mar-2020 christos

enable remote for libpcap and add rpcapd


# 1.1234 27-Mar-2020 christos

As described in tech-userlevel:
- Modify the writing code to only write entries in the new
format for the terminal descriptions that require it.
- Store new format entries as <name>@v3
- Store old format entries with clamped values as <name> for
backwards compatibility
- Lookup first <name>@v3 and then <name> if that is not found.
- Don't create terminfo2 anymore; old programs keep working with
clamped entries, and new programs be able to use the wide
fields with using the original db file.


# 1.1233 22-Mar-2020 thorpej

Add new bwfm firmware binaries and config files. Only install the
SDIO firmware binaries and platform-specific config files on platforms
where they're relevant.


# 1.1232 13-Mar-2020 roy

terminfo: promote numeric parameters from short to int

POSIX mandates implementations must support upto a short but may exceed it.
When NetBSD terminfo was implemented, no terminfo description used over
a short, but because ncurses has supported ints for some time, some now do.

Infact, such a terminfo description was imported where colour pairs for
screen-256color went up to 65536 which exposed a bug in the existing
implementation where it set to zero. Because the number might mean
something more than a range, we need to be able to store it accurately.

This requires a version bump because whilst the API hasn't changed thanks
to C int promotion, the ABI has. Also the underlying database structure
has changed as well - we now store the numeric paramter inside a uint32_t
field rather than a uint16_t one.
Whilst this change can still read the old style database, the old one
cannot read the new one and thus we now maintain the database as
terminfo2.cdb, leaving the old library and database alone so old programs
still work fine.

libcurses, libfrom, libmenu and libpanel have also been bumped to
accomoate this change.


# 1.1231 04-Mar-2020 christos

fix pam annotations


# 1.1230 03-Mar-2020 christos

add libfido2, libcbor, pam-u2f, sort


Revision tags: is-mlppp-base
# 1.1229 11-Feb-2020 uki

PR misc/46937: add modules package, from Lloyd Parkes.


# 1.1228 07-Feb-2020 kamil

Install LLVM sanitizers to /usr/lib/clang/9.0.0

This is the proper location where clang 9.0.0 looks for them.


# 1.1227 02-Feb-2020 kamil

Port realpath(1) from FreeBSD

realpath(1) wraps realpath(3) and returns resolved physical path.

This utility shipped with GNU and FreeBSD is sometimes
used in scripts in the wild.


# 1.1226 19-Jan-2020 riastradh

Remove filemon(4).

Discussed on tech-kern:
https://mail-index.NetBSD.org/tech-kern/2020/01/13/msg025938.html

This was never (intentionally) enabled by default, and the design has
some shortcomings. You can get mostly the same results with ktrace,
as in usr.bin/make/filemon/filemon_ktrace.c which is now used instead
of filemon for make's meta mode.

If applications require higher performance than ktrace, or nesting
that ktrace doesn't support, we might consider adding something back
into the vfs system calls themselves, without hijacking the syscall
table. (Might want a more reliable output format too, e.g. one that
can handle newlines in file names.)


# 1.1225 19-Jan-2020 thorpej

Remove HIPPI support and the esh(4) driver that uses it. There have not
been any users of HIPPI for some time, and it is unlikely to be resurrected.


# 1.1224 23-Dec-2019 maxv

Revert the removal of filemon.


# 1.1223 18-Dec-2019 maxv

Retire filemon, discussed on tech-kern@.


# 1.1222 15-Dec-2019 christos

PR/54768: elo: Missing cksum(1) convenience links (and docs) for new sha2
functions.


# 1.1221 20-Nov-2019 hikaru

Add opencrypto driver for Intel QuickAssist.


Revision tags: phil-wifi-20191119
# 1.1220 11-Nov-2019 joerg

Update LLVM to 10.0.0git (01f3a59fb3e2542fce74c768718f594d0debd0da)


# 1.1219 15-Oct-2019 christos

remove sup


# 1.1218 03-Oct-2019 mrg

gcc 8 set lists updates. i don't appear to have broken gcc 7 builds
but i only tested a couple of them.


# 1.1217 15-Sep-2019 brad

Add support for legacy ZFS filesystems, specified by mountpoint=legacy
in the ZFS properties of the dataset and a simple man page for
mount_zfs. With this, it is possible to put ZFS filesystems in
/etc/fstab as file system type zfs.

Add a rc.d script that kicks the module ZFS load mostly before
mountall runs simular to what LVM does. This allows for any legacy
mounts to be specified in critical_local_filesystems and allows for
ZFS pools on top of cgd (probably among other things). Introduce a
rc.conf variable called zfs which needs to be set to YES, in the usual
manor of things, to get zvols and ZFS dataset support rather then just
assume that 'zfs mount' does that in mountall. Fix a problem in
mountall if ZFS is not compiled into the system.


# 1.1216 08-Sep-2019 roy

resolvconf: Build the pdnsd subscriber

Not the most ideal, but technically it works.


# 1.1215 08-Sep-2019 roy

resolvconf: Build the pdns_recursor subscriber

As it now does something more useful than libc.


# 1.1214 03-Sep-2019 riastradh

Revert "Add more missing firmwares."

This reverts
https://mail-index.NetBSD.org/source-changes/2019/08/27/msg108499.html
which broke the tree on case-insensitive file systems.

See discussion at
https://mail-index.NetBSD.org/source-changes-d/2019/08/27/msg011590.html
for alternatives considered.

This does _not_ simply mark the new files as `obsolete' in the set
lists, because if we marked foo.bin obsolete then on a case-
insensitive file system, then it would try to delete the FOO.bin that
we still want installed. We'll require a manual change announced in
UPDATING and on current-users.

ok msaitoh


# 1.1213 27-Aug-2019 kamil

Enhance the support of LLVM sanitizers

Define _REENTRANT for MKSANITIZER build. This is needed for at least stdio
code. This caused new build issued with duplicated symbols in few places
and rump kernel code picking different code paths borrowed from libc.
Handle all this in one go.

Add bsd.sanitizer.mk to share common code used by programs and libraries.

Switch from realall to beforeinstall target in .syms files. This is more
reliable in MKSANITIZER.


# 1.1212 27-Aug-2019 msaitoh

Add more missing firmwares.


# 1.1211 26-Aug-2019 msaitoh

Add missing TAHITI_vce.bin, RV770_uvd.bin, RS780_uvd.bin and R600_uvd.bin.
Fix panic on my own HP EliteDesk 705 G1 SFF. It also fixes PR kern/53988
reported by Onno van der Linden.


# 1.1210 14-Aug-2019 kamil

Add LLVM sanitizers in the MKLLVM=yes build

Enable in all the supported variations for NetBSD/amd64:

- Address Sanitizer
- Thread Sanitizer
- Memory Sanitizer
- Undefined Behavior Sanitizer
- SafeStack
- libFuzzer
- XRay

This change enables the features on amd64 for start.


Revision tags: netbsd-9-base
# 1.1209 24-Jul-2019 wiz

branches: 1.1209.2;
Move bcm43xx firmware back to /usr/libdata/firmware.

On popular request.


# 1.1208 22-Jul-2019 wiz

Move bcm43xx to /libdata/firmware, where all the other firmwares live.

Deprecate /usr/libdata/firmware.


# 1.1207 20-Jul-2019 wiz

Install the nouveau gm206 firmware as used by my graphics card.

Also add the other gm20x nouveau firmwares to the source tree
to make it easier to add them for someone who can test them.

Installed if MKNOUVEAUFIRMWARE is set to 'yes'.
This defaults to no except on amd64 and i386 (like for radeon).


# 1.1206 06-Jul-2019 christos

PR/54351: Izumi Tsutsui: Remove obsolete entries that are in
/usr/share/examples/dhcpcd/hooks/, so that when someone uses
the examples, they don't get removed by postinstall. A more
advanced way to fix this is to put a date in the the obsolete
entry and only remove files when they pre-date that date. But
this is too much complexity for little benefit for now.


Revision tags: phil-wifi-20190609
# 1.1205 01-Jun-2019 jmcneill

Install ssh-copy-id(1) from the OpenSSH 8.0p1 portable distribution.


# 1.1204 07-May-2019 thorpej

Add installboot(8) support for evbarm (and, in the future, other evb*)
boards that use u-boot. A known board database lists boards and their
respective u-boot packages. u-boot packages are discovered at run-time
(in /usr/pkg/share/u-boot, by default). These packages contain board
database overlays that describe u-boot installation procedure that's
specific for that board.

Support this as a native tool and as a host tool. The native tool
will attempt to determine the running board type using OpenFirmware
calls. Host tool and native tool alike may also specify a board type
directly using the "-o board=xxx option" or have installboot(8) determine
the board type from a device tree blob using "-o dtb=/path/to/board.dtb".
A "-o media=xxx" option is provided for boards that have different u-boot
binaries and/or installation procedures for different media types (e.g.
SDMMC, eMMC, or USB).

This is trivial to extend to other evb* platforms that use u-boot, even if
they don't use FDT for autoconfiguration.


# 1.1203 18-Apr-2019 rin

Add missing ./var/db/dhcpcd


# 1.1202 26-Feb-2019 rin

Install unpigz(1).


# 1.1201 23-Feb-2019 mlelstv

Add userland driver to spi framework.

Previously spi would configure the controller to use the lowest speed of
all connected devices since the kernel started and to fail attempted mode
changes. This is now improved to keep individual modes and speeds for each
slave and to reconfigure the controller as necessary for each transfer.

Added man page for spi(9).


# 1.1200 02-Feb-2019 mrg

- add new entries of gcc=7 and libgomp, libasan, liblsan, libstdc++, libubsan
- add missing header files fpr gcc=7
- add some missing gcc=5 obsolete entries
- create ./usr/include/dev/bluetooth in mtree not make, and move it into the
base set where all other directories are.


Revision tags: pgoyette-compat-20190127
# 1.1199 19-Jan-2019 mrg

add basic gcc-7 support in sets lists and filesystem. mips gained
a header. assumes it's otherwise mostly the same as gcc-7.


Revision tags: pgoyette-compat-20190118
# 1.1198 01-Jan-2019 maya

Revert installing llvm headers.


# 1.1197 01-Jan-2019 maya

Move llvm header directories to base/mi.
They are created unconditionally by mtree.

Should help with set lists on non-llvm-for-now builds :-)


# 1.1196 30-Dec-2018 kre

Update to tzdata2018h (new zone Asia/Qostanay)


Revision tags: pgoyette-compat-1226
# 1.1195 19-Dec-2018 maxv

Remove compat_svr4 and compat_svr4_32, as discussed on tech-kern@ recently,
but also as discussed several times in the past.


# 1.1194 12-Dec-2018 maxv

Retire the LMC driver, and its associated lmcconfig tool. LMC has been
mentioned repeatedly as a non-MP-safe driver that is hard to maintain,
and no one is taking care of it.

LMC was removed from OpenBSD three years ago, and from FreeBSD a few
months ago.


Revision tags: pgoyette-compat-1126
# 1.1193 09-Nov-2018 abs

Install the sample slip.login to share/examples/slip/slip.login


Revision tags: pgoyette-compat-1020
# 1.1192 11-Oct-2018 christos

add unbound /var/run


# 1.1191 30-Sep-2018 jmcneill

Install mount_qemufwcfg everywhere instead of just x86.


Revision tags: pgoyette-compat-0930
# 1.1190 23-Sep-2018 maxv

Remove ISDN from the kernel. It has remained unmaintained for a long time,
is of poor quality, and is now an obstacle to MP-ification. It was removed
ten years ago from FreeBSD for the same reason.

This retires a big user of the mbuf API, and will ease maintenance of the
kernel.


# 1.1189 23-Sep-2018 maxv

Remove the userland part of ISDN. The kernel part is untouched for now.
ipppctl was actually an exact copy of pppoectl; there is no functional
change in pppoectl in this commit.


# 1.1188 19-Sep-2018 maxv

Remove daic(4), it has never been functional.

ok martin@


# 1.1187 12-Sep-2018 para

add new dir to lists


# 1.1186 07-Sep-2018 para

fix the build

add mssing directory to sets list


# 1.1185 06-Sep-2018 maxv

Remove netkey/.


# 1.1184 06-Sep-2018 maxv

Remove the network ATM code.


Revision tags: pgoyette-compat-0906
# 1.1183 12-Aug-2018 christos

fix sets for new bind


# 1.1182 31-Jul-2018 khorben

Add a port of the umb(4) driver from OpenBSD

The umb(4) driver provides support for USB MBIM (Mobile Broadband
Interface Model) devices.

MBIM devices establish connections via cellular networks such as GPRS,
UMTS, and LTE. They appear as a regular point-to-point network interface, transporting raw IP frames.

Required configuration parameters like PIN and APN have to be set with
umbctl(8), a new tool specific to this driver. The IP address is configured
automatically; the default route and DNS server information have to be set
separately.

The driver is not fully functional yet, it is therefore still marked as
experimental and disabled by default. Any help welcome to complete it!

Tested on NetBSD/amd64, with a Sierra Wireless EM7345 LTE modem on a Lenovo
ThinkPad T440s. No functional change expected otherwise.


Revision tags: pgoyette-compat-0728
# 1.1181 24-Jul-2018 christos

sets for base64


# 1.1180 17-Jul-2018 joerg

Update LLVM/Clang build system to r337282.


# 1.1179 13-Jul-2018 maxv

Remove tpfmt(1). Its code was merged into tprof(8).


# 1.1178 29-Jun-2018 roy

Remove dhclient from the base system.

Discussed here:
https://mail-index.netbsd.org/tech-userlevel/2018/06/21/msg011233.html


Revision tags: phil-wifi-base pgoyette-compat-0625
# 1.1177 31-May-2018 mrg

branches: 1.1177.2;
introduce MKFIRMWARE that controls where (most) of the contents
of /libdata/firmware and /usr/libdata/firmware are not installed
if set to "no". from the bsd.README:

MKFIRMWARE If "no", install the /libdata/firmware directory,
which is necessary for several drivers: athn(4), bwfm(4),
ipw(4), iwi(4), iwm(4), iwn(4), otus(4), rtwn(4), urtwn(4),
wpi(4), ral(4), rum(4), run(4), zyd(4), bcm43xx(4), and
the Tegra 124 SoC.
Default: yes on amd64, cobalt, evbarm evbmips, evbppc, hpcarm,
hppa, i386, mac68k, macppc, sandpoint, and sparc64, no elsewhere.

convert MKRADEONFIRMWARE and MKTEGRAFIRMWARE into FOO.arch lists,
and move their defaults above the general defaults setting.

saves about 12MB in a normal installation for other platforms.


# 1.1176 28-May-2018 christos

add bsd.hostinit.mk


# 1.1175 23-May-2018 christos

remove Mail


Revision tags: pgoyette-compat-0521
# 1.1174 11-May-2018 maya

Add firmware for use with bwfm at pci.

from the linux-firmware tree


Revision tags: pgoyette-compat-0502 pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330
# 1.1173 29-Mar-2018 snj

remove rstart, which hasn't been used since the xfree86 days.


Revision tags: pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base
# 1.1172 03-Feb-2018 mrg

branches: 1.1172.2;
updates for GCC 6.4: add gcc-6 specific headers, combine some
all-gcc files, bump the shlib versions on new libs.


# 1.1171 01-Feb-2018 kamil

Install GCC (gcc.old/) headers for Sanitizers

Install:
- allocator_interface.h
- asan_interface.h
- common_interface_defs.h
- tsan_interface_atomic.h

Into:
- /usr/include/gcc-5/sanitizer

Note headers in a comment headers for introduction in future:
- dfsan_interface.h
- lsan_interface.h
- msan_interface.h

Skip a file that will never be relevant on NetBSD:
- linux_syscall_hooks.h

PR 52265 by Kamil Rytarowski

Proposed and accepted on tech-toolchain@.

Sponsored by <The NetBSD Foundation>


# 1.1170 24-Jan-2018 wiz

When second keyword is 'obsolete', first one should be foo-obsolete as well.


# 1.1169 24-Jan-2018 skrll

Remove port-acorn26

OK core@


# 1.1168 14-Jan-2018 christos

add mount_autofs


# 1.1167 09-Jan-2018 christos

Merge autofs support from: Tomohiro Kusumi
XXX: Does not work yet


# 1.1166 07-Jan-2018 jmcneill

Import NVIDIA Tegra XUSB firmware for Tegra124 and Tegra210. Installation
of this firmware is controlled by the MKTEGRAFIRMWARE option, which
defaults to yes on evbarm and evbarm64 and no everywhere else.


# 1.1165 10-Dec-2017 bouyer

Fix fallout from hid factorisation:
- need to install sys/dev/hid/hid.h for userland
- include it where needed - most of the time in place if usb/usbhid.h


# 1.1164 24-Oct-2017 kre

Marked zoneinfo/Canada/East-Saskatchewan as obsolete (zone removed from
tzdata 201c) - name does not meet guidelines, and was never needed.


# 1.1163 21-Oct-2017 jmcneill

Install bwfm(4) firmware.


# 1.1162 01-Oct-2017 maya

Add arguments to tail:
-q: suppress filename headers when multiple files are used
-v: print filename headers even when only one file is used

head already supports the same arguments, which originated in GNU head.
GNU tail also has the same flags.


Add tac, a hard link to 'tail -rq'.
Prints a file in reverse line order.

Similar to GNU tac, but lacking any options.

Add accompanying documentation.


# 1.1161 17-Sep-2017 sevan

Include scripts from the DTrace Toolkit if DTrace support is enabled.
The following scripts are installed:
dtruss - a DTrace version of truss.
execsnoop - snoop process execution as it occurs.
opensnoop - snoop file opens as they occur.
procsystime - print process system call time details.

ok riastradh


# 1.1160 10-Aug-2017 nat

Add bcm43xx bluetooth controller firmware to the lists and update relevant
makefiles.


# 1.1159 01-Aug-2017 joerg

Update LLVM build glue for 5.0RC1.


Revision tags: perseant-stdc-iso10646-base netbsd-8-base
# 1.1158 27-May-2017 bouyer

branches: 1.1158.2; 1.1158.4;
merge the bouyer-socketcan branch to HEAD.

CAN stands for Controller Area Network, a broadcast network used
in automation and automotive fields. For example, the NMEA2000 standard
developped for marine devices uses a CAN network as the link layer.

This is an implementation of the linux socketcan API:
https://www.kernel.org/doc/Documentation/networking/can.txt
you can also see can(4).

This adds a new socket family (AF_CAN) and protocol (PF_CAN),
as well as the canconfig(8) utility, used to set timing parameter of
CAN hardware. Also inclued is a driver for the CAN controller
found in the allwinner A20 SoC (I tested it with an Olimex lime2 board,
connected with PIC18-based CAN devices).

There is also the canloop(4) pseudo-device, which allows to use
the socketcan API without CAN hardware.

At this time the CANFD part of the linux socketcan API is not implemented.
Error frames are not implemented either. But I could get the cansend and
canreceive utilities from the canutils package to build and run with minimal
changes. tcpudmp(8) can also be used to record frames, which can be
decoded with etherreal.


# 1.1157 21-May-2017 riastradh

Remove MKCRYPTO option.

Originally, MKCRYPTO was introduced because the United States
classified cryptography as a munition and restricted its export. The
export controls were substantially relaxed fifteen years ago, and are
essentially irrelevant for software with published source code.

In the intervening time, nobody bothered to remove the option after
its motivation -- the US export restriction -- was eliminated. I'm
not aware of any other operating system that has a similar option; I
expect it is mainly out of apathy for churn that we still have it.
Today, cryptography is an essential part of modern computing -- you
can't use the internet responsibly without cryptography.

The position of the TNF board of directors is that TNF makes no
representation that MKCRYPTO=no satisfies any country's cryptography
regulations.

My personal position is that the availability of cryptography is a
basic human right; that any local laws restricting it to a privileged
few are fundamentally immoral; and that it is wrong for developers to
spend effort crippling cryptography to work around such laws.

As proposed on tech-crypto, tech-security, and tech-userlevel to no
objections:

https://mail-index.netbsd.org/tech-crypto/2017/05/06/msg000719.html
https://mail-index.netbsd.org/tech-security/2017/05/06/msg000928.html
https://mail-index.netbsd.org/tech-userlevel/2017/05/06/msg010547.html

P.S. Reviewing all the uses of MKCRYPTO in src revealed a lot of
*bad* crypto that was conditional on it, e.g. DES in telnet... That
should probably be removed too, but on the grounds that it is bad,
not on the grounds that it is (nominally) crypto.


Revision tags: prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320
# 1.1156 14-Mar-2017 nonaka

iwm(4): update firmware to maintained core release.

firmware from https://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/linux-firmware.git/tree/?id=4b9559fb0565f582a21a4070a81a3b6a7d77610b


# 1.1155 01-Mar-2017 kre

tzdata2017a: new timezone America/Punta_Arenas


# 1.1154 14-Feb-2017 christos

Add postfix .so dir


# 1.1153 07-Feb-2017 christos

add nsd and unbound example dirs


# 1.1152 06-Feb-2017 kre

+ /usr/bin/nc (someone please check these are correct)


# 1.1151 28-Jan-2017 nat

bta2dpd - Bluetooth Advand Audio Distribution (A2DP) Profile Daemon.

bta2dpd allows you to stream audio to and from bluetooth devices.
It features high quality stereo audio and is intended for use with pad(4)
device.

As discussed on current-users@ and tech-userlevel@


Revision tags: bouyer-socketcan-base
# 1.1150 13-Jan-2017 nonaka

branches: 1.1150.2;
iwm(4): 3165 works fine with iwlwifi-7265D-17.ucode firmware.

firmware from http://git.kernel.org/cgit/linux/kernel/git/iwlwifi/linux-firmware.git/tree/?id=be8a6fcba2e48e00674d1f35e6def56e2268039c


# 1.1149 11-Jan-2017 joerg

Update LLVM build glue for pre-4.0.0 r291444.


# 1.1148 07-Jan-2017 christos

add path


# 1.1147 07-Jan-2017 christos

more nsd


# 1.1146 07-Jan-2017 christos

add nsd


# 1.1145 07-Jan-2017 christos

add npfd


Revision tags: pgoyette-localcount-20170107
# 1.1144 05-Jan-2017 wiz

Tag cleanup: if the last column contains 'obsolete', the one before should too.


# 1.1143 18-Dec-2016 christos

mark old firmware obsolete.


# 1.1142 18-Dec-2016 nonaka

iwm(4): Sync with OpenBSD.

7265 works fine.
7260 and 3160 maybe work.
7265D, 3165 and 8260 not work yet.

if_iwm.c: r1.147.
if_iwmreg.h: r1.19 without r1.16.
if_iwmvar.h: r1.24.

firmware is taken from https://wireless.wiki.kernel.org/en/users/drivers/iwlwifi
- iwlwifi-7260-ucode-16.242414.0.tgz
- iwlwifi-3160-ucode-16.242414.0.tgz
- iwlwifi-7265-ucode-16.242414.0.tgz
- iwlwifi-8000-ucode-16.242414.0.tgz


# 1.1141 03-Dec-2016 riastradh

Directories are unconditional and hence must be untagged.


# 1.1140 24-Nov-2016 kre

Added TZ zone files Europe/Saratov and Asia/Aqtau for tzdata2016j


Revision tags: pgoyette-localcount-20161104
# 1.1139 03-Nov-2016 kre

New zoneinfo file for Asia/Famagusta (north Cyprus) from tzdata2016i


# 1.1138 12-Oct-2016 nat

Added firmare for Realtek 8192ee/eu.


# 1.1137 29-Sep-2016 kre

Added /usr/share/zoneinfo/Asia/Yangon for tzdata2016g


# 1.1136 24-Sep-2016 mrg

revert the previous; it seems to have been a mistake (adding nsd
entries) and had nothing to do with the message (libc bump.)


# 1.1135 24-Sep-2016 christos

bump libc


Revision tags: localcount-20160914
# 1.1134 20-Aug-2016 christos

add unbound stuff


Revision tags: pgoyette-localcount-20160806
# 1.1133 31-Jul-2016 pgoyette

Add rump.fssconfig to sets lists


# 1.1132 28-Jul-2016 nakayama

Resurrect Asia/Tomsk, split off from Asia/Novosibirsk in tzdata2016d.


Revision tags: pgoyette-localcount-20160726 pgoyette-localcount-base
# 1.1131 01-Jul-2016 christos

branches: 1.1131.2;
cgdconfig is no crypto.


# 1.1130 29-Jun-2016 christos

fix sets for MKCRYPTO=no


# 1.1129 25-Jun-2016 maya

Delete bpm(1)
It hasn't worked in a long time.

PR bin/51268


# 1.1128 16-Jun-2016 agc

Record the tzdata version in a separate file in the share/zoneinfo directory.

The file is kept up to date by the tzdata2netbsd script


# 1.1127 04-Jun-2016 nonaka

nvmectl(8): Added NVM Express control utility.

Ported from FreeBSD nvmecontrol(8).


# 1.1126 04-Jun-2016 agc

Following positive feedback on tech-userlevel, move the sys_info
script from othersrc to usr.bin/sys_info

The sys_info script is a small script which will show the version
information for installed utilities. It also works on the kernel, and
on most libraries.

Its use is as follow:

[19:41:13] agc@netbsd-002 ...external/bsd/sys_info [4568] > ./sys_info -a
awk-20121220
bind-9.10.3pl3
bzip2-1.0.6
calendar-20160601
ftpd-20110904
g++-4.8.5
gcc-4.8.5
grep-2.5.1anb1
gzip-20150113
bozohttpd-20151231
NetBSD-7.99.26
netpgp-3.99.17
netpgpverify-20160214
ntp-4.2.8pl5
openssl-1.0.1r
sqlite3-3.12.2
openssh-7.1
opensshd-7.1
tcsh-6.19.00
xz-5.2.1
[19:41:20] agc@netbsd-002 ...external/bsd/sys_info [4569] > ./sys_info ntp ssh netpgp
ntp-4.2.8pl5
openssh-7.1
netpgp-3.99.17
[19:41:31] agc@netbsd-002 ...external/bsd/sys_info [4570] > ./sys_info ntp ssh netbsd
ntp-4.2.8pl5
openssh-7.1
NetBSD-7.99.26
[19:41:38] agc@netbsd-002 ...external/bsd/sys_info [4571] >

The -a option can be given to the script to print out the information
on all known components.

The sys_info script also works on libraries, returning their
"versions" as given by the shared object version numbers.

[19:45:06] agc@netbsd-002 ...external/bsd/sys_info [4572] > ./sys_info libevent libXfont libc netbsd
libevent-4.0
libXfont-3.0
libc-12.200
NetBSD-7.99.26
[19:45:27] agc@netbsd-002 ...external/bsd/sys_info [4573] >

Alistair Crooks
Wed Jun 1 19:44:01 PDT 2016


# 1.1125 01-Jun-2016 pgoyette

Add new Europe/Kirov zonefile for 2016d


# 1.1124 27-Apr-2016 christos

Add new firmware code.


# 1.1123 15-Mar-2016 christos

add new zoneinfo files, sort


# 1.1122 12-Mar-2016 mrg

add /usr/include/gcc-5 directory to the distribution and adjust the
GCC 5 parts of the build (not yet enabled) to install/look there.


# 1.1121 27-Feb-2016 joerg

Update build system for LLVM 3.8.0rc3.


# 1.1120 07-Jan-2016 roy

Move 10-wpa_supplicant, 15-timezone, 29-lookup-hostname and 50-ypbind
from /libexec/dhcpcd-hooks to /usr/share/examples/dhcpcd/hooks so they
are not run by default.


# 1.1119 12-Dec-2015 christos

Add ip6addrctl


# 1.1118 23-Nov-2015 christos

PR/49380: KAMADA Ken'ichi: ntpd_chrootdir does not work on NetBSD 7.0_BETA
Provide /etc/resolv.conf so that it can resolve names. This is needed because
of deferred name resolution.
XXX: pullup -7


# 1.1117 11-Nov-2015 ozaki-r

Introduce rump.rtadvd

It is used to write ATF tests for RA.

From s-yamaguchi@IIJ.


# 1.1116 08-Nov-2015 christos

Some of the puffs mount programs don't need RUMP, re-enable them.


# 1.1115 09-Oct-2015 riz

Handle the contents of /usr/lib/dtrace so a MKDTRACE=yes release completes.


# 1.1114 03-Sep-2015 youri

CTWM is an extension to twm, that support multiple virtual screens,
and a lot of other goodies.

You can use and manage up to 32 virtual screens called workspaces.
You swap from one workspace to another by clicking on a button in an
optional panel of buttons (the workspace manager) or by invoking a function.

You can custom each workspace by choosing different colors, names
and pixmaps for the buttons and background root windows.

Main features are:
- Optional 3D window titles and border (ala Motif).
- Shaped, colored icons.
- Multiple icons for clients based on the icon name.
- Windows can belong to several workspaces.
- A map of your workspaces to move quickly windows between
different workspaces.
- Animations: icons, root backgrounds and buttons can be animated.
- Pinnable and sticky menus.
- etc...

See http://web.zephyrite.net/NetBSD/wm/index.html
ok mrg.


# 1.1113 27-Aug-2015 nonaka

Added rtwn(4) for Realtek RTL8188CE/RTL8192CE PCIe 802.11b/g/n wireless network
devices. Ported from OpenBSD.


# 1.1112 23-Aug-2015 mrg

move the obsolete list files into their respective sets. this means
that if you install a new set and run "postinstall fix obsolete"
the expected things happen.

(hi 12.5 year old me who thought base was better than etc set, which
it really was, but this is better again :-)


# 1.1111 21-Aug-2015 roy

10-mtu is no longer used


# 1.1110 17-Aug-2015 knakahara

Add intrctl(8).


# 1.1109 10-Aug-2015 mrg

obsolete and clean up gcc=3 (3.3), gcc=4 (4.1), and gcc=45 (4.5) sets.


# 1.1108 06-Aug-2015 ozaki-r

Introduce rump.ping6

We use ping6 frequently in ATF tests so let's have rump-ified one.


# 1.1107 03-Aug-2015 ozaki-r

Introduce rump.ndp

ndp(8) uses RTM that requires that getpid(2) works correctly. Unfortunately
supporting getpid(2) in librumphijack will be tricky so that we rump-ify
ndp(8) as well as arp(8).


# 1.1106 02-Aug-2015 jmcneill

Install hdmicecio.h


# 1.1105 29-Jul-2015 ozaki-r

Introduce rump.arp

arp(8) uses RTM that requires that getpid(2) works correctly. Unfortunately
supporting getpid(2) in librumphijack will be tricky so that we rump-ify
arp(8) as well as ifconfig and route commands.

Suggested by pooka@.


# 1.1104 22-Jun-2015 matt

Update some of the set lists to use the compatdir/compatfile
compattestsdir/compattestsfile as well the kmod auto-entry creation.
Remove entries that are now instantiated by the above.


# 1.1103 06-May-2015 hannken

Remove miscfs/syncfs and

- move the syncer into kern/vfs_subr.c.

- change the syncer to process the mountlist and VFS_SYNC as appropriate.

- use an API for mount points similiar to the API for vnodes:
- vfs_syncer_add_to_worklist(struct mount *mp) to add
- vfs_syncer_remove_from_worklist(struct mount *mp) to remove a mount.

No objections on tech-kern@


# 1.1102 26-Apr-2015 mrg

two changes to radeon drm firmware:
- only install it by default on x86, set new MKRADEONFIRMWARE variable
- install in /libdata, so that separate /usr systems work

(this still doesn't solve PR#49811, which possibly could be handled by
having them being a kernel module loaded by /boot.)


# 1.1101 21-Apr-2015 christos

add acronyms-o


# 1.1100 16-Apr-2015 mrg

install as bozohttpd/bozohttpd.8 as well as httpd.


# 1.1099 28-Mar-2015 jmcneill

Split hdaudio and PCI attach glue. Even though the driver was written with
this separation in mind, all of the code lived in sys/dev/pci/hdaudio. Move
common parts to sys/dev/hdaudio and PCI attach glue to sys/dev/pci.


# 1.1098 22-Mar-2015 ast

Import a substantially modified service(8) command from FreeBSD to
manage rc.d scripts. This command is well known on most other Unixes
and should help soften the learning curve for Unix admins coming
to NetBSD.


# 1.1097 02-Mar-2015 christos

add pwait.


# 1.1096 13-Feb-2015 nonaka

iwm(4) works now, but 2.4GHz only.

> iwm0 at pci2 dev 0 function 0: Intel Dual Band Wireless AC 3160 (rev. 0x83)
> iwm0: interrupting at ioapic0 pin 18
> iwm0: hw rev: 0x160, fw ver 25.228 (API ver 9), address XX:XX:XX:XX:XX:XX
> iwm0: 11b rates: 1Mbps 2Mbps 5.5Mbps 11Mbps
> iwm0: 11g rates: 1Mbps 2Mbps 5.5Mbps 11Mbps 6Mbps 9Mbps 12Mbps 18Mbps 24Mbps 36Mbps 48Mbps 54Mbps


# 1.1095 26-Jan-2015 christos

add blacklist npf.conf example


# 1.1094 25-Jan-2015 christos

stuff added by blacklist


# 1.1093 30-Dec-2014 mrg

install midirecord.


# 1.1092 11-Dec-2014 riastradh

Fix MKNLS=no build by untagging unconditional empty directories.

XXX May merit investigating why these are made when MKNLS=no, but
they don't seem to hurt.


# 1.1091 30-Oct-2014 nonaka

Add support for Intel Centrino Wireless-N 100/105/130/135/2200/2230.
From OpenBSD.


# 1.1090 23-Oct-2014 apb

Add ./usr/share/zoneinfo/Pacific/Bougainville for tzdata2014i


# 1.1089 11-Sep-2014 roy

Remove rtsol(8) and rtsold(8) as their functionality is in dhcpcd(8).
Remove rtsol(8) from rc.d/network.
Add -w seconds command to ifconfig to wait for N seconds for until DAD
has finished on all addresses.
Use ifconfig -w in rc.d/network instead of a forced sleep.

As discussed on tech-net@


# 1.1088 22-Aug-2014 apb

sort


Revision tags: netbsd-7-base tls-maxphys-base
# 1.1087 10-Aug-2014 joerg

branches: 1.1087.2;
Update build glue for LLVM/Clang 3.6svn r215315. Changes include various
performance improvements across all backends and a much improved PPC32
backend.


# 1.1086 09-Aug-2014 apb

Mark gkermit files "obsolete", don't remove then from the set lists.


Revision tags: tls-earlyentropy-base
# 1.1085 08-Aug-2014 apb

Unhook gkermit from the build.
It is being replaced by the BSD-licenced ekermit, as proposed
on tech-userlevel on 7 Aug 2014.


# 1.1084 08-Aug-2014 apb

Add ekermit to the build.
It will replace gkermit, as proposed in tech-userlevel on 7 Aug 2014.


# 1.1083 06-Aug-2014 apb

New files that appeared in tzdata2014f, plus the
leapseconds file that has existed for a long time
but was not installed before today.


# 1.1082 06-Aug-2014 martin

Punt - backout sysinst message catlogs


# 1.1081 06-Aug-2014 martin

Sigh - move sysinst catalog files (which differ per arch, ouch!)
to md lists.


# 1.1080 05-Aug-2014 martin

Add sysinst message files


# 1.1079 01-Aug-2014 christos

add timeout(1)


# 1.1078 28-Jul-2014 rjs

Update radeon microcode.


# 1.1077 26-Jul-2014 dholland

Add /usr/sbin/sysinst.


# 1.1076 23-Jul-2014 lneto

fixed removal of Lua 5.1 entries from distrib/sets/lists


# 1.1075 20-Jul-2014 nonaka

Added RTL8188EU firmware for urtwn(4).


# 1.1074 19-Jul-2014 lneto

lua: updated from 5.1 to 5.3 work3

* lua(1):
- changed lua_Integer to intmax_t
- updated distrib/sets/lists and etc/mtree
- updated bsd.lua.mk
- fixed bozohttpd (lua-bozo.c)
- compatibilized bindings: gpio, sqlite
* lua(4):
- removed floating-point and libc dependencies using '#ifndef _KERNEL'
- fixed division by zero and exponentiation
- libkern: added isalnum(), iscntrl(), isgraph(), isprint() and ispunct()
- acpica: removed isprint() from acnetbsd.h
- libc: moved strcspn.c, strpbrk.c and strspn.c to common
- removed stub headers
- compatibilized bindings: luapmf, luasystm
* reorganized luaconf.h
* updated doc/CHANGES and doc/RESPONSIBLE


# 1.1073 13-Jul-2014 mbalmer

Add the five bulgarian keymaps we got via PR misc/37713 from markucz@gmail.com.


# 1.1072 08-Jul-2014 spz

infrastructure for bind-9.10.0-P2:
adding the tools delv and dnssec-importkey
adding libirs to support delv


# 1.1071 06-Jul-2014 tron

Update set lists for Postfix 2.11.1.


# 1.1070 05-Jul-2014 dholland

Put /usr/share/doc/reference/ref1/make in the right list. The dirs are
always created.


# 1.1069 05-Jul-2014 joerg

Drop entries for LLVM/Clang older than 3.4.


# 1.1068 05-Jul-2014 dholland

Update set lists for /usr/share/doc reorg.


# 1.1067 15-May-2014 apb

Add ./usr/share/zoneinfo/Antarctica/Troll for tzdat2014c


Revision tags: yamt-pagecache-base9
# 1.1066 15-Apr-2014 ginsbach

Hook getaddrinfo(1) into the build. Hi riastradh!


Revision tags: riastradh-xf86-video-intel-2-7-1-pre-2-21-15
# 1.1065 01-Apr-2014 christos

branches: 1.1065.2;
add kvno


# 1.1064 31-Mar-2014 martin

Bring back the playstation2 port - now that a toolchain for it is
available again.


Revision tags: riastradh-drm2-base3
# 1.1063 06-Mar-2014 skrll

Repeat after me... don't delete entries mark them obsolete.


# 1.1062 24-Feb-2014 skrll

Rename NetBSD/hp700 to NetBSD/hppa.

Unfortunately our VCS isn't very helpful here.


# 1.1061 23-Jan-2014 spz

- make etc/rc.d/wpa_supplicant create directory /var/run/wpa_supplicant
on startup
- create share/examples/wpa_supplicant/wpa_supplicant.conf and make it
known in the relevant places. Improvements welcome, my point was
ctrl_interface and "you seriously want this"


# 1.1060 16-Jan-2014 pgoyette

Add new file bsd.host.mk to sets list to unbreak the build.

(hello, christos!)


# 1.1059 16-Jan-2014 pooka

Add rump_wmd, a utility to resolve rump kernel component dependencies.


# 1.1058 14-Jan-2014 christos

new bsd.syscall.mk


# 1.1057 05-Jan-2014 joerg

Update LLVM family to 3.5svn r198450. Interesting changes include:
- Improvements in the SPARC64 support
- ARM backend can almost build a full NetBSD/EABI system with the
integrated assembler
- PowerPC grows disassembler support
- LLD supports copy relocation, beginning of MIPS backend
- New diagnostic for use of bool expression as size_t argument for
strncmp and friends


# 1.1056 02-Jan-2014 tho

Fix a few "share" flags

. Add missing "share" flag on usr/share/examples/npf files.
. Drop "share" for directories in examples/{libsaslc,npf,tmux}. This is how it
is done for other directories in usr/share.

This fixes checkflist with MKSHARE=no.

ok christos@.


# 1.1055 28-Dec-2013 rjs

Only build shmif_dumpbus when rump is available.


# 1.1054 26-Dec-2013 apb

Remove empty directory /usr/share/zoneinfo/Mideast.
The files that used to be in this directory were removed in tzdata2013i.


# 1.1053 26-Dec-2013 apb

Mark usr/share/zoneinfo/{Asia,Mideast}/Riyadh{87,88,89} as obsolete.
These solar time zones were removed in tzdata2013i.


# 1.1052 25-Dec-2013 christos

add smbutil


# 1.1051 01-Dec-2013 martin

Add a /var/shm directory (to be used for shm_open and friends)


# 1.1050 28-Nov-2013 joerg

Move <dynarray> and <optional> into experimental.


# 1.1049 12-Nov-2013 pettai

Added zless(1) - comes in the lastest version of zmore(1) from OpenBSD
(OKed by tron@)


# 1.1048 01-Nov-2013 mrg

add support for GCC 4.8 sets.


# 1.1047 30-Oct-2013 mrg

add ./usr/include/gcc-4.8 directory to the build.


# 1.1046 28-Oct-2013 mbalmer

link luactl(8) to the build


# 1.1045 27-Oct-2013 apb

sort


# 1.1044 25-Oct-2013 mbalmer

add new man page directories


# 1.1043 25-Oct-2013 htodd

Fixing the build for now. gcc=48 should probably be added back later.


# 1.1042 24-Oct-2013 christos

add g++-4.8 include directories


# 1.1041 19-Oct-2013 mlelstv

add missing chroot directories for rtadvd


# 1.1040 21-Aug-2013 tron

"/usr/share/locale/ko_KR.UTF-8/LC_CTYPE" is not obsolete. It gets built
and installed. Correct the set entry to reflect that.


# 1.1039 11-Aug-2013 joerg

Sort entries in strcmp order.


# 1.1038 11-Aug-2013 joerg

Provide UTF-8 variants for all existing locales. The data is derived
from the Unicode Common Locale Data Repository.

Convert non-UTF-8 versions from the UTF-8 version using iconv and some
ad-hoc transliterations using sed.

Use EUR as currency_symbol in ISO8859-1.

Invert the Norwegian handling. no_NO is an alias for nb_NO as the latter
is used e.g. in CLDR.

Provide the Serbian locales in both Cyrilic and Latin script versions.
The alias is choosen based on the character set for the non-UTF-8 case
and Cyrillic is the default for UTF-8.


# 1.1037 28-Jul-2013 pgoyette

Update sets lists for new bind9 and friends.


# 1.1036 28-Jul-2013 pgoyette

Update for new files (hello, Patrick!)


Revision tags: riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base
# 1.1035 02-Jul-2013 jnemeth

Move mandoc and makemandb to base set as discussed on tech-userlevel:

http://mail-index.netbsd.org/tech-userlevel/2013/06/25/msg007845.html


# 1.1034 26-Jun-2013 christos

add example for l2tp gateway.


# 1.1033 21-Jun-2013 roy

Add the timezone hook


# 1.1032 21-Jun-2013 roy

Add wpa_supplicant hook


# 1.1031 09-Jun-2013 christos

alias vnconfig -> vndconfig


# 1.1030 28-May-2013 joerg

Update LLVM/Clang snapshot to r182734. Brings initial support for
integrated PowerPC assembler.


# 1.1029 27-Apr-2013 joerg

Add build glue for libc++.


# 1.1028 11-Apr-2013 christos

libevent sets


# 1.1027 30-Mar-2013 martin

add if_athn directory


# 1.1026 30-Mar-2013 christos

firmware files for if_athn


Revision tags: agc-symver-base
# 1.1025 10-Mar-2013 christos

npf modules moved to /lib


# 1.1024 03-Mar-2013 apb

Add zoneinfo files for new timezones from tzdata2013a:
/usr/share/zoneinfo/Asia/Khandyga
/usr/share/zoneinfo/Asia/Ust-Nera
/usr/share/zoneinfo/Europe/Busingen


# 1.1023 01-Mar-2013 joerg

Retire OSI network stack. OK core@


# 1.1022 25-Feb-2013 jmmv

Update file lists to reflect the import of kyua-atf-compat, which has the
side-effect of marking several atf-related entries as obsolete (when
MKKYUA!=no).


# 1.1021 24-Feb-2013 jmmv

Install a kyua.conf file that sets unprivileged_user to _tests.


# 1.1020 23-Feb-2013 jmmv

Register directories and files provided by kyua-cli.


# 1.1019 19-Feb-2013 jmmv

Enable the build of kyua-testers and register its files and directories.
This is conditional on MKKYUA.


# 1.1018 05-Feb-2013 matt

Add ./var/db/obsolete/debug


# 1.1017 23-Jan-2013 joerg

Update LLVM/Clang snapshot to r172366. Catch up with the move past 3.2
release.


Revision tags: yamt-pagecache-base8
# 1.1016 11-Jan-2013 mlelstv

Provide a script for devpubd(8) that creates symlinks for each dk(4)
device under /dev/wedges so that you can access them by name.


Revision tags: yamt-pagecache-base7
# 1.1015 04-Dec-2012 spz

merge bind-9-9-2-P1 and adjust build as needed
fixes CVE-2012-5688, see:
http://www.isc.org/software/bind/advisories/cve-2012-5688


# 1.1014 20-Nov-2012 agc

add the directory for the netpgp header files


# 1.1013 16-Nov-2012 joerg

+ bsd.buildinstall.mk


# 1.1012 04-Nov-2012 christos

add TPM sets.


# 1.1011 01-Nov-2012 christos

add flock(1)


# 1.1010 01-Nov-2012 christos

mv npfctl from /usr/sbin to /sbin so it is available before /usr is mounted.


Revision tags: yamt-pagecache-base6
# 1.1009 18-Sep-2012 skrll

Fix MKDEBUG set lists


# 1.1008 16-Sep-2012 tls

*Sigh* provide, by default, the dumb "allocate 64K on the stack" variant
of the lzf_compress API by default. This is because there is evidently
code floating around out there in the world with broken autoconf scripts that
don't check for LZF_STATE_ARG in the lzf header files and just assume the
dumb version of the API.

We rename the sane API to lzf_compress_r and implement the dumb API in
terms of it. Consequently, bump liblzf major version number. This is
fine because nothing used our liblzf with the old API.

Add lzf(1) utility from LZF distribution. Add manual page for lzf(1).


# 1.1007 16-Sep-2012 rmind

Add /usr/lib/npf.


# 1.1006 13-Sep-2012 martin

npftest only is build with dynamic libraries


# 1.1005 12-Sep-2012 rjs

Allow build with MKRUMP=no.


# 1.1004 12-Sep-2012 martin

Set list changes for npftest binary and npf tests


# 1.1003 22-Aug-2012 spz

branches: 1.1003.2;
actually install the new npf examples
add examples for a hash table file and a tree table file
add an ID string to host-npf.conf


# 1.1002 19-Aug-2012 mrg

do not obsolete terminfo.db. that breaks binaries built for most of
the devel part of netbsd-6.

XXX: needs pullup


# 1.1001 10-Aug-2012 joerg

Make GCC entries optional.


# 1.1000 08-Aug-2012 christos

adjust for MKRUMP = no


# 1.999 21-Jun-2012 pgoyette

Update sets lists file filemon.h


# 1.998 16-Jun-2012 joerg

Update LLVM/Clang snapshot to r158533. This brings in support for
stack-realignment in functions using alloca on x86. Move to
/usr/include/clang-3.2 to reflect the version.


# 1.997 14-Jun-2012 riz

Add firmware for the RealTek RTL8192CU family of wireless chipsets, and
adapt the urtwn(4) driver to use the new files. The firmware files were
extracted from the Linux driver at www.realtek.com, version 0005.1230.2011
and the license permits redistribution without modification.

While I'm here, install the files in /libdata/firmware/if_urtwn, like
most of the other network adapter firmware.

urtwn(4) can now operate without needing external files installed. Tested
on my Edimax adapter.


# 1.996 03-Jun-2012 joerg

Switch terminfo(3) to cdb(5).


# 1.995 01-Jun-2012 nonaka

Use /libdata/firmware/run instead of /libdata/firmware/rum for run(4) firmwares.


# 1.994 30-May-2012 nonaka

Add a driver for Ralink Technology RT2700U/RT2800U/RT3000U USB IEEE
802.11a/b/g/n wireless network devices, ported from OpenBSD by FUKAUMI Naoki,
arranged by me.


# 1.993 26-May-2012 wiz

really mark wake as obsolete.


# 1.992 26-May-2012 uebayasi

Rename wake(8) to wakeonlan(8). Approved by core@.


Revision tags: yamt-pagecache-base5
# 1.991 09-May-2012 christos

add {rndc,ddns}-confgen


Revision tags: yamt-pagecache-base4
# 1.990 06-Apr-2012 christos

pdisk is now mi (except for rescue)


# 1.989 25-Mar-2012 nonaka

Added urtwn(4), a driver for Realtek RTL8188CU/RTL8192CU USB IEEE 802.11b/g/n wireless network devices.


# 1.988 02-Mar-2012 apb

Add usr/share/zoneinfo/America/Creston to set lists,
after tzdata2012a update.


# 1.987 29-Feb-2012 tron

Move "libexpat" from X11 into base which fixes PR lib/40346.
This change was approved by the Core Group.


# 1.986 16-Feb-2012 wiz

Fix tags in set lists for window removal.


# 1.985 16-Feb-2012 jmmv

Remove window(1).

window(1) was replaced by tmux(1) on March 2011. The source code has
been reimported into othersrc/usr.bin/window and an up-to-date package
is available in pkgsrc/misc/window.

This removal was approved by core@, with the condition that it be done
once netbsd-6 had been brached. And the branching has just happened!


Revision tags: netbsd-6-base
# 1.984 14-Feb-2012 wiz

branches: 1.984.2;
Obsolete /usr/share/man/cat3f that never contained any files, nor will it.


# 1.983 13-Feb-2012 dholland

Remove quotactl(8). Successor for backup purposes is quotarestore(8).
Note that as of this writing the tool continues to work with the old
proplib-xml packet interface against the new libquota(3), so anyone
who has a use for it can bring it back from the Attic and/or create a
pkgsrc package.

Approved by releng for the freeze, and specifically okayed by core a
couple months ago.


# 1.982 13-Feb-2012 dholland

Add quotadump(8), which is a link to repquota, and quotarestore(8),
which is new. Includes man page updates. Approved by releng for
freeze.


# 1.981 07-Feb-2012 joerg

Import the new apropos/whatis.

This code has been developed by Abhinav Upadhyay as part of Google's Summer
of Code 2011. It uses libmandoc to parse man pages and builds a Full
Text Index in a SQLite database. The combination of indexing the full
manual page, filtering out stop words and ranking individual matches
based on the section gives a much improved user experience.

The old makewhatis and friends are kept under MKMAKEMANDB=no for now.


# 1.980 05-Feb-2012 dholland

Migrate one last leftover bit (used only by the kernel now) to
sys/ufs/ufs and remove the old quota headers and no-longer-used shared
code. Ok by releng.


# 1.979 03-Feb-2012 joerg

Fix support for negative keywords: the keyword is prefixed directly with
! without space, so that the splitting works as expected. Adjust entries
for bsdgrep.


# 1.978 28-Jan-2012 pgoyette

Add new directories for trousers to sets lists. The directories get
created even if they're not populated.

Hello again, christos!


# 1.977 17-Jan-2012 joerg

kpasswd depends on MKKERBEROS, not USE_KERBEROS


# 1.976 04-Jan-2012 yamt

install tprof related commands and man pages.


# 1.975 04-Jan-2012 yamt

install fincore.


# 1.974 17-Dec-2011 tsutsui

Build and install isibootd(8).


# 1.973 28-Nov-2011 tron

Don't build postscreen(8) if "MKCRYPTO" is set to "no". It cannot be
built without TLS support, at least not without major surgery.
I've only tested this by building with "MKCRYPTO" set to "yes"
because the build fails much ealier otherwise.

Problem reported by Nick Hudson in private e-mail.


# 1.972 24-Nov-2011 ahoka

add /sbin/mount_chfs


# 1.971 15-Nov-2011 riz

Build and install new in-kernel iscsi initiator kernel module and associated
binaries (iscsid, iscsictl) if MKISCSI != no. Initiator can also be built
into a kernel by adding 'pseudo-device iscsi' in kernel configuration.


Revision tags: yamt-pagecache-base3 yamt-pagecache-base2
# 1.970 05-Nov-2011 christos

add tre to the sets.


Revision tags: yamt-pagecache-base
# 1.969 15-Oct-2011 mbalmer

branches: 1.969.2;
Install, and add to the set lists, example code to illustrate Lua module use.


# 1.968 15-Oct-2011 christos

move gpio.so to shl.mi where it belongs (requested by mrg@)


# 1.967 14-Oct-2011 christos

fix sun2 build; mark lua shared object appropriately so that it is not required


# 1.966 13-Oct-2011 joerg

Hook up SQLite into the build


# 1.965 11-Oct-2011 christos

add getcap


# 1.964 11-Oct-2011 dholland

Fix sets for new tzdata.


# 1.963 09-Oct-2011 christos

forgot to commit this


# 1.962 08-Oct-2011 mbalmer

Link the gpio(4) Lua module to the build and add it to the set lists.
(There is no manual page yet, since we have not yet decided where to put
them for Lua modules.)


# 1.961 07-Oct-2011 plunky

usr/lib/lua is base-sys-usr not base-sys-root


# 1.960 07-Oct-2011 plunky

install bsd.lua.mk into DESTDIR


# 1.959 06-Oct-2011 mrg

enable building/installing audiocfg(1). ok jmcneill.


# 1.958 02-Oct-2011 pgoyette

Now that we're installing i2c/io.h usr/include/dev/i2c/ is no longer
obsolete!


# 1.957 02-Oct-2011 jmcneill

add userland implementation of I2C_SCAN code


# 1.956 11-Sep-2011 christos

sets for bind.


# 1.955 11-Sep-2011 apb

Add bsd.clean.mk to set lists


# 1.954 05-Sep-2011 wiz

Improve previous: As the comment at the top says, don't remove entries,
but mark them obsolete instead (hi christos!)

Sort while here.


# 1.953 04-Sep-2011 christos

remove 3 empty directories


# 1.952 04-Sep-2011 christos

adjust sets for new zoneinfo code


# 1.951 29-Aug-2011 mrg

add the device publish daemon, written by jmcneill@.

listens on drvctl for new devices and invokes MAKEDEV for them.

missing:
- manual page
- rc.d script
- more testing

but it works well enough to make new disk nodes appear in /dev when
netbsd sees them and they're missing. you will need to make sure
you have a new /dev/MAKEDEV for this to work properly (postinstall
should handle this normally, of course.)


thanks jared!


# 1.950 27-Aug-2011 joerg

Add new "analyze" command to run clang's static analyzer in a directory
on all C/C++ files.


# 1.949 26-Aug-2011 dyoung

Build and install ppath(3), property-list paths library.


# 1.948 25-Aug-2011 dyoung

Set-list repair: add 'nls' tag to some files that need it, sort some
firmware files, move some graphics-adapter firmware into the syspkg
base-firmware-root.


# 1.947 15-Aug-2011 wiz

Mark a few gcc-4.1 entries as obsolete with gcc-4.5.


# 1.946 04-Aug-2011 matt

Add new xz program links and man pages.


# 1.945 24-Jul-2011 uch

v7fs rump support


# 1.944 09-Jul-2011 tron

Add entry for directory "./usr/include/dev/dtv".


# 1.943 01-Jul-2011 mrg

new gcc 4.5 g++ dirs are for everyone, not just gcc 4.5 users.

fixes build problems.


# 1.942 01-Jul-2011 mrg

various updates for GCC 4.5. finally obsolete some very old gcc stuff.


# 1.941 30-Jun-2011 agc

move comments to the head of the file


# 1.940 27-Jun-2011 uch

7th Edition(V7) File System support. and NetBSD symbolic-link, socket, FIFO extension. see newfs_v7fs(8).


Revision tags: cherry-xenmp-base
# 1.939 20-May-2011 msaitoh

Add support for 6050(6250 and 6150) and 6005(6205).
TODO: update iwn.4 manpage.


# 1.938 09-May-2011 manu

Attempt to fix build after perfuse addition (there is no MKPERFUSE)


# 1.937 09-May-2011 manu

Enable the build of perfused and libperfuse


# 1.936 27-Apr-2011 mbalmer

Add new files.


# 1.935 21-Apr-2011 joerg

Replace gnugrep keyword with ! bsdgrep


# 1.934 21-Apr-2011 joerg

Add MKBSDGREP switch for easy testing of the GNU grep
replacement/alternative.


# 1.933 17-Apr-2011 martin

Get rid of /var/chroot/tcpdump/etc


# 1.932 16-Apr-2011 christos

add {man,cat,html}8/x86


# 1.931 15-Apr-2011 joerg

Install clang's MD headers into /usr/include/clang-3.0 similar to GCC.


# 1.930 15-Apr-2011 elric

Upgrade Heimdal to 1.5pre1 by switching the build from crypto/dist/heimdal
to crypto/external/bsd/heimdal. The latter was just imported as the head
of the Heimdal tree as of a few days ago.


# 1.929 15-Apr-2011 joerg

Move the headers for compiler and platform specific intrinsincs from
/usr/include to /usr/include/gcc-4.1.


# 1.928 11-Apr-2011 martin

Collect all of var/chroot/tcpdump in one set - so we have a chance to
win the checkflist game.


# 1.927 24-Mar-2011 bouyer

Add a new libquota library, which contains some blocks to build and/or
parse quota plists; as well as a getfsquota() function to retrieve quotas
for a single id from a single filesystem (whatever filesystem this is:
a local quota-enabled fs or NFS). This is build on functions getufsquota()
(for local filesystems with UFS-like quotas) and getnfsquota();
which are also available to userland programs.
move functions from quota2_subr.c to libquota or libprop as appropriate,
and ajust in-tree quota tools.
move some declarations from kernel headers to either sys/quota.h or
quota/quota.h as appropriate. ufs/ufs/quota.h still installed because
it's needed by other installed ufs headers.
ufs/ufs/quota1.h still installed as a quick&dirty way to get a code
using the old quotactl() to compile (just include ufs/ufs/quota1.h instead of
ufs/ufs/quota.h - old code won't compile without this change and this is
on purpose).
Discussed on tech-kern@ and tech-net@ (long thread, but not much about
libquota itself ...)


# 1.926 17-Mar-2011 joerg

Remove chrtbl(8). Since NetBSD 1.6, the rune type based file format for
LC_CTYPE has been used.


# 1.925 10-Mar-2011 jmmv

Enable the build of tmux and add the necessary directory and file entries.


# 1.924 06-Mar-2011 bouyer

merge the bouyer-quota2 branch. This adds a new on-disk format
to store disk quota usage and limits, integrated with ffs
metadata. Usage is checked by fsck_ffs (no more quotacheck)
and is covered by the WAPBL journal. Enabled with kernel
option QUOTA2 (added where QUOTA was enabled in kernel config files),
turned on with tunefs(8) on a per-filesystem
basis. mount_mfs(8) can also turn quotas on.

See http://mail-index.netbsd.org/tech-kern/2011/02/19/msg010025.html
for details.


Revision tags: bouyer-quota2-nbase
# 1.923 02-Mar-2011 tron

Update for set lists for new Postfix components and documentation files.


# 1.922 26-Feb-2011 ahoka

Import the Flash and NAND subsytem code contributed by the University
of Szeged, Hungary.

The commit includes:
- Flash layer, which gives a common API to access flash devices
- NAND controller subsystem for the flash layer
- An example OMAP driver which is used on BeagleBoard or alike ARM boards


Revision tags: bouyer-quota2-base
# 1.921 08-Feb-2011 haad

Initial import of libdm and dmctl to tree. libdm library can be used
to access, manage and manipulate device-mapper driver. Which opens us bunch
of new possibilities like

dm-multipath device target
dm-crypt device target
dm-ccd compatibility layer

With this import I'm bringing in dmctl tool for working with dm driver ,too.
I plan to replace gpl2 licensed dmsetup command with our dmctl tool in near
feature. It can also by placed to /rescue where we was not able to put
dmsetup because of licensing problems.

With libdm in tree we can now write RUMP atf test suite for dm driver to
ensure LVM subsystem stability as time goes.

Reviewed by: blymn@ and rmind@
Oked: by no objections on tech-userlevel@


# 1.920 04-Feb-2011 pooka

Remove the rif/rof options and add rump.dd. This makes usage
consistent with other rump clients. Copying between kernels is
done using the host pipe, e.g.:

dd if=foo rof=bar skip=1 seek=1 => dd if=foo skip=1 | rump.dd of=bar seek=1

Also, the pipe idiom extends to copying between different rump
kernels, e.g.:

env RUMP_SERVER=unix://srv1 rump.dd if=thefile \
| env RUMP_SERVER=unix://srv2 rump.dd of=thefile

Pipe approach suggested by yamt (thanks!)


# 1.919 28-Jan-2011 pooka

support rump.sockstat


# 1.918 26-Jan-2011 pooka

add sandpoint dirs for man chapter 4, they seem to be required now


# 1.917 26-Jan-2011 pooka

Add support for the Extensible MIPS ("eMIPS") platform. The
NetBSD/emips port runs on Xilinx and Beecube FPGA systems and the
Giano system simulator.

eMIPS is a platform developed at Microsoft Research for researching
reconfigurable computing. eMIPS allows dynamic loading and scheduling
of application-specific circuits for the purpose of accelerating
computations based on the current workload.

NetBSD eMIPS support for NetBSD 4.x was written at Microsoft Research
by Alessandro Forin and Neil Pittman. Microsoft Corporation has
donated full copyright to The NetBSD Foundation.

Platform support for eMIPS is the first part of Microsoft's
contribution. The second part includes the hardware accelerator
framework and will be proposed on tech-kern soon.


# 1.916 20-Jan-2011 pooka

Add a simple dhcp client for rump kernels. It uses code from dhcpcd
for talking to the server and for setting the interface address
and route. However, otherwise it is quite different, since we need
to be working under the assumptions that there is no stable storage
on a rump instance, and that there are n networking stacks on a
given host.


# 1.915 13-Jan-2011 haad

branches: 1.915.2;
Move chown from usr.sbin to sbin and chgrp from usr.bin to bin directories.
This was discussed and oked on tech-userlevel I have run full build release,
test anita cycle with this patch.


# 1.914 12-Jan-2011 pooka

shmif_dumpbus + man


# 1.913 05-Jan-2011 haad

Allow operator to use lvm in read-only mode. Switch LVM lock dir to
/var/run/lvm and create it in rc.d/mountcritlocal. Fix dm control device
permissions to allow rw for operator.

Test if we are running lvm commands as operator and if that it's true do not
create vg backups and do not print confusing warning.


Revision tags: matt-mips64-premerge-20101231
# 1.912 01-Jan-2011 haad

Add /var/lock/lvm subdir for LVM it can be created automagically but I think
that it's better to have it created before.


# 1.911 01-Jan-2011 haad

Add /var/lock directory to base set it's used by LVM and other tools.
Change group owner to operator to enable LVM locking for him.


# 1.910 26-Dec-2010 jmcneill

hook videoctl into build


# 1.909 19-Dec-2010 pgoyette

Add rump versions of usr.sbin/powerd


# 1.908 17-Dec-2010 jruoho

Make tcpdump(8) to drop root privileges and chroot(2) by default.


# 1.907 15-Dec-2010 pooka

+rump.raidctl


# 1.906 15-Dec-2010 pooka

rump.traceroute


# 1.905 14-Dec-2010 pooka

add new, remove obsolete


# 1.904 13-Dec-2010 pooka

Add netstat rump client. For now, it always sets -X, i.e. will
use only sysctl and no kvm (implementing /dev/mem for a rump kernel
would probably not be hard, but still a non-zero effort).

Note: since there is absolutely no network activity in a fresh rump
kernel, rump.netstat usually displays exactly nothing when invoked
without parameters. Arguments like -r, -bi, -p icmp etc. produce
more stuff.


# 1.903 13-Dec-2010 pooka

+rump.mod*


# 1.902 13-Dec-2010 pooka

+rump.envstat


# 1.901 13-Dec-2010 pooka

add fresh rump clients


# 1.900 13-Dec-2010 pooka

+rump_server


# 1.899 12-Dec-2010 pooka

utility to halt a rump kernel


# 1.898 08-Dec-2010 njoly

Make tests set generation optional, skipped for MKATF=no build.


# 1.897 08-Dec-2010 kefren

add usr/sbin/ldpd and its man page


# 1.896 06-Dec-2010 mrg

install prenice(1) and man page links.


# 1.895 06-Dec-2010 phx

There should be no MD keymaps in /usr/share/wscons/keymaps. So I made the
PowerBook keymap MI again, after a discussion with <mrg>.


# 1.894 05-Dec-2010 pooka

Add a rump server which comes with all the drivers currently
available. In terms of modules it maps to:

golem> rump.modstat
NAME CLASS SOURCE REFS SIZE REQUIRES
bpf driver builtin 0 - -
cd9660 vfs builtin 0 - -
cgd driver builtin 0 - -
dm driver builtin 0 - -
efs vfs builtin 0 - -
ext2fs vfs builtin 0 - ffs
fdesc vfs builtin 0 - -
ffs vfs builtin 3 - -
fss driver builtin 0 - -
hfs vfs builtin 0 - -
kernfs vfs builtin 0 - -
ksem misc builtin 0 - -
layerfs misc builtin 2 - -
lfs vfs builtin 0 - ffs
mfs vfs builtin 0 - ffs
msdos vfs builtin 0 - -
nfs vfs builtin 1 - -
nfsserver misc builtin 0 - nfs
nilfs vfs builtin 0 - -
ntfs vfs builtin 0 - -
null vfs builtin 0 - layerfs
pad driver builtin 0 - -
ptyfs vfs builtin 0 - -
puffs vfs builtin 0 - putter
putter driver builtin 1 - -
scsiverbose misc builtin 0 - -
smbfs vfs builtin 0 - -
suser secmodel builtin 0 - -
swsensor driver builtin 0 - -
sysvbfs vfs builtin 0 - -
tmpfs vfs builtin 0 - -
udf vfs builtin 0 - -
umap vfs builtin 0 - layerfs
union vfs builtin 0 - -
usbverbose misc builtin 0 - -
wapbl vfs builtin 0 - -


In terms of interfaces:
golem> rump.ifconfig -C
shmif virt lo carp


and dmesg:
NetBSD 5.99.41 (RUMP-ROAST) #0: Tue Nov 30 15:35:05 CET 2010
pooka@pain-rustique.localhost:/usr/allsrc/src/sys/rump/librump/rumpkern
total memory = unlimited (host limit)
timecounter: Timecounters tick every 10.000 msec
timecounter: Timecounter "rumpclk" frequency 100 Hz quality 0
cpu0 at thinair0: rump virtual cpu
cpu1 at thinair0: rump virtual cpu
root file system type: rumpfs
mainbus0 (root)
ugenhc0 at mainbus0
usb0 at ugenhc0: USB revision 2.0
uhub0 at usb0: vendor 0x7275 product 0x6d70, class 9/0, rev 0.00/0.00, addr 1
uhub0: 1 port with 1 removable, self powered
ugenhc1 at mainbus0
usb1 at ugenhc1: USB revision 2.0
uhub1 at usb1: vendor 0x7275 product 0x6d70, class 9/0, rev 0.00/0.00, addr 1
uhub1: 1 port with 1 removable, self powered
ugenhc2 at mainbus0
usb2 at ugenhc2: USB revision 2.0
uhub2 at usb2: vendor 0x7275 product 0x6d70, class 9/0, rev 0.00/0.00, addr 1
uhub2: 1 port with 1 removable, self powered
ugenhc3 at mainbus0
usb3 at ugenhc3: USB revision 2.0
uhub3 at usb3: vendor 0x7275 product 0x6d70, class 9/0, rev 0.00/0.00, addr 1
uhub3: 1 port with 1 removable, self powered
scsitest0 at mainbus0
scsibus0 at scsitest0: 2 targets, 1 lun per target
cd0 at scsibus0 target 1 lun 0: <RUMPHOBO, It's a LIE, 0.00> cdrom removable
Chicony Electronics Chicony Electronics, class 0/0, rev 2.00/1.00, addr 2, uhub0 port 1 not configured
AuthenTec AuthenTec, class 255/255, rev 1.10/6.21, addr 2, uhub1 port 1 not configured
swwdog0: software watchdog initialized
Kernelized RAIDframe activated
pad0: outputs: 44100Hz, 16-bit, stereo
audio0 at pad0: half duplex, playback, capture


There a bunch of other stuff which doesn't show up as any of the
above, plus of course the usb drivers which are probed only if I
have the appropriate hardware plugged into my workstation.


# 1.893 05-Dec-2010 mrg

fix some set lists issues after the recent bpf and pcap updates.


# 1.892 05-Dec-2010 christos

sets for new libpcap and tcpdump


# 1.891 03-Dec-2010 phx

Make sure the new ukbd.any.powerbook keymap is just compiled for macppc.
So it can be removed from distrib/sets/lists/base/mi again.


# 1.890 02-Dec-2010 pgoyette

Add keymap for ukbd.any.powerbook to fix build breakage


# 1.889 27-Nov-2010 roy

Install the 02-dump hook for dhcpcd.


# 1.888 21-Nov-2010 adam

setlists updated for OpenSSH 5.6


# 1.887 03-Nov-2010 christos

add otus.


# 1.886 02-Nov-2010 joerg

Install XZ's header files.


# 1.885 02-Nov-2010 joerg

Hook up xz into the build system.


# 1.884 31-Oct-2010 mbalmer

Link Lua to the build and add the resulting files to the distribution sets.
Document the addition of Lua and the change we made to the default settings.


# 1.883 30-Oct-2010 haad

Add resize_ffs tool to build, change default behaviour to grow filesystem
to device size. Add parameter -s to specify size if user want to shrink
filesystem.

Apply some KNF, remove dead unused code.

Oked by christos@.


# 1.882 20-Oct-2010 jmmv

Adjust file lists and directories to match atf 0.11.


# 1.881 11-Sep-2010 christos

add keys directory


# 1.880 22-Aug-2010 rmind

Import NPF - a packet filter. Some features:

- Designed to be fully MP-safe and highly efficient.

- Tables/IP sets (hash or red-black tree) for high performance lookups.

- Stateful filtering and Network Address Port Translation (NAPT).
Framework for application level gateways (ALGs).

- Packet inspection engine called n-code processor - inspired by BPF -
supporting generic RISC-like and specific CISC-like instructions for
common patterns (e.g. IPv4 address matching). See npf_ncode(9) manual.

- Convenient userland utility npfctl(8) with npf.conf(8).

NOTE: This is not yet a fully capable alternative to PF or IPFilter.
Further work (support for binat/rdr, return-rst/return-icmp, common ALGs,
state saving/restoring, logging, etc) is in progress.

Thanks a lot to Matt Thomas for various useful comments and code review.
Aye by: board@


# 1.879 21-Aug-2010 christos

add section 9 pages for x86


# 1.878 07-Aug-2010 christos

Add bsd.ioconf.mk now that we are installing it. You must be able
to type 'make obj' and have it work from any directory, and if you
try from /usr/src/compat, this does not work because the build does
not automatically add -m $topdir/share/mk in that case.


# 1.877 11-Jul-2010 mrg

ldap is configured to depend upon MKCRYPTO no, so force MKLAP=no if
MKCRYPTO=no.
don't build pkg_install, libcrypto tests or rump_smbfs if MKCRYPTO=no.
mark librumpcrypto, rump_smb, pkg_*

fix set lists as appropriate.


# 1.876 08-Jul-2010 tron

Add directories for "x86" manual page category.


# 1.875 06-Jul-2010 tsutsui

Prepare ./libdata/firmware/upgt to help manual install.


# 1.874 05-Jul-2010 mrg

move all the radeondrm firmware images into the filesystem. check that
some firmware sizes are the expected size. (XXX make all.)

based upon similar changes seen in the linux radeon drm driver.

this saves about 250KB in the kernel or module.


# 1.873 03-Jul-2010 jmmv

Update file lists for atf 0.10.


# 1.872 01-Jul-2010 christos

sets for new iwl1000 firmware


# 1.871 26-Jun-2010 kefren

add MPLS header files


# 1.870 19-Jun-2010 mrg

- always install pigz. hooary!
- kill MKPIGZ.
- add MKPIGZGZIP. if it is "no", then only install pigz as pigz. if it is
not "no", don't install mrgzip, install pigz as gzip.

in all cases, the z* scripts.


i don't like the name MKPIGZGZIP so if anyone has a better name, feel free
to replace it. i don't care enough since killing the ugly name is just
more incentive to get pigz doing .bz2, .Z and .z.


# 1.869 18-Jun-2010 mrg

add some infrastructure to build pigz instead of gzip. you can test
this out if you set MKPIGZ=yes, but you'll end up with a /usr/bin/gzip
that doesn't support bzip2, compress or pack.


# 1.868 14-Jun-2010 pooka

ptyfs dir


# 1.867 11-Jun-2010 riz

Mark a few atf files as being in the "share" set as well so a
MKSHARE=no release build completes (tested on amd64 and i386).


# 1.866 04-Jun-2010 jmmv

Adjust file lists for atf-0.9. Most notably, some files are gone for good!


# 1.865 08-May-2010 jmmv

Update file lists to match atf 0.8.


# 1.864 07-May-2010 degroote

Add support for pfs(8)

pfs(8) is a tool similar to ipfs(8) but for pf(4). It allows the admin to
dump internal configuration of pf, and restore at a latter point, after a
maintenance reboot for example, in a transparent way for user.

This work has been done mostly during my GSoC 2009

No objections on tech-net@


# 1.863 27-Apr-2010 lukem

add usr/libdata/debug/usr/lib and usr/libdata/debug/usr/lib/i18n


# 1.862 17-Apr-2010 christos

add the iwl6000 microcode.


# 1.861 16-Apr-2010 christos

new if_iwn firmware.


# 1.860 08-Mar-2010 lukem

update for openldap 2.4.21 (add ldapurl, man page for ldapexop, shlib bumps)


# 1.859 21-Feb-2010 darran

Add DTrace to sets.


# 1.858 05-Feb-2010 plunky

add PCC commands and manpages [pcc(1), pcpp(1) and ccom(1)] and libpcc


# 1.857 04-Feb-2010 roy

Don't remove termcap.db from existing systems.


# 1.856 03-Feb-2010 roy

Userland now builds and uses terminfo instead of termcap.

OK: core@, jdc@


# 1.855 18-Jan-2010 ahoka

Add the new latin2 fonts for wscons to the file list.


# 1.854 16-Jan-2010 roy

Typo


# 1.853 16-Jan-2010 roy

Remove tn3270 from base system.
If anyone really needs it then it can be put into pkgsrc.
Importing c3270 into pkgsrc is probably a better option though.


# 1.852 14-Jan-2010 pooka

add mount_puffs


# 1.851 14-Jan-2010 wiz

Consistency: set for obsolete files should be "foo-obsolete",
tags only "obsolete".


# 1.850 15-Dec-2009 mrg

fix a bunch of issues with MKATF=no.


# 1.849 14-Dec-2009 matt

Update sets lists from matt-nb5-mips64


Revision tags: matt-premerge-20091211
# 1.848 11-Dec-2009 he

Move the test for evbppc out of sets.subr and into bsd.own.mk, to
decide whether to make kernel modules: set MKKMOD to no for evbppc.
Use this in etc/Makefile to decide whether to do the "modules"
obsolete sets. Move the ./var/db/obsolete/modules entry from the
"mi" to the "module.mi" file set.

Fixes the build for evbppc.

Discussed with uebayasi@


# 1.847 05-Dec-2009 pooka

Remove the portalfs kernel file system driver. Replace mount_portal(8)
with a version based on puffs. User functionality remains the same.


# 1.846 05-Dec-2009 pooka

Install obsolete lists for modules.


# 1.845 05-Dec-2009 pooka

Remove support for NetBSD/playstation2.


Revision tags: playstation2-eol-2009
# 1.844 05-Dec-2009 haad

Add /usr/include/dev/dm directory.


# 1.843 21-Nov-2009 roy

Hook openresolv into build.


# 1.842 14-Nov-2009 tnozaki

1. PR/42209 various problems with EBCDIC support in iconv(3)
part3: added CP114[0-9] support.
2. fix csmapper name separator.


# 1.841 05-Nov-2009 dyoung

ncdcs needs to labeled 'binutils' not 'binutils=216', otherwise
it's present in the DESTDIR but missing from the flist on binutils
2.19 architectures (today, that is all of the architectures).


# 1.840 04-Nov-2009 dyoung

Don't build & install ncdcs if ${MKBINUTILS} == "no".

In the set list, mark ncdcs as a binutils 2.16 item.


# 1.839 02-Nov-2009 dyoung

Make the set list reflect that ncdcs is not installed if MKBINUTILS=no.


# 1.838 31-Oct-2009 kardel

add ./usr/share/i18n/esdb/EBCDIC/EBCDIC-US.esdb - Hi tnozaki


# 1.837 31-Oct-2009 tnozaki

lib/42209 various problems with EBCDIC support in iconv(3)
1. add EBCDIC-US conversion table.
2. RFC1345 have wrong conversion table, 0x00-0x1F is not EBCDIC but ISO-8.
(CP273 and CP1141 is not yet)


# 1.836 25-Oct-2009 christos

updates for new bind


# 1.835 13-Oct-2009 tron

As the directory "/etc/zfs" is created unconditionally it should not depend
on the "MKZFS" flag. Problem pointed out by Havard Eidnes in private e-mail.


# 1.834 12-Oct-2009 tron

Add "/etc/zfs" directory.


# 1.833 11-Oct-2009 sborrill

Add hdaudioctl(8), a tool to manipulate hdaudio(4) devices.
It offer the following subcommands:
list - shows all child codec
get - get a plist of the chosen codec's widget configuration
set - forcibly reconfigure a specified codec from a plist
graph - generate a graphviz file for the specified codec


# 1.832 05-Oct-2009 haad

Add zfs sets and needed veriables to hook zfs into the build. ZFS on i386
need still one fix othervise it should be ready for testing.


# 1.831 29-Sep-2009 tsarna

Multicast DNS ("Bonjour") support, based on Apple's mDNSResponder.


# 1.830 17-Sep-2009 mrg

add hdaudio files.


# 1.829 08-Sep-2009 skrll

Rename MKBFD to MKBINUTILS and support HAVE_BINUTILS for set lists. This
makes {MK,HAVE_}BINUTILS consistent with {MK,HAVE_}{GCC,GDB}.

Allow MKBFD to defines MKBINUTILS as a backwards compatibility hook.

Update the sets lists and add conditionals for lib{bfd,opcodes}.


# 1.828 07-Sep-2009 mrg

install the fontconfig files into /etc/fonts/conf.avail, and symlink
the default ones into /etc/fonts/conf.d, as per default.

reported by jukka marin on netbsd-users.


# 1.827 07-Sep-2009 mrg

- do not create X11 subdirs always anymore

- we now only create them when building X11, and only create the ones
we need (X11R6 xor X11R7)

- all these subdirs are now in the xbase set

- move the logic for running mtree into etc/mtree/Makefile

- split NetBSD.dist into 3 files, and have the build and postinstall handle
creating a possibly merged one. we still have a single installed file
called "NetBSD.dist".


# 1.826 06-Sep-2009 pooka

Build & install rump_smbfs


# 1.825 03-Sep-2009 joerg

Enable libarchive-based unzip frontend.


# 1.824 23-Aug-2009 mrg

install the xorg "protocol.txt" file.


# 1.823 18-Jul-2009 reinoud

Fix missing /usr/include/nilfs directory declaration


# 1.822 18-Jul-2009 reinoud

Fix lists for NiLFS import... sorry folks, i didn't run a `make release'.
Currently building a release to test it completely but committed it now to
ease you folks.


# 1.821 25-Jun-2009 mbalmer

wake(8) is a command to send Wake-on-LAN packets to machines on the local
ethernet, allowing machines to be powered up without physical access to them.

tonnerre@ and tron@ reviewed it and decided that the bin directories
are not to full for this small and useful command.


# 1.820 23-Jun-2009 tron

Switch to building Postfix 2.6.2 via "external/ibm-public/postfix".


# 1.819 20-Jun-2009 agc

Add entries for the iSCSI initiator


# 1.818 18-Jun-2009 mrg

fix up for the current symbols/pc xkb map.


# 1.817 16-Jun-2009 mrg

- build and install swrast_dri.so
- don't force linking dri_util.c into swrast_dri.so
- fix the source lists in libGL/OSmesa makefiles
- unobsolete the symbols/pc keymap and 7x14-KOI8-R.pcf.gz font

XXX the libGL/OSmesa makefiles could use some reorg. there
XXX are a bunch of duplicated items.


# 1.816 11-Jun-2009 mrg

remove a dir that does not exist


# 1.815 11-Jun-2009 mrg

add the new subdirs used by xkeyboard-config.


# 1.814 10-Jun-2009 mrg

install pci.ids somewhere so that libpciaccess can find it.


# 1.813 10-Jun-2009 agc

Add entries for netpgpkeys(1).


# 1.812 09-Jun-2009 agc

Add entries for netpgpverify(1) and manual pages


# 1.811 03-Jun-2009 bouyer

Add support for fr_*.UTF-8 locale. Setting LANG to fr_*.UTF-8 won't get
the message catalog right (they're encoded in iso-8859-1), but other locale
functions should work right.
Proposed on tech-userlevel on 20 May 2009.


# 1.810 26-May-2009 pooka

Install agr ioctl header and stop putting our hand under the sys skirt
in ifconfig.


# 1.809 14-May-2009 ginsbach

Add the getdate(3) function and getdate_err value, conforming to IEEE
Std 1003.1 (``POSIX.1'') and the Open Group Base Specifications X/Open
System Interfaces extension (``XSI'').


Revision tags: jym-xensuspend-nbase jym-xensuspend-base
# 1.808 08-May-2009 christos

no more magic


# 1.807 01-May-2009 agc

Remove openpgp files from the build (replaced by netpgp)


# 1.806 27-Apr-2009 njoly

Add some missing entries to fix MKDEBUG build on alpha.

Looks good from tsutsui.


# 1.805 25-Apr-2009 agc

Enable netpgp in the build, and amend set lists accordingly.


# 1.804 20-Apr-2009 mrg

part two of excising Xprint support from native xorg:

- delete libXp, libXprintAppUtil and libXprinUtil
- delete printproto
- delete xphelloworld, xplsprinters, xprehashprinterlist,
xpsimplehelloworld and xpxthelloworld


i'll be removing the sources shortly.


# 1.803 12-Apr-2009 christos

err too many places to fix...


# 1.802 12-Apr-2009 christos

fix sets for new bind.


# 1.801 29-Mar-2009 christos

add firmware for iwl 5000


# 1.800 16-Mar-2009 kleink

Update for tzdata2009c.


# 1.799 07-Mar-2009 ad

Add crash(8), a utility to diagnose kernel crashes. This is basically
ddb running on crash dumps, but with two notable changes:

- Breakpoints, watches, etc are obviously never going to work so they
are not handled.

- You can pipe output to the shell, e.g. ps | grep foo

Items remaining to be done:

- Port it to architectures other than i386. This isn't difficult, just
a case of making db_disasm.c/db_trace.c or their equivalent compile
and work.

- Make more of the "show" commands work, e.g "show uvmexp".


# 1.798 03-Mar-2009 mrg

put xkbcomp output into /var/db/xkb by default, a place that (now) exists


# 1.797 18-Feb-2009 hira

- Rename filename of license.
- Correct filename in license (add missing prefix).


# 1.796 05-Feb-2009 dyoung

branches: 1.796.2;
Remove the 'nls' tag from ./usr/share/locale/sk_SK.ISO8859-2/LC_MESSAGES,
since we install the directory whether MKNLS=no or not.

Replace comp- with base- in some syspkg names.

Put firmware and files from /usr/share/mk/ into their own syspkgs.


# 1.795 02-Feb-2009 joerg

Merge pkg_install-20090201 and update build system.


# 1.794 30-Jan-2009 ghen

Add Belgian Azerty keymap for ukbd(4). Existing pckbd(4) map doesn't work
for USB keyboards.


# 1.793 24-Jan-2009 rmind

Revert path of modules back to "/stand".


# 1.792 24-Jan-2009 he

Add an entry for the recently added ./kernel directory tree.


# 1.791 24-Jan-2009 agc

Add the build glue and sets information for the libopenpgpsdk library, and
the openpgp binary.


# 1.790 19-Jan-2009 jmmv

Adjust file lists after the import of ATF 0.6.


# 1.789 05-Jan-2009 lukem

Move usr/share/mk/* from comp to base.
We provide make in base, so having the "system" .mk files there is useful.
Fixes PR 5865, PR 22126


# 1.788 02-Jan-2009 tnozaki

Fixes PR lib/39662, shortcomings in LC_{MONETARY,NUMERIC,TIME,MESSAGES} db format.
ok'ed by core and releng.
(thanks for agc@, snj@ and i'm sorry for long time patience).

[libc]
- localeio.[ch] and lc*.[ch] in src/lib/libc/locale was replaced by
new locale-db implementation using citrus_db backend,
see src/lib/libc/citrus/citrus_lc_*.[ch].
- add citrus_bcs_strtou?l.c. don't use strtou?l locale implementation
internally, because they're locale-aware function.
- add some stubs for multi-locale issue, see {current,global}_locale.c.
- remove some obsolete file, setrunelocale.c, ___runetype_mb.c.
- remove __savectype() from ctypeio.[ch].

[tools]
- mklocale(1): add new option ``-t'' that generates new style
LC_{MONETARY,NUMERIC,TIME,MESSAGES} locale-db format.
- chrtbl(1): added ctypeio.[ch] for __savectype().

[locale-db]
- added en_US.US-ASCII locale.
- removed some shareable locale definition file:
en_US.US-ASCII -> en_US.ISO8859-1, en_US.UTF-8
zh_CN.eucCN -> zh_CN.GB18030
and more...see src/share/locale/*/Makefile.
- remove obsoleted locale sr_YU, added new locale sr_ME, sr_RS.
- change locale name ja_JP.ISO2022-JP* -> ja_JP.ISO-2022-JP*
for X11's locale.alias file alignments.
- fix regression test, wrong wcs?width(3), NAN/INF usage.

i tested release-build following arch:
i386, amd64, hpc{mips,arm,sh}, sparc64, vax.

citrus_lc_*.[ch] also can read old-plain-text style locale-db.
so that backward compatibility is keeped, but lc*.[ch] can't read
new citrus_db'ed locale-db and localeio.c never check sanity,
so forward compatibility is broken ;-<

old mklocale(1) doesn't know -t option, so you have to rebuild toolchain.


# 1.787 23-Dec-2008 agc

Only worry about /sbin/lvm if MKLVM was involved.


# 1.786 22-Dec-2008 agc

First pass at set list changes for lvm functionality.


# 1.785 11-Dec-2008 roy

Add the tabs utility, conforming to IEEE Std 1003.1 (``POSIX.1'').
Fixes PR bin/11227

No objection on tech-userland, ok: martin


# 1.784 26-Nov-2008 tsutsui

- rename set list lkm.mi -> module.mi
- move obsolete lists of usr/lkm files to mi


# 1.783 12-Nov-2008 pooka

Now that MKPUFFS is default, kill it as advertised.
While there, give puffs and refuse files sensible syspkg entries.


# 1.782 12-Nov-2008 ad

Remove LKMs and switch to the module framework, pass 1.

Proposed on tech-kern@.


# 1.781 07-Nov-2008 joerg

Switch to the correct second generation wpi(4) firmware.


Revision tags: netbsd-5-base
# 1.780 30-Oct-2008 mrg

branches: 1.780.2;
fix a bunch of MKPROFILE=no and MKSHARE=no errors introduced by myself
and a few others.


# 1.779 30-Oct-2008 joerg

Add glue to ship Intel firmware images. For ipw and iwi require user to
accept the EULA via sysctl as discussed with core@.


# 1.778 29-Oct-2008 kleink

Sync with tzdata2008i.


Revision tags: matt-mips64-base2
# 1.777 16-Oct-2008 pooka

update set lists for:
* rump_nfs
* librumpfs_nfs
* librumpnet{,_net,_netinet,_sockin,_virtif}


# 1.776 12-Oct-2008 mrg

- install ldscripts on sparc64
- move ldscripts to /usr/libdata/ldscripts


Revision tags: mjf-devfs2-base
# 1.775 26-Sep-2008 rtr

install font configurations to /etc/fonts/conf.d


# 1.774 21-Sep-2008 rtr

add /usr/X11R7/lib/modules/dri


Revision tags: wrstuden-revivesa-base-3
# 1.773 15-Sep-2008 kleink

Update for tzdata2008f.


Revision tags: wrstuden-revivesa-base-2
# 1.772 04-Sep-2008 pooka

Add rump support for sysvbfs.


# 1.771 02-Sep-2008 lukem

remove pointless "obsolete" X11R7 entries


# 1.770 31-Aug-2008 christos

one more catalog


# 1.769 31-Aug-2008 christos

obsolete the old vi catalogs


# 1.768 31-Aug-2008 christos

fix sets for nvi


# 1.767 30-Aug-2008 christos

no more magic.mime


# 1.766 29-Aug-2008 lukem

add entries for /usr/X11R[67]/man/html[13457]


# 1.765 28-Aug-2008 mrg

add /usr/X11R7 dirs.


# 1.764 17-Aug-2008 plunky

link btpand(8) to build


# 1.763 02-Aug-2008 mrg

add X11R6/include/{pixman-1,xorg} entries.

(probably will move to X11R7 ... later, but before native xorg is done.)


# 1.762 29-Jul-2008 he

Add recently added subdirs under /usr/X11R6.


# 1.761 29-Jul-2008 pooka

Install rump libraries and utilities to the base system and remove the
private non-installed build infrastructure from sys/rump.

breakdown of commit:
* install relevant headers into /usr/include/rump
* build sys/rump/librump/rumpuser and sys/rump/librump/rumpkern
from src/lib and install as librumpuser and librump, respectively
+ this retains the ability to test a librump build with just the
kernel sources at hand
* move sys/rump/fs/lib/libukfs and sys/rump/fs/lib/libp2k to src/lib
for general consumption, they are not kernel-space dwellers anyway
* build and install sys/rump/fs/lib/lib$fs as librumpfs_$fs
* add chapter 3 manual pages for rump, rumpuser, ukfs and p2k
* build and install userspace kernel file system daemons if MKPUFFS=yes
is spexified
* retire fsconsole for now, it will make a comeback with an actually
implemented version shortly


# 1.760 28-Jul-2008 pooka

add also the dir /usr/include/fs/tmpfs

pointed out by Kurt Schreiner


# 1.759 27-Jul-2008 joerg

Update build glue for dhcpcd 4.0.0rc3 and move it to
src/external/dhcpcd.

Make dhcpcd quiet by default when run from rc.


# 1.758 22-Jul-2008 dyoung

Per discussion on tech-userlevel@, do not compile and install nvi
if MKNVI=no.

The default is MKNVI=yes, so that this amounts to no change for
most users, but the default may change.


# 1.757 25-Jun-2008 dogcow

due to popular demand, /var/lib/postfix -> /var/db/postfix


# 1.756 23-Jun-2008 jnemeth

more build breakage -- add new /var/lib/postfix directory


Revision tags: wrstuden-revivesa-base-1 wrstuden-revivesa-base
# 1.755 22-Jun-2008 ad

Add a dumb, mostly Solaris-compatible psrset command. It's missing some
options. Without it there's no easy way to test or use processor sets.


# 1.754 18-Jun-2008 yamt

merge yamt-pf42 branch.
(import newer pf from OpenBSD 4.2)

ok'ed by peter@. requested by core@


Revision tags: yamt-pf42-base4
# 1.753 12-Jun-2008 dogcow

add named-compilezone. (HI EXPLORER!)


# 1.752 11-Jun-2008 lukem

Provide /etc/openldap/


# 1.751 10-Jun-2008 aymeric

enable the wcurses-enabled vi as 'nvi', 'nex', and 'nview'.
Will be put in place of the default "non-n" variants when they are stable.


Revision tags: yamt-pf42-base3
# 1.750 24-May-2008 joerg

Hook dhcpcd into build.


# 1.749 22-May-2008 lukem

OpenLDAP client libraries, utilities, and relevant manual pages.


# 1.748 20-May-2008 ad

Install kernel modules into the proper locations, taking machine and
kernel version into account.


Revision tags: hpcarm-cleanup-nbase yamt-pf42-base2
# 1.747 14-May-2008 reinoud

Import writing part of the UDF file system making optical media like CD's
and DVD's behave like floppy discs. Writing is supported upto and including
version 2.01; version 2.50 and 2.60 will follow.

Also extending the UDF implementation to support symbolic links and
hardlinks.

Added are the mmcformat(8) tool to format rewritable CD/DVD discs and
newfs_udf(8).

Limitations:
all operations can be performed on the file system though the
sheduling is currently optimised for archiving workloads.

mv(1)/rename(2) is currently only implemented for non-directories.


# 1.746 11-May-2008 joerg

Add nbsvtool to the sets.


# 1.745 02-May-2008 ad

branches: 1.745.2;
Build and install modules into /kernel/modules. Each module gets a
directory for properties, blobs, etc. It's not fixed in stone and
can easily be changed if there are issues with the location/layout.


Revision tags: yamt-pf42-baseX yamt-pf42-base
# 1.744 15-Apr-2008 plunky

branches: 1.744.2;
some changes to serial bluetooth host controller interfaces

btuartd(8) should be named btattach(8) for consistency
with other parts of NetBSD

make btattach(8) a single-use tool for less complexity

device specicific initialisation (from btuart(4)) is carried
out prior to activating the line discipline (in btattach(8)),
which simplifies the API somewhat and means that the user
tool and the kernel do not need to be kept in sync.

btuart(4) driver is much reduced; naming is made consistent
and all tsleep() and delay() are removed to userland


# 1.743 28-Mar-2008 lukem

Fix fat-finger in previous.
Use "e.g.," instead of "E.g.,".
Noted by Geoff Wing.


# 1.742 28-Mar-2008 lukem

Do not mark "old" major and major.minor shared libraries as
"obsolete"; just remove the entry, as third-party applications
may be linked against the old major shared library, and
that is a symlink to the old major.minor shared library.
E.g., "lib<name>.so.<N>" and "lib<name>.so.<N>.<M>"
Exceptions to this rule may include shared libraries that
are dlopen()ed at run-time, such as extra locales, etc.


# 1.741 22-Mar-2008 mlelstv

Import Heimdal-1.1


Revision tags: keiichi-mipv6-base mjf-devfs-base matt-armv6-nbase hpcarm-cleanup-base
# 1.740 09-Feb-2008 jmmv

branches: 1.740.2; 1.740.6;
Adjust lists to work when MKMODULAR is set to yes.


# 1.739 04-Feb-2008 jmmv

Adjust lists to match the import of atf 0.4.


# 1.738 15-Jan-2008 rmind

Implementation of processor-sets, affinity and POSIX real-time extensions.
Add schedctl(8) - a program to control scheduling of processes and threads.

Notes:
- This is supported only by SCHED_M2;
- Migration of LWP mechanism will be revisited;

Proposed on: <tech-kern>. Reviewed by: <ad>.


# 1.737 09-Jan-2008 simonb

Remove support for NetBSD/pc532.


Revision tags: pc532-eol-2008 matt-armv6-base
# 1.736 03-Jan-2008 jdc

Add a note about marking entries as "obsolete", instead of deleting them.


# 1.735 01-Jan-2008 jnemeth

put back etc/systrace and mark as obsolete


# 1.734 31-Dec-2007 ad

Remove systrace. Ok core@.


Revision tags: cube-autoconf-base
# 1.733 21-Nov-2007 njoly

Add tests to the obsolete files list to be installed.


# 1.732 21-Nov-2007 dogcow

add <dev/pud> (hi, pooka!)


# 1.731 17-Nov-2007 tsutsui

Add newfs_ext2fs(8).


# 1.730 12-Nov-2007 pooka

* split the putter header into a kernel version and a userland version
+ install latter to /usr/include/dev/putter
* remove last dependencies to puffs from putter, it's completely
independent now


# 1.729 12-Nov-2007 jmmv

Add the atf configuration files

This change adds the directory used by atf to look for its configuration
files.


# 1.728 12-Nov-2007 jmmv

Add the atf tools

This adds reachover Makefiles to build and install the atf tools.
Some are public, thus installed in /usr/bin, and others are internal
and therefore installed in /usr/libexec.


# 1.727 12-Nov-2007 jmmv

Add the atf shell subroutines

This adds the atf shell subroutines: i.e. the code that implements test
programs and is shared among all of them to avoid duplication.


# 1.726 09-Nov-2007 plunky

Add a new utility 'btkey' for managment of Bluetooth Link Keys stored
in the NetBSD key cache (/var/db/bthcid.keys) and Bluetooth controller
memory.


# 1.725 08-Nov-2007 drochner

also install zone.tab and iso3166.tab from tzdata, some applications
(evolution, KDE) want the former at least, and other OSes install it
(as the Makefile in tzcode suggests)


# 1.724 19-Oct-2007 pavel

Remove /usr/share/sendmail and subdirectories under it from the obsolete
list. I already removed the files under /usr/share/sendmail from the
obsolete list in src/distrib/sets/lists/misc/mi rev. 1.145, but forgot
about the directories. This avoids "postinstall check obsolete" failing
needlessly.


# 1.723 17-Oct-2007 garbled

Fix up the set lists to reflect the move of the pmppc section 4 manapages
to evbppc and removal of the section 8 pmppc pages.


# 1.722 16-Oct-2007 tls

Add httpd to the build. Add _httpd to passwd and groups and postinstall.
Add /var/www to mtree, add example line to inetd.conf.


# 1.721 30-Sep-2007 kleink

Update for tzdata2007g.


# 1.720 09-Aug-2007 pooka

branches: 1.720.2;
move sysctlfs from examples to base


Revision tags: matt-mips64-base
# 1.719 04-Aug-2007 jnemeth

branches: 1.719.2;
PR/36370 - Lloyd Parkes -- pckbd.fr_CA-iso8859-1 does not have share tag


# 1.718 04-Aug-2007 ad

Add cpuctl(8). For now this is not much more than a toy for debugging and
benchmarking that allows taking CPUs online/offline.


# 1.717 15-Jul-2007 jmmv

Add missing file: /usr/share/i18n/esdb/CP/CP922.esdb


# 1.716 15-Jul-2007 tnozaki

add CP922 support to iconv.


# 1.715 14-Jul-2007 adrianp

Updates for pkg_install-20070714


# 1.714 08-Jul-2007 pooka

build & install puffsportal (if MKPUFFS)


# 1.713 29-Jun-2007 rumble

Add read-only support for SGI's Extent File System.

Reviewed by pooka@.


# 1.712 25-Jun-2007 christos

add tcpdrop


# 1.711 23-Jun-2007 yamt

sort.


# 1.710 21-Jun-2007 ginsbach

Add the newgrp(1) utility, which changes effective group ID. This is a
POSIX (IEEE Std 1003.1, 2004 / Open Group Base Specifications Issue 6)
User Portability Utility.


# 1.709 18-Jun-2007 tnozaki

add CP116[12](Thai ISO-8859-11 variant), CP1129,CP1163(Vietnamese).


# 1.708 15-Jun-2007 jmmv

Mark {,/usr}/lib/libssp.so* as obsolete so that builds with outdated
destdirs succeed.


# 1.707 10-Jun-2007 dogcow

mi says license, the filename itself says licence; make mi confom.


# 1.706 09-Jun-2007 kiyohara

Added OpenBSD's zyd(4) driver.
Supports ZyDAS ZD1211/ZD1211B USB IEEE 802.11b/g wireless network device.


# 1.705 02-Jun-2007 tnozaki

add following encoding suuport of iconvdata:
CP1046(Arabic Extended)
CP1124(Cyrillic, Ukraine)
CP1125(PC, Cyrillic, Ukrainian)


# 1.704 01-May-2007 bouyer

Add bio(4) and associated bioctl(8) from OpenBSD, a driver control block
device controllers, and more specifically raid controllers.
Add a new sensor type, ENVSYS_DRIVE, to report drive status. From OpenBSD.
Add bio and sysmon support to mfi(4). This allow userland to query
status for drives and logical volumes attached to a mfi(4) controller. While
there fix some debug printfs in mfi so they compile.
Add bio(4) to amd64 and i386 GENERIC.


# 1.703 26-Apr-2007 agc

Add fusermount and its manual pages into the sets lists.


# 1.702 26-Apr-2007 dyoung

Add back MI evbsh5 files, but mark them 'obsolete'.


# 1.701 21-Apr-2007 pooka

add mount_9p


# 1.700 08-Apr-2007 scw

Remove support for NetBSD/{,evb}sh5.


# 1.699 04-Apr-2007 kleink

Update for tzdata2007e.


# 1.698 01-Apr-2007 tnozaki

add new encoding support to iconv(3):
- RISCOS-LATIN1
- DEC-MCS
- DEC-HANYU(libDECHanyu)


# 1.697 14-Mar-2007 tnozaki

add tr_TR.ISO8859-9 locale.


# 1.696 13-Mar-2007 tnozaki

1. added iconv support of KZ-1048 encoding
2. move PTCP154 to KAZAKH directory.


# 1.695 08-Mar-2007 tnozaki

add nn_NO(Nynorsk) and nb_NO(Bokmal) locale.


# 1.694 06-Mar-2007 tnozaki

add zh_HK.Big5-HKSCS locale, derrived from FreeBSD.


# 1.693 06-Mar-2007 dillo

Complete rename of hfsp to hfs, requested by thorpej.


# 1.692 05-Mar-2007 dillo

Integrate apmlabel and HFS+ file system.


# 1.691 05-Mar-2007 tnozaki

iconv: add following CCS/CES support.
- CNS11643-[3-7] <-> UCS:BMP/SIP (EUC-TW, ISO-2022-CN-EXT)
- HKSCS <-> UCS:BMP/SIP (Big5-HKSCS)
- JISX0213-[1-2] <-> UCS:BMP/SIP (EUC-JIS-2004,Shift_JIS-2004,ISO-2022-JP-2004)


# 1.690 02-Mar-2007 riz

Add man4/prep, cat4/prep, html4/prep directories, and a couple of
missed cat4/prep manpages.


# 1.689 01-Mar-2007 martin

Add dkscan_bsdlabel


# 1.688 20-Feb-2007 kiyohara

Supprot Bluetooth HCI UART (H4) driver and daemon.


# 1.687 08-Feb-2007 tls

Remove 'l'. Those who do not learn from history are doomed to repeat it.


# 1.686 07-Feb-2007 tls

Many users needlessly maintain the alias 'l' (or 'll') for 'ls -l'. We
should ease the burden on our users and supply a default system which is
modern and has a full complement of the features they expect (or even some
they don't -- more features don't hurt any one after all).

Suggested by perry@ in <87wt2uxhbx.fsf@snark.piermont.com> and submitted
for discussion to some NetBSD developers, who suggested that rather than
my own idiosyncratic 'll', 'l' was a much better name.

It may prove possible to merge this code with 'ls' in the future.


# 1.685 30-Jan-2007 elad

Move paxctl from usr.bin/paxctl to usr.sbin/paxctl, and make it an admin
tool (man-page moved from section 1 to section 8).


# 1.684 26-Jan-2007 sborrill

Add srtconfig and its man pages


# 1.683 20-Jan-2007 kardel

PR/25482
reinstate NTP html pages (sans gif's/img tags).
The important man pages are now generated by autogen and
thus match again the code again.


# 1.682 09-Jan-2007 kleink

Update for tzdata2007a.


# 1.681 29-Dec-2006 pooka

if MKPUFFS=yes is given, build & install mount_psshfs (default: no)


# 1.680 03-Dec-2006 tnozaki

update CP942 iconv data - don't share Unicode mapping table with JISX0208:1978.


# 1.679 02-Dec-2006 tnozaki

1. add IBM codepage 853 support to iconv.
2. correct JISX0208:1978 <-> Unicode mapping for IBM942.


Revision tags: netbsd-4-base
# 1.678 29-Nov-2006 tnozaki

branches: 1.678.2;
add iconv support following encoding:
CP858 - CP850 with euro sign
CP942 - variant of CP932(JIS-ROMAN + JIS78)
CP942C - ditto(ASCII + JIS78)
CP943 - ditto(JIS-ROMAN + JIS83)
CP943C - ditto(ASCII + JIS83)
TDS565 - Turkmen Alphabet(ISO-IR-230)


# 1.677 25-Nov-2006 tnozaki

1. add iconv support for Lao language - CP1133, MULELAO-1.
2. add alias Thai language: TIS620, ISO-IR-166.


# 1.676 23-Nov-2006 tnozaki

add GB12345 csmapper files.


# 1.675 23-Nov-2006 tnozaki

1. move GB*.esdb from i18n/esdb/MISC to i18n/esdb/GB directory.
2. add iconv support for Chinese Tradisional GB12345.


# 1.674 22-Nov-2006 tnozaki

1. add iconv support for following encodings:
Chinese Simplefied
HZ, HZ8 - 7/8bit stateful encoding, see RFC1842,1843. (libHZ)
zW - 7bit stateful encoding, see RFC1842. (libZW)
2. add citrus_prop.[ch] - parser for encoding module's init parameter strings.


# 1.673 13-Nov-2006 tnozaki

1. add iconv support for followint encoding:
Vietnamese
TCVN 8bit Viet Nam National Standard
VISCII 8bit RFC1456
VIQR 7bit RFC1456(libVIQR)
Unicode Escape (GNU libiconv compatibility)
C99, JAVA (libUES)
2. fix iconv_std module:
add special treatment for POSIX Defect Report #288 case.


# 1.672 12-Nov-2006 christos

goodbye uucp


# 1.671 11-Nov-2006 jmmv

Move lfs_cleanerd from /usr/libexec to /libexec. This is to allow putting
the root file system on a LFS volume.

Addresses PR bin/30407. No objections in tech-userlevel@.


# 1.670 10-Nov-2006 christos

add more ssp library files.


# 1.669 07-Nov-2006 dbj

sort | uniq


# 1.668 04-Nov-2006 tnozaki

add iconv support following encodings:
ISO-2022-JP-1(RFC2237)
CP50220,CP50221,CP50222(ISO-2022-JP variant)
CP51932(EUC-JP variant)


# 1.667 01-Nov-2006 apb

Add list entries for gkermit files.


# 1.666 31-Oct-2006 joerg

Add rum(4) for newer USB Ralink devices. Obtained from OpenBSD.
Special thanks to Sepherosa Ziehau for helping debugging USB issues.
Hook up rum(4) for i386 config files.


# 1.665 26-Oct-2006 kleink

Update for tzdata2006n.


# 1.664 26-Oct-2006 tnozaki

added supports for chinese encoding ISO-2022-CN-EXT.


# 1.663 22-Oct-2006 pooka

puffs headers & libs


# 1.662 19-Oct-2006 tnozaki

add new iconvdata ATARIST, HP-ROMAN8, NEXTSTEP.


# 1.661 18-Oct-2006 tnozaki

add new iconv module libJOHAB,
this supports S.Korean character encoding scheme ``JOHAB''.


# 1.660 15-Oct-2006 christos

add gpt


# 1.659 07-Oct-2006 elad

PR/18126: jnilsson at ludd dot luth dot se: add the revoke program

I have commited a different version than in the PR, it lacks a license
but if it warrants one we can stick the TNF standard on it. It's just
a main() routine that calls revoke(2).


# 1.658 25-Sep-2006 christos

add csplit.


# 1.657 23-Sep-2006 kleink

Add links from tzdata2006l update.


# 1.656 23-Sep-2006 jmcneill

Add Canadian French keyboard mapping, from Matthew Mondor in PR# 23184.


# 1.655 22-Sep-2006 christos

add the new linux example directories. From Steven M. Bellovin


# 1.654 18-Sep-2006 dbj

sort lines, no intended functional change


# 1.653 16-Sep-2006 elad

Obsolete old fingerprint generation scripts.


# 1.652 16-Sep-2006 elad

Add a C version of Veriexec's fingerprint generator, written by Matt
Fleming.

This one has some nice options -- for example, an admin can run right
after installing a system:

fpgen -D

and it will fingerprint a set of "common" system directories to the
default loaction. See the man-page for more stuff.

Performance-wise, here are results for both fpgen.sh (old) and this
new tool:

474.599u 574.335s 13:53.05 125.9% 0+0k 0+307io 0pf+0w

0.424u 0.131s 0:00.56 98.2% 0+0k 0+2io 0pf+0w

...guess which is which? (that's ~1500 times *faster*)


# 1.651 16-Sep-2006 tnozaki

- rename KOI8-BASE more suitable name, GOST19768-74.
- fix wrong conversion table KOI7 and KOI7-switched.


# 1.650 10-Sep-2006 plunky

update to bluetooth device attachment:

remove pseudo-device btdev(4) and inherent limitations

add bthub(4) which autoconfigures at bluetooth controllers as they
are enabled. bluetooth devices now attach here.

btdevctl(8) and its cache is updated to handle new semantics

etc/rc.d/btdevctl is updated to configure devices from a list
in /etc/bluetooth/btdevctl.conf


# 1.649 09-Sep-2006 tnozaki

add iconv GB18030 <-> Unicode BMP conversion table.


# 1.648 07-Sep-2006 ad

Add the lockstat command: displays a summary of kernel locking events
recorded over the lifetime of a called program.


# 1.647 26-Aug-2006 matt

Add back /usr/include/netccitt and netns and mark as obsolete.
Move netbt from comp to base.
Remove trsp man page entries.


# 1.646 19-Aug-2006 dsl

Add a missing file, I think it something to do with simplified chinese.


# 1.645 19-Aug-2006 tnozaki

1. added iconv support of Chinese Simplefied encoding, GBK.
2. added Unicode mapping of 2byte GB18030 User Defined Area.


# 1.644 13-Aug-2006 plunky

rename btcontrol(8) as btdevctl(8) to make it fit with the NetBSD naming
scheme for control programs. This fixes pr 34051.


Revision tags: abandoned-netbsd-4-base
# 1.643 27-Jul-2006 christos

branches: 1.643.2;
add services_mkdb


# 1.642 26-Jul-2006 tron

Bluetooth fixes by Iain Hibbert:
Change the way in which bluetooth devices attach to system. The
new way is for devices to attach directly to a btdevN device via
its own control file /dev/btdevN.
- bthub(4) is replaced by btdev(4).
- /dev/bthubctl is replaced by /dev/btdevN.
- configuration now uses proplib(3) property lists.
- btcontrol(8) updated to use new API, and now uses private
- XML config file /var/db/btdev.xml.


# 1.641 23-Jul-2006 bouyer

Add a /dev/amr* control file for amr(4) devices, which allows sending raw
commands to the controller.
Add a amrctl(8) control tool, which for now only allows to get status
from the adapter (status of adapter, logical volumes and and individual
drives).
From FreeBSD, with some adjustements by Andrew Doran and me.


# 1.640 23-Jul-2006 lukem

Implement MKDEBUG:
If "no", don't build and install separate debugging symbols
into /usr/libdata/debug.
Default: no


# 1.639 16-Jul-2006 tnozaki

1. added CNS11643 plane 3 <-> UCS iconv data.
2. zh_TW.eucTW locale now supports CNS11643 plane 3 ~ 7


# 1.638 12-Jul-2006 lukem

* Provide new keywords:
gcc=<n> <n> = value of ${HAVE_GCC}
gdb=<n> <n> = value of ${HAVE_GDB}

* Support extra keywords on lines with "obsolete" keywords to allow
keyword-specific obsolete files.
(Primarily intended for use with gcc=<n> and gdb=<n>, although
it could be use for other items).

* Use the above features to collapse the gcc.* and gcc4.* lists into
the appropriate set lists.

* Deprecate the tc.* lists as all platforms are either HAVE_GCC=3 or HAVE_GCC=4.

* Update set lists for HAVE_GDB=6.


# 1.637 11-Jul-2006 peter

Fix MKNLS=no.


# 1.636 27-Jun-2006 peter

Add manpage section 4 directories for hpcarm.


# 1.635 26-Jun-2006 mrg

don't install crypto files with MKCRYPTO=no. with these changes, a
MKCRYPTO=no build completes.


# 1.634 25-Jun-2006 mrg

make MKCRYPTO=no work again.


# 1.633 24-Jun-2006 mrg

add support for MKISCSI=no.


# 1.632 19-Jun-2006 tnozaki

added Chinese Tradisional Big5 family,
Big5-2003, Big5-ETen, Big5-IBM, Big-5E, Big-5+.

``Big5 is now the alias of Big5-ETen,
if you want Unicode.org's obsolete mappings, use Big5-IBM instead.


# 1.631 19-Jun-2006 gdamore

Initial import of bluetooth stack on behalf of Iain Hibbert. (plunky@,
NetBSD Foundation Membership still pending.) This stack was written by
Iain under sponsorship from Itronix Inc.

The stack includes support for rfcomm networking (networking via your
bluetooth enabled cell phone), hid devices (keyboards/mice), and headsets.

Drivers for both PCMCIA and USB bluetooth controllers are included.


# 1.630 16-Jun-2006 tnozaki

add iconv support for CP1131(Belarus DOS code).


# 1.629 15-Jun-2006 tnozaki

added iconv support for georgian-ps, georgian-academy.


# 1.628 09-Jun-2006 tron

Remove "/var/spool/clientmqueue" and "/var/spool/mqueue" from the list
of obsolete directories and handle them via the "sendmail" item in
postinstall(8), too. These directories are of course necessary on
systems using the "sendmail" package.

Problem pointed out by Hisashi T Fujinaka on "current-users" mailing list.


# 1.627 08-Jun-2006 rpaulo

/libdata/firmware/ral/*


# 1.626 31-May-2006 tron

Resurrect "/etc/mail" and "/etc/mail/aliases". Postfix still uses that
configuration file.


# 1.625 30-May-2006 tron

Remove obsolete sendmail manual pages, add postfix manual pages.


# 1.624 30-May-2006 christos

Remove sendmail (requested by core@ and security-officer@)


# 1.623 22-May-2006 dan

the intention of the whole tip-as-cu thing was to allow tip-as-cu and
have a cu command installed, even when the rest of uucp was removed
via MKUUCP=no. The old uucp-derived cu is no more, and is not
installed in either case.

make it so, by correcting some confusion that had made the non-uucp
tip-as-cu cu conditional on MKUUCP


# 1.622 16-May-2006 elad

Introduce PaX MPROTECT -- mprotect(2) restrictions used to strengthen
W^X mappings.

Disabled by default.

First proposed in:

http://mail-index.netbsd.org/tech-security/2005/12/18/0000.html

More information in:

http://pax.grsecurity.net/docs/mprotect.txt

Read relevant parts of options(4) and sysctl(3) before using!

Lots of thanks to the PaX author and Matt Thomas.


# 1.621 14-May-2006 dyoung

Build and install wpa_passphrase, the utility for making a WPA
pre-shared key (PSK) from an SSID (802.11 "network name") and a
secret passphrase.


# 1.620 12-May-2006 mrg

add /usr/include/g++/{debug,tr1}.


# 1.619 30-Apr-2006 rpaulo

add missing directory


# 1.618 27-Apr-2006 thorpej

Support for building proplib in userspace.


# 1.617 19-Apr-2006 he

Move ndiscvt to be an i386 MD program, so that this matches what the
Makefile specifies -- it only builds the program for i386 so far.


# 1.616 19-Apr-2006 tron

Add missing entries for ndiscvt(8) and its manual pages.


# 1.615 17-Apr-2006 christos

Perry says we don't want qmqpd and that he'll be responsible for fixing
postfix set-permissions.


# 1.614 17-Apr-2006 christos

Add qmqpd


# 1.613 12-Apr-2006 rpaulo

Add /usr/sbin/hostapd{,cli}


# 1.612 08-Apr-2006 tnozaki

add following encoding support to iconv:
* KOI-7(iso-ir-37, iso-5427)
* KOI-8(old KOI8)
* KOI7-switched(iso-2022 variant)
* KOI8-C -- Pablo Saratxaga's X_LOCALE KOI8-C(Caucasus)
* KOI8-CyrillicOld -- Serge Winitzki's KOI8-C(Cyrillic-Old)
** not exported yet **
* KOI8-E(iso-ir-111, ecma-cyrillic)
* KOI8-RU
* KOI8-T


# 1.611 03-Apr-2006 scw

Add a kernel driver and userland program for the Topfield TF5000PVR range
of digital video recorders popular in Europe and Australia.

These devices have a USB client port which can be used to upload and
download recordings (and other files, such as MIPS binaries for execution
on the DVR's CPU) to/from their internal hard disk, in addition to some
other operations on files and directories.


# 1.610 01-Apr-2006 tnozaki

add iconv support for Armenian State Standard encoding:
ARMSCII-7, ARMSCII-8, ARMSCII-8A


# 1.609 30-Mar-2006 rtr

do not build or install libcdk as a part of base anymore
cdk source still lives in dist however

approved by core@


# 1.608 29-Mar-2006 dogcow

yet another random i18n file


# 1.607 28-Mar-2006 tnozaki

add kk_KZ.PT154 locale and iconv support for PTCP154.


Revision tags: peter-altq-base
# 1.606 23-Mar-2006 tnozaki

branches: 1.606.2;
add following locales:
af_AZ.ISO8859-1/15
be_BY.ISO8859-5
en_NZ.ISO8859-1/15
et_EE.ISO8859-15
eu_ES.ISO8859-1/15
pt_BR.ISO8859-1
ro_RO.ISO8859-2
sr_YU.ISO8859-2/5
ukUA.CP1251/ISO8859-5


# 1.605 22-Mar-2006 elad

obsolete /usr/include/kerberosIV, okay christos@


# 1.604 20-Mar-2006 christos

Fix the lists.


# 1.603 16-Mar-2006 wiz

Unobsolete slstats and its man page, now the links have been added.


# 1.602 16-Mar-2006 jwise

Some users use pf. Some use ipfilter. Syspkg was designed for situations
like this, where a user may well want to install one of these but not the
other.

To allow syspkg to be used for its intended purpose here, carefully split
out ipfilter and pf from the main {base,comp,man,misc}-net{,util}-* packages

(something which was partially done for ipf, but not done for pf in the
past).

This way, a user can pkg_delete *-{ipf,pf}-*, and not have utilities,
libraries, man pages, examples, or default /etc files for the packet filter
they don't like.


# 1.601 14-Mar-2006 tnozaki

added be_BY.CP1251, ru_BY.CP1251, ru_RU.CP1251 locale.
requested by cheusov AT tut DOT by, thanks.


# 1.600 13-Mar-2006 tnozaki

added missing UCS%CP*.mps files.


# 1.599 13-Mar-2006 tnozaki

added macintosh encodings(single-byte only).


# 1.598 13-Mar-2006 rpaulo

Oops, the previous change touched the wrong files (pckbd.hu and pckb.pl).


# 1.597 12-Mar-2006 rpaulo

mkbd.pt.iso8859-2 -> mkbd.pt.iso8859-1
pckbd.hu.iso8859-2 -> pckbd.hu.iso8859-1
pckbd.pl.iso8859-2 -> pckbd.pl.iso8859-1


# 1.596 12-Mar-2006 rpaulo

Add pckbd.fr_CH.iso8859-2 and pckbd.de_CH.iso8859-2.


# 1.595 02-Mar-2006 wiz

Deprecate slstats.


# 1.594 25-Feb-2006 christos

remove vinum


# 1.593 11-Feb-2006 gdamore

Add evbmips and manual pages to distribution files, as requested by wiz@


# 1.592 08-Feb-2006 agc

Add entries for the iSCSI target, and supporting library and manual
pages.


# 1.591 08-Feb-2006 christos

mark sushi obsolete (per core's request)


# 1.590 02-Feb-2006 reinoud

Initial import of a UDF file system implementation for NetBSD.

Finally the logic glue and the set distribution lists modifications.


# 1.589 31-Jan-2006 kleink

Update for tzdata2006a.


# 1.588 24-Jan-2006 elad

add qsieve/qsafe entries for new locations.


# 1.587 20-Jan-2006 garbled

Add pjlfilter to setlist


# 1.586 17-Jan-2006 thorpej

Add /libdata, /libdata/firmware, and /usr/libdata/firmware directories.


# 1.585 11-Jan-2006 kleink

Update for tzdata2005r.


# 1.584 08-Jan-2006 apb

Fix cyclic dependency by moving two files from base-local-share
to base-locale-ca and base-locale-sk

Approved by christos


# 1.583 06-Jan-2006 wiz

Obsolete ./usr/X11R6/include/X11/fonts, its contents have been obsoleted
quite some time ago.


# 1.582 29-Dec-2005 tsutsui

Add preliminary support for System V Boot File System.
Written by UCHIYAMA Yasushi <uch@netbsd>.


# 1.581 22-Dec-2005 christos

remove obsolete programs.


# 1.580 06-Dec-2005 christos

deprecate lmcctl, welcome lmcconfig


# 1.579 19-Nov-2005 christos

Add dnssec and namedb check tools.


# 1.578 10-Nov-2005 christos

add sti


# 1.577 29-Oct-2005 scw

./usr/sbin/iwictl is now mi.


# 1.576 27-Oct-2005 jmc

Move ncdcs to mi


# 1.575 22-Oct-2005 hubertf

Per Christos (board):
* move src/etc/COPYRIGHT to src/share/legal/COPYRIGHT and install that
(in /usr/share/legal)
* nuke src/share/man/man0/COPYRIGHT
* mark /usr/share/man/COPYRIGHT as obsolete


# 1.574 13-Oct-2005 riz

Add /usr/share/examples/veriexecctl/fpgen.sh


# 1.573 10-Oct-2005 rpaulo

Add flist for BIND 9 HTML documentation.


# 1.572 01-Oct-2005 scw

Update for wpa_cli and wpa_supplicant.


# 1.571 27-Sep-2005 jmcneill

Add gpioctl to set lists.


# 1.570 10-Sep-2005 jmmv

Initial addition of tmpfs, an efficient memory file-system. This project
was developed as part of Google's Summer of Code 2005 program. This
change adds the kernel code, the mount_tmpfs utility, a regression test
suite and does all other related changes to integrate these.

The file-system is still *experimental*. Therefore, it is disabled by
default in all kernels. However, as typically done, a commented-out
entry is added in them to ease its setup.

Note that I haven't commited the required mountd(8) changes to be able
to export tmpfs file-systems because NFS support is still very unstable
and because, before enabling it, I'd like to do some other changes.

OK'ed by my project mentor, William Studenmund (wrstuden@).


# 1.569 29-Aug-2005 kleink

Update for tzdata2005m.


# 1.568 28-Aug-2005 thorpej

Experimental support for extended attributes on UFS1 file systems, using a
backing file per attribute type indexed by inode number to hold the extended
attributes.

This is working pretty well on my test systems, except for the "autostart"
feature. I need someone with a better handle on the VFS locking protocol
to go over that.

This is a work-in-progress. There are parts of this that could be re-factored
allowing this approach to be used on other types of file systems.

Adapted from FreeBSD.


# 1.567 20-Aug-2005 rpaulo

Adapted to the changes of grfinfo(1) MANSUBDIR (hp300). (thanks Klaus Klein)


# 1.566 18-Aug-2005 rpaulo

Added new files from Postfix 2.2.5.


# 1.565 31-Jul-2005 xtraeme

Add scan_lfs(8), utility to find LFS partitions on disk, useful
to recover lost disklabels.


# 1.564 31-Jul-2005 wiz

Add /usr/share/man/{cat,html,man}4/hpcmips.


# 1.563 25-Jul-2005 rpaulo

Added /usr/share/wscons/keymaps/mkbd.pt.iso8859-2.


# 1.562 25-Jul-2005 hubertf

Fix paths of vndcompress (binary and manpages+category)


# 1.561 25-Jul-2005 hubertf

Add vndcompress(1) and vnduncompress(1) to transform filesystem/disk
images from "normal" into cloop2-format compressed images and back.
Written by Florian Stoehr (netbsd@wolfnode.de) with some polishing
by me.

Compressed disk images can be used with the vnd(4) driver when compiled with
VND_COMPRESSION and "vnconfig -z". Useful for creation of Live CDs/DVDs.


# 1.560 11-Jul-2005 kiyohara

ieee1394 import from FreeBSD.


# 1.559 30-Jun-2005 perry

add ching(6)


# 1.558 29-Jun-2005 perry

add deroff and spell


# 1.557 27-Jun-2005 peter

Remove (pf)spamd. Its right to exist in NetBSD has been questioned since it
appeared and whether it's really part of pf or not is still unclear. Looking
at the other *BSDs it seems that they have left out spamd when importing pf,
and now we do that too. Also, the name conflicted with another more popular
used tool, after the rename to pfspamd it was left with completely unusable
documentation which apparently no-one wanted to fix.

A port of the latest spamd will be imported into pkgsrc soon.

Suggested by several people, no objections on last proposal on tech-userlevel.


# 1.556 15-Jun-2005 xtraeme

Add scan_ffs(8) from OpenBSD, it was modified to support FFSv2
for NetBSD (with different blocksizes). Utility to find
FFSv1 and FFSv2 partitions on disks, useful to recover lost
disklabels.

Reviewed by christos.


# 1.555 07-Jun-2005 is

Move ld and libbfd (needed by modload) to base, so that a base-only
system can load kernel modules.


# 1.554 22-May-2005 lukem

Make fdisk(8) available on all platforms, since MS-DOS partitioning
is the de-facto standard for many removable media types.


# 1.553 11-May-2005 peter

PR/30177: Rui Paulo: /var/chroot/pflogd isn't created by default


# 1.552 03-May-2005 lukem

zoneinfo directories don't need MKSHARE=yes.
Part of PR 29968 from Jukka Salmi.


# 1.551 01-May-2005 lukem

Update for various USE_* options.
Rest of PR 30092 from Jukka Salmi.


# 1.550 27-Apr-2005 christos

Add the directories for the new gettext; noted by Jukka Salmi


# 1.549 23-Apr-2005 perseant

Provide a resize_lfs(8), including kernel and cleaner support. The current
implementation requires the fs to be mounted while resizing. Tested in both
directions, and everything appears to work happily, but ymmv.


# 1.548 20-Apr-2005 blymn

Rototill of the verified exec functionality.
* We now use hash tables instead of a list to store the in kernel
fingerprints.
* Fingerprint methods handling has been made more flexible, it is now
even simpler to add new methods.
* the loader no longer passes in magic numbers representing the
fingerprint method so veriexecctl is not longer kernel specific.
* fingerprint methods can be tailored out using options in the kernel
config file.
* more fingerprint methods added - rmd160, sha256/384/512
* veriexecctl can now report the fingerprint methods supported by the
running kernel.
* regularised the naming of some portions of veriexec.


# 1.547 17-Apr-2005 lukem

Move /etc/postinstall (and the etc.tgz set) to /usr/sbin/postinstall
(and the base.tgz set).


# 1.546 14-Apr-2005 peter

The pf directory is always created in /usr/share/examples, so remove the pf
keyword from the list. Fixes part of PR 29968 from Jukka Salmi.


# 1.545 12-Apr-2005 kleink

Actually give /var/chroot/spamd an `obsolete' keyword.


# 1.544 12-Apr-2005 jwise

Missed commit -- /var/chroot/spamd is now /var/chroot/pfspamd.


# 1.543 12-Apr-2005 kleink

Adjust for the Argentina directory that came with tzdata2004b;
noted by Geoff C. Wing in PR bin/29954.


# 1.542 12-Apr-2005 jwise

spamlogd is now pfspamlogd.


# 1.541 11-Apr-2005 jwise

Provide obsolete list entries for old names of pfspamd et al.


# 1.540 11-Apr-2005 jwise

spamd (et al) -> pfspamd (et al).


# 1.539 04-Apr-2005 peter

Enable pflogd(8).


# 1.538 27-Mar-2005 tnozaki

add csmapper:CNS11643-1,2 and esdb:ISO-2022-CN,
integrate esdb:EUC-TW, locale:zh_TW.eucTW.


# 1.537 22-Mar-2005 tron

Move X11 obsolete file lists into "xbase" set.


# 1.536 22-Mar-2005 tron

Add "MKX11" flag. We need it for the X11 obsolete lists in the "base" set.


# 1.535 21-Mar-2005 tron

Add support for handling obsolete X11 files and directories.


# 1.534 21-Mar-2005 tron

Update reachover build framework set list for XFree86 4.5.0.


# 1.533 18-Mar-2005 drochner

add new brazilian-abnt2 keymap


Revision tags: netbsd-3-base
# 1.532 15-Mar-2005 peter

branches: 1.532.2;
Install pf(4) examples. Reviewed by yamt@.
Thanks to hubertf@ for the reminder.


# 1.531 09-Mar-2005 atatat

Add sockstat references to sets lists.


# 1.530 06-Mar-2005 tnozaki

fogot to add UTF-7.esdb.
pointed by Mr, Hisashi T Fujinaka, thanks.


# 1.529 22-Feb-2005 peter

Add MKIPFILTER; if set to no, don't build and install the ipf(4) programs,
headers and LKM.

Add MKPF; if set to no, don't build and install the pf(4) programs,
headers, LKM and spamd.

Both options default to yes, so nothing changed in the default build.

Reviewed by lukem.


# 1.528 22-Feb-2005 lukem

Move etc/release from etc.tgz to base.tgz, since the "build" target
in src/Makefile installs it (thus, being more consistent).
Should fix "./build.sh install=/" installation of /etc/release.
Requested by Hubert Feyrer (amongst others).


# 1.527 19-Feb-2005 thorpej

Add new racoon roadwarrior example directories.


# 1.526 19-Feb-2005 thorpej

Switch to ipsec-tools for libipsec, setkey, and racoon. From
Emmanuel Dreyfus, with some small changes by me.


# 1.525 12-Feb-2005 kleink

Update for tzdata2005e.


# 1.524 10-Feb-2005 tnozaki

add iso-2022-kr support to iconv.


# 1.523 10-Feb-2005 tnozaki

remove ko_KR.UTF-8.
this locale is alias for en_US.UTF-8 by locale.alias now.


# 1.522 04-Feb-2005 perry

Restore the html directories. They are indeed functional.


# 1.521 04-Feb-2005 wiz

Remove /usr/share/man/html* directories. They have been there,
empty, for 3 years, and there was no public plan on how to fill
them in all that time. Let's re-add them when they have a purpose.


# 1.520 21-Jan-2005 dyoung

Exclude additional files from the set lists if MKGCCCMDS=no.


# 1.519 20-Jan-2005 ginsbach

add seq(1)


# 1.518 11-Jan-2005 tron

"/etc/pam.d" is created unconditionally.


# 1.517 11-Jan-2005 peter

Remove a now obsoleted file.


# 1.516 10-Jan-2005 lukem

Support ${MKINET6} == "no".


# 1.515 10-Jan-2005 christos

add pam.d


# 1.514 02-Jan-2005 thorpej

Add a getextattr(1)/setextattr(1)/rmextattr(1)/lsextattr(1) utility
that gets, sets, removes, and lists file system extended attributes.

From FreeBSD.


# 1.513 28-Dec-2004 thorpej

Add /usr/lib/security


# 1.512 28-Dec-2004 thorpej

Add /usr/include/security


Revision tags: rtr-xorg-branch-base
# 1.511 23-Nov-2004 lukem

branches: 1.511.2;
add getent(1)


# 1.510 18-Nov-2004 wiz

Put obsolete files in the *-obsolete sets instead of whatever they
were in before they became obsolete (consistency).


# 1.509 17-Nov-2004 soren

Mark /bin/rmail as obsolete rather than remove it. Pointed out by mrg.


# 1.508 17-Nov-2004 soren

The /bin/rmail compat link has been in several major releases now.


# 1.507 12-Nov-2004 he

branches: 1.507.2;
Mark ./usr/include/miscfs/ptyfs as obsolete instead of removing it.


# 1.506 12-Nov-2004 he

g/c ./usr/include/miscfs/ptyfs entry, now that ptyfs.h is no longer installed.


# 1.505 11-Nov-2004 christos

Add ptyfs installed files.


# 1.504 28-Sep-2004 erh

Add ./usr/share/sushi/system/dailyconf/script2


# 1.503 28-Sep-2004 tshiozak

add missed entry for CP866. (lib/27060)


# 1.502 24-Sep-2004 wiz

Add /usr/share/man/{cat,man,html}4/hp700.


# 1.501 13-Sep-2004 thorpej

Add the uuidgen(1) command, adapted from FreeBSD. While here, also add
a DCE-compatible -s flag, which causes uuidgen(1) to output C code for
the UUIDs rather than the standard string representation.

PR 23470.


# 1.500 11-Sep-2004 ian

Don't remove entries from this file, mark them as obsolete.


# 1.499 10-Sep-2004 ian

Remove support for ALIASES in share/locale/ctype/Makefile, which
created symlinks in the filesystem. Put the one existing alias
(zh_TW.BIG5) into the newer locale.alias file.


# 1.498 19-Aug-2004 drochner

add drvctl stuff


# 1.497 12-Aug-2004 lukem

Move the lib<foo>.so entry (link) from comp to base, so that
applications on systems without the `comp' set installed can
dlopen() a library without supplying the major number.


# 1.496 12-Aug-2004 lukem

No need to list obsolete minor shared /usr/lib/i18n libs here; we
don't for any other minor shared libs, and 'postinstall fix obsolete'
removes them anyway.


# 1.495 23-Jul-2004 cube

Tag locale.alias as 'nls' since it only gets installed in that case.


# 1.494 21-Jul-2004 tshiozak

add the default locale.alias.


# 1.493 16-Jul-2004 dyoung

Add wlanctl(8), a utility for examining 802.11 node tables.


# 1.492 12-Jul-2004 wiz

Add some files for texinfo-4.7.


# 1.491 25-Jun-2004 itojun

spamlogd(8)


# 1.490 25-Jun-2004 itojun

spamdb(8) and spamd.conf(5). noted by Thomas Klausner


# 1.489 25-Jun-2004 itojun

let spamd use /var/chroot/spamd, not /var/empty


# 1.488 25-Jun-2004 itojun

authpf from OpenBSD 3.5 PF


# 1.487 22-Jun-2004 itojun

add ftp-proxy from PF OpenBSD 3.5. adjust setlists


# 1.486 22-Jun-2004 itojun

spamd-setup, comes with PF for openbsd 3.5


# 1.485 22-Jun-2004 itojun

build and install spamd(8)


# 1.484 22-Jun-2004 itojun

PF from openbsd 3.5
massage pfctl to compile/run on netbsd. put reachover makefile for pfctl
into src/sbin.
reviewed by matt, perry, christos


# 1.483 25-May-2004 lha

Add kgetcred, a tool that fetches a credential from the KDC
Useful when debugging service and cross-realm problems.


# 1.482 19-May-2004 christos

rndc-confgen is in /usr/sbin


# 1.481 19-May-2004 itojun

build and install rndc-confgen (needed to create rndc.key)


# 1.480 18-May-2004 christos

remove more named-8 obsolete files.


# 1.479 18-May-2004 christos

Update more filelist entries for new bind. Thanks to FUKAUMI Naoki.


# 1.478 18-May-2004 christos

Adjust filelists to bind9


# 1.477 16-May-2004 lukem

Radically overhaul X11 configuration:

* End user modifiable configuration has moved from
/usr/X11R6/lib/X11/<someprog>
to
/etc/X11/<someprog>
This is consistent with our own policies as well as other projects.

The files & directories that were moved have _NOT_ been marked
`obsolete', as they contain user configuration and therefore we
don't want the automatic "obsolete file removal" mechanism to
remove them.

* The /etc/font/* and /etc/X11/* configuration files are installed
with 'configinstall' (not 'install'), using CONFIGFILES and
CONFIGSYMLINKS.
This is so that a normal 'make build' in src/x11 will not
trash your configuration.

* A 'distribution' target has been added to src/x11 to perform
'make configinstall' in the appropriate subdirectories.
(Should we consider making 'configinstall' a first-class target?)

* The xdm pixmaps have have been moved to /usr/X11R6/include/X11/pixmaps
where the other pixmaps are.
(I don't consider these pictures end-user configuration).


IMPORTANT NOTE:

* These changes require an up to date xsrc, and 'make cleandir' should
be performed in src/x11 before a build for the changes to fully take
effect.


# 1.476 12-May-2004 lukem

Use /var/db/xdm (instead of /usr/X11R6/lib/X11/xdm) as the default authDir.


# 1.475 07-May-2004 wiz

Add /usr/include/netipsec, noted missing by Stefan Krueger on current-users.


# 1.474 28-Apr-2004 lukem

Fix up botches in X userland from upgrade from XFree86 4.3.0 -> 4.4.0.
(All paths are relative to usr/X11R6)

* Obsolete:
bin/fontconfig-config

* Add directories:
lib/X11/locale/zh_CN.UTF-8
lib/X11/xkb/geometry/ibm

* Rename include/freetype2/ft2build.h to include/ft2build.h and obsolete former

* Add files:
fonttosfnt(1) program & man page
include/expat.h
lib/X11/app-defaults/XClock-color
lib/X11/fonts/TTF/Vera*.ttf
some font encodings
zn_CN.UTF-8 locale
some font encodings
various xkb config files
lib/X11/xedit/lisp/progmodes/patch.lsp
Xfontcache(3) and various links
XDGA(3) and various links
XRes(3) and various links
Xss(3) and various XScreenSaver*(3) links

* Add some more TODO items

* Clean up lib/expat build now that the version is hard coded.


# 1.473 27-Apr-2004 heas

Updates for Postfix 2.1.0


# 1.472 01-Apr-2004 christos

unobsolete which.


# 1.471 01-Apr-2004 martin

/usr/bin/which is gone.


Revision tags: netbsd-2-0-base
# 1.470 28-Mar-2004 martti

branches: 1.470.2;
Added /usr/sbin/ippool


# 1.469 24-Mar-2004 garbled

Add rcconf/script4 for sushi


# 1.468 09-Mar-2004 garbled

Add ./usr/share/sushi/system/sshdconf/script7
From PR bin/24645 by Peter Postma


# 1.467 09-Mar-2004 garbled

Apply patch from bin/24695 by Peter Postma. Add new files to the set
lists for the users/groups menu of sushi.


# 1.466 30-Jan-2004 lukem

Add ./etc/mtree/set.<setname> entry for each set.


# 1.465 14-Jan-2004 wiz

/usr/X11R6/lib/X11/xkb/symbols/sharp seems to be missing here -- add it.


# 1.464 13-Jan-2004 lukem

move various directories from comp/mi -> base/mi, for consistency


# 1.463 13-Jan-2004 lukem

move ./usr/share/sendmail/* directories from misc/mi to base/mi, for consistency


# 1.462 13-Jan-2004 lukem

move various directories from comp/*.mi to base/mi, for consistency


# 1.461 13-Jan-2004 lukem

move ./var/games/sail directory from games/mi to base/mi, for consistency


# 1.460 12-Jan-2004 lukem

Support MKUUCP=no.
Fix the syspkgs for cu (now in uucp) and tip (now in util)


# 1.459 12-Jan-2004 lukem

Support MKSHARE=no


# 1.458 11-Jan-2004 lukem

Support MKDOC=no MKINFO=no MKNLS=no


# 1.457 11-Jan-2004 lukem

Add support for:
MKCATPAGES=no
MKMAN=no
MKMANZ=yes

Add ".man" (from "man") and ".cat" (from "catpages") to indicate files
that will automatically be treated as having a ".gz" extension if
MKMANZ != no. (This simplifies the MKMANZ!=no support...)


# 1.456 11-Jan-2004 lukem

reformat whitespace


# 1.455 11-Jan-2004 lukem

support MKBFD=no


# 1.454 06-Jan-2004 rtr

remaining x11 dirs


# 1.453 04-Jan-2004 lukem

Support MKCRYPTO=no


# 1.452 03-Jan-2004 lukem

Support MKSKEY=no.


# 1.451 03-Jan-2004 lukem

support MKYP=no


# 1.450 03-Jan-2004 lukem

support MKHESIOD=no


# 1.449 03-Jan-2004 lukem

support MKPOSTFIX=no


# 1.448 03-Jan-2004 lukem

support MKSENDMAIL=no (with "sendmail" keyword)


# 1.447 02-Jan-2004 lukem

add usr/X11R6/libexec


# 1.446 29-Dec-2003 lukem

Significant overhaul of how the sets are used:

* Add an optional third field to the sets file which is a list of
comma separated keywords that control if the line is printed.
Currently supported keywords
kerberos4 ${MKKERBEROS4} != no
kerberos ${MKKERBEROS} != no
lint ${MKLINT} != no
obsolete ${obsolete} != 0.
In this case, non obsolete files are not printed.
(This will allow future support for builds with variables such as
MKHESIOD and MKYP set to "no".)

* Use sh(1)'s getopts where appropriate, and otherwise cleanup the
various scripts.

* Move defaults for sets.subr from sets.defaults into sets.subr.
Move replicated code for determining stuff such as shlibs type
from various scripts into sets.subr.

* Merge the obsolete.*, krb.*, krb4.* and lint.* into the appropriate
main lists with the relevant third field keyword(s).


# 1.445 21-Dec-2003 agc

Add bpm and its manual page.


# 1.444 14-Dec-2003 rtr

x11 modules/{fonts,drivers,input} directories.


# 1.443 11-Dec-2003 dyoung

Fix the checkflist for builds without Kerberos 4 (MKKERBEROS4=no)
and without Kerberos 4 & 5 (MKKERBEROS=no). Previously checkflist
complained of missing files.

* move kerberos- and kerberos 4-only files into new flists,
distrib/sets/lists/*/krb.*

* make the flist generators grok MKKERBEROS{,4} variables

* fix Makefiles which treat MKKERBEROS=no as MKKERBEROS5=no.
9 out of 10 experts agree that it is ludicrous to build w/
KERBEROS4 and w/o KERBEROS5.

* fix header files, also, which treat MKKERBEROS=no as MKKERBEROS5=no.

* omit some Kerberos-only subdirectories from the build as
MKKERBEROS{,4} indicate

(I acknowledge the sentiment that flists are the wrong way to go,
and that the makefiles should produce the metalog directly. That
sounds to me like the right way to go, but I am not prepared to do
revamp all the makefiles. While my approach is expedient, it fits
painlessly within the current build architecture until we are
delivered from flist purgatory, and it does not postpone our
delivery. Fair enough?)


# 1.442 10-Dec-2003 hannken

The file system snapshot pseudo driver.

Uses a hook in spec_strategy() to save data written from a mounted
file system to its block device and a hook in dounmount().

Not enabled by default in any kernel config.

Approved by: Frank van der Linden <fvdl@netbsd.org>


# 1.441 05-Dec-2003 simonb

Add sntp and its man pages.


# 1.440 04-Dec-2003 drochner

ntp update


# 1.439 25-Nov-2003 dyoung

Finer-grained syspkgs to save space on tiny systems: move
calendar(1)-related and RPC-related files to their own packages.
Move the termcap(5) database to its own package, also.


# 1.438 05-Nov-2003 wiz

Add {cat,html,man}4/hpcsh.


# 1.437 30-Oct-2003 wiz

Add {cat,man,html}4 for sparc64.


# 1.436 29-Oct-2003 kleink

Update for tzdata2003d.


# 1.435 25-Oct-2003 jandberg

Add polish wscons keymaps for amiga.

From Pawel Chwalowski in port-amiga/22961.


# 1.434 20-Oct-2003 itojun

add iso-2022-jp-2.
XXX somehow adding GB2312 causes iconv to mishandle jis x0208.


# 1.433 19-Oct-2003 wiz

Add ibmnws {cat,html,man}8.


# 1.432 13-Oct-2003 dyoung

Add new 802.11 layer to the file lists.


# 1.431 10-Oct-2003 grog

Add Vinum


# 1.430 05-Oct-2003 chuck

add in the missing bits of evbsh5 section 8 makedev so that checkflist
(and thus build.sh) works again.


# 1.429 29-Sep-2003 mycroft

Move several files (e.g. zipcodes) from base to misc.


# 1.428 23-Sep-2003 lukem

add ./usr/X11R6/lib/modules/extensions


# 1.427 14-Sep-2003 lukem

add ./usr/X11R6/include/X11/pixmaps


# 1.426 14-Sep-2003 lukem

add ./usr/X11R6/share/examples/ssh-askpass


# 1.425 12-Sep-2003 lukem

Add /usr/X11R6/* and /etc/{X11,fonts}


# 1.424 03-Sep-2003 he

Add pkg_view and linkfarm binaries and man pages.


# 1.423 02-Sep-2003 junyoung

Add UTF-8 ctype locale support for Korean.

From Min Sik Kim <minskim bawi org>. tshiozak@ ok.


# 1.422 21-Jul-2003 tshiozak

add new locales - bg_BG.CP1251 el_GR.ISO8859-7 hy_AM.ARMSCII-8 lt_LT.ISO8859-13


# 1.421 20-Jul-2003 tshiozak

add KOI8-U encoding support for iconv.


# 1.420 19-Jul-2003 tshiozak

- add converter for EUC-JP-MS.
- apply MS conversion rule to JISX0208 part of CP932.
c.f.:
http://www.opengroup.or.jp/jvc/cde/ucs-conv-e.html


# 1.419 16-Jul-2003 itojun

add X11 CTEXT encoding
XXX add more charsets


# 1.418 04-Jul-2003 tshiozak

add locale(1) utility.
Originally written by Alexey Zelkin <phantom@FreeBSD.org>.
So, obtained from FreeBSD with gratitude. (suggested by wiz.)


# 1.417 03-Jul-2003 wiz

Add Romanian locale dir and texinfo.mo inside.


# 1.416 01-Jul-2003 tshiozak

add KOI8-R support for iconv.
(A simple example of adding a new conversion)


# 1.415 27-Jun-2003 tshiozak

Citrus iconv support(5)
add iconv data files. now ready to use iconv stuffs.
TODO:
- manpages.
- enrich mapper/esdb.


# 1.414 27-Jun-2003 tshiozak

Citrus iconv support(4)
add iconv external I/F (iconv.h - iconv_open()/iconv()/iconv_close()) and
iconv(1) utility.
TODO:
- bump libc minor.
- add iconv data files.
- create manpages: iconv_open(3)/iconv(3)/iconv_close(3)/iconv(1)/
mkesdb(1)/mkcsmapper(1).


# 1.413 26-Jun-2003 wiz

Add some dirs to be used by groff-1.19 (coming soon).


# 1.412 26-Jun-2003 tshiozak

Citrus iconv support(3)
add host tools : mkcsmapper and mkesdb
mkcsmapper - coded character set mapping table compiler
mkesdb - encoding scheme database compiler


# 1.411 23-Jun-2003 dyoung

Split base-reference-share into base-magic-share (containing magic
files for file(1)), base-termcap-share (containing terminal
capabilities), and base-reference-share (containing area codes,
airports, et cetera).


# 1.410 11-May-2003 ragge

Obsolete kvm_mkdb itself.


# 1.409 04-May-2003 gmcgarry

More wscons fonts.


# 1.408 30-Apr-2003 wiz

Add arc and cobalt cat4/html4/man4 dirs.


# 1.407 27-Apr-2003 wiz

Sort (after x86_64 -> amd64)


# 1.406 27-Apr-2003 fvdl

x86_64 -> amd64


# 1.405 22-Apr-2003 wiz

Sort.


# 1.404 18-Apr-2003 gmcgarry

arm32 -> acorn32


# 1.403 18-Apr-2003 thorpej

Add /etc/powerd and /etc/powerd/scripts.


# 1.402 18-Apr-2003 thorpej

Add /usr/sbin/powerd


# 1.401 15-Apr-2003 jdolecek

add POSIX.2 patchchk(1) utility - check pathnames
from FreeBSD via Jonathan Perkin
fixes PR standards/11198 by Ben Harris


# 1.400 14-Apr-2003 salo

Add slovak language libc message catalog.


# 1.399 13-Apr-2003 jmmv

... ca/LC_MESSAGES is not needed.


# 1.398 13-Apr-2003 jmmv

Finally add complete support for Catalan (ca_ES, ca) LC_CTYPE and libc
catalog messages.
Thanks to salo for letting me know what was missing.


# 1.397 11-Apr-2003 jmmv

Add the share/misc/acronyms.comp file, which is a small acronyms database
containing computer-related terms; a complement for manpages.

As discussed on tech-userlevel, if wtf(6) is going to stay in the system
(and it seems so), it's worth improving it.

Closes my own PR misc/17559.


# 1.396 09-Apr-2003 jmmv

Add a Catalan libc message catalog file (plus everything else needed to
track the file). Closes my own PR lib/19498.


# 1.395 07-Apr-2003 kleink

Add ./usr/share/zoneinfo/Antarctica/Rothera (tzdata2003a).


# 1.394 04-Apr-2003 jdolecek

add /usr/share/examples/smbfs/dot.nsmbrc


# 1.393 27-Mar-2003 zuntum

Add

"./usr/share/misc/na.postal base-reference-share"

to please checkflist. (hi Ty!)


# 1.392 25-Mar-2003 tshiozak

add support for zh_CN.GB18030 locale.
(lib/20835 by sigsegv at s25 dot xrea dot com)
XXX: charclass for GBK compatible area is not supported.


# 1.391 24-Mar-2003 atatat

Adjust sets lists to account for new sendmail machinery.


# 1.390 15-Mar-2003 he

Do not try to build LKMs on evbppc, because we cannot predetermine
the PPC_INTR_IMPL, which is used to include a file in <machine/intr.h>.
To allow evbppc to complete a ``make release'', we also need to
factor out the LKM files to a new set list file, and tweak makeflist
to not include this file for evbppc.

Discussed with Matt Thomas.


# 1.389 09-Mar-2003 he

Add entries related to the new Postfix program called ``proxymap''.


# 1.388 05-Mar-2003 tron

Remove "/etc/X11" and "/etc/fonts" which are X11 specific.


# 1.387 05-Mar-2003 lukem

correct location of usr/share/examples/wsmoused/wsmoused.conf


# 1.386 05-Mar-2003 lukem

add etc/X11 and etc/fonts


# 1.385 04-Mar-2003 jmmv

Add the /usr/share/examples/wsmoused directory and the wsmoused.conf file
inside it.


# 1.384 22-Feb-2003 lukem

move the obsolete lists from etc to base, as they're more useful there.
suggested by matt green.


# 1.383 22-Feb-2003 lukem

all:
Use /var/db/obsolete instead of /etc/obsolete

etc/Makefile:
Create separate target "install-obsolete-files" to populate
/var/db/obsolete, instead of using "install-etc-files".

Makefile:
Add do-obsolete target, to run "cd etc && make install-obsolete-files",
and add this to BUILDTARGETS.
This moves the "obsolete files" creation from "distribution" to "build".


Per discussion with Andrew Brown.


# 1.382 20-Feb-2003 lukem

etc/postinstall
* Improve message display in find_file_in_dirlist()
* do_obsolete(): instead of running distrib/sets/makeobsolete to
temporarily generate the obsolete sets lists, look for them in
${SRC_DIR}/etc/obsolete/* or ${DEST_DIR}/etc/obsolete/*.
The obsolete check now works for "extracted etc.tgz" as the source dir.

etc/Makefile (install-etc-files), distrib/sets/lists/*
* Install obsolete set lists into /etc/obsolete/
* Tweak how pwd_mkdb files are added to METALOG

distrib/sets/makeobsolete
* Don't bother with "_obsolete" suffix on generated file names.


# 1.381 18-Feb-2003 jdolecek

add mount_smbfs(8)


# 1.380 16-Feb-2003 lukem

Do not ship with (an empty) /home in the base distribution.

The old behaviour caused problems when /home is a symlink on a system
and pax is used to extract base.tgz or "installworld" the base set
(because pax will remove the symlink before creating the now-empty
directory). It also made it more difficult for a site that wants
permissions on /home to be something other than what the NetBSD
defaults are.

For sites which want /home, it's a "once off" operation to create it,
and "useradd -m" (with the default "base-dir" of /home) will create
it anyway.

This resolves PR [install/19673], as well as being more consistent
with our defacto policy of "not stomping on stuff we don't need to".


# 1.379 27-Jan-2003 wiz

Add some locale files for grep (cs, eo, et, gl, hr, id, it, ja).


# 1.378 26-Jan-2003 wiz

Add /usr/share/locale/gl{,/LC_MESSAGES} in new base-locale-gl.


# 1.377 22-Jan-2003 grant

add usr/bin/progress and man pages (hi, jhawk!).


# 1.376 17-Jan-2003 wiz

Add some texinfo locales (XXX: creates new sets)


Revision tags: fvdl_fs64_base
# 1.375 21-Dec-2002 lukem

add sunlabel


# 1.374 20-Dec-2002 lukem

Remove /usr/local (and children) from the base distribution; we shouldn't
be creating directories or modifying permissions under there.

(/usr/local/* is still retained in various default PATHs, for convenience)


# 1.373 17-Dec-2002 jdolecek

add example disktab file


# 1.372 17-Dec-2002 jdolecek

move fstab example files from base to misc


# 1.371 17-Dec-2002 perry

add postfix html directory


# 1.370 17-Dec-2002 lukem

Move dev/MAKEDEV from base to etc, just like everything else installed
by etc/Makefile::install-etc-files.

(Arguably a bunch of stuff in etc could move to base, but that's a
separate issue).


# 1.369 11-Dec-2002 lukem

add db(1)


# 1.368 09-Dec-2002 scw

The walnut port has been subsumed by the new evbppc port.


# 1.367 08-Dec-2002 perry

add qsubst


# 1.366 23-Nov-2002 blymn

Change name of verified exec fingerprint loader.


# 1.365 17-Nov-2002 wiz

Add {cat,man,html4}/dreamcast, and html4/evbarm.


# 1.364 03-Nov-2002 wiz

Add NetBSD calendar file.
Dates supplied by Hubert Feyrer, thanks!


# 1.363 30-Oct-2002 blymn

Add verified exec fingerprint loader stuff.


# 1.362 20-Oct-2002 thorpej

Reinstate /usr/bin/tar and /usr/bin/cpio (they are symlinks to their
counterparts in /bin, for backwards-compatibility with things that
hard-code their pathnames, like binary packages).


# 1.361 17-Oct-2002 lukem

- obsolete usr/share/locale/*/LC_MESSAGES.mo
- sort entries


# 1.360 16-Oct-2002 christos

tar and cpio have been paxified.


# 1.359 16-Oct-2002 itojun

sync with pax flip


# 1.358 10-Oct-2002 itojun

switch to GNU tar 1.13.25 with security fixes.


# 1.357 09-Oct-2002 elric

Added cgd rc.d script and put it in the appropriate postinstall and
mtree files.


# 1.356 06-Oct-2002 thorpej

* Move the rescue bits into their own file.
* In makeflist, skip rescue bits in arch's that don't yet support it
(MIPS, currently, due to an objcopy-crunch bug).


# 1.355 04-Oct-2002 elric

include cgdconfig(8) in the installation.


# 1.354 04-Oct-2002 jwise

Fix paste-o which put `kdump' in wrong syspkg. Pointed out by nick.


# 1.353 01-Oct-2002 provos

add pwhash to sets


# 1.352 25-Sep-2002 wiz

Add auto-generated MAKEDEV(8) for ofppc.


# 1.351 24-Sep-2002 agc

sync list with reality - add /rescue/chgrp and /rescue/chown


# 1.350 10-Sep-2002 joda

kf/kfd has gone


# 1.349 01-Sep-2002 atatat

Move pmap(1) to /usr/bin (from /usr/sbin) where it belongs.


# 1.348 01-Sep-2002 atatat

Add pmap to the sets lists


# 1.347 29-Aug-2002 lukem

tweak the ./rescue entries


# 1.346 29-Aug-2002 lukem

add ./libexec (thanks nathan!)


# 1.345 22-Aug-2002 lukem

add ./rescue/*


# 1.344 22-Aug-2002 lukem

add ./lib and ./rescue


# 1.343 02-Aug-2002 thorpej

Add {man,cat}4/evbarm subdirectories.


# 1.342 28-Jul-2002 christos

add utmp_update


# 1.341 27-Jul-2002 grant

resolve release failure by adding ./var/spool/output/lpd (from bin/7054).


# 1.340 10-Jul-2002 agc

Sync with reality


# 1.339 10-Jul-2002 agc

Sync with reality


# 1.338 09-Jul-2002 mycroft

Sync.


# 1.337 29-Jun-2002 itojun

dig /etc/systrace


# 1.336 27-Jun-2002 christos

wsmoused additions.


# 1.335 24-Jun-2002 itojun

sync with openssh 3.3.
local mods included to make it compile with openssl 0.9.6d.


# 1.334 19-Jun-2002 wiz

Add x86_64 cat8/man8/html8.


# 1.333 18-Jun-2002 wiz

Add some more cat8/man8/html8 dirs (cesfic, evbmips, hp700, hpcarm, sbmips)


# 1.332 18-Jun-2002 christos

add systrace


# 1.331 09-Jun-2002 itojun

retire greconfig(8) - you can use ifconfig(8) for everything it can do.


# 1.330 06-Jun-2002 thorpej

mopa.out is renamed to mopcopy.


# 1.329 06-Jun-2002 simonb

Add ./usr/share/man/html4/sgimips.


# 1.328 06-Jun-2002 simonb

Add mscdlabel.


# 1.327 31-May-2002 wiz

Add pmppc man page directories and man pages.


# 1.326 29-May-2002 christos

add pppdump


# 1.325 26-May-2002 wiz

Add /usr/share/examples/fstab.


Revision tags: netbsd-1-6-base
# 1.324 20-May-2002 jwise

branches: 1.324.2;
Separate various parts of sushi(8) from the *-sysutil-* packages into new
*-sushi-* packages.

Suggested by Allen Barret in PR misc/16900:

>$ grep base-sysutil distrib/sets/lists/base/mi | grep sushi | wc -l
> 288
>$ grep base-sysutil distrib/sets/lists/base/mi | grep -v sushi | wc -l
> 136
>
>In a future where syspkgs are useful, it seems likely that some
>people will want to avoid installing sushi, while others will want to
>be able to upgrade sushi without upgrading the entire system. Several
>small subsystems, including cron and lpr, have their own syspkg sets,
>and it seems reasonable to do the same for the sushi subsystem.


# 1.323 20-May-2002 wiz

Add /usr/share/man/{cat,man}4/sgimips.


# 1.322 16-May-2002 itojun

use /var/chroot/sshd instead of /var/empty. suggested by christos


# 1.321 14-May-2002 itojun

dig sshd uid/gid, and /var/empty, for sshd privilege separation


# 1.320 04-May-2002 jdolecek

Move the sample fstab files to /usr/share/examples/fstab/. Duplicates
or very similar configs removed.


# 1.319 02-May-2002 wiz

Remove previously empty /usr/share/man/{cat,html,man}9/arm32.


# 1.318 27-Apr-2002 atatat

Add stat(1) to sets lists


# 1.317 16-Apr-2002 kleink

Sync with tzdata2002c.


# 1.316 07-Apr-2002 wiz

Add cat8/man8/html8 incl. contents for algor, cats, evbsh3, mvmeppc,
playstation2, shark; for arm32, remove and add to obsolete lists.


# 1.315 04-Apr-2002 lukem

add usr/sbin/installboot and man page


# 1.314 24-Mar-2002 bjh21

Update set lists for arm26 -> acorn26 transition.
Obsolete lists for arm26 have been carried over to acorn26.


# 1.313 22-Mar-2002 martti

Added etcupdate


# 1.312 17-Mar-2002 tshiozak

refine i18n stuffs.
- add libc/citrus directory.
this directory contains the common stuffs not only for locale
but also other facilities relating to i18n (e.g. iconv).
- To keep the binary compatibility for the ctype modules easily,
the interface between libc and the modules is simplified.
- For the future integrated extension, module pool is renamed
from "/usr/lib/runemodule" to "/usr/lib/i18n".
In the future, this directory will contain the modules for "iconv",
"collation", etc.
- some cosmetic changes.
- Bug fix for runetype.h; __attribute__((__packed__)) is placed at
the wrong position and it is invalid unintentionally.
But, the all members of the structures seem well-aligned. Thus,
this bug causes no problem, hopefully.

HEADS UP:
- /usr/lib/rumemodule is obsoleted. If you use the multibyte locales,
you need to install /usr/lib/i18n/* from sys/lib/i18n_module .
- The binary compatibility of /usr/share/locale/*/LC_CTYPE is probably kept.
Perhaps, the bug fix about __packed__ mentioned above breaks the
compatibility... Be careful especially on 64bit platforms.


# 1.311 17-Mar-2002 wiz

ispppcontrol -> ipppctl


# 1.310 14-Mar-2002 simonb

Add the /etc/ssh directory.


# 1.309 05-Mar-2002 wiz

Remove g711conv (hi martin!)


# 1.308 01-Mar-2002 ad

Add entries for pkill & pgrep.


# 1.307 13-Feb-2002 yamt

add /usr/share/nls/nls.alias.


# 1.306 12-Feb-2002 thorpej

Add ntpd chroot directories.


# 1.305 12-Feb-2002 thorpej

Add /usr/share/games/ching


# 1.304 12-Feb-2002 thorpej

Add some missing postfix binaries.


# 1.303 09-Feb-2002 thorpej

Add /usr/share/dhcpd/pxe.defs


# 1.302 07-Feb-2002 ross

Add share/man/html? and the lower machine directories.
These are just the directories, not the html files themselves.


# 1.301 29-Jan-2002 kleink

Sync with tzdata2002b.


# 1.300 24-Jan-2002 jwise

Resolve two more entries which are duplicated in two set files
(include/dev/ofw and include/dev/usb)


# 1.299 24-Jan-2002 jwise

Move share/sendmail subdirectories to `misc' set, where their contents already
are.


# 1.298 12-Jan-2002 jdolecek

Add pckbd.pl.iso8859-2, by Dawid Szymanski.


# 1.297 11-Jan-2002 wiz

Add /usr/include/fs/smbfs.


# 1.296 09-Jan-2002 thorpej

Add dkctl.


# 1.295 01-Jan-2002 augustss

Add various radio stuff.


# 1.294 21-Dec-2001 jwise

Move /usr/bin/cu from base-uucp-bin to base-util-bin, as it is a generally
useful tool required by a _lot_ of users who do not otherwise use UUCP.


# 1.293 17-Dec-2001 wiz

Add /usr/sbin/irdaattach.


# 1.292 10-Dec-2001 martin

/usr/sbin/{pppoectl,ispppcontrol} -> /sbin/


# 1.291 04-Dec-2001 jdolecek

Now that LKMs work all over, bring the VFS LKMs and if_ipl LKM to mi list from
arch ones. Also make all VFS LKMs 'base-vfs-lkm'.


# 1.290 02-Dec-2001 wiz

Add MAKEDEV(8) for acorn32 and necessary directories.


# 1.289 30-Nov-2001 kleink

Update for tzdata2001d import.


# 1.288 19-Nov-2001 martin

Add ifwatchd.


# 1.287 10-Nov-2001 wiz

Add MAKEDEV(8) for evbarm and the necessary dirs.


# 1.286 08-Nov-2001 jmc

Add makefs


# 1.285 29-Oct-2001 augustss

Add moused.


# 1.284 20-Oct-2001 jmc

Change structure and pull all new toolchain bits which didn't exist before
into tc.mi and move old bits which no longer exist into tc.old as needed.


# 1.283 17-Oct-2001 jmc

Add /var/chroot


# 1.282 13-Oct-2001 augustss

Add wsmuxctl.


# 1.281 12-Oct-2001 lukem

s,/var/named,/var/chroot/named,


# 1.280 10-Oct-2001 christos

add magic.mime.mgc


# 1.279 14-Sep-2001 enami

Add pcictl(8).


# 1.278 03-Sep-2001 jdolecek

add new Polish libc catalog


# 1.277 02-Sep-2001 wiz

Add some locale dirs and files for texinfo.


# 1.276 25-Aug-2001 thorpej

Until the new toolchain is ready, /usr/libexec/cpp0 -> /usr/libexec/cpp,
so that people can actually build snapshots.


# 1.275 23-Aug-2001 wiz

Add MAKEDEV(8) for netwinder, and the necessary directories.


# 1.274 19-Aug-2001 mrg

- cope with ports that don't build lint libraries
- updates for the new toolchain (if old toolchain can't, at least let some
people's `make snapshot' complete.)


# 1.273 17-Aug-2001 thorpej

Add /sbin/brconfig.


# 1.272 17-Aug-2001 wiz

Add new sun2 man(4) pages.


# 1.271 06-Aug-2001 garbled

Oops! Fix a pasto in this file. Change the second set of
sushi/*/securityconf entries to read sshdconf. Noted by Chuck Silvers in
private mail.


# 1.270 03-Aug-2001 drochner

dhcp installs omshell now


# 1.269 02-Aug-2001 garbled

Add the sshdconf directory.


# 1.268 15-Jul-2001 jdolecek

Add Belgian AZERTY-based keymap, provided by Atanas Argirov in misc/13464.


# 1.267 14-Jul-2001 garbled

Need to add /sushi/network/interfaces/interface/nwid.sed here too.


# 1.266 14-Jun-2001 kleink

tzdata2001c: add new Asia/Pontianak zone.


# 1.265 13-Jun-2001 simonb

Add support files for the Walnut.


# 1.264 08-Jun-2001 wiz

Add some more arch-specific man8/cat8 subdirs.


# 1.263 03-Jun-2001 itojun

remove usr.sbin/mtrace6. sort.


# 1.262 02-Jun-2001 itojun

remove pim6[sd]d from the tree. the software had a restrictive license
than we can handle. hope to re-enable it as pkgsrc, or to re-enable it
into basesrc if license updates.


# 1.261 27-May-2001 wiz

add /usr/share/man/{cat,man}8/dreamcast


# 1.260 22-May-2001 fredette

sunndd has been renamed ndbootd.


# 1.259 17-May-2001 fredette

Added entries for sunndd.


# 1.258 07-May-2001 jdolecek

add ./usr/share/wscons/keymaps/pckbd.hu.iso8859-2 and
./usr/share/wscons/keymaps/pckbd.ru.koi8-r


# 1.257 07-May-2001 martin

Add pppoectl entries.


# 1.256 04-May-2001 drochner

wscons keymap file added


# 1.255 29-Apr-2001 garbled

Add directories and files for the system/localtime sushi menu


# 1.254 26-Apr-2001 garbled

Add the sushi/system/sysctl form.


# 1.253 26-Apr-2001 garbled

Forgot a directory, "procs"


# 1.252 26-Apr-2001 garbled

Add the procs tree to sushi, and fix some brain damage from my addition of
the network tree last night.


# 1.251 25-Apr-2001 garbled

Add the whole sushi networking menutree kit and caboodle.


# 1.250 19-Apr-2001 wiz

groff-1.16.1 import sync


# 1.249 17-Apr-2001 jdolecek

Sync set lists. From Andrew Brown.


# 1.248 16-Apr-2001 wiz

Add usr/share/man/{cat,man}8/macppc


# 1.247 11-Apr-2001 aymeric

add /usr/libexec/virecover


# 1.246 10-Apr-2001 enami

dhclient-script was moved to /sbin.
Pointed out by Kimio Ishii <ishii@sm.sony.co.jp>.


# 1.245 06-Apr-2001 wiz

Every man section begins with a single page:
Add share/man/{cat,man}4/macppc, and intro.{0,4} there.
Thanks to Tsubai Masanari for help in writing it.


# 1.244 05-Apr-2001 thorpej

Move tbrconfig(8) into /sbin.


# 1.243 04-Apr-2001 wiz

We don't need man/{cat,man}3/atari anymore, since libahdi is gone (and
has been for over a year), and nobody else installs anything there.
Remove them.


# 1.242 31-Mar-2001 aymeric

move ex from 13 to 12, due to import of nvi 1.79


# 1.241 31-Mar-2001 itojun

en_US.UTF-2 locale is obsolete. PR 12502


# 1.240 27-Mar-2001 pooka

reflect magic.mgc


# 1.239 21-Mar-2001 wiz

Move /usr/include/compat from mi to obsolete.mi, since it doesn't contain
any files.


# 1.238 20-Mar-2001 atatat

Add new cksum variants (md2, md4, rmd160, and sha1) to set lists.


# 1.237 18-Mar-2001 veego

/usr/include/gssapi/rpc and /usr/include/ss are no longer used, so remove
them.


# 1.236 15-Mar-2001 itojun

correct installation location for postfix flush/spawn/lmtp


# 1.235 14-Mar-2001 kleink

Sync with tzdata2001a.


# 1.234 13-Mar-2001 itojun

upgrade in-tree postfix to release-20010228.


# 1.233 12-Mar-2001 wiz

Remove man/{man,cat}{1,3,5}/i386, as they are in the obsolete list now.
Add /var/named hierarchy (set name correct?).


# 1.232 07-Mar-2001 garbled

Add entries for the new sushi menu items


# 1.231 06-Mar-2001 garbled

Oops.. forgot to add the entry for the helpfile in sushi/system.


# 1.230 06-Mar-2001 garbled

Add the new sushi menu items to the setlist


# 1.229 15-Feb-2001 lukem

don't explicitly need /var/spool/lpd; it's not used by anything by default


# 1.228 09-Feb-2001 wiz

sftp seems to get installed in /usr/bin, not /usr/sbin.


# 1.227 07-Feb-2001 itojun

sync crypto/dist/ssh with re-importorted tree. try to minimize diffs
with openssh tree to ease future upgrade. re-do local changes, including:
- prototype pedants
- IgnoreRootRhosts
- login.conf user validation
some of the local changes that weren't used are omitted for now. we may
need to revisit those afterwards.

it adds "sftp".


# 1.226 06-Feb-2001 tron

Add missing entry for "./usr/share/locale/zh_TW.BIG5/LC_CTYPE".


# 1.225 04-Feb-2001 ad

Add a control utility for `mlx' devices. Derived from FreeBSD's `mlxcontrol'.


# 1.224 03-Feb-2001 jwise

Fix typo in locale pkg name.


# 1.223 31-Jan-2001 itojun

move /usr/lib/runemodule/*.a from base to comp.
change package name to {base,comp}-rune-lib.


# 1.222 30-Jan-2001 itojun

add /usr/lib/runemodule/*.a for completeness.
From: wormey@eskimo.com (Space Case)
XXX pkg name correct?


# 1.221 28-Jan-2001 jwise

Fix one misplaced file.


# 1.220 28-Jan-2001 jwise

Move vgrinddefs.db to base-groff-share.

Now that our db(3) can do byte-swapping, should this be in misc?


# 1.219 26-Jan-2001 jwise

Move two files (whois is -netutil-, not -util-, gencat is -locale-bin, not
-util-bin)


# 1.218 26-Jan-2001 jwise

Fix a few typos which had crept in.


# 1.217 25-Jan-2001 wiz

Add some dirs, libform headers and libs, esm man pages, isdn examples.


# 1.216 24-Jan-2001 garbled

Add the new sushi forms to this setlist


# 1.215 24-Jan-2001 jwise

Finish adding package names to this file.


# 1.214 24-Jan-2001 jwise

First half of package names for this file.


# 1.213 22-Jan-2001 itojun

ru_SU locales are deprecated, ru_RU is now correct one.
rename LC_CTYPE locale declarations and vi message catalog.

From: Oleg Polyanski <luke@jetinf.com>


# 1.212 20-Jan-2001 itojun

supply ru_RU.* LC_CTYPE locales.
From: Patrick Welche <prlw1@newn.cam.ac.uk>


# 1.211 14-Jan-2001 itojun

crypto/dist/ssh: resolve conflicts with 2.3.0/20010105.
usr.bin/ssh: add ssh-keyscan and sftp-server into SUBDIR.


# 1.210 07-Jan-2001 martin

Add isdn userland utilities and their man pages.
Sort.


# 1.209 06-Jan-2001 jdolecek

add sushi catalog


# 1.208 05-Jan-2001 garbled

Add sushi to the set lists


# 1.207 05-Jan-2001 garbled

Add all the files sushi installs out of sharesrc (the menus themselves)


# 1.206 05-Jan-2001 garbled

Add the sushi directories


# 1.205 04-Jan-2001 garbled

Add cdk's include directory


# 1.204 31-Dec-2000 itojun

/etc/openssl/cert.pem is a file, not a directory. PR 11772


# 1.203 30-Dec-2000 augustss

Add usbhidaction.


# 1.202 29-Dec-2000 itojun

install sample configuration files into /usr/share/examples/racoon.
make variable "SBIN_RACOON" will build static racoon binary, and installs
it into /sbin (nonstandard)


# 1.201 29-Dec-2000 itojun

dig /etc/racoon


# 1.200 29-Dec-2000 itojun

visit usr.sbin/racoon in build process (if MKCRYPTO != no).


# 1.199 22-Dec-2000 itojun

populate citrus xpg4dl locale definitions into /usr/share.
if there are any mistakes, please report (i only speak English/Japanese).
currently, only singlebyte locales are usable.

TODO: enable multibyte handler in libc - there still are few design
discussions, but we are almost ready.


# 1.198 19-Dec-2000 kleink

Update for tzdata2000h.


# 1.197 17-Dec-2000 thorpej

Add ALTQ programs.


# 1.196 14-Dec-2000 jmc

Remove lkm and move to obsolete


# 1.195 11-Dec-2000 is

uuchk is not program-called; it is called by the administrator to check the
configuration file.


# 1.194 11-Dec-2000 ad

Add a basic control program for iop devices.


# 1.193 24-Nov-2000 scw

./usr/bin/pmc belongs in md.i386, not mi.


# 1.192 18-Nov-2000 wiz

add some timezones


# 1.191 10-Nov-2000 wiz

Install html documentation for libbz2/bzip2.
Reviewed by Simon Burge.


# 1.190 08-Nov-2000 wiz

obsolete /etc/disklabels (files now in /var/backups/disklabel.*)


# 1.189 05-Nov-2000 thorpej

Add /sbin/wdogctl.


# 1.188 03-Nov-2000 veego

Add /usr/share/locale/no@nynorsk/LC_MESSAGES used by gettext.


# 1.187 02-Nov-2000 veego

Add /usr/share/locale/{da,pt}/LC_MESSAGES used by gettext.


# 1.186 25-Oct-2000 thorpej

Add pmc(1).


# 1.185 16-Oct-2000 simonb

Remove unused usermgmt skel files.

Part of fix for PR bin/10985.


# 1.184 16-Oct-2000 simonb

Remove /usr/share/skel and contents. These are _not_ placed on the
obsolete lists as people may have made local configuration changes
to these files.

Part of fix for PR bin/10985.


# 1.183 14-Oct-2000 wiz

add /etc/defaults


# 1.182 28-Sep-2000 thorpej

Add ssh-related files.


# 1.181 10-Sep-2000 joda

add /usr/share/examples/kerberos


# 1.180 07-Aug-2000 enami

Sync with reality.


# 1.179 06-Aug-2000 thorpej

/usr/libexec/hprop -> /usr/sbin/hprop


# 1.178 06-Aug-2000 thorpej

/usr/libexec/kdc -> /usr/sbin/kdc


# 1.177 31-Jul-2000 kleink

Sync with tzdata2000e.


# 1.176 28-Jul-2000 wiz

add /usr/share/wscons directory and contents


# 1.175 26-Jul-2000 itojun

add usr.bin/{hoststat,purgestat}, which are new argv[0] hack
for sendmail 8.10.x and beyond. sorry that i forgot to add this one.

From: Andrew Brown <atatat@atatdot.net>


# 1.174 13-Jul-2000 lukem

add usr/share/examples/syslogd/*


# 1.173 13-Jul-2000 thorpej

Add the bdes(1) related entries.


# 1.172 30-Jun-2000 thorpej

gifconfig(8) is obsolete.


# 1.171 29-Jun-2000 mrg

* sys/vm is dead.

- obsolete <vm/vm.h>
- put ./usr/include/uvm in base not comp (like everything else).
- remove ./usr/include/vm


# 1.170 21-Jun-2000 thorpej

First sweep of fixing up set lists after crypto integration.


Revision tags: netbsd-1-5-base
# 1.169 15-Jun-2000 itojun

branches: 1.169.2;
remove /usr/sbin/setkey, since it is now in /sbin .
From: "Akira KUBO" <punio@BALTIMORE.CO.JP>


# 1.168 13-Jun-2000 itojun

move setkey(8) from usr.sbin to sbin, to enable us to initialize
IPsec manual key before /usr mount..
(based on "don't use cvsmove" discussion i have seen, I did not use cvsmove)


# 1.167 13-Jun-2000 itojun

do not install /usr/sbin/scriptdump, a helper perl script for setkey(8).
makes no sense when we have no perl in base system.


# 1.166 12-Jun-2000 mycroft

Whee. Catchup time again.


# 1.165 07-Jun-2000 thorpej

Update for reality.


Revision tags: minoura-xpg4dl-base
# 1.164 18-May-2000 shin

branches: 1.164.2;
sync with reality.


# 1.163 14-May-2000 christos

add magic.mime


# 1.162 10-May-2000 thorpej

Add cat4/arm26 and man4/arm26.


# 1.161 06-May-2000 mycroft

Sync (mostly).


# 1.160 03-May-2000 veego

Add /usr/sbin/ipfs


# 1.159 02-May-2000 simonb

Adjust sets for ntp4.
XXX: Obsolete sets still need to be fixed.


# 1.158 01-May-2000 thorpej

./usr/share/postfix -> ./usr/share/examples/postfix


# 1.157 25-Apr-2000 hubertf

Implement a "poweroff" command which is equivalent to "halt -p",
but allows powering down the system from an exec(2) call, e.g. via
a user which has "poweroff" as login shell.

The command name is modeled after Solaris.


# 1.156 24-Apr-2000 mellon

Remove obsolete DHCP-related files.


# 1.155 15-Apr-2000 tsarna

Update sets and obsolete lists to reflect death of nfsiod


# 1.154 15-Mar-2000 soren

mbrlabel moves to /sbin.


# 1.153 14-Mar-2000 shin

sync with reality.


# 1.152 14-Mar-2000 shin

add /etc/rc.d.


# 1.151 10-Mar-2000 groo

Add envstat(8) for displaying sensor readings from any envsys(4)
compatible device.


# 1.150 27-Feb-2000 wiz

added share/locale/pt_BR/LC_MESSAGES for grep 2.4


# 1.149 26-Feb-2000 mycroft

Sync.


# 1.148 20-Feb-2000 mycroft

Move addr2line, size and strings to comp.


# 1.147 20-Feb-2000 mycroft

Move c++filt, gcov, nm, objdump, tsort, unifdef to comp.


# 1.146 20-Feb-2000 mycroft

Sync.


# 1.145 20-Feb-2000 mycroft

Sync.


# 1.144 09-Feb-2000 tron

Put "sendmail" license terms in same set as the binary.


# 1.143 28-Jan-2000 itojun

add pim6sd: PIMv6 sparse mode daemon. (from KAME)


# 1.142 20-Jan-2000 wrstuden

Add overlay.h, mount_overlay, and mount_overlay.[08] to lists.


# 1.141 17-Jan-2000 itojun

don't install /usr/sbin/sysctl (backward compat symlink)


# 1.140 17-Jan-2000 itojun

move sysctl to /sbin/sysctl. symlink from /usr/sbin/sysctl
is supplied for backward compatibility.

add /sbin/sysctl to base/mi (does not remove /usr/sbin/sysctl
as we have a symlink)


# 1.139 29-Dec-1999 hubertf

Add share/examples/apm/script, an example script to put into
/etc/apm/{line,battery,standby,...}


# 1.138 24-Dec-1999 agc

Add userinfo and groupinfo


# 1.137 23-Dec-1999 abs

Fixes from Todd Whitesel


Revision tags: wrstuden-devbsize-19991221 wrstuden-devbsize-base
# 1.136 08-Dec-1999 soren

Add user(8) binaries.


# 1.135 28-Nov-1999 veego

Add ./usr/libexec/dnskeygen and
./usr/share/zoneinfo/Europe/{Tiraspol,Uzhgorod,Zaporozhye}


# 1.134 25-Nov-1999 simonb

Remove update(8).


# 1.133 23-Nov-1999 mrg

we are rcorder.8 now.


# 1.132 19-Nov-1999 mrg

add rcorder


# 1.131 11-Nov-1999 kleink

Add new links from tzdata1999i.


Revision tags: comdex-fall-1999-base
# 1.130 28-Oct-1999 perry

sync to reality


# 1.129 09-Oct-1999 hubertf

Install example dhcpd.conf into /usr/share/examples/dhcp


# 1.128 29-Sep-1999 jdolecek

add ./usr/include/ntfs to be in line with other filesystems


# 1.127 27-Sep-1999 perry

update to reflect reality


# 1.126 26-Sep-1999 jdolecek

Add czech language message catalog


# 1.125 21-Sep-1999 hubertf

branches: 1.125.2;
Add MAKEDEV.8 manpage for next68k.


# 1.124 20-Sep-1999 veego

Add ./usr/share/{man,cat}8/{bebox,hpcmips}

Remeber to also add new directories to this file when you change
etc/mtree/NetBSD.dist.


# 1.123 07-Sep-1999 perry

update to reflect current reality.


# 1.122 02-Sep-1999 tron

Add mktemp(1).


# 1.121 28-Jul-1999 enami

- remove duplicated setting for LDSTATIC in ktruss/Makefile.
- fix command name in SYNOPSIS section of man page.
- link ktrace man page to ktruss man page.
- add executable and man page for ktruss in distrib sets.


# 1.120 19-Jul-1999 kleink

Add links related to link(8)/unlink(8).


# 1.119 09-Jul-1999 fvdl

Synch with reality.


# 1.118 04-Jul-1999 fvdl

Bring setlists up to date for i386 switch to ELF and ipv6.


# 1.117 30-Jun-1999 augustss

usbd is dead.


# 1.116 18-Jun-1999 ad

Add entries for cdplay(1).


# 1.115 11-May-1999 veego

Add missing entries:
- /sbin/mount_ntfs
- /usr/sbin/catman
- /usr/share/misc/bsd-family-tree


# 1.114 29-Apr-1999 simonb

Add sysstat.


# 1.113 19-Apr-1999 simonb

Add a NetBSD RCS tag to each distrib list file.


# 1.112 02-Apr-1999 perry

sync


Revision tags: netbsd-1-4-base
# 1.111 31-Mar-1999 is

branches: 1.111.2;
revert last change, it was bogus


# 1.110 31-Mar-1999 is

synchronize


# 1.109 30-Mar-1999 simonb

Add fsck_lfs.


# 1.108 27-Mar-1999 kleink

tzdata1999c


# 1.107 26-Mar-1999 kim

Install dig, dnsquery, host, nslookup, nsupdate and pawd in /usr/bin.


# 1.106 26-Mar-1999 mrg

add audioplay/audiorecord.


# 1.105 26-Mar-1999 sommerfe

Install send-pr.el (emacs-lisp front-end to send-pr) into /usr/share/gnats


# 1.104 25-Mar-1999 explorer

add sbin/lmcctl


# 1.103 25-Mar-1999 pk

newlsf => newfs_lfs


# 1.102 25-Mar-1999 mrg

add lessecho


# 1.101 16-Mar-1999 he

Sync to reality. gcov, rc.wscons, queue/list man pages, i386/ieee.h.


# 1.100 10-Mar-1999 marc

alphabetize


# 1.99 06-Mar-1999 he

Forgot ./usr/libexec/sendmail entry.


# 1.98 06-Mar-1999 he

Fixing various chaff, sync to current reality:
o mailwrapper, postfix and sendmail
o hello, sup.no.netbsd.org; bye to skarven.itea.unit.no
o innetgr / netgroup
o a few sendmail master config file changes


# 1.97 03-Mar-1999 tv

Add some missing Info stuff.


# 1.96 21-Feb-1999 kleink

Back out revision 1.91; I'm a dork.


# 1.95 15-Feb-1999 kleink

Add nl(1).


# 1.94 15-Feb-1999 simonb

Add top.


# 1.93 11-Feb-1999 tv

Add Texinfo stuff and /usr/share/locale files.


# 1.92 09-Feb-1999 tv

Remove bfd includes, bfd link libraries, and add ldscripts to
/usr/share/ldscripts.


# 1.91 08-Feb-1999 kleink

New zoneinfo files from tzdata1999b.


# 1.90 05-Feb-1999 cjs

Tweak for various new and removed files.


# 1.89 01-Feb-1999 kim

Added z[ef]grep.


# 1.88 25-Jan-1999 lukem

add hesinfo


# 1.87 23-Jan-1999 mycroft

Catch up with the Joneses.


# 1.86 19-Jan-1999 hubertf

Add code for pkgdb.


# 1.85 06-Jan-1999 he

Add ./usr/share/misc/domains.


# 1.84 05-Jan-1999 cjs

Sync with various changes over the last week or two.


# 1.83 13-Dec-1998 mrg

add sparc64 man8 sections.


# 1.82 08-Dec-1998 he

Add nsupdate, objcopy, include/sys/ataio.h and a few corresponding man pages.


# 1.81 08-Dec-1998 kenh

Add atactl. Pointed out by Bill Sommerfeld.


# 1.80 19-Nov-1998 tron

Add "usr/sbin/named-bootconf".


# 1.79 18-Nov-1998 he

Bring into sync with what's being installed: egcs manpages, raidctl++,
mbrlabel and collect2 for i386.


# 1.78 03-Nov-1998 pk

Add scsictl(8)


# 1.77 19-Oct-1998 ross

sync


# 1.76 14-Sep-1998 hwr

Add greconfig and manpages to distribution.


# 1.75 14-Sep-1998 ross

Add bzip2 files and links.


# 1.74 13-Sep-1998 tv

Re-sort these files.


# 1.73 14-Aug-1998 mark

Added ./sbin/mount_filecore


# 1.72 11-Aug-1998 kleink

Sync for am-utils-6.0a16.


# 1.71 22-Jul-1998 perry

update...


# 1.70 12-Jul-1998 augustss

Add USB files.


# 1.69 15-Jun-1998 lukem

sort files


# 1.68 06-Jun-1998 lukem

add share/examples/ftpd/*


# 1.67 30-May-1998 veego

Sync it with the reality.


# 1.66 25-May-1998 tv

Disable Berkeley ar, nm, ranlib, size, and strings, and enable binutils.


# 1.65 16-May-1998 kml

add entries for eshconfig, esh for HIPIP driver


# 1.64 12-May-1998 thorpej

Add rcslog


# 1.63 20-Apr-1998 ross

big sync


# 1.62 19-Apr-1998 ross

Move ./sbin/ldconfig from mi to md.most-of-them and kill sun3x dirs.


# 1.61 02-Feb-1998 mikel

share/examples/amd & share/man/{cat,man}{4,9}/sun3x, PR misc/4892


# 1.60 10-Jan-1998 perry

get rid of secretmail residue -- suggested in pr-4568 from Carl Shapiro


# 1.59 23-Nov-1997 veego

Add ipresend(1).


# 1.58 23-Nov-1997 pk

Update.


# 1.57 13-Nov-1997 veego

- s/samples\/ipf/examples\/ipf/ and remove the ./usr/share/samples entry
- Move the /usr/share/examples 'files' to the misc set


# 1.56 13-Nov-1997 thorpej

Add ./usr/share/examples/...


# 1.55 27-Oct-1997 veego

Remove the entries of /usr/obj and /usr/obj because they are now marked
optional in mtree/NetBSD.dist.
While I am here move the files in /usr/share/sendmail to the misc set.


# 1.54 26-Oct-1997 mikel

update; from Steve Allen in PR misc/4345, with some additions by myself.


Revision tags: netbsd-1-3-base
# 1.53 30-Sep-1997 is

branches: 1.53.2;
/etc/magic -> /usr/share/misc/magic


# 1.52 22-Sep-1997 veego

Sync.


# 1.51 15-Aug-1997 perry

update to reality


# 1.50 31-Jul-1997 veego

Sync.


# 1.49 16-Jul-1997 phil

Add files for /usr/share/sendmail to base mi list.


# 1.48 24-Jun-1997 veego

Add ./usr/sbin/ntptime, ./usr/share/man/cat1/{atari,i386,x68k},
./usr/share/man/{cat3,cat5}/i386, ./usr/share/man/cat8/{mvme68k,sun3x},
./usr/share/man/man1/{atari,i386,x68k}, ./usr/share/man/{man3.man5}/i386,
./usr/share/man/man8/{mvme68k,sun3x}


# 1.47 21-Jun-1997 veego

Sync for dumpfs, dumplfs and quotacheck.


# 1.46 20-Jun-1997 veego

Sync.


# 1.45 16-Jun-1997 perry

sync with reality


# 1.44 04-Jun-1997 perry

sync to reality


# 1.43 29-May-1997 veego

Add ./bin/rcmd


# 1.42 30-Apr-1997 pk

Synchronize.


# 1.41 07-Apr-1997 scottr

Update for current reality.


# 1.40 01-Apr-1997 jonathan

Move mountd, nfsd, nfsiod to /usr/sbin


# 1.39 25-Mar-1997 perry

Add a couple of missing zoneinfo files.


# 1.38 25-Mar-1997 perry

add /usr/sbin/mop* and resort


# 1.37 14-Mar-1997 thorpej

Sync with reality.


# 1.36 02-Mar-1997 scottr

The LKMs aren't MI (what was I thinking?). Thanks to Jonathan
for noticing this.


# 1.35 18-Feb-1997 scottr

Final update to sync with reality, pointed out by checkflist


# 1.34 18-Feb-1997 scottr

YARC (Yet Another Reality Check):

- Update libc, libg++, and libstdc++ shared library versions where
appropriate
- Move LKMs to base/mi (except union and compat_sunos, which are broken
and currently not part of the set lists)
- Add /usr/bin/fdformat to base/md.i386, from PR 3116
- Add /etc/fstab.sd to etc/md.i386, inspired by PR 3116


# 1.33 18-Feb-1997 scottr

Reality check from Steve Allen <wormey@eskimo.com>


# 1.32 08-Jan-1997 thorpej

Update to reflect current reality.


# 1.31 02-Jan-1997 pk

rdconfig => mdconfig; rdsetimage => mdsetimage


# 1.30 16-Nov-1996 briggs

Updates from Steve Allen <wormey@eskimo.com> to match the current world.


# 1.29 18-Oct-1996 perry

remove obsolete doc/smm/01.setup/{vax,tahoe}.


# 1.28 17-Oct-1996 perry

removed most tahoe references


# 1.27 09-Oct-1996 jtc

merge in 1.2 branch


# 1.26 27-May-1996 pk

sync


# 1.25 27-May-1996 pk

sync


Revision tags: netbsd-1-2-base
# 1.24 20-May-1996 leo

branches: 1.24.2;
Get them closer to reality.


# 1.23 25-Mar-1996 mrg

update all of these to reality (at least, for the sparc). changes
include:
libg++, bind, less, zoneinfo, lots of headers, and a pc532 man page.


# 1.22 21-Mar-1996 jtc

nsquery and nstest are no longer part of bind (or NetBSD)


# 1.21 25-Jan-1996 briggs

Ooops. Sort.


# 1.20 25-Jan-1996 briggs

Updates from Steve Allen <wormey@eskimo.com>


# 1.19 07-Dec-1995 jtc

Added spanish language libc message catalog


# 1.18 28-Nov-1995 jtc

merge in changes from 1.1 release branch


# 1.17 12-Nov-1995 thorpej

Update from netbsd-1-1; remove ./dev/MAKEDEV.local; it belongs (and is
already in) the `etc' set.


# 1.16 31-Oct-1995 pk

Add MAKEDEV.local


# 1.15 22-Oct-1995 thorpej

Add the {cat,man}{4,8} stuff for the atari.


# 1.14 13-Oct-1995 pk

Add the french message catalog


Revision tags: netbsd-1-1-base
# 1.13 10-Oct-1995 thorpej

branches: 1.13.2;
add fsdb(8).


# 1.12 08-Oct-1995 gwr

Add rdconfig


# 1.11 06-Oct-1995 thorpej

Add the German message catalogue.


# 1.10 02-Oct-1995 chopps

bring up to date with reality


# 1.9 02-Oct-1995 thorpej

Add ./sbin/ccdconfig and ./usr/bin/banner


# 1.8 24-Jul-1995 cgd

more files


# 1.7 24-Jul-1995 cgd

mount programs, libdata/lint


# 1.6 14-Jul-1995 briggs

Add mtrace.


# 1.5 11-May-1995 cgd

update for the current state of the world.


# 1.4 19-Apr-1995 cgd

add mi files; noted by leo.


# 1.3 16-Apr-1995 mycroft

Update these for ~one month ago. From Greg Hudson.


# 1.2 19-Oct-1994 cgd

fix a file name.


# 1.1 29-Aug-1994 cgd

branches: 1.1.1;
Initial revision