[BACK]Return to main CVS log [TXT][DIR] Up to [cvs.NetBSD.org] / src / distrib / notes / common

Annotation of src/distrib/notes/common/main, Revision 1.425.2.9

1.425.2.9! pooka       1: .\"    $NetBSD: main,v 1.425.2.8 2010/11/03 08:03:32 snj Exp $
1.1       ross        2: .\"
1.424     tsutsui     3: .\" Copyright (c) 1999-2008 The NetBSD Foundation, Inc.
1.1       ross        4: .\" All rights reserved.
                      5: .\"
                      6: .\" Redistribution and use in source and binary forms, with or without
                      7: .\" modification, are permitted provided that the following conditions
                      8: .\" are met:
                      9: .\" 1. Redistributions of source code must retain the above copyright
                     10: .\"    notice, this list of conditions and the following disclaimer.
                     11: .\" 2. Redistributions in binary form must reproduce the above copyright
                     12: .\"    notice, this list of conditions and the following disclaimer in the
                     13: .\"    documentation and/or other materials provided with the distribution.
                     14: .\"
                     15: .\" THIS SOFTWARE IS PROVIDED BY THE NETBSD FOUNDATION, INC. AND CONTRIBUTORS
                     16: .\" ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
                     17: .\" TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
                     18: .\" PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL THE FOUNDATION OR CONTRIBUTORS
                     19: .\" BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
                     20: .\" CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
                     21: .\" SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
                     22: .\" INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
                     23: .\" CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
                     24: .\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
                     25: .\" POSSIBILITY OF SUCH DAMAGE.
                     26: .\"
                     27: .ig
                     28:
1.394     cegger     29:        To "regenerate" this file, go up one level to src/distrib/notes
1.373     jnemeth    30:        and type "make".  This will create
                     31:        src/distrib/notes/<arch>/INSTALL.*.
                     32:
1.1       ross       33:        The notes that describe the improvements over the last release
                     34:        aren't appropriate for a snapshot, so these are conditional on
                     35:        FOR_RELEASE. 0 == snapshot; 1 == release
                     36: ..
                     37: .
                     38: .tm Processing INSTALL
                     39: .
                     40: .\"    --------------------  CONFIGURATION  --------------------
                     41: .
1.4       perry      42: .nr FOR_RELEASE 1
1.154     ross       43: .nr DOC_XR 1
1.267     gavan      44: .ds MACHINE_LIST acorn26 acorn32 algor alpha amd64 amiga amigappc arc atari
                     45: .as MACHINE_LIST " bebox cats cesfic cobalt dreamcast evbarm evbmips evbppc
1.425     tsutsui    46: .as MACHINE_LIST " evbsh3 ews4800mips hp300 hp700 hpcarm hpcmips hpcsh i386
                     47: .as MACHINE_LIST " ibmnws iyonix landisk luna68k mac68k macppc mipsco mmeye
1.300     tsutsui    48: .as MACHINE_LIST " mvme68k mvmeppc netwinder news68k newsmips next68k ofppc
1.425     tsutsui    49: .as MACHINE_LIST " playstation2 pmax prep rs6000 sandpoint sbmips
1.322     ober       50: .as MACHINE_LIST " sgimips shark sparc sparc64 sun2 sun3 vax x68k xen zaurus .
1.2       ross       51: .so \*[.CURDIR]/../common/macros
1.78      lukem      52: .
1.425.2.7  snj        53: .Dd April 24, 2010
1.1       ross       54: .Dt INSTALL 8
                     55: .Os NetBSD
                     56: .Sh NAME
                     57: .Nm INSTALL
1.78      lukem      58: .Nd Installation procedure for
                     59: .Nx*M .
1.145     jhawk      60: .Sh CONTENTS
                     61: .Tc
1.1       ross       62: .Sh DESCRIPTION
                     63: .
                     64: .Ss About this Document
1.82      lukem      65: .Pp
1.1       ross       66: .
                     67: This document describes the installation procedure for
1.321     wiz        68: .Nx
                     69: \*V on the
1.78      lukem      70: .Em \*M
1.190     lukem      71: platform.
                     72: It is available in four different formats titled
1.1       ross       73: .Pa INSTALL. Ns Ar ext ,
1.13      ross       74: where
1.113     pooka      75: .Ar \&.ext
1.1       ross       76: is one of
1.13      ross       77: .Pa \&.ps , \&.html , \&.more ,
1.78      lukem      78: .No or Pa \&.txt :
                     79: .(tag \&.morex -offset indent
1.1       ross       80: .It Pa \&.ps
                     81: PostScript.
                     82: .It Pa \&.html
1.74      jhawk      83: .No Standard Internet Tn HTML .
1.1       ross       84: .It Pa \&.more
1.82      lukem      85: The enhanced text format used on
                     86: .Ul
                     87: systems by the
1.1       ross       88: .Xr more 1
                     89: and
                     90: .Xr less 1
1.190     lukem      91: pager utility programs.
                     92: This is the format in which the on-line
1.1       ross       93: .Em man
                     94: pages are generally presented.
                     95: .It Pa \&.txt
                     96: Plain old
                     97: .Tn ASCII .
1.78      lukem      98: .tag)
1.1       ross       99: .Pp
                    100: You are reading the
1.13      ross      101: .Em \*[format]
                    102: version.
1.1       ross      103: .
1.304     uwe       104: .if \n[i386]:\n[macppc]:\n[sparc]:\n[sparc64]:\n[amd64] \{\
1.131     mbw       105: .Ss "Quick install notes for the impatient"
                    106: .Pp
                    107: This section contains some brief notes describing what you need to
                    108: install
1.321     wiz       109: .Nx
                    110: \*V on a machine of the \*M architecture.
1.131     mbw       111: .Bl -bullet
                    112: .It
1.396     ad        113: Fetch files needed to install
                    114: .Nx .
1.291     riz       115: .if \n[i386]:\n[amd64] \{\
1.396     ad        116: .Pp
                    117: Option 1: bootable CD-ROM images containing the full distribution.
                    118: .Pp
                    119: These can be found
                    120: on an FTP site near you, usually located in the
1.425.2.1  snj       121: .Pa /pub/NetBSD/iso/
1.396     ad        122: directory.
                    123: Check the NetBSD website for details.
                    124: .Pp
                    125: Option 2: bootable CD-ROM images from
                    126: .Pa \*M/installation/cdrom/ .
                    127: .Pp
                    128: These images are bootable, but do not contain binary sets.
1.425.2.1  snj       129: They are intended for network installs or system repair.
1.396     ad        130: .Pa boot.iso
                    131: is for VGA console installation, and
                    132: .Pa boot-com.iso
                    133: is for installation over serial console (com0, 9600 baud).
                    134: .Pp
                    135: Option 3: boot floppy images from
                    136: .Pa \*M/installation/floppy/ .
                    137: .Pp
1.131     mbw       138: .Pa boot1.fs
                    139: and
                    140: .Pa boot2.fs
1.396     ad        141: are floppy images for VGA console installation.
1.291     riz       142: .Pa boot-com1.fs
                    143: and
                    144: .Pa boot-com2.fs
1.396     ad        145: are for installation via serial console (com0, 9600 baud).
                    146: .It
                    147: The default kernel on CD-ROMs has ACPI enabled.
                    148: This is known to cause issues on a few machines which have buggy ACPI
                    149: implementations.
                    150: .Pp
                    151: To boot with ACPI disabled, choose the "no ACPI" option from the boot menu,
                    152: or interrupt the menu and enter the
                    153: .Nx
                    154: boot prompt.
                    155: Type
                    156: .Ic boot -2
                    157: to boot with ACPI disabled.
1.425.2.4  snj       158: .\} \" amd64:i386
1.203     lukem     159: .if \n[macppc] \{\
1.425.2.4  snj       160: The files depend on which model you
1.190     lukem     161: are using and how you plan to boot your machine.
1.231     mbw       162: For systems with built-in floppy drives (Open Firmware 1 or 2),
                    163: fetch the pair of boot floppy images
1.263     hubertf   164: .Pa macppc/installation/floppy/boot1.fs
1.231     mbw       165: and
1.263     hubertf   166: .Pa macppc/installation/floppy/boot2.fs ,
1.231     mbw       167: which include the bootloader and installation kernel.
                    168: For systems without floppy drives (most are Open Firmware 3), fetch the
                    169: bootloader
1.263     hubertf   170: .Pa macppc/installation/ofwboot.xcf
1.176     mbw       171: and the installation kernel
1.263     hubertf   172: .Pa macppc/binary/kernel/netbsd-GENERIC_MD.gz .
1.231     mbw       173: If you have a CD-R, you can fetch the CD image,
1.319     martin    174: .Pa macppccd-\*V.iso .
1.131     mbw       175: .\}
1.203     lukem     176: .if \n[sparc] \{\
1.396     ad        177: Fetch a CD image,
1.319     martin    178: .Pa sparccd-\*V.iso
1.131     mbw       179: or the floppy disk images,
1.263     hubertf   180: .Pa sparc/install/floppy/disk1.gz No and Pa sparc/install/floppy/disk2 .
1.132     mbw       181: You need either the pair of floppies or the CD to boot your system.
                    182: .\}
1.257     mbw       183: .if \n[sparc64] \{\
1.425.2.1  snj       184: This is either a CD image,
1.319     martin    185: .Pa sparc64cd-\*V.iso
1.257     mbw       186: or the installation kernel and bootloader,
1.263     hubertf   187: .Pa sparc64/binary/kernel/netbsd-INSTALL.gz No and Pa sparc64/installation/misc/ofwboot
1.257     mbw       188: which can be booted from a
                    189: .Tn Solaris
                    190: or
                    191: .Nx
                    192: partition.
                    193: .\}
                    194: .if \n[macppc]:\n[sparc]:\n[sparc64] \{\
1.231     mbw       195: Alternatively, you may netboot the installation kernel.  This process is
                    196: covered below, in detail.
1.131     mbw       197: .\}
                    198: .It
                    199: The actual binary distribution is in the
1.263     hubertf   200: .Pa \*M/binary/sets/
1.131     mbw       201: directory.
                    202: When you boot the install
1.396     ad        203: .if \n[i386] CD-ROM or floppies,
1.231     mbw       204: .if \n[macppc] kernel from floppies, hard drive, or CD-ROM,
1.203     lukem     205: .if \n[sparc] floppies or CD-ROM,
1.257     mbw       206: .if \n[sparc64] CD-ROM or installation kernel,
1.131     mbw       207: the installation program
1.425.2.1  snj       208: can fetch these files for you (using e.g. ftp)
1.131     mbw       209: if you have a network connection.
                    210: There are several other methods to get the binary sets onto
1.149     mbw       211: your machine.
1.131     mbw       212: .Pp
                    213: You will at a minimum need
1.291     riz       214: .ie \n[i386]:\n[amd64] \{\
1.131     mbw       215: one of the kernel sets, typically
1.182     grant     216: .Pa kern-GENERIC.tgz ,
1.131     mbw       217: as well as
                    218: .\}
                    219: .el \{\
                    220: the following sets:
1.257     mbw       221: .Pa kern-GENERIC.tgz ,
1.131     mbw       222: .\}
                    223: .Pa base.tgz
                    224: and
                    225: .Pa etc.tgz .
                    226: In a typical workstation installation you will probably want
                    227: all the installation sets.
1.396     ad        228: .ie \n[i386]:\n[amd64] \{\
1.131     mbw       229: .It
1.396     ad        230: Write the CD-ROM images or floppy images out.
                    231: .Pp
                    232: Many commercial and freeware programs are available to burn CD-ROMs.
                    233: .Pp
1.131     mbw       234: If you have problems writing a raw image to a floppy,
                    235: the
                    236: .Ic rawrite.exe
                    237: MS-DOS program
                    238: or the
                    239: .Ic Rawrite32.exe
                    240: Windows32 program (inside
                    241: .Pa rawrite32.zip )
                    242: in the
1.263     hubertf   243: .Pa i386/installation/misc/
1.131     mbw       244: directory may be of help.
                    245: .\}
1.304     uwe       246: .if \n[macppc] \{\
1.131     mbw       247: .It
1.231     mbw       248: If your \*M has a floppy drive, create the pair of boot floppies using
                    249: .Ic suntar
                    250: (MacOS 9),
                    251: .Ic rawrite
                    252: (Windows), or
                    253: .Ic dd
                    254: (any
                    255: .Ul
                    256: system with floppy support).  If your system has Open Firmware 3, drag
1.220     lukem     257: .Pa ofwboot.xcf No and Pa netbsd-GENERIC_MD.gz
1.190     lukem     258: to your hard drive icon (the top level of the drive, not the desktop).
1.231     mbw       259: If you are using the CD image, burn it now.
1.131     mbw       260: .\}
1.304     uwe       261: .if \n[sparc] \{\
1.131     mbw       262: .It
1.190     lukem     263: Make sure your sparc's CD-ROM drive is bootable.
                    264: Burn the CD.
                    265: Otherwise, write the floppy images directly to a pair of floppies
                    266: (after uncompressing disk1.gz).
1.131     mbw       267: .\}
1.304     uwe       268: .if \n[sparc64] \{\
1.257     mbw       269: .It
                    270: Burn the CD or put the installation kernel and bootloader
                    271: at the root level of a bootable
                    272: .Tn Solaris
                    273: or
                    274: .Nx
                    275: partition.
                    276: .\}
1.131     mbw       277: .Pp
                    278: The disk(s) you just prepared will be used to boot the installation
                    279: kernel, which contains all the tools required to install
                    280: .Nx .
1.203     lukem     281: .if \n[macppc] \{\
1.131     mbw       282: .It
                    283: Determine your machine's model, quirks, and Open Firmware version from the
                    284: .Nx*M
                    285: Model Support webpage.
1.380     pavel     286: .Lk http://www.NetBSD.org/ports/macppc/models.html
1.131     mbw       287: .Pp
                    288: At present,
                    289: .Nx*M
                    290: cannot exist on the same hard drive as
1.200     scottr    291: .Tn Mac OS
1.231     mbw       292: unless you partition your disk before running the installer.
1.239     mbw       293: Open Firmware versions prior to 3 require a dedicated
1.131     mbw       294: .Nx
1.239     mbw       295: drive \(em you must use the entire disk,
1.190     lukem     296: partitioned with the installation tools.
                    297: Open Firmware version 3 cannot boot into
1.131     mbw       298: .Nx
1.231     mbw       299: on a drive partitioned with the installation tools, you must partition
                    300: your disk before running the installer, then select the
1.131     mbw       301: .Dq Me "Re-install sets or install additional sets"
                    302: option in the installer (selecting the
                    303: .Dq Me "Install NetBSD to hard disk"
                    304: or
                    305: .Dq Me "Upgrade NetBSD on a hard disk"
1.190     lukem     306: options will render your drive unbootable).
                    307: If you are unsure, you may want to read the section below on
1.131     mbw       308: .Sx Partitioning your hard drive for NetBSD
                    309: .It
                    310: For systems with Open Firmware versions prior to 3, you may need to use
                    311: Apple's System Disk utility to enter Open Firmware and use your screen and
1.190     lukem     312: keyboard.
                    313: To enter Open Firmware, hold down the
1.131     mbw       314: .Key COMMAND-OPTION-O-F
1.231     mbw       315: keys after the boot chime starts, but before the chime ends.
1.190     lukem     316: Entering Open Firmware versions prior to 3 is usually the most frustrating
                    317: part of installation \(em you may want to read the section below on
1.131     mbw       318: .Sx Older Open Firmware System Preparation
                    319: .Pp
                    320: You should have the Open Firmware
1.416     tsutsui   321: .Dq Pa "0 \*[Gt]"
1.131     mbw       322: prompt on your screen before attempting to boot
                    323: .Nx*M .
                    324: .\}
1.203     lukem     325: .if \n[macppc] \{\
1.131     mbw       326: .It
1.190     lukem     327: At the Open Firmware prompt, type the command to boot.
1.231     mbw       328: To boot from the installation floppies, the command is
                    329: .Dq Ic "boot fd:0" .
1.149     mbw       330: For the install kernel and bootloader on your hard drive (Open Firmware
                    331: 3), the command is
1.231     mbw       332: .Dq Ic "boot hd:,\eofwboot.xcf netbsd-GENERIC_MD.gz" .
1.131     mbw       333: .Pp
                    334: For boot CDs, the command is something like
1.136     mbw       335: .Dq Ic "boot cd:,\eofwboot.xcf netbsd.macppc"
                    336: (for Open Firmware 3) or
1.149     mbw       337: .Dq Ic "boot scsi-int/sd@3:0 NETBSD.MACPPC"
1.136     mbw       338: (for earlier Open Firmware versions).
                    339: You will need to use the correct case for
                    340: .Ic OFWBOOT.XCF No and Ic NETBSD.MACPPC
1.190     lukem     341: depending on how your version of Open Firmware interprets the ISO
1.191     lukem     342: file system.
1.190     lukem     343: You may need to replace
1.131     mbw       344: .Ic cd
                    345: with
1.245     mbw       346: .Ic "scsi/sd@3 , scsi-int/sd@3 , ata/atapi-disk ,"
1.190     lukem     347: or some other device alias.
                    348: You should also use the Open Firmware
1.131     mbw       349: .Ic dir
                    350: command to confirm that the
                    351: .Nx*M
                    352: kernel is called
1.136     mbw       353: .Pa NETBSD.MACPPC .
1.231     mbw       354: You may want to read the section below on
                    355: .Sx Open Firmware boot syntax
1.131     mbw       356: .\}
1.257     mbw       357: .if \n[sparc]:\n[sparc64] \{\
1.131     mbw       358: .It
1.258     mbw       359: You will need to get to the
                    360: .if \n[sparc] OpenBoot PROM
                    361: .if \n[sparc64] OpenFirmware
1.131     mbw       362: .Dq Ic "ok"
1.190     lukem     363: prompt.
1.425.2.4  snj       364: After your system first powers on and displays some initial information,
1.190     lukem     365: press the
1.131     mbw       366: .Key STOP-A
1.270     mbw       367: keys, or send a BREAK if you're on a serial console.
1.190     lukem     368: At the
1.131     mbw       369: .Dq Ic "ok"
                    370: prompt, type the command to boot your system into
                    371: .Nx .
1.257     mbw       372: .\}
                    373: .if \n[sparc] \{\
1.131     mbw       374: The command to boot from CD is one of the following commands (depending on
                    375: your model):
                    376: .Dq Ic b sd(,30,) ,
                    377: .Dq Ic boot sd(,30,) ,
                    378: or
                    379: .Dq Ic boot cdrom .
                    380: .Pp
                    381: The command to boot from floppy is either
                    382: .Dq Ic boot fd(,,1)
                    383: or
                    384: .Dq Ic boot floppy .
                    385: The installer will prompt you to insert the second floppy when it is ready
                    386: for it.
                    387: .\}
1.257     mbw       388: .if \n[sparc64] \{\
                    389: The command to boot from CD is:
                    390: .Dq Ic boot cdrom .
                    391: The command to boot the
                    392: .Nx
                    393: kernel from a
                    394: .Tn Solaris
                    395: or
                    396: .Nx
                    397: partition depends on which disk and partition it is on.
                    398: To boot from the first partition of the first (primary) disk:
                    399: .Dq Ic "boot disk:a /ofwboot -a" .
                    400: When it asks you for a kernel, specify
                    401: .Dq Ic "netbsd-INSTALL.gz"
                    402: .\}
1.131     mbw       403: .It
1.425.2.4  snj       404: For third-party programs which are not part of the base
                    405: .Nx
                    406: distribution, you will want to explore the
                    407: .Ic pkgsrc
                    408: system with its many thousands of third party software applications.
                    409: .El
                    410: .\}
                    411: .Ss "What is NetBSD?"
                    412: .Pp
                    413: .
                    414: The
                    415: .Nx
                    416: Operating System is a fully functional
                    417: .Tn Open Source
                    418: .Ul
                    419: operating system derived from the University of California, Berkeley
                    420: Networking Release 2 (Net/2), 4.4BSD-Lite, and 4.4BSD-Lite2 sources.
                    421: .Nx
                    422: runs on 57 different system architectures (ports)
                    423: across 15 distinct CPU families, and is being ported to more.
                    424: The
                    425: .Nx
                    426: \*V release contains complete binary releases for many different
                    427: system architectures.
                    428: (A few ports are not fully supported at this time
                    429: and are thus not part of the binary distribution.
                    430: Please see the
                    431: .Nx
                    432: web site at
                    433: .Lk http://www.NetBSD.org/
                    434: for information on them.)
                    435: .Pp
                    436: .Nx
                    437: is a completely integrated system.
                    438: In addition to its highly portable, high performance kernel,
                    439: .nh
                    440: .Nx
                    441: features a complete set of user utilities, compilers for several
                    442: languages, the X Window System, firewall software
                    443: and numerous other tools, all accompanied by full source code.
                    444: .Pp
                    445: .\" XXX Should we include some text here about NetBSD's license
                    446: .\" policies and how commercial-friendly it is?
                    447: .Nx
                    448: is a creation of the members of the Internet community.
                    449: Without the unique cooperation and coordination the net makes
                    450: possible, it's likely that
                    451: .Nx
                    452: wouldn't exist.
                    453: .
1.425.2.9! pooka     454: .Ss "Dedication"
        !           455: .Pp
        !           456: .
        !           457: .Nx
        !           458: 5.1 is dedicated to the memory of Martti Kuparinen, who
        !           459: was the victim of a traffic accident in June 2010.
        !           460: .Pp
        !           461: Martti's technical contributions are too many to list here in full.
        !           462: He created and maintained numerous packages in pkgsrc, updated two
        !           463: packet filter solutions distributed with
        !           464: .Nx
        !           465: and improved several
        !           466: hardware drivers. Beyond that he was always helpful and friendly. His
        !           467: example encouraged users to contribute to the project and share their
        !           468: work with the community. Some of these users later became
        !           469: .Nx
        !           470: developers themselves thanks to Martti's efforts.
        !           471: .
1.425.2.4  snj       472: .if \n[FOR_RELEASE] \{\
1.425.2.7  snj       473: .Ss Changes Between the NetBSD 5.0 and 5.1 Releases
1.425.2.4  snj       474: .Pp
                    475: The
                    476: .Nx
1.425.2.7  snj       477: \*V
                    478: release is the first feature update of the NetBSD 5.0 release branch.
                    479: It represents a selected subset of fixes deemed critical for security or
                    480: stability reasons, as well as new features and enhancements.
                    481: .Pp
                    482: Please note that all fixes in security/critical updates (i.e., NetBSD 5.0.1,
                    483: 5.0.2, etc.) are cumulative, so the latest update contains all such fixes
                    484: since the corresponding minor release.
                    485: These fixes also appear in minor releases (i.e., NetBSD 5.1, 5.2, etc.).
1.425.2.4  snj       486: .Pp
                    487: The complete list of changes can be found in the
1.425.2.7  snj       488: CHANGES-5.1:
                    489: .Lk http://ftp.NetBSD.org/pub/NetBSD/NetBSD-5.1/CHANGES-5.1
                    490: file in the top level directory of the NetBSD 5.1 release tree.
                    491: An abbreviated list is as follows:
                    492: .Ss2 Security Advisory Fixes
1.425.2.4  snj       493: .(bullet
1.425.2.7  snj       494: NetBSD-SA2009-004 (NetBSD OpenPAM
                    495: .Xr passwd 1
                    496: changing weakness):
                    497: .Lk http://ftp.NetBSD.org/pub/NetBSD/security/advisories/NetBSD-SA2009-004.txt.asc
1.425.2.4  snj       498: .It
1.425.2.7  snj       499: NetBSD-SA2009-005 (Plaintext Recovery Attack Against SSH):
                    500: .Lk http://ftp.NetBSD.org/pub/NetBSD/security/advisories/NetBSD-SA2009-005.txt.asc
1.425.2.4  snj       501: .It
1.425.2.7  snj       502: NetBSD-SA2009-006 (Buffer overflows in ntp):
                    503: .Lk http://ftp.NetBSD.org/pub/NetBSD/security/advisories/NetBSD-SA2009-006.txt.asc
1.425.2.4  snj       504: .It
1.425.2.7  snj       505: NetBSD-SA2009-007 (Buffer overflows in
                    506: .Xr hack 6 ):
                    507: .Lk http://ftp.NetBSD.org/pub/NetBSD/security/advisories/NetBSD-SA2009-007.txt.asc
1.425.2.4  snj       508: .It
1.425.2.7  snj       509: NetBSD-SA2009-008 (OpenSSL ASN1 parsing denial of service and CMS signature
                    510: verification weakness):
                    511: .Lk http://ftp.NetBSD.org/pub/NetBSD/security/advisories/NetBSD-SA2009-008.txt.asc
1.425.2.4  snj       512: .It
1.425.2.7  snj       513: NetBSD-SA2009-009 (OpenSSL DTLS Memory Exhaustion and DSA signature
                    514: verification vulnerabilities):
                    515: .Lk http://ftp.NetBSD.org/pub/NetBSD/security/advisories/NetBSD-SA2009-009.txt.asc
1.425.2.4  snj       516: .It
1.425.2.7  snj       517: NetBSD-SA2009-010 (ISC dhclient subnet-mask flag stack overflow):
                    518: .Lk http://ftp.NetBSD.org/pub/NetBSD/security/advisories/NetBSD-SA2009-010.txt.asc
1.425.2.4  snj       519: .It
1.425.2.7  snj       520: NetBSD-SA2009-011 (ISC DHCP server Denial of Service vulnerability):
                    521: .Lk http://ftp.NetBSD.org/pub/NetBSD/security/advisories/NetBSD-SA2009-011.txt.asc
1.425.2.4  snj       522: .It
1.425.2.7  snj       523: NetBSD-SA2009-012 (SHA2 implementation potential buffer overflow):
                    524: .Lk http://ftp.NetBSD.org/pub/NetBSD/security/advisories/NetBSD-SA2009-012.txt.asc
1.425.2.4  snj       525: .It
1.425.2.7  snj       526: NetBSD-SA2009-013 (BIND named dynamic update Denial of Service vulnerability):
                    527: .Lk http://ftp.NetBSD.org/pub/NetBSD/security/advisories/NetBSD-SA2009-013.txt.asc
1.425.2.9! pooka     528: .It
        !           529: NetBSD-SA2010-002 (OpenSSL TLS renegotiation man in the middle vulnerability):
        !           530: .Lk http://ftp.NetBSD.org/pub/NetBSD/security/advisories/NetBSD-SA2010-002.txt.asc
        !           531: .It
        !           532: NetBSD-SA2010-003 (azalia(4)/hdaudio(4) negative mixer index panic):
        !           533: .Lk http://ftp.NetBSD.org/pub/NetBSD/security/advisories/NetBSD-SA2010-003.txt.asc
        !           534: .It
        !           535: NetBSD-SA2010-004 (amd64 per-page No-execute (NX) bit disabled):
        !           536: .Lk http://ftp.NetBSD.org/pub/NetBSD/security/advisories/NetBSD-SA2010-004.txt.asc
        !           537: .It
        !           538: NetBSD-SA2010-005 (NTP server Denial of Service vulnerability):
        !           539: .Lk http://ftp.NetBSD.org/pub/NetBSD/security/advisories/NetBSD-SA2010-005.txt.asc
        !           540: .It
        !           541: NetBSD-SA2010-006 (Buffer length checking errors in CODA):
        !           542: .Lk http://ftp.NetBSD.org/pub/NetBSD/security/advisories/NetBSD-SA2010-006.txt.asc
        !           543: .It
        !           544: NetBSD-SA2010-007 (Integer overflow in libbz2 decompression code):
        !           545: .Lk http://ftp.NetBSD.org/pub/NetBSD/security/advisories/NetBSD-SA2010-007.txt.asc
        !           546: .It
        !           547: NetBSD-SA2010-008 (sftp(1)/ftp(1)/glob(3) related resource exhaustion):
        !           548: .Lk http://ftp.NetBSD.org/pub/NetBSD/security/advisories/NetBSD-SA2010-008.txt.asc
        !           549: .It
        !           550: NetBSD-SA2010-010 (Buffer Length Handling Errors in netsmb):
        !           551: .Lk http://ftp.NetBSD.org/pub/NetBSD/security/advisories/NetBSD-SA2010-010.txt.asc
        !           552: .It
        !           553: NetBSD-SA2010-011 (OpenSSL Double Free Arbitrary Code Execution):
        !           554: .Lk http://ftp.NetBSD.org/pub/NetBSD/security/advisories/NetBSD-SA2010-011.txt.asc
1.425.2.4  snj       555: .bullet)
                    556: .
1.425.2.7  snj       557: .Pp
                    558: Advisories prior to NetBSD-SA2009-004 do not affect
                    559: NetBSD 5.0:
                    560: .Lk http://www.NetBSD.org/support/security/patches-5.0.html .
                    561: .Ss2 Other Security Fixes
1.425.2.4  snj       562: .(bullet
1.425.2.7  snj       563: openssl: Fix CVE-2009-4355 and CVE-2010-0740.
1.425.2.4  snj       564: .It
1.425.2.7  snj       565: Fix crash in openssl: handshake_dgst[] may be used without being allocated,
                    566: causing NULL pointer dereference.
1.425.2.4  snj       567: .It
1.425.2.7  snj       568: Update BIND server and tools to 9.5.2-P2, fixing CVE-2009-0025, CVE-2009-4022,
                    569: and CVE-2010-0097.
1.425.2.4  snj       570: .It
1.425.2.7  snj       571: .Xr ntpd 8 :
                    572: Fix CVE-2009-3563.
1.425.2.4  snj       573: .It
1.425.2.7  snj       574: expat: Fix SA36425 and CVE-2009-3560.
1.425.2.4  snj       575: .It
1.425.2.7  snj       576: .Xr fts 3 :
                    577: Avoid possible integer overflow on really deep dirs, and subsequent collateral
                    578: damage.
                    579: Received from OpenBSD via US-CERT as VU #590371.
1.425.2.4  snj       580: .It
1.425.2.7  snj       581: Fix a couple issues with POSIX message queues:
1.425.2.4  snj       582: .(bullet
1.425.2.7  snj       583: An invalid signal number passed to mq_notify() could crash the kernel on
                    584: delivery -- add a boundary check.
1.425.2.4  snj       585: .It
1.425.2.7  snj       586: A user could set mq_maxmsg (the maximal number of messages in a queue) to a
                    587: huge value on mq_open(O_CREAT) and later use up all kernel memory by
                    588: mq_send() -- add a sysctl'able limit which defaults to 16*mq_def_maxmsg.
1.425.2.4  snj       589: .bullet)
                    590: .
                    591: .It
1.425.2.7  snj       592: .Xr arc4random 3 :
                    593: Keep arc4_i and arc4_j synchronised after a rekeying.
                    594: This prevents accidentally ending up in a short ARC4 cycle.
1.425.2.4  snj       595: .It
1.425.2.7  snj       596: freetype: Fix CVE-2009-0946.
1.425.2.4  snj       597: .It
1.425.2.7  snj       598: .Xr ftpd 8 :
                    599: Fix a remote crash. PR 43023.
1.425.2.4  snj       600: .It
1.425.2.7  snj       601: openldap: Fix CVE-2009-3767.
1.425.2.4  snj       602: .It
1.425.2.7  snj       603: Fix an NX regression observed on amd64 kernels, where per-page execution right
                    604: was disabled (therefore leading to the inability of the kernel to detect
                    605: fraudulent use of memory mappings marked as not being executable).
1.425.2.8  snj       606: .It
                    607: .Xr ftpd 8
                    608: and
                    609: .Xr sftp 1 :
                    610: Prevent remote DoS attack with glob patterns.
1.425.2.4  snj       611: .bullet)
                    612: .
1.425.2.7  snj       613: .Ss2 Kernel
1.425.2.4  snj       614: .(bullet
1.425.2.7  snj       615: Fix random "filesystem full" messages on large FFS file systems.
1.425.2.4  snj       616: .It
1.425.2.7  snj       617: Fix a regression in the 4.4BSD scheduler, improving interactive performance
                    618: under load.
1.425.2.4  snj       619: .It
1.425.2.7  snj       620: Remove a race where physio_done() may use memory already freed.
                    621: PR 39536.
1.425.2.4  snj       622: .It
1.425.2.7  snj       623: Fix a crash observed when trying to load a corrupted ELF kernel module.
1.425.2.4  snj       624: .It
1.425.2.7  snj       625: Fix PR 41566, where writes on the controlling tty were not being awoken from
                    626: blocks.
1.425.2.4  snj       627: .It
1.425.2.7  snj       628: Various fixes for POSIX message queues.
1.425.2.4  snj       629: .It
1.425.2.7  snj       630: Fix a couple deadlocks in the VFS subsystem.
                    631: PR 41374.
1.425.2.4  snj       632: .It
1.425.2.7  snj       633: Fix an issue on some architectures where a softint could fire on the wrong CPU.
1.425.2.4  snj       634: .It
1.425.2.7  snj       635: Fixes for POSIX advisory locks.
1.425.2.4  snj       636: .It
1.425.2.7  snj       637: A number of other stability fixes.
1.425.2.4  snj       638: .It
1.425.2.7  snj       639: Fix a case where
                    640: .Xr setpriority 2
                    641: returned EACCES instead of EPERM.
                    642: PR 41489.
1.425.2.4  snj       643: .It
1.425.2.7  snj       644: .Xr lockf 3
                    645: passes its arguments through to
                    646: .Xr fcntl 2
                    647: but is supposed to support -ve lengths (lock area before current offset).
                    648: Nothing in libc or the kernel allowed for this, so some random part of the
                    649: file would get locked.
                    650: PR 41620.
1.425.2.4  snj       651: .It
1.425.2.7  snj       652: Fix ktrace of data from iovec based system calls. PR 41819.
1.425.2.8  snj       653: .It
                    654: Fix stack size enforcement.
1.425.2.4  snj       655: .bullet)
                    656: .
1.425.2.7  snj       657: .Ss2 File Systems
1.425.2.4  snj       658: .(bullet
1.425.2.7  snj       659: .Xr fsck_ext2fs 8 :
                    660: Ignore the "-P" option as intended, to make this work with, e.g.,
                    661: "fsck_flags=-pP" in
                    662: .Pa /etc/rc.conf .
                    663: PR 41490.
1.425.2.4  snj       664: .It
1.425.2.7  snj       665: UFS quotas: Add missing mutex_destroy() before pool_cache_put().
                    666: Prevents a "Mutex error: lockdebug_alloc: already initialized" panic.
1.425.2.4  snj       667: .It
1.425.2.7  snj       668: .Xr tunefs 8 :
                    669: Allow tunefs to clear any type of WAPBL log, not only in-filesystem ones.
1.425.2.4  snj       670: .It
1.425.2.7  snj       671: .Xr fsck_ffs 8 :
                    672: Do some basic checks of the WAPBL journal, and fail if the kernel would
                    673: refuse to mount the filesystem read/write.
                    674: Add code to clear the bogus journal when not run in preen (-p) mode.
1.425.2.4  snj       675: .It
1.425.2.7  snj       676: .Xr wapbl 4 :
                    677: If the WAPBL journal can't be read (ffs_wapbl_replay_start() fails), mount
                    678: the filesystem anyway if MNT_FORCE is present.
                    679: This allows to still boot single-user a system with a corrupted WAPBL on /,
                    680: and so get a chance to run fsck to fix it.
1.425.2.4  snj       681: .It
1.425.2.7  snj       682: smbfs:
                    683: .(bullet
                    684: Fix some panics while trying to umount a smbfs share.
1.425.2.4  snj       685: .It
1.425.2.7  snj       686: Fix detection of SMB capabilities according to the CIFS spec:
                    687: .(bullet
                    688: SMB_CAP_LARGE_FILES advertises support for 64-bit file offsets.
1.425.2.4  snj       689: .It
1.425.2.7  snj       690: SMB_CAP_LARGE_READX and SMB_CAP_LARGE_WRITEX advertise support for large
                    691: reads and writes (larger than 64KB).
                    692: PR 42175.
1.425.2.4  snj       693: .bullet)
                    694: .
                    695: .It
1.425.2.7  snj       696: Add support for file sizes greater than 4GB.
1.425.2.8  snj       697: .It
                    698: Prevent malicious local program from causing a kernel crash.
1.425.2.4  snj       699: .bullet)
                    700: .
                    701: .It
1.425.2.7  snj       702: A number of fixes for ext2fs.
                    703: PR 28712.
1.425.2.4  snj       704: .It
1.425.2.7  snj       705: procfs: Fix memory leak.
                    706: PR 42053.
1.425.2.4  snj       707: .It
1.425.2.7  snj       708: Fix
                    709: .Xr cp 1
                    710: from NTFS. PR 38531.
1.425.2.4  snj       711: .It
1.425.2.7  snj       712: cd9660: Change cd9660_mount, in MNT_UPDATE case, to check dev_t's for
                    713: equality instead of just vnode pointers.
                    714: Fixes erroneous "Invalid argument" errors from
                    715: .Xr mount 8
                    716: with -u against cd9660 root in the presence of mfs or tmpfs
                    717: .Pa /dev
                    718: prepared after initial mountroot.
1.425.2.4  snj       719: .It
1.425.2.7  snj       720: A number of fixes to ffs snapshots.
1.425.2.4  snj       721: .It
1.425.2.7  snj       722: sysctlfs: Fix a crash while trying to read nodes on amd64.
                    723: PR 41494.
1.425.2.4  snj       724: .It
1.425.2.7  snj       725: Various improvements to UDF.
1.425.2.8  snj       726: .It
                    727: xattr: Fix system crash which could be triggered by a malicious command.
                    728: .It
                    729: coda: Fix incomplete ioctl parameter verification.
                    730: .It
                    731: ffs: Fix a race condition which could lead to data corruption.
                    732: .It
                    733: .Xr wapbl 4 :
                    734: Fix replay problems which could corrupt the fs. PR 43336.
1.425.2.4  snj       735: .bullet)
                    736: .
1.425.2.7  snj       737: .Ss2 Networking
1.425.2.4  snj       738: .(bullet
1.425.2.7  snj       739: .Xr ath 4 :
                    740: Remove the binary HAL and update to the open source HAL.
1.425.2.4  snj       741: .It
1.425.2.7  snj       742: Add the
                    743: .Xr age 4
                    744: driver for Attansic L1.
                    745: .It
                    746: Add the
                    747: .Xr ale 4
                    748: driver for Atheros AR8121/AR8113/AR8114.
1.425.2.4  snj       749: .It
1.425.2.7  snj       750: .Xr brgphy 4 :
                    751: Add support for BCM5462, BCM54K2 and BCM5722.
1.425.2.4  snj       752: .It
1.425.2.7  snj       753: .Xr arp 4 :
                    754: Don't require the gateway address to have room for both an interface name and
                    755: address.
                    756: Fixes a regression in 'arp -s ...' on interfaces such as xennet0 with unusually
                    757: long names. PR 41878.
                    758: .It
                    759: Make tcp msl (max segment life) tunable via sysctl net.inet.tcp.msl.
                    760: .It
                    761: Fixed a number of
                    762: .Xr bge 4
                    763: bugs.
1.425.2.4  snj       764: .It
1.425.2.7  snj       765: .Xr ifpci 4 :
                    766: Fix endianness issues when accessing the B-channel fifos.
1.425.2.4  snj       767: .It
1.425.2.7  snj       768: .Xr wm 4 :
                    769: .(bullet
                    770: Numerous fixes for various chips.
1.425.2.4  snj       771: .It
1.425.2.7  snj       772: Add SIOCSIFADDR support for setting the AF_LINK address, necessary for agr to
                    773: be able to set the mac addresses of each port to the agr address (i.e., so it
                    774: can receive all intended traffic at the hardware level).
1.425.2.4  snj       775: .It
1.425.2.7  snj       776: Enable hardware VLAN support.
1.425.2.4  snj       777: .bullet)
                    778: .
                    779: .It
1.425.2.7  snj       780: .Xr re 4 :
1.425.2.4  snj       781: .(bullet
1.425.2.7  snj       782: Detect RTL8169CP, RTL8168D/8111D, and RTL8103E variants.
1.425.2.4  snj       783: .It
1.425.2.7  snj       784: Add hardware checksum support for newer 8168/8111/8102 chips.
1.425.2.4  snj       785: .It
1.425.2.7  snj       786: Fix RX hardware checksum for DESCV2 chips.
                    787: PR 40605.
1.425.2.4  snj       788: .bullet)
                    789: .
                    790: .It
1.425.2.7  snj       791: .Xr le 4 :
                    792: Don't immediately switch UTP/AUI ports on lost carrier.
1.425.2.4  snj       793: .It
1.425.2.7  snj       794: .Xr agr 4 :
                    795: Add vlan support and hardware offload capabilities.
                    796: Add support for disabling the LACP protocol by setting LINK1 on the agr
                    797: interface.
1.425.2.4  snj       798: .It
1.425.2.7  snj       799: .Xr bnx 4 :
                    800: .(bullet
                    801: Protect against spurious "bnx0: Double mbuf allocation failure!" panics.
1.425.2.4  snj       802: .It
1.425.2.7  snj       803: Add support for BCM5709 and BCM5716.
1.425.2.4  snj       804: .bullet)
                    805: .
                    806: .It
1.425.2.7  snj       807: Follow exactly the recommendation of draft-ietf-tcpm-tcpsecure-11.txt: Don't
                    808: check against the last ack received, but the expected sequence number.
                    809: This makes RST handling independent of delayed ACK.
1.425.2.4  snj       810: .It
1.425.2.7  snj       811: .Xr vr 4 :
                    812: Add suspend/resume support.
1.425.2.4  snj       813: .It
1.425.2.7  snj       814: .Xr carp 4 :
                    815: Improve logging. PR 38260.
1.425.2.4  snj       816: .It
1.425.2.7  snj       817: Give 100BASE-TX full duplex higher priority than 100BASE-T4.
1.425.2.4  snj       818: .It
1.425.2.7  snj       819: Fix wpa with
                    820: .Xr ral 4 .
1.425.2.4  snj       821: .It
1.425.2.7  snj       822: .Xr vlan 4 :
                    823: Inherit the parent's TCP segmentation offload capability.
1.425.2.4  snj       824: .It
1.425.2.7  snj       825: dhcpcd:
1.425.2.4  snj       826: .(bullet
1.425.2.7  snj       827: Update to 5.1.3.
1.425.2.4  snj       828: .It
1.425.2.7  snj       829: Add an rc.d script.
1.425.2.4  snj       830: .It
1.425.2.7  snj       831: Only start dhcpcd per interface if not running the full dhcpcd daemon.
                    832: Only stop dhcpcd per interface if it's running for the interface.
                    833: PR 40320.
1.425.2.4  snj       834: .bullet)
                    835: .
                    836: .It
1.425.2.7  snj       837: Fix a panic when trying to disable IPFilter before enabling it.
                    838: PR 41364.
1.425.2.4  snj       839: .It
1.425.2.7  snj       840: .Xr ping 8 :
                    841: Deal with source route and record route specially giving a meaningful error
                    842: message when remote side doesn't support record route.
                    843: PR 41111.
1.425.2.4  snj       844: .It
1.425.2.7  snj       845: .Xr ifconfig 8 :
                    846: Don't require a "vlan" argument with "-vlanif". "ifconfig vlan0 -vlanif" now
                    847: works as one would expect.
1.425.2.4  snj       848: .It
1.425.2.7  snj       849: .Xr tap 4 :
                    850: Fix a potential leak on device close.
1.425.2.8  snj       851: .Xr bpf 4 :
                    852: Prevent malicious bytecode from crashing the kernel with a divide-by-zero trap.
                    853: .It
                    854: UDPv6: Prevent local crash by malicious user program.
1.425.2.4  snj       855: .bullet)
                    856: .
1.425.2.7  snj       857: .Ss2 Miscellaneous Drivers
1.425.2.4  snj       858: .(bullet
1.425.2.7  snj       859: .Xr ehci 4 :
                    860: Add a workaround for ATI SB600 and SB700 revisions A12 and A13 to avoid a USB
                    861: subsystem hang when the system has multiple USB devices connected to it or one
                    862: device is re-connected often.
1.425.2.4  snj       863: .It
1.425.2.7  snj       864: .Xr uftdi 4 :
                    865: Add support for multiple channel cards, specifically quad channel FT4232H.
1.425.2.4  snj       866: .It
1.425.2.7  snj       867: .Xr ums 4 :
                    868: Add quirks to make MS Wireless Laser Mouse 6000 work.
                    869: PR 41737.
                    870: Add support for USB HID devices that report absolute coordinates instead of
                    871: relative movement data, e.g. touchpanels. Add support for the Microsoft
                    872: Natural Ergonomic Desktop 7000 mouse.
                    873: .It
                    874: .Xr apm 4 :
                    875: Fix suspend/resume.
                    876: .bullet)
                    877: .
                    878: .Ss2 Audio
                    879: .(bullet
                    880: Add
                    881: .Xr hdaudio 4 ,
                    882: a standards-compliant driver for Intel High Definition Audio.
                    883: It will replace
                    884: .Xr azalia 4
                    885: eventually.
                    886: .It
                    887: Add
                    888: .Xr gcscaudio 4 ,
                    889: an AMD Geode CS5536 audio driver.
                    890: .It
                    891: Add support for playback- or capture-only devices.
                    892: PR 42050.
                    893: .It
                    894: .Xr pad 4 :
                    895: Catch up to
                    896: .Xr audio 4
                    897: device_t/softc split to prevent pad from corrupting its child device's softc.
                    898: .It
                    899: .Xr audio 4 :
                    900: OSS audio allows mixer operations on the dsp device.
                    901: NetBSD would previously return EINVAL in these circumstances.
                    902: This can break audio in apps running under Linux emulation.
                    903: Select whether to call mixer_ioctl() or audio_ioctl() based on whether the
                    904: command smells like a mixer ioctl or not.
1.425.2.4  snj       905: .bullet)
                    906: .
1.425.2.7  snj       907: .Ss2 Security
1.425.2.4  snj       908: .(bullet
1.425.2.7  snj       909: .Xr pam 3 :
                    910: Restore the good old UNIX behavior of root password changing: only root may
                    911: change the root password.
                    912: .It
                    913: .Xr racoon 8 :
                    914: Fix a bug where racoon used a wrong IPsec-SA handle that was for another peer
                    915: if it received an ISAKMP message for IPsec-SA that has the same message-id as
                    916: the message-id that was received before.
                    917: .It
                    918: .Xr ipsec 4 :
                    919: Add a missing splx() call.
                    920: PR 41701.
1.425.2.4  snj       921: .It
1.425.2.7  snj       922: .Xr opencrypto 9 :
                    923: .(bullet
                    924: Extend the API to allow the destination buffer size to be specified when it is
                    925: not the same size as the input buffer.
1.425.2.4  snj       926: .It
1.425.2.7  snj       927: Add user-space access to compression features.
1.425.2.4  snj       928: .It
1.425.2.7  snj       929: Add software gzip support (CRYPTO_GZIP_COMP).
1.425.2.4  snj       930: .It
1.425.2.7  snj       931: Add the fast version of crc32 from zlib to libkern.
1.425.2.4  snj       932: .It
1.425.2.7  snj       933: Fix PRs 41069 and 41070.
1.425.2.4  snj       934: .bullet)
                    935: .
                    936: .bullet)
                    937: .
1.425.2.7  snj       938: .Ss2 Storage
1.425.2.4  snj       939: .(bullet
1.425.2.7  snj       940: Add support for RAIDframe parity maps.
                    941: Drastically reduces the amount of time spent checking parity after an unclean
                    942: shutdown by keeping better track of which regions might have had outstanding
                    943: writes.
                    944: Enabled by default; can be disabled on a per-set basis, or tuned, with the new
                    945: .Xr raidctl 8
                    946: commands.
1.425.2.4  snj       947: .It
1.425.2.7  snj       948: Add sdmmc framework.
1.425.2.4  snj       949: .It
1.425.2.7  snj       950: Add
                    951: .Xr sdhc 4 ,
                    952: a driver for SD controllers following the SD Host Controller Standard
                    953: Simplified Specification.
1.425.2.4  snj       954: .It
1.425.2.7  snj       955: Add
                    956: .Xr wb 4 ,
                    957: a driver for Winbond W83L518D SD/MMC readers.
1.425.2.4  snj       958: .It
1.425.2.7  snj       959: .Xr siisata 4 :
                    960: Sync with HEAD, fixing a number of bugs.
                    961: PR 41579.
1.425.2.4  snj       962: .It
1.425.2.7  snj       963: .Xr mfi 4 :
                    964: Fix command list corruption seen on heavy I/O load.
                    965: Add support for MFI gen2 devices.
1.425.2.4  snj       966: .It
1.425.2.7  snj       967: .Xr twa 4 :
                    968: Disable completely bogus DIAGNOSTIC check.
1.425.2.4  snj       969: .It
1.425.2.7  snj       970: .Xr wdc 4 :
                    971: use 8bits access to legacy IDE registers through the SATA interface (except
                    972: data registers).
                    973: Stops errors such as the following when probing SATA drives through controllers
                    974: that offer the legacy pciide interface: viaide1 channel 0: reset failed for
                    975: drive 0
1.425.2.4  snj       976: .It
1.425.2.7  snj       977: .Xr piixide 4 :
                    978: Add Intel 3400 support.
1.425.2.4  snj       979: .bullet)
                    980: .
1.425.2.7  snj       981: .Ss2 Platform specific
1.425.2.4  snj       982: .(bullet
1.425.2.7  snj       983: x86 (amd64 and i386)
1.425.2.4  snj       984: .(bullet
1.425.2.7  snj       985: Add a workaround for a bug with some Opteron revisions where locked operations
                    986: sometimes do not serve as memory barriers, allowing memory references to bleed
                    987: outside of critical sections.
1.425.2.4  snj       988: .It
1.425.2.7  snj       989: .Xr ichlpcib 4 :
                    990: Fix watchdog code:
1.425.2.4  snj       991: .(bullet
1.425.2.7  snj       992: The timer bound constants are in tick, so convert period to tick before
                    993: checking it against the bounds.
1.425.2.4  snj       994: .It
1.425.2.7  snj       995: For ICH5 or older, fix code that would have always written a 0 period to the
                    996: register.
1.425.2.4  snj       997: .bullet)
                    998: .
                    999: .It
1.425.2.7  snj      1000: Add CPU topology detection support for AMD processors.
1.425.2.4  snj      1001: .It
1.425.2.7  snj      1002: .Xr asus 4 :
1.425.2.4  snj      1003: .(bullet
1.425.2.7  snj      1004: Add experimental cpu fan/voltage switching support (sysctl hw.asus0.*).
1.425.2.4  snj      1005: .It
1.425.2.7  snj      1006: Add fan sensor.
1.425.2.4  snj      1007: .bullet)
                   1008: .
                   1009: .It
1.425.2.7  snj      1010: Add hw.wake.* sysctl subtree for toggling which devices are allowed to restore
                   1011: the system from sleep.
                   1012: By default, the following devices are enabled for wake: sleep/power buttons,
                   1013: lid switch, pc kbd controller.
1.425.2.4  snj      1014: .It
1.425.2.7  snj      1015: .Xr agp 4 :
                   1016: Add support for Intel G35, G45, and Q45.
1.425.2.4  snj      1017: .It
1.425.2.7  snj      1018: Cut down on the number of lines used in acpi autoconf messages.
1.425.2.4  snj      1019: .It
1.425.2.7  snj      1020: Extend CPU probe of Intel processors to handle extended-models: new Intel 45nm
                   1021: processors, Core i7, Atom, and the 45nm Xeon MP.
                   1022: Properly decode several new Intel cache descriptors, as listed in the most
                   1023: recent (March 2009) edition of Intel's Application Note 485.
                   1024: PRs 41289 and 41290.
1.425.2.4  snj      1025: .It
1.425.2.7  snj      1026: .Xr cpuctl 8 :
                   1027: Add newer VIA C7 core and VIA Nano.
                   1028: When printing an unknown VIA CPU, default to 'Unknown IDT/VIA' instead of 'C3'.
1.425.2.4  snj      1029: .It
1.425.2.7  snj      1030: Fix NetBSD under qemu with ACPI enabled. PR 38729.
1.425.2.4  snj      1031: .It
1.425.2.7  snj      1032: .Xr acpi 4 :
                   1033: If the firmware describes duplicate keyboard controller nodes, don't panic
                   1034: when the driver fails to map registers. PR 39671.
1.425.2.4  snj      1035: .It
1.425.2.7  snj      1036: Fix a bug where mapping the very end of iomem accidentally returns an address
                   1037: in the ISA hole.
                   1038: Fixes ohci on VirtualPC 7 for Mac, which places OHCI at base address
                   1039: 0xfffff000 size 0x1000.
1.425.2.4  snj      1040: .It
1.425.2.7  snj      1041: int 15h/AH=86h (WAIT) doesn't work properly on all hardware and emulators, so
                   1042: for the countdown use the more coarsely grained sleep implementation based on
                   1043: int 1ah/AH=00h (GET SYSTEM TIME).
1.425.2.4  snj      1044: .It
1.425.2.7  snj      1045: Use the TSC and current multiplier to calculate bus clock on VIA C7 Esther.
1.425.2.4  snj      1046: .It
1.425.2.7  snj      1047: Add support for VIA C7 temperature sensors (options VIA_C7TEMP) and enable in
                   1048: i386 GENERIC kernel.
1.425.2.4  snj      1049: .It
1.425.2.7  snj      1050: Fix a regression in the boot loader where pressing a letter not bound to a
                   1051: menu item would select a numeric item.
1.425.2.4  snj      1052: .It
1.425.2.7  snj      1053: Enable
                   1054: .Xr cgd 4
                   1055: support on all amd64 and i386 XEN kernels.
1.425.2.4  snj      1056: .bullet)
                   1057: .
                   1058: .It
1.425.2.7  snj      1059: amd64
1.425.2.4  snj      1060: .(bullet
1.425.2.7  snj      1061: Handle protection faults properly, returning SIGSEGV instead of SIGBUS.
1.425.2.4  snj      1062: .It
1.425.2.7  snj      1063: Ensure FP state is reset, if FP is used in a signal handler.
                   1064: PR 39299.
1.425.2.4  snj      1065: .It
1.425.2.7  snj      1066: Build kernel modules with -mno-red-zone like the kernel is built.
1.425.2.4  snj      1067: .It
1.425.2.7  snj      1068: On amd64, add a third free list distinct from the default free list, holding
                   1069: RAM between 16Mb and 4Gb.
                   1070: This helps preventing
                   1071: .Xr bus_dma 9
                   1072: memory allocation failures for 32bit DMA on large-memory machines.
1.425.2.4  snj      1073: .bullet)
                   1074: .
                   1075: .It
1.425.2.8  snj      1076: i386
                   1077: .(bullet
                   1078: .It
                   1079: The FPU Tag word is a 16bit register, in FPU (387) mode it defines 2-bit
1.425.2.7  snj      1080: tags for each FPU data register, in MMX mode it defines 1-bit tags for each
                   1081: data register.
                   1082: The single bit tags are stored in the lower 8 bits and thus in the first byte
                   1083: of the save frame.
1.425.2.4  snj      1084: .It
1.425.2.8  snj      1085: Fix a local user crash.
                   1086: .bullet)
                   1087: .It
1.425.2.7  snj      1088: ARM: Work-around a possible process exit corner case which can leave stale
                   1089: data in the cache after a context-switch.
                   1090: PR 41058.
1.425.2.4  snj      1091: .It
1.425.2.7  snj      1092: sgimips
1.425.2.4  snj      1093: .(bullet
1.425.2.7  snj      1094: haltwo(4): Set delta value for the mixer's master channel.
1.425.2.4  snj      1095: .It
1.425.2.7  snj      1096: Add a driver for the Indy's front panel buttons. Power button presses are
                   1097: reported to sysmon, volume control buttons are reported to PMF.
1.425.2.4  snj      1098: .It
1.425.2.7  snj      1099: Fixes for newport video.
1.425.2.4  snj      1100: .bullet)
                   1101: .
                   1102: .It
1.425.2.7  snj      1103: alpha
1.425.2.4  snj      1104: .(bullet
1.425.2.7  snj      1105: A number of multiprocessor fixes.
                   1106: PRs 41106 and 42174.
                   1107: .It
                   1108: Add support for booting off a couple of common RAID adapters found on several
                   1109: models of alpha systems: mlx [Mylex DAC060] and iop [I2O].
                   1110: PR 25829.
1.425.2.4  snj      1111: .It
1.425.2.7  snj      1112: Change the kernel text to 0xfffffc0000430000 (which is where Tru64 has its
                   1113: kernel).
1.425.2.4  snj      1114: .It
1.425.2.7  snj      1115: The tsc(4) bus initialization was using a single statically allocated extent
                   1116: storage for each tsp(4), which caused a LOCKDEBUG kernel to fail because the
                   1117: extent storage contained a mutex which panics when the second mutex_init() is
                   1118: attempted.
                   1119: Put the extent storage into the tsp_config structure so each tsp(4) gets its
                   1120: own.
                   1121: PR 38358.
1.425.2.4  snj      1122: .bullet)
                   1123: .
                   1124: .It
1.425.2.7  snj      1125: amiga
1.425.2.4  snj      1126: .(bullet
1.425.2.7  snj      1127: Switch amiga to the common m68k pmap.
1.425.2.4  snj      1128: .It
1.425.2.7  snj      1129: Fix a problem with the timecounter running backwards everytime the hardware
                   1130: counter wraps and the clock-interrupt is not yet serviced by hardclock().
1.425.2.8  snj      1131: .It
                   1132: Improve precision of small kernel delays.
                   1133: .It
                   1134: Fix keyboard handshaking problems on Amiga 1200.
1.425.2.4  snj      1135: .bullet)
                   1136: .
                   1137: .It
1.425.2.7  snj      1138: atari
1.425.2.4  snj      1139: .(bullet
1.425.2.7  snj      1140: Rewrite the
                   1141: .Xr binpatch 8
                   1142: utility to add support for ELF binaries, old src/usr.sbin/mdsetimage sources
                   1143: which support misc executable formats without LGPL'ed libbfd.
1.425.2.4  snj      1144: .It
1.425.2.7  snj      1145: Add a workaround for annoying "WARNING: negative runtime; monotonic clock has
                   1146: gone backwards" message.
1.425.2.4  snj      1147: .It
1.425.2.7  snj      1148: .Xr fd 4 :
                   1149: Correctly detect the default density.
1.425.2.4  snj      1150: .bullet)
1.1       ross     1151: .
1.425.2.4  snj      1152: .It
1.425.2.7  snj      1153: hp300: Make install.md probe
                   1154: .Xr cd 4
                   1155: devices properly.
1.425.2.4  snj      1156: .It
1.425.2.7  snj      1157: hpcmips: Fix pcic kthread creation timing.
                   1158: PRs 41791 and 41164.
1.425.2.4  snj      1159: .It
1.425.2.7  snj      1160: m68k: Ensure functions like
                   1161: .Xr mmap 2 ,
                   1162: .Xr mremap 2 ,
                   1163: .Xr shmat 2
                   1164: or
                   1165: .Xr sbrk 2
                   1166: return -1 in case of an error.
                   1167: A side benefit of this is to fix a segfault caused by jemalloc when
                   1168: .Xr mmap 2
                   1169: failed.
                   1170: .It
                   1171: macppc: pbms(4): Avoid an immediate crash during attach, and fix the aspect
                   1172: ratio of the trackpad on the geyser2 model.
                   1173: .It
                   1174: pmax: Make
                   1175: .Xr ksyms 4
                   1176: actually work.
1.425.2.4  snj      1177: .It
1.425.2.7  snj      1178: sh3: Fix logic error in copyinstr() when deciding whether to return EFAULT or
                   1179: ENAMETOOLONG.
1.425.2.4  snj      1180: .It
                   1181: sparc64:
                   1182: .(bullet
1.425.2.7  snj      1183: Fix long double support in 32bit libc. PR 41406.
1.425.2.4  snj      1184: .It
1.425.2.7  snj      1185: When preparing the initial trap frame for a new forked lwp, explicitly clear
                   1186: condition code.
                   1187: Otherwise we might catch a signal before we ever return to userland.
                   1188: PR 41302.
1.425.2.4  snj      1189: .It
1.425.2.7  snj      1190: Fix a disk I/O regression under heavy load.
1.425.2.4  snj      1191: .It
1.425.2.7  snj      1192: Build the sunleo X driver.
1.425.2.4  snj      1193: .It
1.425.2.7  snj      1194: Add
                   1195: .Xr lom 4 ,
                   1196: a driver for LOMlite lights out management hardware monitor and watchdog timer.
                   1197: .It
                   1198: sab(4): Allow the RSC to be the console on an E250, by checking for
                   1199: RSC-specific properties, and by not changing the port baud rate.
1.425.2.4  snj      1200: .bullet)
1.78      lukem    1201: .
1.425.2.4  snj      1202: .It
1.425.2.7  snj      1203: vax
1.425.2.4  snj      1204: .(bullet
1.425.2.7  snj      1205: binutils: Allocate relocation section using bfd_zalloc() to ensure no garbage
                   1206: relocations when not all the entries are used.
                   1207: PR 39182.
1.425.2.4  snj      1208: .It
1.425.2.7  snj      1209: Keep track of the previous ICR value and hardclock_ticks to ensure the 32 bit
                   1210: counter doesn't go backwards.
                   1211: Also, the ICR runs from -10000 to -1, so adjust the value when reading it.
                   1212: Now mfpr works quite nicely on a 4000/90.
1.425.2.4  snj      1213: .bullet)
1.342     pavel    1214: .
1.425.2.4  snj      1215: .It
1.425.2.7  snj      1216: sparc
1.425.2.4  snj      1217: .(bullet
1.425.2.7  snj      1218: Enable
                   1219: .Xr ddb 4
                   1220: in GENERIC-like kernels.
1.425.2.4  snj      1221: .It
1.425.2.7  snj      1222: Fix a number of issues with floppies.
1.425.2.4  snj      1223: .It
1.425.2.7  snj      1224: Add apc(4), a driver for the Aurora Personality Chip (APC) found on
                   1225: SPARCstation-4/5, and emulated by qemu to idle the simulator when the CPU is
                   1226: idle.
                   1227: Only the CPU idle part implemented at this time.
1.425.2.4  snj      1228: .bullet)
1.342     pavel    1229: .
1.425.2.4  snj      1230: .It
1.425.2.7  snj      1231: xen
                   1232: .(bullet
                   1233: Now a XEN3_DOM0 kernel properly updates the CMOS time.
1.339     plunky   1234: .It
1.425.2.7  snj      1235: Implement DIOCGDISKINFO for xbd disk driver.
1.342     pavel    1236: .It
1.425.2.7  snj      1237: xbdback: implement and publish "feature-flush-cache". xbd: if
                   1238: feature-flush-cache is present, use it for DIOCCACHESYNC.
                   1239: Should improve WAPBL reliability of Xen guests on a NetBSD dom0.
1.342     pavel    1240: .It
1.425.2.7  snj      1241: xennet: Write a "feature-rx-notify" to the xenstore, which is used by recent
                   1242: linux dom0 kernels.
                   1243: This reduces packet loss when using a NetBSD domU on such linux dom0.
1.342     pavel    1244: .It
1.425.2.7  snj      1245: xennetback: Announce feature-rx-copy and feature-rx-flip.
                   1246: Add support for request-rx-copy.
                   1247: PR 40650.
1.342     pavel    1248: .It
1.425.2.7  snj      1249: Add i368PAE support to Xen3 dom0.
1.342     pavel    1250: .It
1.425.2.7  snj      1251: Add Xen3 PCI pass-through support.
1.377     jnemeth  1252: .It
1.425.2.7  snj      1253: Fix stalled xbdback detach that would stall the whole xenbus thread,
                   1254: preventing new domUs from being created.
1.342     pavel    1255: .It
1.425.2.7  snj      1256: Make it possible to use netbsd-5 domUs running on a Xen2 hypervisor.
1.425.2.4  snj      1257: .bullet)
                   1258: .
                   1259: .bullet)
                   1260: .
1.425.2.7  snj      1261: .Ss2 Miscellaneous
1.425.2.4  snj      1262: .(bullet
1.425.2.7  snj      1263: .Xr sh 1 :
                   1264: Make the cd builtin accept and ignore -P.
                   1265: PR 42557.
1.425.2.4  snj      1266: .It
1.425.2.7  snj      1267: .Xr fdisk 8 :
                   1268: Fix issues with large disks.
1.425.2.4  snj      1269: .It
1.425.2.7  snj      1270: .Xr savecore 8 :
                   1271: Instead of exiting with an obscure error message if -N /kernelname isn't
                   1272: specified, blithely assume the kernel will consume around 20 megs.
1.425.2.4  snj      1273: .It
1.425.2.7  snj      1274: .Xr newfs 8 :
                   1275: Issue a better error message if attempting to create a file system on a block
                   1276: device.
                   1277: Inspired by PR 41127.
                   1278: .It
                   1279: .Xr newfs_msdos 8 :
                   1280: Make fs size detection get proper size rather than disk size.
                   1281: .It
                   1282: .Xr termcap 3 :
                   1283: Only add the ZZ capability for termcap entries that are larger than 1023 bytes.
                   1284: .It
                   1285: .Xr dkctl 8 :
                   1286: List the partition types addwedge understands.
                   1287: PR 37252.
                   1288: Make dkctl conform to its man page and print the device name on addwedge when
                   1289: the addition was successful (as well as indicating success).
1.425.2.4  snj      1290: .It
1.425.2.7  snj      1291: If the current locale doesn't define the 'thousands' grouping info then use sane defaults (',' every 3 digits).
                   1292: PR 40714.
1.425.2.4  snj      1293: .It
1.425.2.7  snj      1294: .Xr pthread 3 :
1.425.2.4  snj      1295: .(bullet
1.425.2.7  snj      1296: Make nanosleep cancelable again.
1.425.2.4  snj      1297: .It
1.425.2.7  snj      1298: Improve the algorithm used in pthread creation so that it does a better job of
                   1299: reusing dead threads.
1.425.2.8  snj      1300: .It
                   1301: Make sure thread id is set correctly in case a threaded program forks from a
                   1302: thread other than the main thread.
                   1303: Fixes issues with, e.g., ruby.
1.425.2.4  snj      1304: .bullet)
                   1305: .
                   1306: .It
1.425.2.7  snj      1307: .Xr newsyslog 8 :
                   1308: Reset ziptype on each line. Failure to do this caused any log file to be
                   1309: compressed if it was listed after a line using Z or J flag.
1.425.2.4  snj      1310: .It
1.425.2.7  snj      1311: nvi(1):
                   1312: .(bullet
                   1313: Fix a problem where the pattern /\$/ didn't match a dollar sign.
                   1314: PR 41781.
1.425.2.4  snj      1315: .It
1.425.2.7  snj      1316: Make :ESC, #+ and #- work again.
1.425.2.4  snj      1317: .It
1.425.2.7  snj      1318: Rename "expandtabs" to "expandtab" to match documentation.
1.425.2.4  snj      1319: .It
1.425.2.7  snj      1320: Implement the "et" abbreviation for expandtab.
1.425.2.4  snj      1321: .It
1.425.2.7  snj      1322: Fix regexp on LP64 systems.
                   1323: PR 41924.
1.425.2.4  snj      1324: .It
1.425.2.7  snj      1325: Fix format string bug: filenames may contain % characters.
1.425.2.4  snj      1326: .It
1.425.2.7  snj      1327: Fix ~ on big-endian architecturs.
1.425.2.4  snj      1328: .bullet)
                   1329: .
                   1330: .It
1.425.2.7  snj      1331: .Xr pstat 8 :
                   1332: Distinguish between UFS1 and UFS2 inodes by reading the ufsmount structure,
                   1333: the previous heuristic of comparing the size fields of inode and dinode failed.
1.425.2.4  snj      1334: .It
1.425.2.7  snj      1335: .Xr btpin 1 :
                   1336: Add a -P flag to attempt immediate pairing.
1.425.2.4  snj      1337: .It
1.425.2.7  snj      1338: .Xr ksh 1 :
                   1339: Support 0xnn for hexadecimal constants, as well as 16#nn.
                   1340: PR 40512.
1.425.2.4  snj      1341: .It
1.425.2.7  snj      1342: Add support for fr_*.UTF-8 locale. Setting LANG to fr_*.UTF-8 won't get the
                   1343: message catalog right (they're encoded in iso-8859-1), but other locale
                   1344: functions should work properly.
1.425.2.4  snj      1345: .It
1.425.2.7  snj      1346: Add Solaris-like dlinfo() interface to the ELF dynamic linker.
                   1347: Implement RTLD_DI_LINKMAP which returns a pointer to the linkmap chain at the
                   1348: given object.
1.425.2.4  snj      1349: .It
1.425.2.7  snj      1350: .Xr kill 1 :
                   1351: Make sure that numerical signals and pids are in range for their types.
                   1352: PR 42143.
1.425.2.4  snj      1353: .It
1.425.2.7  snj      1354: .Xr pcap 3 :
                   1355: pcap_lookupnet(): reset ifr before SIOCGIFNETMASK.
                   1356: Without it we get back a bogus netmask.
                   1357: PR 41367.
1.425.2.4  snj      1358: .It
1.425.2.7  snj      1359: .Xr man 1 :
                   1360: Accept a pathname to a man file, e.g., "man ./man.1"
1.425.2.4  snj      1361: .It
1.425.2.7  snj      1362: .Xr setlocale 3 :
                   1363: Handle nonexistent locales properly.
                   1364: PR 42124.
1.425.2.4  snj      1365: .It
1.425.2.7  snj      1366: .Xr amldb 8 :
                   1367: Check validity of parent to avoid a potential segfault.
1.425.2.4  snj      1368: .It
1.425.2.7  snj      1369: .Xr sort 1 :
1.425.2.8  snj      1370: Fix a ton of bugs including but not limited to PR 18614 PR 27257 PR 25551 PR 221
                   1371: 82 PR 31095 PR 30504 PR 36816 PR 37860 PR 39308 PR 42094.
1.425.2.4  snj      1372: .It
1.425.2.7  snj      1373: .Xr user 8 :
                   1374: Fix -p flag: rm_eo is the first character *after* the match, so no need for a +1. Blowfish hashes are only 53 chars long, not 54.
1.425.2.4  snj      1375: .It
1.425.2.7  snj      1376: Update libevent to 1.4.11-stable.
1.425.2.4  snj      1377: .It
1.425.2.7  snj      1378: .Xr hunt 6 :
                   1379: Fix possible remote DoS of a running hunt game, and prevent a possible
                   1380: theoretical attack involving >= 1 billion ammo.
1.425.2.4  snj      1381: .It
1.425.2.7  snj      1382: .Xr systat 1 :
                   1383: Fix problems with SIGWINCH. PR 42161.
1.425.2.4  snj      1384: .It
1.425.2.7  snj      1385: .Xr gzip 1 :
                   1386: .(bullet
                   1387: Fix support for multi-section bzip2 files, as created by pbzip2.
1.425.2.4  snj      1388: .It
1.425.2.7  snj      1389: Add "pack" uncompression support.
1.425.2.4  snj      1390: .It
1.425.2.7  snj      1391: Avoid an overflow in suffix handling.
                   1392: .bullet)
                   1393: .
1.425.2.4  snj      1394: .It
1.425.2.7  snj      1395: audio{ctl,play,record}: Add extended WAVE header support, attempt to play a
                   1396: bunch more WAV files.
1.425.2.4  snj      1397: .It
1.425.2.7  snj      1398: Update Postfix to 2.6.5.
1.425.2.4  snj      1399: .It
1.425.2.7  snj      1400: .Xr df 1 :
                   1401: Block numbers are measured in f_frsize units.
                   1402: Make -P option use this instead of f_bsize.
                   1403: Also account for reserved blocks like normal non-P output.
                   1404: PR 41541.
1.425.2.4  snj      1405: .It
1.425.2.7  snj      1406: Update libfetch to 2.30.
1.425.2.4  snj      1407: .It
1.425.2.7  snj      1408: .Xr window 1 :
                   1409: Fix a SEGV with certain terminal types.
                   1410: PR 41581.
1.425.2.4  snj      1411: .It
1.425.2.7  snj      1412: Update pkg_install to 20100204:
                   1413: .(bullet
                   1414: audit-packages.conf(5) has been superseded by pkg_install.conf(5).
                   1415: The default configuration is the same.
1.425.2.4  snj      1416: .It
1.425.2.7  snj      1417: Support for pkg_view(1) has been retired.
1.425.2.4  snj      1418: .It
1.425.2.7  snj      1419: The functionality of audit-packages(1) and download-vulnerability-list(1) has
                   1420: moved into
                   1421: .Xr pkg_admin 1 .
                   1422: Wrapper scripts that handle the common use cases are provided.
                   1423: .bullet)
                   1424: .
1.425.2.4  snj      1425: .It
1.425.2.7  snj      1426: .Xr racoonctl 8 :
                   1427: Adjust ADMINPORTDIR to match that of racoon (
                   1428: .Pa /var/run
                   1429: ). PR 41376.
1.425.2.4  snj      1430: .It
1.425.2.7  snj      1431: .Xr schedctl 8 :
                   1432: Skip LSIDL and LSZOMB threads when retrieving info.
1.425.2.4  snj      1433: .It
1.425.2.7  snj      1434: .Xr postinstall 8
                   1435: now knows about
                   1436: .Pa /etc/dhcpcd.conf .
1.425.2.4  snj      1437: .It
1.425.2.7  snj      1438: .Xr drvctl 8 :
                   1439: Allow querying for root devices in the tree by specifying an empty device name.
                   1440: Ensure that l_devname is NUL-terminated and fail otherwise. If drvctl -l is
                   1441: used without argument, print the root device nodes.
1.425.2.4  snj      1442: .It
1.425.2.7  snj      1443: .Xr paste 1 :
                   1444: Null-terminate the delimiter list string after processing escapes (which can
                   1445: shorten it) because the code that issues delimiters depends on it being
                   1446: null-terminated.
                   1447: This caused e.g. paste -d '\0' a b to print a '0' at the beginning of each
                   1448: line.
                   1449: PR 41159.
1.425.2.4  snj      1450: .It
1.425.2.7  snj      1451: Don't attempt to read or write ~/.lesshst if it's not a regular file or a
                   1452: symlink to a regular file.
                   1453: Previously, symlinking to
                   1454: .Pa /dev/null
                   1455: would cause less to trash
                   1456: .Pa /dev/null
                   1457: if run with sufficient privileges.
                   1458: PR 42237.
1.425.2.4  snj      1459: .It
1.425.2.7  snj      1460: Make rtsold_flags default to -a.
                   1461: PR 39657.
1.425.2.4  snj      1462: .It
1.425.2.7  snj      1463: libevent: Add -fno-strict-aliasing to work around problems with GCC 4 and
                   1464: strict-aliasing.
1.425.2.4  snj      1465: .It
1.425.2.7  snj      1466: Renamed a number of internal getline() functions to get_line() so as to
                   1467: compile under -current.
1.425.2.4  snj      1468: .It
1.425.2.7  snj      1469: Install the Xvidtune app-defaults file.
                   1470: PR 41577.
1.425.2.4  snj      1471: .It
1.425.2.7  snj      1472: Fixes to Linux compat:
                   1473: .(bullet
                   1474: In
                   1475: .Xr sendmsg 2 ,
                   1476: copy the msghdr structure before trying to use it.
1.425.2.4  snj      1477: .It
1.425.2.7  snj      1478: In linux_sys_sched_getaffinity(), do not leak memory on error.
                   1479: .bullet)
                   1480: .
1.425.2.4  snj      1481: .It
1.425.2.7  snj      1482: Various METALOG fixes, including sorting entries.
                   1483: PRs 24457 and 41155.
1.425.2.4  snj      1484: .It
1.425.2.7  snj      1485: Update DRM code.
1.425.2.4  snj      1486: .It
1.425.2.7  snj      1487: .Xr cdce 4 :
                   1488: Add support for the Openmoko Freerunner.
                   1489: PR 40049.
1.425.2.4  snj      1490: .It
1.425.2.7  snj      1491: .Xr pms 4 :
                   1492: Add elantech multi-touch support.
1.425.2.4  snj      1493: .It
1.425.2.7  snj      1494: Big X.Org update.
1.425.2.4  snj      1495: .It
1.425.2.7  snj      1496: .Xr ugen 4 :
                   1497: ugen_get_cdesc() can return NULL.
                   1498: When this happens, return EINVAL error instead of crashing.
1.425.2.4  snj      1499: .It
1.425.2.7  snj      1500: Fix a race between nfsd and local rm.
                   1501: PR 41147.
1.425.2.4  snj      1502: .It
1.425.2.7  snj      1503: .Xr puc 4 :
                   1504: Add support for Oxford Semiconductor OXmPCI952 2 port UARTs.
                   1505: Add support for the IBM 481033H SCC.
1.425.2.4  snj      1506: .It
1.425.2.7  snj      1507: .Xr sysinst 8 :
                   1508: Try ATA/SCSI identify commands and when successful, use the model information
                   1509: along with the disk size when creating the 'Available disks' menu.
                   1510: PR 41925.
1.425.2.4  snj      1511: .It
1.425.2.7  snj      1512: Fix PR kern/41659: add missing splx() in FAST_IPSEC code.
1.425.2.4  snj      1513: .It
1.425.2.7  snj      1514: Add hungarian keyboard layout.
1.425.2.4  snj      1515: .It
1.425.2.7  snj      1516: Add Swiss German keyboard layout.
1.425.2.4  snj      1517: .It
1.425.2.7  snj      1518: Introduce MKSUBPIXEL, which allows enabling subpixel rendering code in FreeType.
1.425.2.4  snj      1519: .It
1.425.2.7  snj      1520: Support drives over 1TB in size in sysinst.
                   1521: Error if drive is over 2TB in in size (and thus over the disklabel limit).
1.425.2.4  snj      1522: .It
1.425.2.7  snj      1523: Update and add some TNF ssh keys to
                   1524: .Pa /etc/ssh/ssh_known_hosts .
1.425.2.4  snj      1525: .It
1.425.2.7  snj      1526: Prevent
                   1527: .Xr makefs 8
                   1528: from creating invalid ISO format on rockridge support which causes fatal errors in ARC BIOS firmware on MIPS Magnum R4000.
                   1529: PR 42410.
1.425.2.4  snj      1530: .It
1.425.2.7  snj      1531: .Xr sysinst 8 :
                   1532: When creating /etc/fstab: for the first swap partition use type "sw,dp"
                   1533: instead of "sw", so dump device gets configured correctly if swap is not on
                   1534: the second partition.
                   1535: PR 42148.
1.425.2.4  snj      1536: .It
1.425.2.7  snj      1537: sys/atomic.h: Make atomics usable from C++.
1.425.2.4  snj      1538: .It
1.425.2.7  snj      1539: .Xr wc 1 :
                   1540: Add support for "-L" option (longest line) as present in the GNU and FreeBSD
                   1541: versions of "wc".
1.425.2.4  snj      1542: .It
1.425.2.7  snj      1543: libm: Add f{min,max,dim}{,l,f}.
1.425.2.4  snj      1544: .It
1.425.2.7  snj      1545: jemalloc: Fix race condition on reallocation of huge category.
                   1546: PR 42876.
1.425.2.4  snj      1547: .It
1.425.2.7  snj      1548: sys/null.h: Enclose (void *)0 in an extra set of parenthese to make the
                   1549: result usable in arbitrary expressions.
                   1550: PR 41890.
1.425.2.4  snj      1551: .bullet)
                   1552: .
                   1553: .Ss2 "Known Problems"
                   1554: .Pp
1.425.2.7  snj      1555: Using block device nodes (e.g., wd0a) directly for I/O may cause a kernel
1.425.2.4  snj      1556: crash when the file system containing
                   1557: .Pa /dev
                   1558: is FFS and is mounted with -o log.
1.425.2.7  snj      1559: Workaround: use raw disk devices (e.g., rwd0a), or remount the file system
1.425.2.4  snj      1560: without -o log.
                   1561: .Pp
                   1562: Occassionally, gdb may cause a process that is being debugged to hang
                   1563: when
                   1564: .Dq single stepped .
                   1565: Workaround: kill and restart the affected process.
                   1566: .Pp
                   1567: gdb cannot debug running threaded programs correctly.
                   1568: Workaround: generate a core file from the program using
                   1569: .Xr gcore 1
                   1570: and pass the core to gdb, instead of debugging the running program.
1.191     lukem    1571: .
1.425.2.5  snj      1572: .Pp
                   1573: The sparc port does not have functional SMP support in this release.
1.82      lukem    1574: .\} \" \n[FOR_RELEASE]
1.1       ross     1575: .
1.404     bouyer   1576: .Ss "Features to be removed in a later release"
1.425.2.1  snj      1577: The following features are to be removed from
1.404     bouyer   1578: .Nx
1.425.2.1  snj      1579: in the future:
1.404     bouyer   1580: .(bullet
1.425.2.2  snj      1581: Support for soft dependencies, also knows as soft updates
                   1582: (see
                   1583: .Dq softdep
                   1584: in
                   1585: .Xr mount 8 )
                   1586: will be removed in the next major release.
                   1587: .Pp
1.425.2.1  snj      1588: .Nx
                   1589: \*V
1.425.2.2  snj      1590: includes a preview of WAPBL
1.425.2.1  snj      1591: .Pq Write Ahead Physical Block Logging ,
                   1592: which will replace soft dependencies in the next major release.
                   1593: See
                   1594: .Xr wapbl 4
                   1595: and
                   1596: .Lk http://mail-index.netbsd.org/netbsd-announce/2008/12/14/msg000051.html
                   1597: for details.
                   1598: .It
1.404     bouyer   1599: Support for Xen 2.0.x. The Xen-3 and hypervisor interface is diverging
                   1600: from Xen-2 as development is ongoing, increasing the maintenance cost
1.425.2.7  snj      1601: for NetBSD.
1.411     tsutsui  1602: .Pp
1.404     bouyer   1603: It should be considered as deprecated. Users are expected to not rely
                   1604: on it any more beyond this major release.
1.411     tsutsui  1605: .Pp
1.410     cegger   1606: Further, at least version 3.1 of Xen will be required to run NetBSD as
                   1607: Dom0 or DomU.
1.411     tsutsui  1608: .bullet)
1.404     bouyer   1609: .
1.425.2.4  snj      1610: .Ss "The NetBSD Foundation"
1.82      lukem    1611: .Pp
1.1       ross     1612: .
                   1613: The
                   1614: .Nx
1.425.2.4  snj      1615: Foundation is a tax exempt, not-for-profit 501(c)(3) corporation
                   1616: that devotes itself to the traditional goals and Spirit of the
1.1       ross     1617: .Nx
1.425.2.4  snj      1618: Project and owns the trademark of the word
                   1619: .Dq NetBSD .
                   1620: It supports the design, development, and adoption of
1.1       ross     1621: .Nx
1.425.2.4  snj      1622: worldwide.
                   1623: More information on the
1.1       ross     1624: .Nx
1.425.2.4  snj      1625: Foundation, its composition, aims, and work can be found at:
                   1626: .Lk http://www.NetBSD.org/foundation/
1.1       ross     1627: .br_ne 10P
                   1628: .
                   1629: .Ss "Sources of NetBSD"
1.82      lukem    1630: .Pp
1.1       ross     1631: .
1.37      lukem    1632: Refer to
1.425.2.4  snj      1633: .Lk http://www.NetBSD.org/mirrors/
1.1       ross     1634: .br_ne 10P
                   1635: .
                   1636: .Ss "NetBSD \*V Release Contents
1.82      lukem    1637: .Pp
1.1       ross     1638: .
                   1639: The root directory of the
1.321     wiz      1640: .Nx
                   1641: \*V release is organized as follows:
1.79      lukem    1642: .ie \n[FOR_RELEASE] \{\
1.1       ross     1643: .Pp
                   1644: .Pa .../NetBSD-\*V/
1.112     jhawk    1645: .(tag README.files
1.1       ross     1646: .It Li CHANGES
1.425.2.4  snj      1647: Changes between the 4.0 and 5.0 releases.
1.389     jnemeth  1648: .It Li CHANGES-5.0
1.425.2.4  snj      1649: Changes between the initial 5.0 branch and final release of 5.0.
1.425.2.7  snj      1650: .It Li CHANGES-5.1
                   1651: Changes between the 5.0 and 5.1 releases.
1.377     jnemeth  1652: .It Li CHANGES.prev
1.425.2.4  snj      1653: Changes in previous
1.1       ross     1654: .Nx
                   1655: releases.
                   1656: .It Li LAST_MINUTE
1.425.2.4  snj      1657: Last minute changes and notes about the release.
1.1       ross     1658: .It Li README.files
                   1659: README describing the distribution's contents.
1.82      lukem    1660: .It Pa source/
1.1       ross     1661: Source distribution sets; see below.
1.78      lukem    1662: .tag)
1.1       ross     1663: .Pp
                   1664: In addition to the files and directories listed above, there is one
                   1665: directory per architecture, for each of the architectures for which
1.321     wiz      1666: .Nx
                   1667: \*V has a binary distribution.
1.1       ross     1668: .Pp
                   1669: The source distribution sets can be found in subdirectories of the
1.82      lukem    1670: .Pa source
1.190     lukem    1671: subdirectory of the distribution tree.
                   1672: They contain the complete sources to the system.
                   1673: The source distribution sets are as follows:
1.78      lukem    1674: .(tag sharesrc
                   1675: .It Sy gnusrc
                   1676: This set contains the
                   1677: .Dq gnu
                   1678: sources, including the source for the compiler, assembler, groff,
                   1679: and the other GNU utilities in the binary distribution sets.
1.425.2.7  snj      1680: .showsize 79 450
1.78      lukem    1681: .It Sy sharesrc
                   1682: This set contains the
                   1683: .Dq share
                   1684: sources, which include the sources for the man pages not associated
1.112     jhawk    1685: with any particular program; the sources for the typesettable document
                   1686: set; the dictionaries; and more.
1.425.2.7  snj      1687: .showsize 7 32
1.78      lukem    1688: .It Sy src
                   1689: This set contains all of the base
1.321     wiz      1690: .Nx
                   1691: \*V sources which are not in
1.78      lukem    1692: .Sy gnusrc ,
                   1693: .Sy sharesrc ,
                   1694: or
                   1695: .Sy syssrc .
1.425.2.7  snj      1696: .showsize 59 350
1.78      lukem    1697: .It Sy syssrc
1.1       ross     1698: This set contains the sources to the
1.321     wiz      1699: .Nx
1.425.2.1  snj      1700: \*V kernel for all architectures as well as the
                   1701: .Xr config 1
                   1702: utility.
1.425.2.7  snj      1703: .showsize 34 197
1.78      lukem    1704: .It Sy xsrc
                   1705: This set contains the sources to the X Window System.
1.425.2.7  snj      1706: .showsize 127 694
1.78      lukem    1707: .tag)
1.1       ross     1708: .Pp
1.71      hubertf  1709: All the above source sets are located in the
1.1       ross     1710: .Pa source/sets
1.71      hubertf  1711: subdirectory of the distribution tree.
1.1       ross     1712: .Pp
1.190     lukem    1713: The source sets are distributed as compressed tar files.
1.207     rafal    1714: Except for the
                   1715: .Sy pkgsrc
                   1716: set, which is traditionally unpacked into
                   1717: .Pa /usr/pkgsrc ,
                   1718: all sets may be unpacked into
1.1       ross     1719: .Pa /usr/src
                   1720: with the command:
1.318     hubertf  1721: .Dl # Ic "cd / ; tar -zxpf set_name.tgz"
1.82      lukem    1722: .Pp
1.78      lukem    1723: In each of the source distribution set directories, there are
                   1724: files which contain the checksums of the files in the directory:
1.425.2.6  bouyer   1725: .(tag SHA512 -offset indent
1.78      lukem    1726: .It Li MD5
1.19      ross     1727: .Tn MD5
1.425.2.6  bouyer   1728: digests in the format produced by the command:
1.194     lukem    1729: .br
1.377     jnemeth  1730: .Ic cksum -a MD5 Ar file .
                   1731: .It Li SHA512
                   1732: .Tn SHA512
1.425.2.6  bouyer   1733: digests in the format produced by the command:
1.377     jnemeth  1734: .br
                   1735: .Ic cksum -a SHA512 Ar file .
1.78      lukem    1736: .tag)
1.19      ross     1737: .Pp
1.425.2.6  bouyer   1738: The SHA512 digest is safer, but MD5 checksums are provided so that a wider
                   1739: range of operating systems can check the integrity of the release files.
1.78      lukem    1740: .\}
                   1741: .el \{\
                   1742: .Pp
                   1743: .Pa \&.../NetBSD-current/tar_files/
1.82      lukem    1744: .(item -compact -offset indent
                   1745: .Pa pkgsrc.tar.gz
                   1746: .It
                   1747: .Pa src/*.tar.gz
                   1748: .It
                   1749: .Pa xsrc/*.tar.gz
                   1750: .item)
1.78      lukem    1751: .Pp
1.263     hubertf  1752: Other directories provide unpacked source trees e.g. for distribution via
                   1753: the the software update protocol (SUP) or the
                   1754: concurrent version system (CVS). For more information see:
                   1755: .Lk http://www.NetBSD.org/mirrors/
1.78      lukem    1756: .\}
                   1757: .
                   1758: .
                   1759: .so ../common/contents -----------------------------------------------
                   1760: .
                   1761: .
                   1762: .(Note
                   1763: Each directory in the \*M binary distribution also has its
                   1764: own checksum files, just as the source distribution does.
1.19      ross     1765: .Note)
1.1       ross     1766: .br_ne 7P
                   1767: .
1.78      lukem    1768: .Ss "NetBSD/\*M System Requirements and Supported Devices"
1.1       ross     1769: .
                   1770: .so hardware -----------------------------------------------
                   1771: .br_ne 7P
                   1772: .
1.254     cl       1773: .if \n[xen] \{.Ss "Installation options"
                   1774: .br_ne 7P
                   1775: .
                   1776: .so instopt -----------------------------------------------
                   1777: .\}
                   1778: .
1.1       ross     1779: .Ss "Getting the NetBSD System on to Useful Media"
                   1780: .
                   1781: .so xfer -----------------------------------------------
                   1782: .br_ne 7P
                   1783: .
1.78      lukem    1784: .Ss "Preparing your System for NetBSD installation"
1.1       ross     1785: .
                   1786: .so prep -----------------------------------------------
                   1787: .br_ne 7P
                   1788: .
1.203     lukem    1789: .ie \n[mac68k] .Ss "Installing the NetBSD System (Sysinst Method)"
1.200     scottr   1790: .el .Ss "Installing the NetBSD System"
1.1       ross     1791: .
                   1792: .so install -----------------------------------------------
                   1793: .br_ne 7P
                   1794: .
                   1795: .Ss "Post installation steps"
                   1796: .
                   1797: .so ../common/postinstall -----------------------------------------------
                   1798: .br_ne 7P
                   1799: .
                   1800: .Ss "Upgrading a previously-installed NetBSD System"
                   1801: .
                   1802: .so upgrade -----------------------------------------------
                   1803: .br_ne 7P
                   1804: .
                   1805: .Ss "Compatibility Issues With Previous NetBSD Releases"
1.82      lukem    1806: .Pp
1.1       ross     1807: .
                   1808: Users upgrading from previous versions of
                   1809: .Nx
                   1810: may wish to bear the
                   1811: following problems and compatibility issues in mind when upgrading to
1.321     wiz      1812: .Nx
1.390     itohy    1813: \*V.
1.357     pavel    1814: .Pp
1.425.2.7  snj      1815: If your port uses X.Org and you see messages from the X server indicating
                   1816: that no devices were found, you may need to run
                   1817: .Ic "X -configure"
                   1818: and update your existing xorg.conf to use the BusID line from the
                   1819: newly-generated config file.
                   1820: .Pp
                   1821: Dual-head support for PC systems has become broken for many configurations
                   1822: with the update to xorg-server 1.6.x, which has removed the userland PCI
                   1823: configuration mechanism, and needs to rely upon the OS.
                   1824: We hope to correct this for future releases.
                   1825: Workaround: The only workaround is non-trivial and requires programming
                   1826: several PCI BAR registers as they previously were in NetBSD 5.0.
                   1827: .Pp
                   1828: If you are updating to
                   1829: .Nx
                   1830: \*V
                   1831: without the aid of sysinst or postinstall and your port uses X.Org, be sure
                   1832: to remove
                   1833: .Pa /usr/X11R7/lib/X11/xkb/symbols/pc
                   1834: before extracting the xbase set.
                   1835: In the version of X.Org shipped with 5.0, this was a directory, but in more
                   1836: recent X.Org versions it is a file.
                   1837: .Pp
                   1838: On ports using X.Org, libpixman and libXfont had their major versions bumped.
                   1839: This can be a source of trouble if using binary packages built on 5.0.x.
                   1840: .Pp
                   1841: pkg_install now depends on the pkgdb cache for automatic conflict detection.
                   1842: It is recommended to rebuild the cache with
                   1843: .Pp
                   1844: .Dl # Ic "pkg_admin rebuild"
                   1845: .Pp
                   1846: .Xr audit-packages.conf 5
                   1847: has been superseded by
                   1848: .Xr pkg_install.conf 5 .
                   1849: The default configuration is the same.
                   1850: .Pp
                   1851: Support for
                   1852: .Xr pkg_view 1
                   1853: has been retired.
                   1854: .Pp
                   1855: The functionality of
                   1856: .Xr audit-packages 1
                   1857: and
                   1858: .Xr download-vulnerability-list 1
                   1859: has moved into
                   1860: .Xr pkg_admin 1 .
                   1861: However, wrapper scripts that handle the common use cases are provided.
                   1862: .Ss2 Issues affecting an upgrade from NetBSD 4.x releases
                   1863: .Pp
1.425.2.4  snj      1864: The pthread libraries from previous versions of
                   1865: .Nx
                   1866: require that the
                   1867: .Xr sysctl 3
                   1868: node
                   1869: .Dv kern.no_sa_support
                   1870: be set to
                   1871: .Dv 0 .
                   1872: This affects the following environments:
                   1873: .(bullet
                   1874: Running a 5.0 kernel with an older userland.
                   1875: .It
                   1876: Running an older userland inside a chroot'ed environment on a 5.0 system.
                   1877: .It
                   1878: Running older statically linked pthread applications.
                   1879: .bullet)
                   1880: .Pp
                   1881: The 5.0 kernel defaults to
                   1882: .Dv 0
                   1883: for
                   1884: .Dv kern.no_sa_support ,
                   1885: which covers the first case.
                   1886: However, please note that a full installation of 5.0
                   1887: .Pq either from scratch or through an upgrade
                   1888: will set
                   1889: .Dv kern.no_sa_support
                   1890: to 1 during the boot process.
                   1891: This means that for the last two cases, you will have to manually set
                   1892: .Dv kern.no_sa_support
                   1893: to
                   1894: .Dv 0 ,
                   1895: using either the
                   1896: .Xr sysctl 8
                   1897: command or through
                   1898: .Xr sysctl.conf 5 .
                   1899: .Pp
                   1900: Note that
1.357     pavel    1901: .Ic sysinst
1.425.2.4  snj      1902: will automatically invoke
1.357     pavel    1903: .(disp
                   1904: postinstall fix
                   1905: .disp)
                   1906: and thus all issues that are fixed by
                   1907: .Ic postinstall
                   1908: by default (see below) will be handled.
1.194     lukem    1909: .
1.425.2.1  snj      1910: .Ss2 Issues affecting an upgrade from NetBSD 3.x releases
1.389     jnemeth  1911: See the section below on upgrading from NetBSD 4.x as well.
1.377     jnemeth  1912: .Pp
1.357     pavel    1913: The following issues can generally be resolved by running
                   1914: .Em postinstall
                   1915: with the
1.349     jnemeth  1916: .Sy etc
1.425.2.1  snj      1917: set:
1.349     jnemeth  1918: .(disp
                   1919: postinstall -s /path/to/etc.tgz check
                   1920: postinstall -s /path/to/etc.tgz fix
                   1921: .disp)
                   1922: .Pp
                   1923: Issues fixed by
                   1924: .Em postinstall :
                   1925: .(bullet -offset indent
                   1926: Various files in
                   1927: .Pa /etc
                   1928: need upgrading.
                   1929: These include:
                   1930: .(bullet -compact -offset indent
                   1931: .Pa /etc/defaults/*
                   1932: .It
                   1933: .Pa /etc/mtree/*
                   1934: .It
                   1935: .Pa /etc/daily
                   1936: .It
                   1937: .Pa /etc/weekly
                   1938: .It
                   1939: .Pa /etc/monthly
                   1940: .It
                   1941: .Pa /etc/security
                   1942: .It
                   1943: .Pa /etc/rc.subr
                   1944: .It
                   1945: .Pa /etc/rc
                   1946: .It
                   1947: .Pa /etc/rc.shutdown
                   1948: .It
                   1949: .Pa /etc/rc.d/*
                   1950: .It
                   1951: .Pa /etc/envsys.conf
                   1952: .bullet)
                   1953: .bullet)
                   1954: .
                   1955: .Pp
                   1956: The following issues need to be resolved manually:
                   1957: .
                   1958: .(bullet -offset indent
                   1959: The users
1.360     jnemeth  1960: .Sq _proxy ,
1.361     jnemeth  1961: .Sq _rwhod ,
1.349     jnemeth  1962: and
1.360     jnemeth  1963: .Sq _sdpd
1.349     jnemeth  1964: and the groups
1.360     jnemeth  1965: .Sq _proxy ,
1.361     jnemeth  1966: .Sq _rwhod
1.349     jnemeth  1967: and
1.360     jnemeth  1968: .Sq _sdpd
1.349     jnemeth  1969: need to be created and the user
                   1970: .Sq uucp
                   1971: needs to be updated.
                   1972: .It
1.425.2.1  snj      1973: A number of things were removed in the
1.349     jnemeth  1974: .Nx
1.425.2.1  snj      1975: 4.0
                   1976: release, including: the evbsh5 port, the Fortran 77 compiler (g77), NETCCITT,
1.349     jnemeth  1977: NETNS, Sendmail, Sushi, UUCP, and Vinum.  If you were using any of these,
1.425.2.1  snj      1978: please see the "Components removed from NetBSD" at
1.425.2.4  snj      1979: .Lk http://www.NetBSD.org/releases/formal-4/NetBSD-4.0.html#removals
1.357     pavel    1980: .It
                   1981: The replacement of Sendmail by Postfix can be handled automatically by
                   1982: .Em postinstall
                   1983: but it is not done by default.
                   1984: If you want to transition to Postfix, the command
                   1985: .(disp
                   1986: postinstall -s /path/to/etc.tgz fix mailerconf
                   1987: .disp)
                   1988: will update your
                   1989: .Pa /etc/mailer.conf
                   1990: file to use Postfix as the MTA. When using
                   1991: .Ic sysinst
                   1992: to upgrade the system, it will ask if you want this to be done.
                   1993: .Pp
                   1994: Note that if you have a customized
                   1995: Sendmail setup, you need to set up Postfix in an equivalent way; there
                   1996: is no tool for automatic conversion of Sendmail configuration to a
                   1997: Postfix one.
                   1998: .Pp
1.425.2.1  snj      1999: Postfix will be started automatically when the system boots.
1.357     pavel    2000: You may see messages like "$sendmail is not set properly" at boot.
                   2001: You can suppress them by removing
                   2002: .Pa /etc/rc.d/sendmail
                   2003: and
                   2004: .Pa /etc/rc.d/smmsp .
                   2005: Those files and other parts of sendmail configuration like files under
                   2006: .Pa /usr/share/sendmail
                   2007: are not removed by default
                   2008: while upgrading for those who want to continue using sendmail from
                   2009: outside the base system.
                   2010: If you want to delete them,
                   2011: .Em postinstall
                   2012: can be used:
                   2013: .(disp
                   2014: postinstall -s /path/to/etc.tgz fix sendmail
                   2015: .disp)
1.349     jnemeth  2016: .bullet)
                   2017: .
1.425.2.1  snj      2018: .Ss2 Issues affecting an upgrade from NetBSD 4.x releases
1.389     jnemeth  2019: .Pp
                   2020: The following issues can generally be resolved by running
                   2021: .Em postinstall
                   2022: with the
                   2023: .Sy etc
1.425.2.1  snj      2024: set:
1.389     jnemeth  2025: .(disp
                   2026: postinstall -s /path/to/etc.tgz check
                   2027: postinstall -s /path/to/etc.tgz fix
                   2028: .disp)
1.377     jnemeth  2029: .Pp
1.389     jnemeth  2030: Issues fixed by
                   2031: .Em postinstall :
                   2032: .(bullet -offset indent
                   2033: Various files in
                   2034: .Pa /etc
                   2035: need upgrading.
                   2036: These include:
                   2037: .(bullet -compact -offset indent
                   2038: .Pa /etc/defaults/*
                   2039: .It
                   2040: .Pa /etc/mtree/*
                   2041: .It
                   2042: .Pa /etc/daily
                   2043: .It
                   2044: .Pa /etc/weekly
                   2045: .It
                   2046: .Pa /etc/monthly
                   2047: .It
                   2048: .Pa /etc/security
                   2049: .It
                   2050: .Pa /etc/rc.subr
                   2051: .It
                   2052: .Pa /etc/rc
                   2053: .It
                   2054: .Pa /etc/rc.shutdown
                   2055: .It
                   2056: .Pa /etc/rc.d/*
                   2057: .It
                   2058: .Pa /etc/envsys.conf
                   2059: .bullet)
                   2060: .bullet)
                   2061: .
                   2062: .Pp
                   2063: The following issues need to be resolved manually:
                   2064: .
                   2065: .(bullet -offset indent
                   2066: The users
                   2067: .Sq _httpd
                   2068: and
                   2069: .Sq _timedc
                   2070: and the groups
1.425.2.1  snj      2071: .Sq _httpd
                   2072: and
1.389     jnemeth  2073: .Sq _timedc
                   2074: need to be created.
                   2075: .It
1.425.2.3  snj      2076: Unprivileged use of the
                   2077: .Xr mount 8
                   2078: command now requires the
                   2079: .Ar nosuid
                   2080: and
                   2081: .Ar nodev
                   2082: options to be explicitly specified.
                   2083: Previously, these options were automatically enforced even if they
                   2084: were not explicitly specified.
                   2085: .It
1.389     jnemeth  2086: A number of things have been removed from the
1.369     martin   2087: .Nx
1.425.2.1  snj      2088: \*V release.
                   2089: See the "Components removed from NetBSD" section near the beginning of
                   2090: this document for a list.
1.389     jnemeth  2091: .bullet)
1.1       ross     2092: .
                   2093: .Ss "Using online NetBSD documentation"
                   2094: .Pp
1.425.2.4  snj      2095: Documentation is available if you installed the manual
1.190     lukem    2096: distribution set.
                   2097: Traditionally, the
1.1       ross     2098: .Dq man pages
1.78      lukem    2099: (documentation) are denoted by
1.200     scottr   2100: .Sq Li name(section) .
1.1       ross     2101: Some examples of this are
                   2102: .Pp
1.78      lukem    2103: .(bullet -compact -offset indent
1.1       ross     2104: .Xr intro 1 ,
                   2105: .It
                   2106: .Xr man 1 ,
                   2107: .It
1.425.2.1  snj      2108: .Xr apropos 1 ,
1.1       ross     2109: .It
                   2110: .Xr passwd 1 ,
                   2111: and
                   2112: .It
                   2113: .Xr passwd 5 .
1.78      lukem    2114: .bullet)
1.1       ross     2115: .Pp
                   2116: The section numbers group the topics into several categories, but three
                   2117: are of primary interest: user commands are in section 1, file formats
                   2118: are in section 5, and administrative information is in section 8.
                   2119: .Pp
                   2120: .No The Em man
                   2121: command is used to view the documentation on a topic, and is
                   2122: started by entering
1.425.2.1  snj      2123: .Ic man
                   2124: .Op Ar section
1.1       ross     2125: .Ar topic .
                   2126: The brackets
                   2127: .Op \&
                   2128: around the
                   2129: section should not be entered, but rather indicate that the section is
1.190     lukem    2130: optional.
                   2131: If you don't ask for a particular section, the topic with the
                   2132: lowest numbered section name will be displayed.
                   2133: For instance, after logging in, enter
1.82      lukem    2134: .Pp
                   2135: .Dl # Ic "man passwd"
                   2136: .Pp
1.1       ross     2137: to read the documentation for
                   2138: .Xr passwd 1 .
                   2139: To view the documentation for
1.91      hubertf  2140: .Xr passwd 5 ,
1.1       ross     2141: enter
1.82      lukem    2142: .Pp
                   2143: .Dl # Ic "man 5 passwd"
                   2144: .Pp
1.1       ross     2145: instead.
                   2146: .Pp
                   2147: If you are unsure of what man page you are looking for, enter
1.263     hubertf  2148: .Pp
1.305     uwe      2149: .Dl # Ic apropos Ar subject-word
1.1       ross     2150: .Pp
                   2151: where
                   2152: .Ar subject-word
1.78      lukem    2153: is your topic of interest; a list of possibly
1.1       ross     2154: related man pages will be displayed.
                   2155: .
                   2156: .Ss Administrivia
1.82      lukem    2157: .Pp
1.1       ross     2158: .
1.190     lukem    2159: If you've got something to say, do so!
                   2160: We'd like your input.
1.1       ross     2161: There are various mailing lists available via the mailing list
                   2162: server at
1.233     salo     2163: .Mt majordomo@NetBSD.org .
1.1       ross     2164: To get help on using the mailing
                   2165: list server, send mail to that address with an empty body, and it will
1.425.2.1  snj      2166: reply with instructions.  See
                   2167: .Lk http://www.NetBSD.org/mailinglists/
                   2168: for a web interface.
1.1       ross     2169: .Pp
                   2170: There are various mailing lists set up to deal with comments and
1.190     lukem    2171: questions about this release.
                   2172: Please send comments to:
1.233     salo     2173: .Mt netbsd-comments@NetBSD.org .
1.1       ross     2174: .Pp
                   2175: To report bugs, use the
                   2176: .Xr send-pr 1
                   2177: command shipped with
                   2178: .Nx ,
1.190     lukem    2179: and fill in as much information about the problem as you can.
                   2180: Good bug reports include lots of details.
1.1       ross     2181: .Pp
1.425.2.1  snj      2182: Bugs also can be submitted and queried with the web interface at
1.425.2.4  snj      2183: .Lk http://www.NetBSD.org/support/send-pr.html
1.1       ross     2184: .Pp
                   2185: There are also port-specific mailing lists, to discuss aspects of
                   2186: each port of
                   2187: .Nx .
1.88      wiz      2188: Use majordomo to find their addresses, or visit
1.425.2.4  snj      2189: .Lk http://www.NetBSD.org/mailinglists/
                   2190: .Pp
1.88      wiz      2191: If
1.1       ross     2192: you're interested in doing a serious amount of work on a specific
1.82      lukem    2193: port, you probably should contact the
                   2194: .Sq owner
                   2195: of that port (listed
1.1       ross     2196: below).
                   2197: .Pp
                   2198: If you'd like to help with this effort, and have an idea as to how
                   2199: you could be useful, send us mail or subscribe to:
1.392     reed     2200: .Mt netbsd-users@NetBSD.org .
1.1       ross     2201: .Pp
                   2202: As a favor, please avoid mailing huge documents or files to these
1.190     lukem    2203: mailing lists.
                   2204: Instead, put the material you would have sent up for FTP or WWW somewhere,
                   2205: then mail the appropriate list about it, or, if you'd rather not do that,
                   2206: mail the list saying you'll send the data to those who want it.
1.1       ross     2207: .
                   2208: .Ss Thanks go to
                   2209: .
1.78      lukem    2210: .(bullet
1.1       ross     2211: The former members of UCB's Computer Systems Research Group,
                   2212: including (but not limited to):
                   2213: .Bd -unfilled -offset indent
                   2214: Keith Bostic
                   2215: Ralph Campbell
                   2216: Mike Karels
                   2217: Marshall Kirk McKusick
                   2218: .Ed
                   2219: .Pp
1.425.2.4  snj      2220: for their work on
1.82      lukem    2221: .Bx
                   2222: systems, support, and encouragement.
1.1       ross     2223: .It
1.263     hubertf  2224: The Internet Systems Consortium, Inc. for hosting the
1.1       ross     2225: .Nx
1.263     hubertf  2226: FTP, CVS, AnonCVS, mail, mail archive, GNATS, SUP, Rsync and WWW servers.
1.1       ross     2227: .It
1.263     hubertf  2228: The Internet Research Institute in Japan for hosting the server
                   2229: which runs the CVSweb interface to the
1.1       ross     2230: .Nx
1.263     hubertf  2231: source tree.
1.78      lukem    2232: .It
1.381     jnemeth  2233: The Lule\[oa] Academic Computer Society for providing the backup
                   2234: services server.
1.78      lukem    2235: .It
1.381     jnemeth  2236: The Columbia University Computer Science Department for hosting
                   2237: the NYC build cluster.
1.78      lukem    2238: .It
1.377     jnemeth  2239: The Western Washington University Computer Science Department
1.425.2.4  snj      2240: for running the WWU build cluster.
1.377     jnemeth  2241: .It
1.344     pavel    2242: The many organizations that provide
1.78      lukem    2243: .Nx
                   2244: mirror sites.
1.1       ross     2245: .It
                   2246: Without CVS, this project would be impossible to manage, so our hats
                   2247: go off to Brian Berliner, Jeff Polk, and the various other people
                   2248: who've had a hand in making CVS a useful tool.
                   2249: .It
1.337     pavel    2250: We list the individuals and organizations
                   2251: that have made donations or loans of hardware and/or money, to support
1.1       ross     2252: .Nx
1.337     pavel    2253: development, and deserve credit for it at
1.425.2.4  snj      2254: .Lk http://www.NetBSD.org/donations/
1.190     lukem    2255: (If you're not on that list and should be, tell us!
                   2256: We probably were not able to get in touch with you, to verify that you
                   2257: wanted to be listed.)
1.1       ross     2258: .It
                   2259: Finally, we thank all of the people who've put sweat and tears into
                   2260: developing
                   2261: .Nx
1.190     lukem    2262: since its inception in January, 1993.
                   2263: (Obviously, there are a lot more people who deserve thanks here.
1.377     jnemeth  2264: If you're one of them, and would like to be mentioned, tell us!)
1.78      lukem    2265: .bullet)
1.1       ross     2266: .
                   2267: .Ss "We are..."
                   2268: .
                   2269: .Pp
                   2270: (in alphabetical order)
                   2271: .Pp
                   2272: .
                   2273: .
1.387     itohy    2274: .Bl -column xxx "Jun-ichiro itojun Hagino" ".Mt sommerfeld@NetBSD.org" ".Sy playstation2"
1.1       ross     2275: .
                   2276: .br_ne 1i
1.266     wiz      2277: .It Em "The NetBSD core group:"
1.1       ross     2278: .It Ta Ta
1.335     snj      2279: .It Ta Alistair Crooks Ta Mt agc@NetBSD.org
1.371     dsieger  2280: .It Ta Quentin Garnier Ta Mt cube@NetBSD.org
1.405     tsutsui  2281: .It Ta Matt Thomas Ta Mt matt@NetBSD.org
1.335     snj      2282: .It Ta YAMAMOTO Takashi Ta Mt yamt@NetBSD.org
1.233     salo     2283: .It Ta Christos Zoulas Ta Mt christos@NetBSD.org
1.1       ross     2284: .It Ta Ta
1.191     lukem    2285: .
1.1       ross     2286: .br_ne 2i
1.266     wiz      2287: .It Em "The portmasters (and their ports):"
1.263     hubertf  2288: .\"
                   2289: .\" XXX created by list-portmasters.pl
                   2290: .\"
1.420     tsutsui  2291: .It Ta Erik Berls                 Ta Mt      cyber@NetBSD.org Ta Sy cobalt
                   2292: .It Ta Manuel Bouyer              Ta Mt     bouyer@NetBSD.org Ta Sy xen
                   2293: .It Ta Simon Burge                Ta Mt     simonb@NetBSD.org Ta Sy evbmips
                   2294: .It Ta Simon Burge                Ta Mt     simonb@NetBSD.org Ta Sy pmax
                   2295: .It Ta Simon Burge                Ta Mt     simonb@NetBSD.org Ta Sy sbmips
                   2296: .It Ta Julian Coleman             Ta Mt        jdc@NetBSD.org Ta Sy atari
                   2297: .It Ta Marcus Comstedt            Ta Mt     marcus@NetBSD.org Ta Sy dreamcast
                   2298: .It Ta Andrew Doran               Ta Mt         ad@NetBSD.org Ta Sy amd64
                   2299: .It Ta Andrew Doran               Ta Mt         ad@NetBSD.org Ta Sy i386
                   2300: .It Ta Matthias Drochner          Ta Mt   drochner@NetBSD.org Ta Sy cesfic
                   2301: .It Ta Gavan Fantom               Ta Mt      gavan@NetBSD.org Ta Sy iyonix
                   2302: .It Ta Jaime A Fournier           Ta Mt       ober@NetBSD.org Ta Sy zaurus
                   2303: .It Ta Matt Fredette              Ta Mt   fredette@NetBSD.org Ta Sy sun2
                   2304: .It Ta Ichiro FUKUHARA            Ta Mt     ichiro@NetBSD.org Ta Sy hpcarm
                   2305: .It Ta Chris Gilbert              Ta Mt      chris@NetBSD.org Ta Sy cats
                   2306: .It Ta Ben Harris                 Ta Mt      bjh21@NetBSD.org Ta Sy acorn26
                   2307: .It Ta Ross Harvey                Ta Mt       ross@NetBSD.org Ta Sy alpha
                   2308: .It Ta Nick Hudson                Ta Mt      skrll@NetBSD.org Ta Sy hp700
                   2309: .It Ta Martin Husemann            Ta Mt     martin@NetBSD.org Ta Sy sparc64
                   2310: .It Ta IWAMOTO Toshihiro          Ta Mt     toshii@NetBSD.org Ta Sy hpcarm
                   2311: .It Ta Darrin Jewell              Ta Mt        dbj@NetBSD.org Ta Sy next68k
                   2312: .It Ta S\(/oren J\(/orvang        Ta Mt      soren@NetBSD.org Ta Sy sgimips
                   2313: .It Ta Wayne Knowles              Ta Mt        wdk@NetBSD.org Ta Sy mipsco
                   2314: .It Ta Takayoshi Kochi            Ta Mt      kochi@NetBSD.org Ta Sy ia64
                   2315: .It Ta Paul Kranenburg            Ta Mt         pk@NetBSD.org Ta Sy sparc
                   2316: .It Ta Michael Lorenz             Ta Mt   macallan@NetBSD.org Ta Sy macppc
                   2317: .It Ta Anders Magnusson           Ta Mt      ragge@NetBSD.org Ta Sy vax
                   2318: .It Ta Cherry G. Mathew           Ta Mt     cherry@NetBSD.org Ta Sy ia64
                   2319: .It Ta NISHIMURA Takeshi          Ta Mt    nsmrtks@NetBSD.org Ta Sy x68k
                   2320: .It Ta Tohru Nishimura            Ta Mt   nisimura@NetBSD.org Ta Sy luna68k
                   2321: .It Ta Tohru Nishimura            Ta Mt   nisimura@NetBSD.org Ta Sy sandpoint
                   2322: .It Ta Andrey Petrov              Ta Mt     petrov@NetBSD.org Ta Sy sparc64
                   2323: .It Ta Scott Reynolds             Ta Mt     scottr@NetBSD.org Ta Sy mac68k
                   2324: .It Ta Tim Rightnour              Ta Mt    garbled@NetBSD.org Ta Sy ofppc
                   2325: .It Ta Tim Rightnour              Ta Mt    garbled@NetBSD.org Ta Sy prep
                   2326: .It Ta Tim Rightnour              Ta Mt    garbled@NetBSD.org Ta Sy rs6000
                   2327: .It Ta Noriyuki Soda              Ta Mt       soda@NetBSD.org Ta Sy arc
                   2328: .It Ta Ignatios Souvatzis         Ta Mt         is@NetBSD.org Ta Sy amiga
                   2329: .It Ta Jonathan Stone             Ta Mt   jonathan@NetBSD.org Ta Sy pmax
                   2330: .It Ta Shin Takemura              Ta Mt   takemura@NetBSD.org Ta Sy hpcmips
                   2331: .It Ta Matt Thomas                Ta Mt       matt@NetBSD.org Ta Sy alpha
                   2332: .It Ta Matt Thomas                Ta Mt       matt@NetBSD.org Ta Sy netwinder
                   2333: .It Ta Jason Thorpe               Ta Mt    thorpej@NetBSD.org Ta Sy algor
                   2334: .It Ta Jason Thorpe               Ta Mt    thorpej@NetBSD.org Ta Sy evbarm
                   2335: .It Ta Jason Thorpe               Ta Mt    thorpej@NetBSD.org Ta Sy shark
                   2336: .It Ta Izumi Tsutsui              Ta Mt    tsutsui@NetBSD.org Ta Sy ews4800mips
                   2337: .It Ta Izumi Tsutsui              Ta Mt    tsutsui@NetBSD.org Ta Sy hp300
                   2338: .It Ta Izumi Tsutsui              Ta Mt    tsutsui@NetBSD.org Ta Sy news68k
                   2339: .It Ta Valeriy E. Ushakov         Ta Mt        uwe@NetBSD.org Ta Sy landisk
                   2340: .It Ta Nathan Williams            Ta Mt    nathanw@NetBSD.org Ta Sy sun3
                   2341: .It Ta Steve Woodford             Ta Mt        scw@NetBSD.org Ta Sy evbppc
                   2342: .It Ta Steve Woodford             Ta Mt        scw@NetBSD.org Ta Sy mvme68k
                   2343: .It Ta Steve Woodford             Ta Mt        scw@NetBSD.org Ta Sy mvmeppc
                   2344: .It Ta Reinoud Zandijk            Ta Mt    reinoud@NetBSD.org Ta Sy acorn32
1.387     itohy    2345: .It Ta Ta Ta
1.191     lukem    2346: .
1.1       ross     2347: .br_ne 1i
1.266     wiz      2348: .It Em "The NetBSD \*V Release Engineering team:"
1.1       ross     2349: .It Ta Ta
1.334     snj      2350: .It Ta Manuel Bouyer Ta Mt bouyer@NetBSD.org
1.352     jnemeth  2351: .It Ta David Brownlee Ta Mt abs@NetBSD.org
1.233     salo     2352: .It Ta James Chacon Ta Mt jmc@NetBSD.org
1.264     tron     2353: .It Ta Julian Coleman Ta Mt jdc@NetBSD.org
1.334     snj      2354: .It Ta H\(oavard Eidnes Ta Mt he@NetBSD.org
1.352     jnemeth  2355: .It Ta Liam J. Foy Ta Mt liamjfoy@NetBSD.org
                   2356: .It Ta John Heasley Ta Mt heas@NetBSD.org
1.310     ghen     2357: .It Ta Geert Hendrickx Ta Mt ghen@NetBSD.org
1.334     snj      2358: .It Ta Soren Jacobsen Ta Mt snj@NetBSD.org
1.352     jnemeth  2359: .It Ta Phil Nelson Ta Mt phil@NetBSD.org
1.328     tron     2360: .It Ta Jeff Rizzo Ta Mt riz@NetBSD.org
1.1       ross     2361: .It Ta Ta
1.191     lukem    2362: .
1.1       ross     2363: .br_ne 2i
1.266     wiz      2364: .It Em "NetBSD Developers:"
1.389     jnemeth  2365: .\"
                   2366: .\" Please keep in alphabetical order
                   2367: .\"
1.1       ross     2368: .It Ta Ta
1.233     salo     2369: .It Ta Nathan Ahlstrom Ta Mt nra@NetBSD.org
                   2370: .It Ta Steve Allen Ta Mt wormey@NetBSD.org
1.240     jandberg 2371: .It Ta Jukka Andberg Ta Mt jandberg@NetBSD.org
1.233     salo     2372: .It Ta Julian Assange Ta Mt proff@NetBSD.org
                   2373: .It Ta Lennart Augustsson Ta Mt augustss@NetBSD.org
                   2374: .It Ta Christoph Badura Ta Mt bad@NetBSD.org
                   2375: .It Ta Bang Jun-Young Ta Mt junyoung@NetBSD.org
                   2376: .It Ta Dieter Baron Ta Mt dillo@NetBSD.org
                   2377: .It Ta Robert V. Baron Ta Mt rvb@NetBSD.org
1.299     apb      2378: .It Ta Alan Barrett Ta Mt apb@NetBSD.org
1.233     salo     2379: .It Ta Grant Beattie Ta Mt grant@NetBSD.org
                   2380: .It Ta Jason Beegan Ta Mt jtb@NetBSD.org
                   2381: .It Ta Erik Berls Ta Mt cyber@NetBSD.org
                   2382: .It Ta Hiroyuki Bessho Ta Mt bsh@NetBSD.org
                   2383: .It Ta John Birrell Ta Mt jb@NetBSD.org
                   2384: .It Ta Mason Loring Bliss Ta Mt mason@NetBSD.org
1.242     cb       2385: .It Ta Charles Blundell Ta Mt cb@NetBSD.org
1.233     salo     2386: .It Ta Rafal Boni Ta Mt rafal@NetBSD.org
1.324     sborrill 2387: .It Ta Stephen Borrill Ta Mt sborrill@NetBSD.org
1.282     seanb    2388: .It Ta Sean Boudreau Ta Mt seanb@NetBSD.org
1.233     salo     2389: .It Ta Manuel Bouyer Ta Mt bouyer@NetBSD.org
                   2390: .It Ta John Brezak Ta Mt brezak@NetBSD.org
                   2391: .It Ta Allen Briggs Ta Mt briggs@NetBSD.org
                   2392: .It Ta Mark Brinicombe Ta Mt mark@NetBSD.org
                   2393: .It Ta Aaron Brown Ta Mt abrown@NetBSD.org
                   2394: .It Ta Andrew Brown Ta Mt atatat@NetBSD.org
                   2395: .It Ta David Brownlee Ta Mt abs@NetBSD.org
                   2396: .It Ta Frederick Bruckman Ta Mt fredb@NetBSD.org
                   2397: .It Ta Jon Buller Ta Mt jonb@NetBSD.org
                   2398: .It Ta Simon Burge Ta Mt simonb@NetBSD.org
                   2399: .It Ta Robert Byrnes Ta Mt byrnes@NetBSD.org
1.314     pavel    2400: .It Ta Pavel Cahyna Ta Mt pavel@NetBSD.org
1.233     salo     2401: .It Ta D'Arcy J.M. Cain Ta Mt darcy@NetBSD.org
1.405     tsutsui  2402: .It Ta Daniel Carosone Ta Mt dan@NetBSD.org
1.233     salo     2403: .It Ta Dave Carrel Ta Mt carrel@NetBSD.org
                   2404: .It Ta James Chacon Ta Mt jmc@NetBSD.org
1.409     tsutsui  2405: .It Ta Mihai Chelaru Ta Mt kefren@NetBSD.org
1.233     salo     2406: .It Ta Bill Coldwell Ta Mt billc@NetBSD.org
                   2407: .It Ta Julian Coleman Ta Mt jdc@NetBSD.org
1.249     ben      2408: .It Ta Ben Collver Ta Mt ben@NetBSD.org
1.406     tsutsui  2409: .It Ta Marcus Comstedt Ta Mt marcus@NetBSD.org
1.233     salo     2410: .It Ta Jeremy Cooper Ta Mt jeremy@NetBSD.org
                   2411: .It Ta Chuck Cranor Ta Mt chuck@NetBSD.org
                   2412: .It Ta Alistair Crooks Ta Mt agc@NetBSD.org
                   2413: .It Ta Aidan Cully Ta Mt aidan@NetBSD.org
1.301     gdamore  2414: .It Ta Garrett D'Amore Ta Mt gdamore@NetBSD.org
1.233     salo     2415: .It Ta Johan Danielsson Ta Mt joda@NetBSD.org
                   2416: .It Ta John Darrow Ta Mt jdarrow@NetBSD.org
1.294     jld      2417: .It Ta Jed Davis Ta Mt jld@NetBSD.org
1.233     salo     2418: .It Ta Matt DeBergalis Ta Mt deberg@NetBSD.org
1.323     degroote 2419: .It Ta Arnaud Degroote Ta Mt degroote@NetBSD.org
1.233     salo     2420: .It Ta Rob Deker Ta Mt deker@NetBSD.org
                   2421: .It Ta Chris G. Demetriou Ta Mt cgd@NetBSD.org
                   2422: .It Ta Tracy Di Marco White Ta Mt gendalia@NetBSD.org
                   2423: .It Ta Jarom\('ir Dolecek Ta Mt jdolecek@NetBSD.org
                   2424: .It Ta Andy Doran Ta Mt ad@NetBSD.org
                   2425: .It Ta Roland Dowdeswell Ta Mt elric@NetBSD.org
                   2426: .It Ta Emmanuel Dreyfus Ta Mt manu@NetBSD.org
                   2427: .It Ta Matthias Drochner Ta Mt drochner@NetBSD.org
                   2428: .It Ta Jun Ebihara Ta Mt jun@NetBSD.org
                   2429: .It Ta H\(oavard Eidnes Ta Mt he@NetBSD.org
1.406     tsutsui  2430: .It Ta Jaime A Fournier Ta Mt ober@NetBSD.org
1.233     salo     2431: .It Ta Stoned Elipot Ta Mt seb@NetBSD.org
1.279     mlelstv  2432: .It Ta Michael van Elst Ta Mt mlelstv@NetBSD.org
1.233     salo     2433: .It Ta Enami Tsugutomo Ta Mt enami@NetBSD.org
                   2434: .It Ta Bernd Ernesti Ta Mt veego@NetBSD.org
                   2435: .It Ta Erik Fair Ta Mt fair@NetBSD.org
                   2436: .It Ta Gavan Fantom Ta Mt gavan@NetBSD.org
1.317     hauke    2437: .It Ta Hauke Fath Ta Mt hauke@NetBSD.org
1.233     salo     2438: .It Ta Hubert Feyrer Ta Mt hubertf@NetBSD.org
                   2439: .It Ta Jason R. Fink Ta Mt jrf@NetBSD.org
1.315     mjf      2440: .It Ta Matt J. Fleming Ta Mt mjf@NetBSD.org
1.367     marty    2441: .It Ta Marty Fouts Ta Mt marty@NetBSD.org
1.309     liamjfoy 2442: .It Ta Liam J. Foy Ta Mt liamjfoy@NetBSD.org
1.233     salo     2443: .It Ta Matt Fredette Ta Mt fredette@NetBSD.org
                   2444: .It Ta Thorsten Frueauf Ta Mt frueauf@NetBSD.org
                   2445: .It Ta Castor Fu Ta Mt castor@NetBSD.org
                   2446: .It Ta Ichiro Fukuhara Ta Mt ichiro@NetBSD.org
1.241     cube     2447: .It Ta Quentin Garnier Ta Mt cube@NetBSD.org
1.233     salo     2448: .It Ta Thomas Gerner Ta Mt thomas@NetBSD.org
                   2449: .It Ta Simon J. Gerraty Ta Mt sjg@NetBSD.org
                   2450: .It Ta Justin Gibbs Ta Mt gibbs@NetBSD.org
                   2451: .It Ta Chris Gilbert Ta Mt chris@NetBSD.org
                   2452: .It Ta Eric Gillespie Ta Mt epg@NetBSD.org
1.417     ginsbach 2453: .It Ta Brian Ginsbach Ta Mt ginsbach@NetBSD.org
1.403     pgoyette 2454: .It Ta Paul Goyette Ta Mt pgoyette@NetBSD.org
1.233     salo     2455: .It Ta Michael Graff Ta Mt explorer@NetBSD.org
                   2456: .It Ta Brian C. Grayson Ta Mt bgrayson@NetBSD.org
                   2457: .It Ta Matthew Green Ta Mt mrg@NetBSD.org
                   2458: .It Ta Andreas Gustafsson Ta Mt gson@NetBSD.org
1.374     rhaen    2459: .It Ta Ulrich Habel Ta Mt rhaen@NetBSD.org
1.233     salo     2460: .It Ta Jun-ichiro itojun Hagino Ta Mt itojun@NetBSD.org
1.389     jnemeth  2461: .It Ta HAMAJIMA Katsuomi Ta Mt hamajima@NetBSD.org
1.372     haad     2462: .It Ta Adam Hamsik Ta Mt haad@NetBSD.org
1.233     salo     2463: .It Ta Juergen Hannken-Illjes Ta Mt hannken@NetBSD.org
                   2464: .It Ta Charles M. Hannum Ta Mt mycroft@NetBSD.org
                   2465: .It Ta Ben Harris Ta Mt bjh21@NetBSD.org
                   2466: .It Ta Ross Harvey Ta Mt ross@NetBSD.org
                   2467: .It Ta Eric Haszlakiewicz Ta Mt erh@NetBSD.org
                   2468: .It Ta John Hawkinson Ta Mt jhawk@NetBSD.org
                   2469: .It Ta HAYAKAWA Koichi Ta Mt haya@NetBSD.org
1.238     heas     2470: .It Ta John Heasley Ta Mt heas@NetBSD.org
1.298     ghen     2471: .It Ta Geert Hendrickx Ta Mt ghen@NetBSD.org
1.233     salo     2472: .It Ta Ren\('e Hexel Ta Mt rh@NetBSD.org
1.312     plunky   2473: .It Ta Iain Hibbert Ta Mt plunky@NetBSD.org
1.271     hira     2474: .It Ta Kouichirou Hiratsuka Ta Mt hira@NetBSD.org
1.233     salo     2475: .It Ta Michael L. Hitch Ta Mt mhitch@NetBSD.org
1.401     ahoka    2476: .It Ta \('Ad\('am H\('oka Ta Mt ahoka@NetBSD.org
1.311     freza    2477: .It Ta Jachym Holecek Ta Mt freza@NetBSD.org
1.399     dholland 2478: .It Ta David A. Holland Ta Mt dholland@NetBSD.org
1.233     salo     2479: .It Ta Christian E. Hopps Ta Mt chopps@NetBSD.org
                   2480: .It Ta Ken Hornstein Ta Mt kenh@NetBSD.org
                   2481: .It Ta Marc Horowitz Ta Mt marc@NetBSD.org
                   2482: .It Ta Eduardo Horvath Ta Mt eeh@NetBSD.org
                   2483: .It Ta Nick Hudson Ta Mt skrll@NetBSD.org
                   2484: .It Ta Shell Hung Ta Mt shell@NetBSD.org
                   2485: .It Ta Martin Husemann Ta Mt martin@NetBSD.org
                   2486: .It Ta Dean Huxley Ta Mt dean@NetBSD.org
                   2487: .It Ta Love H\(:ornquist \(oAstrand Ta Mt lha@NetBSD.org
1.385     rillig   2488: .It Ta Roland Illig Ta Mt rillig@NetBSD.org
1.233     salo     2489: .It Ta Bernardo Innocenti Ta Mt bernie@NetBSD.org
                   2490: .It Ta Tetsuya Isaki Ta Mt isaki@NetBSD.org
                   2491: .It Ta ITOH Yasufumi Ta Mt itohy@NetBSD.org
                   2492: .It Ta IWAMOTO Toshihiro Ta Mt toshii@NetBSD.org
                   2493: .It Ta Matthew Jacob Ta Mt mjacob@NetBSD.org
1.252     snj      2494: .It Ta Soren Jacobsen Ta Mt snj@NetBSD.org
1.233     salo     2495: .It Ta Lonhyn T. Jasinskyj Ta Mt lonhyn@NetBSD.org
                   2496: .It Ta Darrin Jewell Ta Mt dbj@NetBSD.org
1.325     njoly    2497: .It Ta Nicolas Joly Ta Mt njoly@NetBSD.org
1.233     salo     2498: .It Ta Chris Jones Ta Mt cjones@NetBSD.org
                   2499: .It Ta S\(/oren J\(/orvang Ta Mt soren@NetBSD.org
                   2500: .It Ta Takahiro Kambe Ta Mt taca@NetBSD.org
1.409     tsutsui  2501: .It Ta Masanori Kanaoka Ta Mt kanaoka@NetBSD.org
1.233     salo     2502: .It Ta Antti Kantee Ta Mt pooka@NetBSD.org
1.297     kardel   2503: .It Ta Frank Kardel Ta Mt kardel@NetBSD.org
1.233     salo     2504: .It Ta Mattias Karlsson Ta Mt keihan@NetBSD.org
                   2505: .It Ta KAWAMOTO Yosihisa Ta Mt kawamoto@NetBSD.org
                   2506: .It Ta Mario Kemper Ta Mt magick@NetBSD.org
1.253     minskim  2507: .It Ta Min Sik Kim Ta Mt minskim@NetBSD.org
1.233     salo     2508: .It Ta Thomas Klausner Ta Mt wiz@NetBSD.org
                   2509: .It Ta Klaus Klein Ta Mt kleink@NetBSD.org
1.272     jklos    2510: .It Ta John Klos Ta Mt jklos@NetBSD.org
1.233     salo     2511: .It Ta Wayne Knowles Ta Mt wdk@NetBSD.org
                   2512: .It Ta Takayoshi Kochi Ta Mt kochi@NetBSD.org
                   2513: .It Ta John Kohl Ta Mt jtk@NetBSD.org
1.250     daniel   2514: .It Ta Daniel de Kok Ta Mt daniel@NetBSD.org
1.418     jakllsch 2515: .It Ta Jonathan A. Kollasch Ta Mt jakllsch@NetBSD.org
1.233     salo     2516: .It Ta Paul Kranenburg Ta Mt pk@NetBSD.org
1.340     lkundrak 2517: .It Ta Lubomir Kundrak Ta Mt lkundrak@NetBSD.org
1.409     tsutsui  2518: .It Ta Jochen Kunz Ta Mt jkunz@NetBSD.org
1.233     salo     2519: .It Ta Martti Kuparinen Ta Mt martti@NetBSD.org
1.278     kurahone 2520: .It Ta Kentaro A. Kurahone Ta Mt kurahone@NetBSD.org
1.389     jnemeth  2521: .It Ta Arnaud Lacombe Ta Mt alc@NetBSD.org
1.233     salo     2522: .It Ta Kevin Lahey Ta Mt kml@NetBSD.org
1.332     dsl      2523: .It Ta David Laight Ta Mt dsl@NetBSD.org
1.233     salo     2524: .It Ta Johnny C. Lam Ta Mt jlam@NetBSD.org
                   2525: .It Ta Martin J. Laubach Ta Mt mjl@NetBSD.org
1.243     grog     2526: .It Ta Greg Lehey Ta Mt grog@NetBSD.org
1.233     salo     2527: .It Ta Ted Lemon Ta Mt mellon@NetBSD.org
1.236     cl       2528: .It Ta Christian Limpach Ta Mt cl@NetBSD.org
1.233     salo     2529: .It Ta Frank van der Linden Ta Mt fvdl@NetBSD.org
                   2530: .It Ta Joel Lindholm Ta Mt joel@NetBSD.org
1.391     tonnerre 2531: .It Ta Tonnerre Lombard Ta Mt tonnerre@NetBSD.org
1.233     salo     2532: .It Ta Mike Long Ta Mt mikel@NetBSD.org
1.283     macallan 2533: .It Ta Michael Lorenz Ta Mt macallan@NetBSD.org
1.233     salo     2534: .It Ta Warner Losh Ta Mt imp@NetBSD.org
                   2535: .It Ta Tomasz Luchowski Ta Mt zuntum@NetBSD.org
                   2536: .It Ta Federico Lupi Ta Mt federico@NetBSD.org
                   2537: .It Ta Brett Lymn Ta Mt blymn@NetBSD.org
                   2538: .It Ta Paul Mackerras Ta Mt paulus@NetBSD.org
1.405     tsutsui  2539: .It Ta MAEKAWA Masahide Ta Mt gehenna@NetBSD.org
1.233     salo     2540: .It Ta Anders Magnusson Ta Mt ragge@NetBSD.org
1.406     tsutsui  2541: .It Ta Cherry G. Mathew Ta Mt cherry@NetBSD.org
1.233     salo     2542: .It Ta David Maxwell Ta Mt david@NetBSD.org
1.389     jnemeth  2543: .It Ta Gregory McGarry Ta Mt gmcgarry@NetBSD.org
1.233     salo     2544: .It Ta Dan McMahill Ta Mt dmcmahill@NetBSD.org
                   2545: .It Ta Jared D. McNeill Ta Mt jmcneill@NetBSD.org
                   2546: .It Ta Neil J. McRae Ta Mt neil@NetBSD.org
1.405     tsutsui  2547: .It Ta Julio M. Merino Vidal Ta Mt jmmv@NetBSD.org
1.233     salo     2548: .It Ta Perry Metzger Ta Mt perry@NetBSD.org
1.405     tsutsui  2549: .It Ta Luke Mewburn Ta Mt lukem@NetBSD.org
1.423     jym      2550: .It Ta Jean-Yves Migeon Ta Mt jym@NetBSD.org
1.405     tsutsui  2551: .It Ta Brook Milligan Ta Mt brook@NetBSD.org
1.233     salo     2552: .It Ta Minoura Makoto Ta Mt minoura@NetBSD.org
1.389     jnemeth  2553: .It Ta Simas Mockevicius Ta Mt symka@NetBSD.org
1.233     salo     2554: .It Ta der Mouse Ta Mt mouse@NetBSD.org
                   2555: .It Ta Joseph Myers Ta Mt jsm@NetBSD.org
                   2556: .It Ta Ken Nakata Ta Mt kenn@NetBSD.org
                   2557: .It Ta Takeshi Nakayama Ta Mt nakayama@NetBSD.org
                   2558: .It Ta Phil Nelson Ta Mt phil@NetBSD.org
1.296     jnemeth  2559: .It Ta John Nemeth Ta Mt jnemeth@NetBSD.org
1.233     salo     2560: .It Ta Bob Nestor Ta Mt rnestor@NetBSD.org
                   2561: .It Ta NISHIMURA Takeshi Ta Mt nsmrtks@NetBSD.org
                   2562: .It Ta Tohru Nishimura Ta Mt nisimura@NetBSD.org
                   2563: .It Ta NONAKA Kimihiro Ta Mt nonaka@NetBSD.org
1.273     tnozaki  2564: .It Ta Takehiko NOZAKI Ta Mt tnozaki@NetBSD.org
1.329     tnn      2565: .It Ta Tobias Nygren Ta Mt tnn@NetBSD.org
1.313     obache   2566: .It Ta OBATA Akio Ta Mt obache@NetBSD.org
1.233     salo     2567: .It Ta Jesse Off Ta Mt joff@NetBSD.org
                   2568: .It Ta Tatoku Ogaito Ta Mt tacha@NetBSD.org
                   2569: .It Ta OKANO Takayoshi Ta Mt kano@NetBSD.org
                   2570: .It Ta Masaru Oki Ta Mt oki@NetBSD.org
                   2571: .It Ta Atsushi Onoe Ta Mt onoe@NetBSD.org
                   2572: .It Ta Greg Oster Ta Mt oster@NetBSD.org
1.389     jnemeth  2573: .It Ta Rui Paulo Ta Mt rpaulo@NetBSD.org
1.248     sketch   2574: .It Ta Jonathan Perkin Ta Mt sketch@NetBSD.org
1.406     tsutsui  2575: .It Ta Andrey Petrov Ta Mt petrov@NetBSD.org
1.233     salo     2576: .It Ta Herb Peyerl Ta Mt hpeyerl@NetBSD.org
                   2577: .It Ta Matthias Pfaller Ta Mt matthias@NetBSD.org
                   2578: .It Ta Chris Pinnock Ta Mt cjep@NetBSD.org
1.260     adrianp  2579: .It Ta Adrian Portelli Ta Mt adrianp@NetBSD.org
1.269     peter    2580: .It Ta Peter Postma Ta Mt peter@NetBSD.org
1.233     salo     2581: .It Ta Dante Profeta Ta Mt dante@NetBSD.org
                   2582: .It Ta Chris Provenzano Ta Mt proven@NetBSD.org
                   2583: .It Ta Niels Provos Ta Mt provos@NetBSD.org
1.326     rmind    2584: .It Ta Mindaugas Rasiukevicius Ta Mt rmind@NetBSD.org
1.233     salo     2585: .It Ta Michael Rauch Ta Mt mrauch@NetBSD.org
1.234     recht    2586: .It Ta Marc Recht Ta Mt recht@NetBSD.org
1.233     salo     2587: .It Ta Darren Reed Ta Mt darrenr@NetBSD.org
1.235     reed     2588: .It Ta Jeremy C. Reed Ta Mt reed@NetBSD.org
1.289     tonio    2589: .It Ta Antoine Reilles Ta Mt tonio@NetBSD.org
1.233     salo     2590: .It Ta Tyler R. Retzlaff Ta Mt rtr@NetBSD.org
                   2591: .It Ta Scott Reynolds Ta Mt scottr@NetBSD.org
                   2592: .It Ta Michael Richardson Ta Mt mcr@NetBSD.org
                   2593: .It Ta Tim Rightnour Ta Mt garbled@NetBSD.org
1.303     rittera  2594: .It Ta Alan Ritter Ta Mt rittera@NetBSD.org
1.277     riz      2595: .It Ta Jeff Rizzo Ta Mt riz@NetBSD.org
1.400     hans     2596: .It Ta Hans Rosenfeld Ta Mt hans@NetBSD.org
1.233     salo     2597: .It Ta Gordon Ross Ta Mt gwr@NetBSD.org
1.256     rumble   2598: .It Ta Steve Rumble Ta Mt rumble@NetBSD.org
1.233     salo     2599: .It Ta Ilpo Ruotsalainen Ta Mt lonewolf@NetBSD.org
                   2600: .It Ta Heiko W. Rupp Ta Mt hwr@NetBSD.org
1.402     bjs      2601: .It Ta Blair J. Sadewitz Ta Mt bjs@NetBSD.org
1.233     salo     2602: .It Ta David Sainty Ta Mt dsainty@NetBSD.org
                   2603: .It Ta SAITOH Masanobu Ta Mt msaitoh@NetBSD.org
                   2604: .It Ta Kazuki Sakamoto Ta Mt sakamoto@NetBSD.org
                   2605: .It Ta Curt Sampson Ta Mt cjs@NetBSD.org
                   2606: .It Ta Wilfredo Sanchez Ta Mt wsanchez@NetBSD.org
                   2607: .It Ta Ty Sarna Ta Mt tsarna@NetBSD.org
                   2608: .It Ta SATO Kazumi Ta Mt sato@NetBSD.org
                   2609: .It Ta Jan Schaumann Ta Mt jschauma@NetBSD.org
                   2610: .It Ta Matthias Scheler Ta Mt tron@NetBSD.org
1.413     tron     2611: .It Ta Silke Scheler Ta Mt silke@NetBSD.org
1.233     salo     2612: .It Ta Karl Schilke (rAT) Ta Mt rat@NetBSD.org
                   2613: .It Ta Amitai Schlair Ta Mt schmonz@NetBSD.org
                   2614: .It Ta Konrad Schroder Ta Mt perseant@NetBSD.org
1.276     schwarz  2615: .It Ta Georg Schwarz Ta Mt schwarz@NetBSD.org
1.233     salo     2616: .It Ta Lubomir Sedlacik Ta Mt salo@NetBSD.org
1.246     sekiya   2617: .It Ta Christopher SEKIYA Ta Mt sekiya@NetBSD.org
1.233     salo     2618: .It Ta Reed Shadgett Ta Mt dent@NetBSD.org
1.255     shannonj 2619: .It Ta John Shannon Ta Mt shannonjr@NetBSD.org
1.233     salo     2620: .It Ta Tim Shepard Ta Mt shep@NetBSD.org
                   2621: .It Ta Takeshi Shibagaki Ta Mt shiba@NetBSD.org
1.251     igy      2622: .It Ta Naoto Shimazaki Ta Mt igy@NetBSD.org
1.233     salo     2623: .It Ta Takao Shinohara Ta Mt shin@NetBSD.org
                   2624: .It Ta Takuya SHIOZAKI Ta Mt tshiozak@NetBSD.org
1.331     dsieger  2625: .It Ta Daniel Sieger Ta Mt dsieger@NetBSD.org
1.233     salo     2626: .It Ta Chuck Silvers Ta Mt chs@NetBSD.org
                   2627: .It Ta Thor Lancelot Simon Ta Mt tls@NetBSD.org
                   2628: .It Ta Jeff Smith Ta Mt jeffs@NetBSD.org
                   2629: .It Ta Noriyuki Soda Ta Mt soda@NetBSD.org
                   2630: .It Ta Wolfgang Solfrank Ta Mt ws@NetBSD.org
                   2631: .It Ta SOMEYA Yoshihiko Ta Mt someya@NetBSD.org
                   2632: .It Ta Bill Sommerfeld Ta Mt sommerfeld@NetBSD.org
1.293     joerg    2633: .It Ta J\(:org Sonnenberger Ta Mt joerg@NetBSD.org
1.233     salo     2634: .It Ta Ignatios Souvatzis Ta Mt is@NetBSD.org
1.405     tsutsui  2635: .It Ta T K Spindler Ta Mt dogcow@NetBSD.org
1.233     salo     2636: .It Ta Bill Squier Ta Mt groo@NetBSD.org
                   2637: .It Ta Jonathan Stone Ta Mt jonathan@NetBSD.org
                   2638: .It Ta Bill Studenmund Ta Mt wrstuden@NetBSD.org
                   2639: .It Ta Kevin Sullivan Ta Mt sullivan@NetBSD.org
                   2640: .It Ta SUNAGAWA Keiki Ta Mt kei@NetBSD.org
                   2641: .It Ta Kimmo Suominen Ta Mt kim@NetBSD.org
1.409     tsutsui  2642: .It Ta Robert Swindells Ta Mt rjs@NetBSD.org
1.233     salo     2643: .It Ta Shin Takemura Ta Mt takemura@NetBSD.org
                   2644: .It Ta TAMURA Kent Ta Mt kent@NetBSD.org
                   2645: .It Ta Shin'ichiro TAYA Ta Mt taya@NetBSD.org
1.262     ian      2646: .It Ta Ian Lance Taylor Ta Mt ian@NetBSD.org
1.233     salo     2647: .It Ta Matt Thomas Ta Mt matt@NetBSD.org
                   2648: .It Ta Jason Thorpe Ta Mt thorpej@NetBSD.org
                   2649: .It Ta Christoph Toshok Ta Mt toshok@NetBSD.org
1.286     gdt      2650: .It Ta Greg Troxel Ta Mt gdt@NetBSD.org
1.233     salo     2651: .It Ta Tsubai Masanari Ta Mt tsubai@NetBSD.org
                   2652: .It Ta Izumi Tsutsui Ta Mt tsutsui@NetBSD.org
                   2653: .It Ta UCHIYAMA Yasushi Ta Mt uch@NetBSD.org
                   2654: .It Ta Masao Uebayashi Ta Mt uebayasi@NetBSD.org
                   2655: .It Ta Shuichiro URATA Ta Mt ur@NetBSD.org
1.307     uwe      2656: .It Ta Valeriy E. Ushakov Ta Mt uwe@NetBSD.org
1.233     salo     2657: .It Ta Todd Vierling Ta Mt tv@NetBSD.org
                   2658: .It Ta Aymeric Vincent Ta Mt aymeric@NetBSD.org
                   2659: .It Ta Paul Vixie Ta Mt vixie@NetBSD.org
1.288     mishka   2660: .It Ta Mike M. Volokhov Ta Mt mishka@NetBSD.org
1.233     salo     2661: .It Ta Krister Walfridsson Ta Mt kristerw@NetBSD.org
                   2662: .It Ta Lex Wennmacher Ta Mt wennmach@NetBSD.org
                   2663: .It Ta Leo Weppelman Ta Mt leo@NetBSD.org
                   2664: .It Ta Assar Westerlund Ta Mt assar@NetBSD.org
                   2665: .It Ta Todd Whitesel Ta Mt toddpw@NetBSD.org
1.376     phx      2666: .It Ta Frank Wille Ta Mt phx@NetBSD.org
1.233     salo     2667: .It Ta Nathan Williams Ta Mt nathanw@NetBSD.org
                   2668: .It Ta Rob Windsor Ta Mt windsor@NetBSD.org
                   2669: .It Ta Dan Winship Ta Mt danw@NetBSD.org
                   2670: .It Ta Jim Wise Ta Mt jwise@NetBSD.org
                   2671: .It Ta Michael Wolfson Ta Mt mbw@NetBSD.org
1.389     jnemeth  2672: .It Ta Colin Wood Ta Mt ender@NetBSD.org
1.233     salo     2673: .It Ta Steve Woodford Ta Mt scw@NetBSD.org
                   2674: .It Ta YAMAMOTO Takashi Ta Mt yamt@NetBSD.org
                   2675: .It Ta Yuji Yamano Ta Mt yyamano@NetBSD.org
1.419     dyoung   2676: .It Ta David Young Ta Mt dyoung@NetBSD.org
1.233     salo     2677: .It Ta Reinoud Zandijk Ta Mt reinoud@NetBSD.org
1.274     spz      2678: .It Ta S.P.Zeidler Ta Mt spz@NetBSD.org
1.233     salo     2679: .It Ta Maria Zevenhoven Ta Mt maria7@NetBSD.org
                   2680: .It Ta Christos Zoulas Ta Mt christos@NetBSD.org
1.202     rafal    2681: .It Ta Ta
1.191     lukem    2682: .
                   2683: .br_ne 2i
1.266     wiz      2684: .It Em "Other contributors:"
1.191     lukem    2685: .It Ta Ta
                   2686: .It Ta Dave Burgess Ta Mt burgess@cynjut.infonet.net
                   2687: .It Ta Brian R. Gaeke Ta Mt brg@dgate.org
                   2688: .It Ta Brad Grantham Ta Mt grantham@tenon.com
                   2689: .It Ta Lawrence Kesteloot Ta Mt kesteloo@cs.unc.edu
                   2690: .It Ta Waldi Ravens Ta Mt waldi@moacs.indiv.nl.net
1.78      lukem    2691: .
1.1       ross     2692: .El
                   2693: .
                   2694: .Ss "Legal Mumbo-Jumbo"
1.82      lukem    2695: .Pp
1.1       ross     2696: .
1.82      lukem    2697: All product names mentioned herein are trademarks or registered
                   2698: trademarks of their respective owners.
1.78      lukem    2699: .Pp
1.1       ross     2700: The following notices are required to satisfy the license terms of
                   2701: the software that we have mentioned in this document:
                   2702: .Pp
                   2703: .nr save_size \n[.s]
                   2704: .nr save_vs \n[.v]
                   2705: .ps 8
                   2706: .vs 9
                   2707: .Ht <font size=-1>
1.184     itojun   2708: .(item -compact
1.1       ross     2709: .so ../common/legal.common -----------------------------------------------
                   2710: .so legal -----------------------------------------------
1.179     itojun   2711: .item)
1.1       ross     2712: .Ht </font>
                   2713: .ps
                   2714: .vs
1.112     jhawk    2715: .Ss "The End"

CVSweb <webmaster@jp.NetBSD.org>