Annotation of src/distrib/notes/common/main, Revision 1.349
1.349 ! jnemeth 1: .\" $NetBSD: main,v 1.348 2007/07/26 05:02:18 jnemeth Exp $
1.1 ross 2: .\"
1.291 riz 3: .\" Copyright (c) 1999-2005 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: .\" 3. All advertising materials mentioning features or use of this software
15: .\" must display the following acknowledgement:
16: .\" This product includes software developed by the NetBSD
17: .\" Foundation, Inc. and its contributors.
18: .\" 4. Neither the name of The NetBSD Foundation nor the names of its
19: .\" contributors may be used to endorse or promote products derived
20: .\" from this software without specific prior written permission.
21: .\"
22: .\" THIS SOFTWARE IS PROVIDED BY THE NETBSD FOUNDATION, INC. AND CONTRIBUTORS
23: .\" ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
24: .\" TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
25: .\" PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE FOUNDATION OR CONTRIBUTORS
26: .\" BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
27: .\" CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
28: .\" SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
29: .\" INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
30: .\" CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
31: .\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
32: .\" POSSIBILITY OF SUCH DAMAGE.
33: .\"
34: .ig
35:
36: The notes that describe the improvements over the last release
37: aren't appropriate for a snapshot, so these are conditional on
38: FOR_RELEASE. 0 == snapshot; 1 == release
39: ..
40: .
41: .tm Processing INSTALL
42: .
43: .\" -------------------- CONFIGURATION --------------------
44: .
1.4 perry 45: .nr FOR_RELEASE 1
1.154 ross 46: .nr DOC_XR 1
1.267 gavan 47: .ds MACHINE_LIST acorn26 acorn32 algor alpha amd64 amiga amigappc arc atari
48: .as MACHINE_LIST " bebox cats cesfic cobalt dreamcast evbarm evbmips evbppc
1.330 scw 49: .as MACHINE_LIST " evbsh3 ews4800mips hp300 hp700 hpcarm hpcmips hpcsh
1.300 tsutsui 50: .as MACHINE_LIST " hppa i386 ibmnws iyonix luna68k mac68k macppc mipsco mmeye
51: .as MACHINE_LIST " mvme68k mvmeppc netwinder news68k newsmips next68k ofppc
1.267 gavan 52: .as MACHINE_LIST " pc532 pdp10 playstation2 pmax pmppc prep sandpoint sbmips
1.322 ober 53: .as MACHINE_LIST " sgimips shark sparc sparc64 sun2 sun3 vax x68k xen zaurus .
1.2 ross 54: .so \*[.CURDIR]/../common/macros
1.78 lukem 55: .
1.349 ! jnemeth 56: .Dd July 26, 2007
1.1 ross 57: .Dt INSTALL 8
58: .Os NetBSD
59: .Sh NAME
60: .Nm INSTALL
1.78 lukem 61: .Nd Installation procedure for
62: .Nx*M .
1.145 jhawk 63: .Sh CONTENTS
64: .Tc
1.1 ross 65: .Sh DESCRIPTION
66: .
67: .Ss About this Document
1.82 lukem 68: .Pp
1.1 ross 69: .
70: This document describes the installation procedure for
1.321 wiz 71: .Nx
72: \*V on the
1.78 lukem 73: .Em \*M
1.190 lukem 74: platform.
75: It is available in four different formats titled
1.1 ross 76: .Pa INSTALL. Ns Ar ext ,
1.13 ross 77: where
1.113 pooka 78: .Ar \&.ext
1.1 ross 79: is one of
1.13 ross 80: .Pa \&.ps , \&.html , \&.more ,
1.78 lukem 81: .No or Pa \&.txt :
82: .(tag \&.morex -offset indent
1.1 ross 83: .It Pa \&.ps
84: PostScript.
85: .It Pa \&.html
1.74 jhawk 86: .No Standard Internet Tn HTML .
1.1 ross 87: .It Pa \&.more
1.82 lukem 88: The enhanced text format used on
89: .Ul
90: systems by the
1.1 ross 91: .Xr more 1
92: and
93: .Xr less 1
1.190 lukem 94: pager utility programs.
95: This is the format in which the on-line
1.1 ross 96: .Em man
97: pages are generally presented.
98: .It Pa \&.txt
99: Plain old
100: .Tn ASCII .
1.78 lukem 101: .tag)
1.1 ross 102: .Pp
103: You are reading the
1.13 ross 104: .Em \*[format]
105: version.
1.1 ross 106: .
1.304 uwe 107: .if \n[i386]:\n[macppc]:\n[sparc]:\n[sparc64]:\n[amd64] \{\
1.131 mbw 108: .Ss "Quick install notes for the impatient"
109: .Pp
110: This section contains some brief notes describing what you need to
111: install
1.321 wiz 112: .Nx
113: \*V on a machine of the \*M architecture.
1.131 mbw 114: .Bl -bullet
115: .It
116: Fetch the
1.291 riz 117: .if \n[i386]:\n[amd64] \{\
1.131 mbw 118: appropriate pair of boot floppy images from the
1.291 riz 119: .Pa \*M/installation/floppy/
1.341 bouyer 120: directory, or a CD-ROM image (the images from
121: .Pa \*M/installation/cdrom/
122: are bootable, but do no contain binary sets - these are intended for network
123: installs, or when different bootblocks are needed).
1.190 lukem 124: Most people will need the
1.131 mbw 125: .Pa boot1.fs
126: and
127: .Pa boot2.fs
1.341 bouyer 128: or
129: .Pa boot.iso
1.291 riz 130: images for VGA console installation, or the
131: .Pa boot-com1.fs
132: and
133: .Pa boot-com2.fs
1.341 bouyer 134: or
135: .Pa boot-com.iso
1.291 riz 136: images for installation via serial console.
137: .if \n[i386] \{\
138: You may also possibly (but not necessarily) want to use
1.131 mbw 139: .Pa bootlap1.fs
140: and
141: .Pa bootlap2.fs
142: if installing on a laptop.
1.341 bouyer 143: The INSTALL_LAPTOP kernel can be loaded from one of the cdrom images via
144: the bootloader:
145: .Ic boot Ar nblaptop .
146: .\}
147: .Pp
148: The default kernel on ISO images have ACPI enabled. This is known to cause
149: issues on a few older machines which have buggy ACPI tables. To boot with
150: ACPI disabled, interrupt the
151: .Nx
152: boot loader, and enter:
153: .Ic boot Fl c .
154: At the userconf prompt, enter:
155: .Ic disable acpi
156: followed by:
157: .Ic quit .
158: .if \n[i386] \{\
159: The kernel from the two floppy set is also present on the ISO images and can be
160: loaded using:
161: .Ic boot Ar nbnoacpi .
1.131 mbw 162: .\}
1.291 riz 163: .\}
1.203 lukem 164: .if \n[macppc] \{\
1.190 lukem 165: files necessary to boot your system.
166: The files depend on what model you
167: are using and how you plan to boot your machine.
1.231 mbw 168: For systems with built-in floppy drives (Open Firmware 1 or 2),
169: fetch the pair of boot floppy images
1.263 hubertf 170: .Pa macppc/installation/floppy/boot1.fs
1.231 mbw 171: and
1.263 hubertf 172: .Pa macppc/installation/floppy/boot2.fs ,
1.231 mbw 173: which include the bootloader and installation kernel.
174: For systems without floppy drives (most are Open Firmware 3), fetch the
175: bootloader
1.263 hubertf 176: .Pa macppc/installation/ofwboot.xcf
1.176 mbw 177: and the installation kernel
1.263 hubertf 178: .Pa macppc/binary/kernel/netbsd-GENERIC_MD.gz .
1.231 mbw 179: If you have a CD-R, you can fetch the CD image,
1.319 martin 180: .Pa macppccd-\*V.iso .
1.131 mbw 181: .\}
1.203 lukem 182: .if \n[sparc] \{\
1.131 mbw 183: CD image,
1.319 martin 184: .Pa sparccd-\*V.iso
1.131 mbw 185: or the floppy disk images,
1.263 hubertf 186: .Pa sparc/install/floppy/disk1.gz No and Pa sparc/install/floppy/disk2 .
1.132 mbw 187: You need either the pair of floppies or the CD to boot your system.
188: .\}
1.257 mbw 189: .if \n[sparc64] \{\
190: CD image,
1.319 martin 191: .Pa sparc64cd-\*V.iso
1.257 mbw 192: or the installation kernel and bootloader,
1.263 hubertf 193: .Pa sparc64/binary/kernel/netbsd-INSTALL.gz No and Pa sparc64/installation/misc/ofwboot
1.257 mbw 194: which can be booted from a
195: .Tn Solaris
196: or
197: .Nx
198: partition.
199: .\}
200: .if \n[macppc]:\n[sparc]:\n[sparc64] \{\
1.231 mbw 201: Alternatively, you may netboot the installation kernel. This process is
202: covered below, in detail.
1.131 mbw 203: .\}
204: .It
205: The actual binary distribution is in the
1.263 hubertf 206: .Pa \*M/binary/sets/
1.131 mbw 207: directory.
208: When you boot the install
1.203 lukem 209: .if \n[i386] floppies,
1.231 mbw 210: .if \n[macppc] kernel from floppies, hard drive, or CD-ROM,
1.203 lukem 211: .if \n[sparc] floppies or CD-ROM,
1.257 mbw 212: .if \n[sparc64] CD-ROM or installation kernel,
1.131 mbw 213: the installation program
214: can fetch these files for you (using e.g. ftp),
215: if you have a network connection.
216: There are several other methods to get the binary sets onto
1.149 mbw 217: your machine.
1.131 mbw 218: .Pp
219: You will at a minimum need
1.291 riz 220: .ie \n[i386]:\n[amd64] \{\
1.131 mbw 221: one of the kernel sets, typically
1.182 grant 222: .Pa kern-GENERIC.tgz ,
1.131 mbw 223: as well as
224: .\}
225: .el \{\
226: the following sets:
1.257 mbw 227: .Pa kern-GENERIC.tgz ,
1.131 mbw 228: .\}
229: .Pa base.tgz
230: and
231: .Pa etc.tgz .
232: In a typical workstation installation you will probably want
233: all the installation sets.
1.304 uwe 234: .if \n[i386] \{\
1.131 mbw 235: .It
236: Write the floppy images directly to a pair of floppies.
237: If you have problems writing a raw image to a floppy,
238: the
239: .Ic rawrite.exe
240: MS-DOS program
241: or the
242: .Ic Rawrite32.exe
243: Windows32 program (inside
244: .Pa rawrite32.zip )
245: in the
1.263 hubertf 246: .Pa i386/installation/misc/
1.131 mbw 247: directory may be of help.
248: .\}
1.304 uwe 249: .if \n[macppc] \{\
1.131 mbw 250: .It
1.231 mbw 251: If your \*M has a floppy drive, create the pair of boot floppies using
252: .Ic suntar
253: (MacOS 9),
254: .Ic rawrite
255: (Windows), or
256: .Ic dd
257: (any
258: .Ul
259: system with floppy support). If your system has Open Firmware 3, drag
1.220 lukem 260: .Pa ofwboot.xcf No and Pa netbsd-GENERIC_MD.gz
1.190 lukem 261: to your hard drive icon (the top level of the drive, not the desktop).
1.231 mbw 262: If you are using the CD image, burn it now.
1.131 mbw 263: .\}
1.304 uwe 264: .if \n[sparc] \{\
1.131 mbw 265: .It
1.190 lukem 266: Make sure your sparc's CD-ROM drive is bootable.
267: Burn the CD.
268: Otherwise, write the floppy images directly to a pair of floppies
269: (after uncompressing disk1.gz).
1.131 mbw 270: .\}
1.304 uwe 271: .if \n[sparc64] \{\
1.257 mbw 272: .It
273: Burn the CD or put the installation kernel and bootloader
274: at the root level of a bootable
275: .Tn Solaris
276: or
277: .Nx
278: partition.
279: .\}
1.131 mbw 280: .Pp
281: The disk(s) you just prepared will be used to boot the installation
282: kernel, which contains all the tools required to install
283: .Nx .
1.203 lukem 284: .if \n[macppc] \{\
1.131 mbw 285: .It
286: Determine your machine's model, quirks, and Open Firmware version from the
287: .Nx*M
288: Model Support webpage.
1.233 salo 289: .Lk http://www.NetBSD.org/Ports/macppc/models.html
1.131 mbw 290: .Pp
291: At present,
292: .Nx*M
293: cannot exist on the same hard drive as
1.200 scottr 294: .Tn Mac OS
1.231 mbw 295: unless you partition your disk before running the installer.
1.239 mbw 296: Open Firmware versions prior to 3 require a dedicated
1.131 mbw 297: .Nx
1.239 mbw 298: drive \(em you must use the entire disk,
1.190 lukem 299: partitioned with the installation tools.
300: Open Firmware version 3 cannot boot into
1.131 mbw 301: .Nx
1.231 mbw 302: on a drive partitioned with the installation tools, you must partition
303: your disk before running the installer, then select the
1.131 mbw 304: .Dq Me "Re-install sets or install additional sets"
305: option in the installer (selecting the
306: .Dq Me "Install NetBSD to hard disk"
307: or
308: .Dq Me "Upgrade NetBSD on a hard disk"
1.190 lukem 309: options will render your drive unbootable).
310: If you are unsure, you may want to read the section below on
1.131 mbw 311: .Sx Partitioning your hard drive for NetBSD
312: .It
313: For systems with Open Firmware versions prior to 3, you may need to use
314: Apple's System Disk utility to enter Open Firmware and use your screen and
1.190 lukem 315: keyboard.
316: To enter Open Firmware, hold down the
1.131 mbw 317: .Key COMMAND-OPTION-O-F
1.231 mbw 318: keys after the boot chime starts, but before the chime ends.
1.190 lukem 319: Entering Open Firmware versions prior to 3 is usually the most frustrating
320: part of installation \(em you may want to read the section below on
1.131 mbw 321: .Sx Older Open Firmware System Preparation
322: .Pp
323: You should have the Open Firmware
1.148 he 324: .Dq Pa "0 \*>"
1.131 mbw 325: prompt on your screen before attempting to boot
326: .Nx*M .
327: .\}
1.203 lukem 328: .if \n[macppc] \{\
1.131 mbw 329: .It
1.190 lukem 330: At the Open Firmware prompt, type the command to boot.
1.231 mbw 331: To boot from the installation floppies, the command is
332: .Dq Ic "boot fd:0" .
1.149 mbw 333: For the install kernel and bootloader on your hard drive (Open Firmware
334: 3), the command is
1.231 mbw 335: .Dq Ic "boot hd:,\eofwboot.xcf netbsd-GENERIC_MD.gz" .
1.131 mbw 336: .Pp
337: For boot CDs, the command is something like
1.136 mbw 338: .Dq Ic "boot cd:,\eofwboot.xcf netbsd.macppc"
339: (for Open Firmware 3) or
1.149 mbw 340: .Dq Ic "boot scsi-int/sd@3:0 NETBSD.MACPPC"
1.136 mbw 341: (for earlier Open Firmware versions).
342: You will need to use the correct case for
343: .Ic OFWBOOT.XCF No and Ic NETBSD.MACPPC
1.190 lukem 344: depending on how your version of Open Firmware interprets the ISO
1.191 lukem 345: file system.
1.190 lukem 346: You may need to replace
1.131 mbw 347: .Ic cd
348: with
1.245 mbw 349: .Ic "scsi/sd@3 , scsi-int/sd@3 , ata/atapi-disk ,"
1.190 lukem 350: or some other device alias.
351: You should also use the Open Firmware
1.131 mbw 352: .Ic dir
353: command to confirm that the
354: .Nx*M
355: kernel is called
1.136 mbw 356: .Pa NETBSD.MACPPC .
1.231 mbw 357: You may want to read the section below on
358: .Sx Open Firmware boot syntax
1.131 mbw 359: .\}
1.257 mbw 360: .if \n[sparc]:\n[sparc64] \{\
1.131 mbw 361: .It
1.258 mbw 362: You will need to get to the
363: .if \n[sparc] OpenBoot PROM
364: .if \n[sparc64] OpenFirmware
1.131 mbw 365: .Dq Ic "ok"
1.190 lukem 366: prompt.
367: After your system first powers on, and displays some initial information,
368: press the
1.131 mbw 369: .Key STOP-A
1.270 mbw 370: keys, or send a BREAK if you're on a serial console.
1.190 lukem 371: At the
1.131 mbw 372: .Dq Ic "ok"
373: prompt, type the command to boot your system into
374: .Nx .
1.257 mbw 375: .\}
376: .if \n[sparc] \{\
1.131 mbw 377: The command to boot from CD is one of the following commands (depending on
378: your model):
379: .Dq Ic b sd(,30,) ,
380: .Dq Ic boot sd(,30,) ,
381: or
382: .Dq Ic boot cdrom .
383: .Pp
384: The command to boot from floppy is either
385: .Dq Ic boot fd(,,1)
386: or
387: .Dq Ic boot floppy .
388: The installer will prompt you to insert the second floppy when it is ready
389: for it.
390: .\}
1.257 mbw 391: .if \n[sparc64] \{\
392: The command to boot from CD is:
393: .Dq Ic boot cdrom .
394: The command to boot the
395: .Nx
396: kernel from a
397: .Tn Solaris
398: or
399: .Nx
400: partition depends on which disk and partition it is on.
401: To boot from the first partition of the first (primary) disk:
402: .Dq Ic "boot disk:a /ofwboot -a" .
403: When it asks you for a kernel, specify
404: .Dq Ic "netbsd-INSTALL.gz"
405: .\}
1.131 mbw 406: .It
407: For third-party programs which are not part of the base
408: .Nx
409: distribution, you will want to explore the
410: .Ic pkgsrc
1.292 riz 411: system with its more than 5400 program packages.
1.131 mbw 412: .El
413: .\}
1.1 ross 414: .Ss "What is NetBSD?"
1.82 lukem 415: .Pp
1.1 ross 416: .
417: The
418: .Nx
1.78 lukem 419: Operating System is a fully functional
1.4 perry 420: .Tn Open Source
1.82 lukem 421: .Ul
422: operating system derived from the University of California, Berkeley
1.78 lukem 423: Networking Release 2 (Net/2), 4.4BSD-Lite, and 4.4BSD-Lite2 sources.
1.1 ross 424: .Nx
1.263 hubertf 425: runs on fifty four different system architectures (ports),
1.190 lukem 426: featuring seventeen machine architectures
1.263 hubertf 427: across fifteen distinct CPU families,
1.190 lukem 428: and is being ported to more.
429: The
1.321 wiz 430: .Nx
431: \*V release contains complete binary releases for many different
1.190 lukem 432: system architectures.
1.263 hubertf 433: (A few ports are not fully supported at this time
1.190 lukem 434: and are thus not part of the binary distribution.
435: For information on them, please see the
1.78 lukem 436: .Nx
437: web site at
1.233 salo 438: .Lk http://www.NetBSD.org/ . )
1.4 perry 439: .Pp
440: .Nx
441: is a completely integrated system.
442: In addition to its highly portable, high performance kernel,
1.112 jhawk 443: .nh
1.4 perry 444: .Nx
445: features a complete set of user utilities, compilers for several
1.97 hubertf 446: languages, the X Window System, firewall software
1.4 perry 447: and numerous other tools, all accompanied by full source code.
1.1 ross 448: .Pp
1.4 perry 449: .\" XXX Should we include some text here about NetBSD's license
450: .\" policies and how commercial-friendly it is?
1.1 ross 451: .Nx
452: is a creation of the members of the Internet community.
453: Without the unique cooperation and coordination the net makes
1.78 lukem 454: possible, it's likely that
1.4 perry 455: .Nx
456: wouldn't exist.
1.266 wiz 457: .
1.194 lukem 458: .if \n[FOR_RELEASE] \{\
1.336 pavel 459: .Ss Changes Between The NetBSD 3.0 and 4.0 Releases
1.82 lukem 460: .Pp
1.1 ross 461: The
1.336 pavel 462: .Nx 4.0
1.190 lukem 463: release
1.91 hubertf 464: provides numerous significant functional enhancements, including
1.4 perry 465: support for many new devices, integration of hundreds of bug fixes,
1.194 lukem 466: new and updated kernel subsystems, and many user-land enhancements.
1.190 lukem 467: The result of these improvements is a stable operating system fit for
1.4 perry 468: production use that rivals most commercially available systems.
1.1 ross 469: .Pp
1.336 pavel 470: It is impossible to completely summarize more than a year of development that
1.295 tron 471: went into the
1.321 wiz 472: .Nx
473: \*V release.
1.342 pavel 474: .\" {BEGIN from htdocs/releases/formal-4/NetBSD-4.0.xml#major-changes
475: .Pp
476: The complete list of changes can be found in the
477: CHANGES:
478: .Lk ftp://ftp.NetBSD.org/pub/NetBSD/NetBSD-4.0/CHANGES
479: and
480: CHANGES-4.0:
481: .Lk ftp://ftp.NetBSD.org/pub/NetBSD/NetBSD-4.0/CHANGES-4.0
482: files in the top level directory of the NetBSD 4.0 release tree. Some highlights include:
483: .Ss2 Networking
484: .(bullet
485: .Xr agr 4 :
486: new pseudo-device driver for link level aggregation.
487: .It
488: IPv6 support was extended with an RFC 3542-compliant API and added for
489: .Xr gre 4
490: tunnels and the
491: .Xr tun 4
492: device.
493: .It
494: A NDIS-wrapper was added to use Windows binary drivers on the i386 platform, see
495: .Xr ndiscvt 8 .
496: .It
497: The IPv4 source-address selection policy can be set from a number of algorithms. See "IPSRCSEL" in
498: .Xr options 4
499: and
500: .Xr in_getifa 9 .
501: .It
502: Imported
503: .Xr wpa_supplicant 8
504: and
505: .Xr wpa_cli 8 .
506: Utilities to connect and handle aspects of 802.11 WPA networks.
507: .It
508: Imported
509: .Xr hostapd 8 .
510: An authenticator for IEEE 802.11 networks.
511: .It
512: .Xr carp 4 :
513: import Common Address Redundancy Protocol to allow multiple hosts to share a set of IP addresses for high availability / redundancy, from OpenBSD.
514: .It
515: AltQ support for the PF packet filter.
516: .It
517: .Xr ftpd 8
518: can now run in standalone mode, instead of from
519: .Xr inetd 8 .
520: .It
521: .Xr tftp 1
522: now has support for multicast TFTP operation in open-loop mode, server is in progress.
523: .bullet)
1.78 lukem 524: .
1.342 pavel 525: .Ss2 Filesystems
526: .(bullet
527: .Xr scan_ffs 8 ,
528: .Xr scan_lfs 8 :
529: Utilities to find FFSv1/v2 and LFS partitions to recover lost disklabels.
530: .It
531: tmpfs: Added a new memory-based file system aimed at replacing mfs. Contrary to mfs, it is not based on a disk file system, so it is more efficient both in overall memory consumption and speed. See
532: .Xr mount_tmpfs 8 .
533: .It
534: Added UDF support for optical media and block devices, see
535: .Xr mount_udf 8 .
536: Read-only for now.
537: .It
538: NFS export list handling was changed to be filesystem independent.
539: .It
540: LFS: Lots of stability improvements and new cleaner daemon. It is now also possible to use LFS as root filesystem.
541: .It
542: Support for System V Boot File System was added, see
543: .Xr newfs_sysvbfs 8
544: and
545: .Xr mount_sysvbfs 8 .
546: .bullet)
1.78 lukem 547: .
1.342 pavel 548: .Ss2 Drivers
549: .(bullet
550: Audio:
1.82 lukem 551: .(bullet
1.342 pavel 552: Support for new models on drivers, like Intel ICH8, 6300ESB, nForce 3/4, etc.
1.338 plunky 553: .It
1.342 pavel 554: Added support for AC'97 modems.
1.338 plunky 555: .It
1.342 pavel 556: .Xr auich 4 :
557: added support to handle the AC'97 modem as audio device.
1.338 plunky 558: .bullet)
1.342 pavel 559: .
560: .It
561: Hardware Monitors:
562: .(bullet
563: .Xr amdpm 4 :
564: added support for the i2c bus on the AMD-8111 used on many Opteron motherboards and for the Analog Devices ADT7464 hardware monitor chip.
565: .It
566: .Xr adt7467c 4 :
567: new driver for Analog Devices ADT7467 and ADM1030 hardware monitor chips.
568: .It
569: .Xr ipmi 4 :
570: new driver for motherboards implementing the Intelligent Platform Management Interface 1.5 or 2.0, from OpenBSD.
571: .It
572: .Xr it 4 :
573: new driver for iTE 8705F/8712F and SiS 950 hardware monitors.
1.338 plunky 574: .It
1.342 pavel 575: The
576: .Xr lm 4
577: driver was rewritten and support for more chips was added, for example for Winbond W83627HF, W83627THF, W83627DHG and Asus AS99127F.
578: .It
579: .Xr ug 4 :
580: new driver for ASUS Abit uGuru hardware monitor found on newer ASUS motherboards.
1.82 lukem 581: .bullet)
1.78 lukem 582: .
1.342 pavel 583: .It
584: Networking:
585: .(bullet
586: .Xr ath 4 :
587: updated HALs with support for WiSOC (AR531x) and 32bit SPARC.
588: .It
589: .Xr kse 4 :
590: new driver for Micrel KSZ8842/8841 PCI network cards.
591: .It
592: .Xr msk 4 :
593: new driver for Marvell Yukon 2 GigE PCI network cards, from OpenBSD.
594: .It
595: .Xr nfe 4 :
596: new driver for NVIDIA nForce Ethernet network cards, from OpenBSD.
597: .It
598: .Xr ral 4 :
599: new 802.11 driver for PCI/Cardbus Ralink RT2500, RT2501, RT2600, RT2661 and RT2500 USB chipsets, from OpenBSD.
600: .It
601: .Xr rum 4 :
602: new 802.11 driver for USB Ralink RT2501 and RT2601 chipsets, from OpenBSD.
603: .It
604: .Xr sip 4 :
605: now works on sparc64.
606: .It
607: .Xr wm 4 :
608: added support for the following chips: i82801H IFE (GT), i82801H IFE (G), i82801H (M_AMT), i82801H (AMT), i82801H, i82801H (IFE), i82801H (M), i8003, etc.
609: .It
610: .Xr wpi 4 :
611: new driver for Intel PRO/Wireless 3945ABG PCI 802.11 network cards, from OpenBSD.
612: .bullet)
1.78 lukem 613: .
1.342 pavel 614: .It
615: Power Management:
1.82 lukem 616: .(bullet
1.342 pavel 617: Support for Intel Speedstep SMI on PIIX4 PCI-ISA.
618: .It
619: Support for AMD PowerNow and Cool'n'Quiet Technology on K7 and K8 CPUs, both in 32 and 64 bit mode.
620: .It
621: Enhanced Speedstep supports more CPUs than before and for CPUs without a table with the list of supported frequencies, it will create a fake table with the the current, maximal and minimal supported frequency; to be able to use it on Core Solo/Duo CPUs.
622: .It
623: Also the powernow and speedstep drivers were modified to be able to be used on SMP systems, that means that the new frequency will be set in all CPUs available.
1.82 lukem 624: .bullet)
1.78 lukem 625: .
1.342 pavel 626: .It
627: Storage:
628: .(bullet
629: .Xr ahcisata 4 :
630: new driver for AHCI 1.0 and 1.1 compliant SATA controllers.
631: .It
632: .Xr ataraid 4 :
633: added support to handle Adaptec HostRAID and VIA V-Tech software RAID.
634: .It
635: .Xr ciss 4 :
636: new driver for HP/Compaq 5th+ generation Smart ARRAY controllers, from OpenBSD.
637: .It
638: .Xr fdc 4 :
639: added support for SBus based sparc64 machines and fixed formatting on sparc.
640: .It
641: .Xr mfi 4 :
642: new driver for LSI Logic and Dell MegaRAID SAS controllers, from OpenBSD.
643: .It
644: .Xr njata 4 :
645: new driver for Workbit NinjaATA-32 CardBus IDE controller.
646: .It
647: .Xr svwsata 4 :
648: new driver for Serverworks K2 SATA controllers, from OpenBSD.
649: .It
650: .Xr viaide 4
651: now support the VIA VT8237A SATA controller.
652: .bullet)
1.78 lukem 653: .
1.342 pavel 654: .It
655: USB:
1.82 lukem 656: .(bullet
1.342 pavel 657: .Xr ucycom 4 :
658: new driver for Cypress microcontroller based serial devices.
659: .It
660: .Xr uipaq 4 :
661: new driver for the iPAQ devices.
662: .It
663: .Xr utoppy 4 :
664: new driver for the Topfield TF5000PVR range of digital video recorders.
665: .bullet)
666: .
1.82 lukem 667: .bullet)
1.78 lukem 668: .
1.342 pavel 669: .Ss2 Platforms
670: .(bullet
671: i386: added support for the Multiboot specification. This means much improved support for loading the kernel by GRUB, including passing in parameters to the kernel.
672: .It
673: evbarm: New platform support for Arcom Viper PXA255-based single board, Atmark Techno Armadillo-9 and Armadillo-210, Linksys NSLU2 (a.k.a. "Slug") and I-O DATA HDL-G Giga LANDISK NAS devices.
674: .It
675: evbmips: Add support for Alchemy Au1550 processors, DBAu1550 boards, Alchemy Au15XX PCI host, 4G Systems MTX-1 board (MeshCube/AccessCube), Plat'home OpenMicroServer (OMS-AL400/128) and Atheros AR5312 SoC.
676: .It
677: New port
678: ews4800mips: NEC's MIPS based EWS4800 workstations.
679: .It
680: New port
681: landisk: port to the SH4 processor based NAS appliances, supporting models by I-O DATA (USL-5P, HDL-U, HDL-AV, HDL-W and HDLM-U series, SuperTank LAN Tank, UHDL-160U and UHDL-300U) and Plextor PX-EH16L, PX-EH25L and PX-EH40L.
682: .It
683: prep: This port has been modernized, and support for five additional machines has been added, among them the IBM 7024-E20 and 7025-F30 models and Motorola Powerstack E1. Additionally, sysinst support was added, and the bootloader process was improved, allowing easy installation and upgrade to future releases.
684: .It
685: Xen: support for Xen3 domU and dom0, including support for hardware virtualization on CPUs that support it.
686: .bullet)
687: .
688: .Ss2 Kernel subsystems
689: .(bullet
690: Improved Firewire (IEEE1394) support imported from FreeBSD.
691: .It
692: The
693: .Xr midi 4
694: framework got a complete overhaul for better support of Active Sensing and improved handling of tempo and timebase changes.
695: .It
696: Added a Bluetooth protocol stack including:
697: .(bullet
698: hardware drivers:
699: .Xr ubt 4
700: for USB controllers, and
701: .Xr bt3c 4
702: for the 3Com Bluetooth PC-Card
703: .It
704: socket based access to the HCI, L2CAP, RFCOMM and SCO protocols
705: .It
706: pseudo drivers for integrating services on remote Bluetooth devices such as Keyboards, Mice and SCO Audio into the NetBSD device framework.
707: .bullet)
708: .
1.343 pavel 709: .Pp
1.342 pavel 710: See
711: .Xr bluetooth 4 ,
712: .Xr bthset 1
713: and
714: .Xr btpin 1 .
715: .It
716: Imported the
717: .Xr bio 4
718: framework from OpenBSD, to query/control block device controllers. Currently supporting the
719: .Xr mfi 4
720: driver.
721: .It
722: Kernel uses stateful read-ahead algorithm.
723: .It
724: .Xr timecounter 9
725: adds a new time-keeping infrastructure along with NTP API 4 nanokernel implementation.
726: .It
727: .Xr dkctl 8
728: can be used to switch buffer queuing strategies on the fly, see also
729: .Xr bufq 9 .
730: .It
731: .Xr firmload 9 :
732: An API for loading firmware images used by various hardware devices.
733: .It
734: .Xr fileassoc 9
735: is used by Veriexec, it adds in-kernel and file-system independent file meta-data association interface.
736: .It
737: The
738: .Xr proplib 3
739: protocol was added for sending property lists to/from the kernel using ioctls.
740: .It
741: Start of 32bit-Linux-emulation for amd64 (COMPAT_LINUX32).
742: .It
743: .Xr wscons 4
744: console driver supports splash screens, scrolling, progress bar for kernel and boot messages.
745: .bullet)
746: .
747: .Pp
748: Kernel interfaces have continued to be refined, and more subsystems and device drivers are shared among the different ports. You can look for this trend to continue.
1.82 lukem 749: .Ss2 Security
750: .(bullet
1.342 pavel 751: The FAST_IPSEC IPsec implementation was extended to use hardware acceleration for IPv6, in addition to the hardware accelerated IPv4 that was available before. See
752: .Xr fast_ipsec 4
753: for more information.
754: .It
755: .Xr mprotect 2
756: got restrictions to enforce W^X policies, from PaX. See
757: .Xr options 4 ,
758: .Xr sysctl 3 ,
759: and
760: .Xr paxctl 1 .
761: .It
762: GCC 4's support for stack smashing protection (SSP) was enabled by adding libssp, see
763: .Xr security 8 .
764: .It
1.339 plunky 765: The kernel authorization framework
766: .Xr kauth 9
1.342 pavel 767: was added, replacing the traditional BSD credential management and privileged operation access control with an abstract layer, allowing the implementation of various security models either as part of the NetBSD distribution or as third-party LKMs.
1.339 plunky 768: .Pp
1.342 pavel 769: NetBSD's kernel authorization is a hybrid clean-room implementation of a similar interface developed by Apple, extending its capabilities and combining concepts of credential inheritance control.
770: .bullet)
771: .
772: .Ss2 Userland
773: .(bullet
774: 3rd party software updates:
775: .(bullet
776: BIND 9.4.1
777: .It
778: OpenSSL 0.9.8d
779: .It
780: CVS 1.11.21
781: .It
782: OpenSSH 4.4
783: .It
784: gettext 0.14.4
785: .It
786: PF from OpenBSD 3.7
787: .It
788: (n)awk 20050424
789: .It
790: Postfix 2.4.1
791: .It
792: am-utils 6.1.3
1.339 plunky 793: .It
1.342 pavel 794: file 4.21
795: .It
796: zlib 1.2.3
797: .It
798: GNU binutils 2.16.1
799: .It
800: GNU groff 1.19.2
801: .It
802: IPFilter 4.1.23
803: .It
804: GNU gcc 4.1.1
805: .It
806: NTP 4.2.2p2
807: .It
808: pppd 2.4.4
1.82 lukem 809: .bullet)
1.78 lukem 810: .
1.342 pavel 811: .It
812: .Xr cksum 1
813: can now verify checksums
814: .It
815: iSCSI target (server) code added, see
816: .Xr iscsi-target 8 ;
817: Initiator (client) code is underway.
818: .It
819: Various utilities to support Bluetooth were added:
1.82 lukem 820: .(bullet
1.338 plunky 821: .Xr btconfig 8
822: for controller configuration
823: .It
824: .Xr btdevctl 8
825: to manage pseudo devices relating to remote services
826: .It
827: .Xr bthcid 8
828: and
829: .Xr btpin 1
830: for authenticating radio connections
831: .It
832: .Xr sdpd 8
833: for providing service discovery to remote devices
834: .It
835: .Xr sdpquery 1
836: for querying services on remote devices
837: .It
838: .Xr rfcomm_sppd 1
839: to access remote services over RFCOMM via stdio or pty
840: .It
841: .Xr bthset 1
1.342 pavel 842: for making connections to Bluetooth headsets.
1.338 plunky 843: .bullet)
1.342 pavel 844: .
1.82 lukem 845: .bullet)
1.78 lukem 846: .
1.342 pavel 847: .Pp
848: Besides this list, there there have also been innumerable bug fixes and other miscellaneous enhancements of course.
849: .Ss2 Components removed from NetBSD
850: .Pp
851: In this release of NetBSD, some software components known from previous releases were removed from the system. In some cases those were components that are not useful anymore or their utility does not justify maintenance overhead. Other components were not working properly and there was lack of interest in fixing them.
1.82 lukem 852: .(bullet
1.342 pavel 853: Sushi ...
854: .It
855: Vinum ...
856: .It
857: Sendmail was removed. Postfix is the MTA and provides the
858: .Xr sendmail 1
859: command line tool. Postfix has been included with NetBSD since NetBSD 1.5 was released in December 2005. Details about Postfix can be found in the
860: NetBSD Guide:
861: .Lk http://www.NetBSD.org/docs/guide/en/chap-mail.html .
862: For those who need Sendmail, it is available from pkgsrc in the
863: .Pa mail/sendmail
864: and
865: .Pa mail/sendmail813
866: packages.
867: .It
868: NETCCITT ...
869: .It
870: NETNS ...
871: .It
872: UUCP was removed. The NetBSD improvements were merged into the pkgsrc version. For those who use UUCP tools, they are available from pkgsrc in the
873: .Pa net/uucp
874: package. The
875: .Xr cu 1
876: command is available as a frontend to
877: .Xr tip 1 .
878: .It
879: The Fortran 77 compiler (
880: g77
881: ) has been removed with the transition from GCC 3 to GCC 4, which does not include it. For those who need it, it is available from pkgsrc in the
882: .Pa lang/gcc3-f77
883: package.
1.77 itojun 884: .It
1.342 pavel 885: The evbsh5 port has been removed from NetBSD due to lack of interest, compounded by a lack of available SH5 hardware.
1.78 lukem 886: .bullet)
1.191 lukem 887: .
1.342 pavel 888: .\" END from htdocs/releases/formal-4/NetBSD-4.0.xml#major-changes }
1.194 lukem 889: .Ss2 \*M specific
1.1 ross 890: .so whatis -----------------------------------------------
1.82 lukem 891: .\} \" \n[FOR_RELEASE]
1.1 ross 892: .
893: .Ss "The Future of NetBSD"
1.82 lukem 894: .Pp
1.1 ross 895: .
896: The
897: .Nx
898: Foundation has been incorporated as a non-profit
1.190 lukem 899: organization.
900: Its purpose is to encourage, foster and promote the free exchange
901: of computer software, namely the
1.1 ross 902: .Nx
903: Operating
1.190 lukem 904: System.
905: The foundation will allow for many things to be handled more
1.1 ross 906: smoothly than could be done with our previous informal organization.
907: In particular, it provides the framework to deal with other parties
908: that wish to become involved in the
909: .Nx
910: Project.
911: .Pp
912: The
913: .Nx
914: Foundation will help improve the quality of
915: .Nx
916: by:
1.78 lukem 917: .(bullet
1.1 ross 918: providing better organization to keep track of development
1.78 lukem 919: efforts, including co-ordination with groups working in
1.1 ross 920: related fields.
921: .It
922: providing a framework to receive donations of goods and
923: services and to own the resources necessary to run the
924: .Nx
925: Project.
926: .It
927: providing a better position from which to undertake
928: promotional activities.
929: .It
930: periodically organizing workshops for developers and other
931: interested people to discuss ongoing work.
1.78 lukem 932: .bullet)
1.1 ross 933: .Pp
1.190 lukem 934: We intend to begin narrowing the time delay between releases.
935: Our ambition is to provide a full release every six to eight months.
1.5 perry 936: .Pp
1.1 ross 937: We hope to support even
938: .Em more
939: hardware in the future, and we have a
940: rather large number of other ideas about what can be done to improve
941: .Nx .
942: .Pp
943: We intend to continue our current practice of making the
1.78 lukem 944: NetBSD-current development source available on a daily basis.
1.1 ross 945: .Pp
946: We intend to integrate free, positive changes from whatever sources
1.5 perry 947: submit them, providing that they are well thought-out and increase the
948: usability of the system.
1.1 ross 949: .Pp
950: Above all, we hope to create a stable and accessible system, and to be
951: responsive to the needs and desires of
952: .Nx
953: users, because it is for
954: and because of them that
955: .Nx
956: exists.
957: .br_ne 10P
958: .
959: .Ss "Sources of NetBSD"
1.82 lukem 960: .Pp
1.1 ross 961: .
1.37 lukem 962: Refer to
1.284 heinz 963: .Lk http://www.NetBSD.org/mirrors/ .
1.1 ross 964: .br_ne 10P
965: .
966: .Ss "NetBSD \*V Release Contents
1.82 lukem 967: .Pp
1.1 ross 968: .
969: The root directory of the
1.321 wiz 970: .Nx
971: \*V release is organized as follows:
1.79 lukem 972: .ie \n[FOR_RELEASE] \{\
1.1 ross 973: .Pp
974: .Pa .../NetBSD-\*V/
1.112 jhawk 975: .(tag README.files
1.1 ross 976: .It Li CHANGES
977: Changes since earlier
978: .Nx
979: releases.
980: .It Li LAST_MINUTE
981: Last minute changes.
982: .It Li MIRRORS
983: A list of sites that mirror the
1.321 wiz 984: .Nx
985: \*V distribution.
1.1 ross 986: .It Li README.files
987: README describing the distribution's contents.
988: .It Li TODO
1.306 uwe 989: .Nx Ns 's
1.78 lukem 990: todo list (also somewhat incomplete and out of date).
1.82 lukem 991: .It Pa patches/
1.1 ross 992: Post-release source code patches.
1.82 lukem 993: .It Pa source/
1.1 ross 994: Source distribution sets; see below.
1.78 lukem 995: .tag)
1.1 ross 996: .Pp
997: In addition to the files and directories listed above, there is one
998: directory per architecture, for each of the architectures for which
1.321 wiz 999: .Nx
1000: \*V has a binary distribution.
1.1 ross 1001: .Pp
1002: The source distribution sets can be found in subdirectories of the
1.82 lukem 1003: .Pa source
1.190 lukem 1004: subdirectory of the distribution tree.
1005: They contain the complete sources to the system.
1006: The source distribution sets are as follows:
1.78 lukem 1007: .(tag sharesrc
1008: .It Sy gnusrc
1009: This set contains the
1010: .Dq gnu
1011: sources, including the source for the compiler, assembler, groff,
1012: and the other GNU utilities in the binary distribution sets.
1.263 hubertf 1013: .showsize 79 367
1.78 lukem 1014: .It Sy pkgsrc
1015: This set contains the
1016: .Dq pkgsrc
1017: sources, which contain the infrastructure to build third-party packages.
1.263 hubertf 1018: .showsize 24 200
1.78 lukem 1019: .It Sy sharesrc
1020: This set contains the
1021: .Dq share
1022: sources, which include the sources for the man pages not associated
1.112 jhawk 1023: with any particular program; the sources for the typesettable document
1024: set; the dictionaries; and more.
1.263 hubertf 1025: .showsize 5 20
1.78 lukem 1026: .It Sy src
1027: This set contains all of the base
1.321 wiz 1028: .Nx
1029: \*V sources which are not in
1.78 lukem 1030: .Sy gnusrc ,
1031: .Sy sharesrc ,
1032: or
1033: .Sy syssrc .
1.263 hubertf 1034: .showsize 37 176
1.78 lukem 1035: .It Sy syssrc
1.1 ross 1036: This set contains the sources to the
1.321 wiz 1037: .Nx
1038: \*V kernel for all architectures;
1.287 peter 1039: .Xr config 1 ;
1.78 lukem 1040: and
1041: .Xr dbsym 8 .
1.263 hubertf 1042: .showsize 26 140
1.78 lukem 1043: .It Sy xsrc
1044: This set contains the sources to the X Window System.
1.263 hubertf 1045: .showsize 84 450
1.78 lukem 1046: .tag)
1.1 ross 1047: .Pp
1.71 hubertf 1048: All the above source sets are located in the
1.1 ross 1049: .Pa source/sets
1.71 hubertf 1050: subdirectory of the distribution tree.
1.1 ross 1051: .Pp
1.190 lukem 1052: The source sets are distributed as compressed tar files.
1.207 rafal 1053: Except for the
1054: .Sy pkgsrc
1055: set, which is traditionally unpacked into
1056: .Pa /usr/pkgsrc ,
1057: all sets may be unpacked into
1.1 ross 1058: .Pa /usr/src
1059: with the command:
1.318 hubertf 1060: .Dl # Ic "cd / ; tar -zxpf set_name.tgz"
1.82 lukem 1061: .Pp
1.78 lukem 1062: In each of the source distribution set directories, there are
1063: files which contain the checksums of the files in the directory:
1064: .(tag SYSVSUM -offset indent
1065: .It Li BSDSUM
1066: Historic
1.82 lukem 1067: .Bx
1068: checksums for the various files
1.19 ross 1069: in that directory, in the format produced by the command:
1.194 lukem 1070: .br
1.112 jhawk 1071: .Ic cksum -o 1 Ar file .
1.78 lukem 1072: .It Li CKSUM
1.19 ross 1073: .Tn POSIX
1074: checksums for the various files in that
1075: directory, in the format produced by the command:
1.194 lukem 1076: .br
1.19 ross 1077: .Ic cksum Ar file .
1.78 lukem 1078: .It Li MD5
1.19 ross 1079: .Tn MD5
1080: digests for the various files in that
1081: directory, in the format produced by the command:
1.194 lukem 1082: .br
1.19 ross 1083: .Ic cksum Fl m Ar file .
1.78 lukem 1084: .It Li SYSVSUM
1085: Historic AT\*&T System V
1.19 ross 1086: .Ux
1087: checksums for the various files in that directory, in the format produced by
1088: the command:
1.194 lukem 1089: .br
1.198 rafal 1090: .Ic cksum -o 2 Ar file .
1.78 lukem 1091: .tag)
1.19 ross 1092: .Pp
1093: The MD5 digest is the safest checksum, followed by the POSIX
1.190 lukem 1094: checksum.
1095: The other two checksums are provided only to ensure
1.19 ross 1096: that the widest possible range of system can check the integrity
1097: of the release files.
1.78 lukem 1098: .\}
1099: .el \{\
1100: .Pp
1101: .Pa \&.../NetBSD-current/tar_files/
1.82 lukem 1102: .(item -compact -offset indent
1103: .Pa pkgsrc.tar.gz
1104: .It
1105: .Pa src/*.tar.gz
1106: .It
1107: .Pa xsrc/*.tar.gz
1108: .item)
1.78 lukem 1109: .Pp
1.263 hubertf 1110: Other directories provide unpacked source trees e.g. for distribution via
1111: the the software update protocol (SUP) or the
1112: concurrent version system (CVS). For more information see:
1113: .Lk http://www.NetBSD.org/mirrors/
1.78 lukem 1114: .\}
1115: .
1116: .
1117: .so ../common/contents -----------------------------------------------
1118: .
1119: .
1120: .(Note
1121: Each directory in the \*M binary distribution also has its
1122: own checksum files, just as the source distribution does.
1.19 ross 1123: .Note)
1.1 ross 1124: .br_ne 7P
1125: .
1.78 lukem 1126: .Ss "NetBSD/\*M System Requirements and Supported Devices"
1.1 ross 1127: .
1128: .so hardware -----------------------------------------------
1129: .br_ne 7P
1130: .
1.254 cl 1131: .if \n[xen] \{.Ss "Installation options"
1132: .br_ne 7P
1133: .
1134: .so instopt -----------------------------------------------
1135: .\}
1136: .
1.1 ross 1137: .Ss "Getting the NetBSD System on to Useful Media"
1138: .
1139: .so xfer -----------------------------------------------
1140: .br_ne 7P
1141: .
1.78 lukem 1142: .Ss "Preparing your System for NetBSD installation"
1.1 ross 1143: .
1144: .so prep -----------------------------------------------
1145: .br_ne 7P
1146: .
1.203 lukem 1147: .ie \n[mac68k] .Ss "Installing the NetBSD System (Sysinst Method)"
1.200 scottr 1148: .el .Ss "Installing the NetBSD System"
1.1 ross 1149: .
1150: .so install -----------------------------------------------
1151: .br_ne 7P
1152: .
1153: .Ss "Post installation steps"
1154: .
1155: .so ../common/postinstall -----------------------------------------------
1156: .br_ne 7P
1157: .
1158: .Ss "Upgrading a previously-installed NetBSD System"
1159: .
1160: .so upgrade -----------------------------------------------
1161: .br_ne 7P
1162: .
1163: .Ss "Compatibility Issues With Previous NetBSD Releases"
1.82 lukem 1164: .Pp
1.1 ross 1165: .
1166: Users upgrading from previous versions of
1167: .Nx
1168: may wish to bear the
1169: following problems and compatibility issues in mind when upgrading to
1.321 wiz 1170: .Nx
1171: \*V .
1.194 lukem 1172: .
1.347 jnemeth 1173: .Ss2 Issues affecting an upgrade from NetBSD 2.1 and older releases.
1.349 ! jnemeth 1174: See the section below on upgrading from NetBSD 3.x as well.
! 1175: .Pp
1.345 pavel 1176: It is
1177: .Ic very important
1178: that you populate the directory
1179: .Pa /etc/pam.d
1180: with appropriate configuration files for the Pluggable Authentication Modules
1181: (PAM) because you will not be able to login any more otherwise. Using
1182: .Em postinstall
1183: as described below will take care of this. Please refer to
1184: .Lk http://www.netbsd.org/guide/en/chap-pam.html
1185: for documentation about PAM.
1186:
1.212 lukem 1187: The following issues can generally be resolved by extracting the
1.206 lukem 1188: .Sy etc
1.212 lukem 1189: set into a temporary directory and running
1190: .Em postinstall :
1.194 lukem 1191: .(disp
1.280 lukem 1192: postinstall -s /path/to/etc.tgz check
1193: postinstall -s /path/to/etc.tgz fix
1.194 lukem 1194: .disp)
1.212 lukem 1195: .Pp
1196: Issues fixed by
1197: .Em postinstall :
1198: .(bullet -offset indent
1.194 lukem 1199: Various files in
1200: .Pa /etc
1201: need upgrading.
1202: These include:
1203: .(bullet -compact -offset indent
1204: .Pa /etc/defaults/*
1205: .It
1206: .Pa /etc/mtree/*
1207: .It
1.345 pavel 1208: .Pa /etc/pam.d/*
1209: .It
1.194 lukem 1210: .Pa /etc/daily
1211: .It
1212: .Pa /etc/weekly
1213: .It
1214: .Pa /etc/monthly
1215: .It
1216: .Pa /etc/security
1217: .It
1218: .Pa /etc/rc.subr
1219: .It
1220: .Pa /etc/rc
1221: .It
1222: .Pa /etc/rc.shutdown
1223: .It
1224: .Pa /etc/rc.d/*
1225: .bullet)
1.348 jnemeth 1226: .bullet)
1.212 lukem 1227: .
1228: .Pp
1229: The following issues need to be resolved manually:
1230: .
1231: .(bullet -offset indent
1.347 jnemeth 1232: The user
1233: .Sq _pflogd
1.348 jnemeth 1234: and the groups
1.347 jnemeth 1235: .Sq _pflogd
1.345 pavel 1236: and
1.347 jnemeth 1237: .Sq authpf
1238: need to be created.
1.194 lukem 1239: .bullet)
1240: .
1.349 ! jnemeth 1241: .Ss2 Issues affecting an upgrade from NetBSD 3.x releases.
! 1242:
! 1243: The following issues can generally be resolved by extracting the
! 1244: .Sy etc
! 1245: set into a temporary directory and running
! 1246: .Em postinstall :
! 1247: .(disp
! 1248: postinstall -s /path/to/etc.tgz check
! 1249: postinstall -s /path/to/etc.tgz fix
! 1250: .disp)
! 1251: .Pp
! 1252: Issues fixed by
! 1253: .Em postinstall :
! 1254: .(bullet -offset indent
! 1255: Various files in
! 1256: .Pa /etc
! 1257: need upgrading.
! 1258: These include:
! 1259: .(bullet -compact -offset indent
! 1260: .Pa /etc/defaults/*
! 1261: .It
! 1262: .Pa /etc/mtree/*
! 1263: .It
! 1264: .Pa /etc/daily
! 1265: .It
! 1266: .Pa /etc/weekly
! 1267: .It
! 1268: .Pa /etc/monthly
! 1269: .It
! 1270: .Pa /etc/security
! 1271: .It
! 1272: .Pa /etc/rc.subr
! 1273: .It
! 1274: .Pa /etc/rc
! 1275: .It
! 1276: .Pa /etc/rc.shutdown
! 1277: .It
! 1278: .Pa /etc/rc.d/*
! 1279: .It
! 1280: .Pa /etc/envsys.conf
! 1281: .bullet)
! 1282: .bullet)
! 1283: .
! 1284: .Pp
! 1285: The following issues need to be resolved manually:
! 1286: .
! 1287: .(bullet -offset indent
! 1288: The users
! 1289: .Sq _proxy
! 1290: and
! 1291: .Sq authpf
! 1292: and the groups
! 1293: .Sq _proxy
! 1294: and
! 1295: .Sq rwhod
! 1296: need to be created and the user
! 1297: .Sq uucp
! 1298: needs to be updated.
! 1299: .It
! 1300: A number of things have been removed from the
! 1301: .Nx
! 1302: \*V release
! 1303: including: the evbsh5 port, the Fortran 77 compiler (g77), NETCCITT,
! 1304: NETNS, Sendmail, Sushi, UUCP, and Vinum. If you were using any of these,
! 1305: then please see the "Components removed from NetBSD" section near the
! 1306: beginning of this document.
! 1307: .bullet)
! 1308: .
1.1 ross 1309: .
1310: .Ss "Using online NetBSD documentation"
1311: .Pp
1312: Documentation is available if you first install the manual
1.190 lukem 1313: distribution set.
1314: Traditionally, the
1.1 ross 1315: .Dq man pages
1.78 lukem 1316: (documentation) are denoted by
1.200 scottr 1317: .Sq Li name(section) .
1.1 ross 1318: Some examples of this are
1319: .Pp
1.78 lukem 1320: .(bullet -compact -offset indent
1.1 ross 1321: .Xr intro 1 ,
1322: .It
1323: .Xr man 1 ,
1324: .It
1325: .Xr apropros 1 ,
1326: .It
1327: .Xr passwd 1 ,
1328: and
1329: .It
1330: .Xr passwd 5 .
1.78 lukem 1331: .bullet)
1.1 ross 1332: .Pp
1333: The section numbers group the topics into several categories, but three
1334: are of primary interest: user commands are in section 1, file formats
1335: are in section 5, and administrative information is in section 8.
1336: .Pp
1337: .No The Em man
1338: command is used to view the documentation on a topic, and is
1339: started by entering
1340: .Ic man Op Ar section
1341: .Ar topic .
1342: The brackets
1343: .Op \&
1344: around the
1345: section should not be entered, but rather indicate that the section is
1.190 lukem 1346: optional.
1347: If you don't ask for a particular section, the topic with the
1348: lowest numbered section name will be displayed.
1349: For instance, after logging in, enter
1.82 lukem 1350: .Pp
1351: .Dl # Ic "man passwd"
1352: .Pp
1.1 ross 1353: to read the documentation for
1354: .Xr passwd 1 .
1355: To view the documentation for
1.91 hubertf 1356: .Xr passwd 5 ,
1.1 ross 1357: enter
1.82 lukem 1358: .Pp
1359: .Dl # Ic "man 5 passwd"
1360: .Pp
1.1 ross 1361: instead.
1362: .Pp
1363: If you are unsure of what man page you are looking for, enter
1.263 hubertf 1364: .Pp
1.305 uwe 1365: .Dl # Ic apropos Ar subject-word
1.1 ross 1366: .Pp
1367: where
1368: .Ar subject-word
1.78 lukem 1369: is your topic of interest; a list of possibly
1.1 ross 1370: related man pages will be displayed.
1371: .
1372: .Ss Administrivia
1.82 lukem 1373: .Pp
1.1 ross 1374: .
1.190 lukem 1375: If you've got something to say, do so!
1376: We'd like your input.
1.1 ross 1377: There are various mailing lists available via the mailing list
1378: server at
1.233 salo 1379: .Mt majordomo@NetBSD.org .
1.1 ross 1380: To get help on using the mailing
1381: list server, send mail to that address with an empty body, and it will
1382: reply with instructions.
1383: .Pp
1384: There are various mailing lists set up to deal with comments and
1.190 lukem 1385: questions about this release.
1386: Please send comments to:
1.233 salo 1387: .Mt netbsd-comments@NetBSD.org .
1.1 ross 1388: .Pp
1389: To report bugs, use the
1390: .Xr send-pr 1
1391: command shipped with
1392: .Nx ,
1.190 lukem 1393: and fill in as much information about the problem as you can.
1394: Good bug reports include lots of details.
1395: Additionally, bug reports can be sent by mail to:
1.233 salo 1396: .Mt netbsd-bugs@NetBSD.org .
1.1 ross 1397: .Pp
1398: Use of
1399: .Xr send-pr 1
1400: is encouraged, however, because bugs reported with it
1401: are entered into the
1402: .Nx
1403: bugs database, and thus can't slip through
1404: the cracks.
1405: .Pp
1406: There are also port-specific mailing lists, to discuss aspects of
1407: each port of
1408: .Nx .
1.88 wiz 1409: Use majordomo to find their addresses, or visit
1.233 salo 1410: .Lk http://www.NetBSD.org/MailingLists/ .
1.88 wiz 1411: If
1.1 ross 1412: you're interested in doing a serious amount of work on a specific
1.82 lukem 1413: port, you probably should contact the
1414: .Sq owner
1415: of that port (listed
1.1 ross 1416: below).
1417: .Pp
1418: If you'd like to help with this effort, and have an idea as to how
1419: you could be useful, send us mail or subscribe to:
1.233 salo 1420: .Mt netbsd-help@NetBSD.org .
1.1 ross 1421: .Pp
1422: As a favor, please avoid mailing huge documents or files to these
1.190 lukem 1423: mailing lists.
1424: Instead, put the material you would have sent up for FTP or WWW somewhere,
1425: then mail the appropriate list about it, or, if you'd rather not do that,
1426: mail the list saying you'll send the data to those who want it.
1.1 ross 1427: .
1428: .Ss Thanks go to
1429: .
1.78 lukem 1430: .(bullet
1.1 ross 1431: The former members of UCB's Computer Systems Research Group,
1432: including (but not limited to):
1433: .Bd -unfilled -offset indent
1434: Keith Bostic
1435: Ralph Campbell
1436: Mike Karels
1437: Marshall Kirk McKusick
1438: .Ed
1439: .Pp
1.82 lukem 1440: for their ongoing work on
1441: .Bx
1442: systems, support, and encouragement.
1.1 ross 1443: .It
1.263 hubertf 1444: The Internet Systems Consortium, Inc. for hosting the
1.1 ross 1445: .Nx
1.263 hubertf 1446: FTP, CVS, AnonCVS, mail, mail archive, GNATS, SUP, Rsync and WWW servers.
1.1 ross 1447: .It
1.263 hubertf 1448: The Internet Research Institute in Japan for hosting the server
1449: which runs the CVSweb interface to the
1.1 ross 1450: .Nx
1.263 hubertf 1451: source tree.
1.78 lukem 1452: .It
1453: The Helsinki University of Technology in Finland for hosting the
1454: .Nx
1.263 hubertf 1455: backup CVS and backup server.
1.78 lukem 1456: .It
1.263 hubertf 1457: SSH Communications Security in Finland for operating
1458: the backup server.
1.78 lukem 1459: .It
1.344 pavel 1460: The many organizations that provide
1.78 lukem 1461: .Nx
1462: mirror sites.
1.1 ross 1463: .It
1464: Without CVS, this project would be impossible to manage, so our hats
1465: go off to Brian Berliner, Jeff Polk, and the various other people
1466: who've had a hand in making CVS a useful tool.
1467: .It
1.337 pavel 1468: We list the individuals and organizations
1469: that have made donations or loans of hardware and/or money, to support
1.1 ross 1470: .Nx
1.337 pavel 1471: development, and deserve credit for it at
1472: .Lk http://www.NetBSD.org/donations .
1.190 lukem 1473: (If you're not on that list and should be, tell us!
1474: We probably were not able to get in touch with you, to verify that you
1475: wanted to be listed.)
1.1 ross 1476: .It
1477: Finally, we thank all of the people who've put sweat and tears into
1478: developing
1479: .Nx
1.190 lukem 1480: since its inception in January, 1993.
1481: (Obviously, there are a lot more people who deserve thanks here.
1482: If you're one of them, and would like to mentioned, tell us!)
1.78 lukem 1483: .bullet)
1.1 ross 1484: .
1485: .Ss "We are..."
1486: .
1487: .Pp
1488: (in alphabetical order)
1489: .Pp
1490: .
1491: .
1.266 wiz 1492: .Bl -column xxx "Jun-ichiro itojun Hagino" Mt sommerfeld@NetBSD.org Sy playstation2
1.1 ross 1493: .
1494: .br_ne 1i
1.266 wiz 1495: .It Em "The NetBSD core group:"
1.1 ross 1496: .It Ta Ta
1.335 snj 1497: .It Ta Alistair Crooks Ta Mt agc@NetBSD.org
1498: .It Ta YAMAMOTO Takashi Ta Mt yamt@NetBSD.org
1.247 grant 1499: .It Ta Matt Thomas Ta Mt matt@NetBSD.org
1.292 riz 1500: .It Ta Valeriy E. Ushakov Ta Mt uwe@NetBSD.org
1.233 salo 1501: .It Ta Christos Zoulas Ta Mt christos@NetBSD.org
1.1 ross 1502: .It Ta Ta
1.191 lukem 1503: .
1.1 ross 1504: .br_ne 2i
1.266 wiz 1505: .It Em "The portmasters (and their ports):"
1.263 hubertf 1506: .\"
1507: .\" XXX created by list-portmasters.pl
1508: .\"
1.308 uwe 1509: .It Ta Ta Ta
1.263 hubertf 1510: .It Ta Allen Briggs Ta Mt briggs@NetBSD.org Ta Sy sandpoint
1511: .It Ta Anders Magnusson Ta Mt ragge@NetBSD.org Ta Sy vax
1512: .It Ta Andrey Petrov Ta Mt petrov@NetBSD.org Ta Sy sparc64
1513: .It Ta Ben Harris Ta Mt bjh21@NetBSD.org Ta Sy acorn26
1.308 uwe 1514: .It Ta Cherry G. Mathew Ta Mt cherry@NetBSD.org Ta Sy ia64
1.263 hubertf 1515: .It Ta Chris Gilbert Ta Mt chris@NetBSD.org Ta Sy cats
1516: .It Ta Christian Limpach Ta Mt cl@NetBSD.org Ta Sy xen
1517: .It Ta Eduardo Horvath Ta Mt eeh@NetBSD.org Ta Sy evbppc
1518: .It Ta Frank van der Linden Ta Mt fvdl@NetBSD.org Ta Sy amd64
1519: .It Ta Frank van der Linden Ta Mt fvdl@NetBSD.org Ta Sy i386
1.292 riz 1520: .It Ta Gavan Fantom Ta Mt gavan@NetBSD.org Ta Sy iyonix
1.263 hubertf 1521: .It Ta IWAMOTO Toshihiro Ta Mt toshii@NetBSD.org Ta Sy hpcarm
1522: .It Ta Ichiro Fukuhara Ta Mt ichiro@NetBSD.org Ta Sy hpcarm
1523: .It Ta Ignatios Souvatzis Ta Mt is@NetBSD.org Ta Sy amiga
1.300 tsutsui 1524: .It Ta Izumi Tsutsui Ta Mt tsutsui@NetBSD.org Ta Sy ews4800mips
1.263 hubertf 1525: .It Ta Izumi Tsutsui Ta Mt tsutsui@NetBSD.org Ta Sy hp300
1526: .It Ta Izumi Tsutsui Ta Mt tsutsui@NetBSD.org Ta Sy news68k
1527: .It Ta Jason Thorpe Ta Mt thorpej@NetBSD.org Ta Sy algor
1.292 riz 1528: .It Ta Jason Thorpe Ta Mt thorpej@NetBSD.org Ta Sy evbarm
1.263 hubertf 1529: .It Ta Jason Thorpe Ta Mt thorpej@NetBSD.org Ta Sy shark
1530: .It Ta Jeremy Cooper Ta Mt jeremy@NetBSD.org Ta Sy sun3
1531: .It Ta Jonathan Stone Ta Mt jonathan@NetBSD.org Ta Sy pmax
1532: .It Ta Julian Coleman Ta Mt jdc@NetBSD.org Ta Sy atari
1533: .It Ta Jun-ichiro itojun Hagino Ta Mt itojun@NetBSD.org Ta Sy evbsh3
1534: .It Ta Jun-ichiro itojun Hagino Ta Mt itojun@NetBSD.org Ta Sy mmeye
1535: .It Ta Kazuki Sakamoto Ta Mt sakamoto@NetBSD.org Ta Sy bebox
1536: .It Ta Lennart Augustsson Ta Mt augustss@NetBSD.org Ta Sy pmppc
1537: .It Ta Marcus Comstedt Ta Mt marcus@NetBSD.org Ta Sy dreamcast
1538: .It Ta Martin Husemann Ta Mt martin@NetBSD.org Ta Sy sparc64
1539: .It Ta Matt DeBergalis Ta Mt deberg@NetBSD.org Ta Sy next68k
1540: .It Ta Matt Fredette Ta Mt fredette@NetBSD.org Ta Sy hp700
1541: .It Ta Matt Fredette Ta Mt fredette@NetBSD.org Ta Sy sun2
1542: .It Ta Matt Thomas Ta Mt matt@NetBSD.org Ta Sy alpha
1543: .It Ta Matt Thomas Ta Mt matt@NetBSD.org Ta Sy netwinder
1544: .It Ta Matthias Drochner Ta Mt drochner@NetBSD.org Ta Sy cesfic
1545: .It Ta NISHIMURA Takeshi Ta Mt nsmrtks@NetBSD.org Ta Sy x68k
1546: .It Ta Nathan Williams Ta Mt nathanw@NetBSD.org Ta Sy sun3
1547: .It Ta Noriyuki Soda Ta Mt soda@NetBSD.org Ta Sy arc
1548: .It Ta Paul Kranenburg Ta Mt pk@NetBSD.org Ta Sy sparc
1549: .It Ta Phil Nelson Ta Mt phil@NetBSD.org Ta Sy pc532
1550: .It Ta Reinoud Zandijk Ta Mt reinoud@NetBSD.org Ta Sy acorn32
1551: .It Ta Ross Harvey Ta Mt ross@NetBSD.org Ta Sy alpha
1.292 riz 1552: .It Ta S\(/oren J\(/orvang Ta Mt soren@NetBSD.org Ta Sy cobalt
1553: .It Ta S\(/oren J\(/orvang Ta Mt soren@NetBSD.org Ta Sy sgimips
1.263 hubertf 1554: .It Ta Scott Reynolds Ta Mt scottr@NetBSD.org Ta Sy mac68k
1555: .It Ta Shin Takemura Ta Mt takemura@NetBSD.org Ta Sy hpcmips
1556: .It Ta Simon Burge Ta Mt simonb@NetBSD.org Ta Sy evbmips
1557: .It Ta Simon Burge Ta Mt simonb@NetBSD.org Ta Sy evbppc
1558: .It Ta Simon Burge Ta Mt simonb@NetBSD.org Ta Sy pmax
1559: .It Ta Simon Burge Ta Mt simonb@NetBSD.org Ta Sy sbmips
1560: .It Ta Steve Woodford Ta Mt scw@NetBSD.org Ta Sy mvme68k
1561: .It Ta Steve Woodford Ta Mt scw@NetBSD.org Ta Sy mvmeppc
1.302 jschauma 1562: .It Ta Takayoshi Kochi Ta Mt kochi@NetBSD.org Ta Sy ia64
1.308 uwe 1563: .It Ta Tim Rightnour Ta Mt garbled@NetBSD.org Ta Sy prep
1.263 hubertf 1564: .It Ta Tohru Nishimura Ta Mt nisimura@NetBSD.org Ta Sy luna68k
1565: .It Ta Tsubai Masanari Ta Mt tsubai@NetBSD.org Ta Sy macppc
1566: .It Ta Tsubai Masanari Ta Mt tsubai@NetBSD.org Ta Sy newsmips
1567: .It Ta UCHIYAMA Yasushi Ta Mt uch@NetBSD.org Ta Sy hpcsh
1568: .It Ta UCHIYAMA Yasushi Ta Mt uch@NetBSD.org Ta Sy playstation2
1569: .It Ta Wayne Knowles Ta Mt wdk@NetBSD.org Ta Sy mipsco
1570: .It Ta Wolfgang Solfrank Ta Mt ws@NetBSD.org Ta Sy ofppc
1.308 uwe 1571: .It Ta Ta Ta
1.191 lukem 1572: .
1.1 ross 1573: .br_ne 1i
1.266 wiz 1574: .It Em "The NetBSD \*V Release Engineering team:"
1.1 ross 1575: .It Ta Ta
1.247 grant 1576: .It Ta Grant Beattie Ta Mt grant@NetBSD.org
1.334 snj 1577: .It Ta Manuel Bouyer Ta Mt bouyer@NetBSD.org
1578: .It Ta Pavel Cahyna Ta Mt pavel@NetBSD.org
1.233 salo 1579: .It Ta James Chacon Ta Mt jmc@NetBSD.org
1.264 tron 1580: .It Ta Julian Coleman Ta Mt jdc@NetBSD.org
1.334 snj 1581: .It Ta H\(oavard Eidnes Ta Mt he@NetBSD.org
1.310 ghen 1582: .It Ta Geert Hendrickx Ta Mt ghen@NetBSD.org
1.334 snj 1583: .It Ta Soren Jacobsen Ta Mt snj@NetBSD.org
1.328 tron 1584: .It Ta Jeff Rizzo Ta Mt riz@NetBSD.org
1.1 ross 1585: .It Ta Ta
1.191 lukem 1586: .
1.1 ross 1587: .br_ne 2i
1.266 wiz 1588: .It Em "NetBSD Developers:"
1.1 ross 1589: .It Ta Ta
1.233 salo 1590: .It Ta Nathan Ahlstrom Ta Mt nra@NetBSD.org
1591: .It Ta Steve Allen Ta Mt wormey@NetBSD.org
1.240 jandberg 1592: .It Ta Jukka Andberg Ta Mt jandberg@NetBSD.org
1.233 salo 1593: .It Ta Julian Assange Ta Mt proff@NetBSD.org
1594: .It Ta Lennart Augustsson Ta Mt augustss@NetBSD.org
1595: .It Ta Christoph Badura Ta Mt bad@NetBSD.org
1596: .It Ta Bang Jun-Young Ta Mt junyoung@NetBSD.org
1597: .It Ta Dieter Baron Ta Mt dillo@NetBSD.org
1598: .It Ta Robert V. Baron Ta Mt rvb@NetBSD.org
1.299 apb 1599: .It Ta Alan Barrett Ta Mt apb@NetBSD.org
1.233 salo 1600: .It Ta Grant Beattie Ta Mt grant@NetBSD.org
1601: .It Ta Jason Beegan Ta Mt jtb@NetBSD.org
1602: .It Ta Erik Berls Ta Mt cyber@NetBSD.org
1603: .It Ta Hiroyuki Bessho Ta Mt bsh@NetBSD.org
1604: .It Ta John Birrell Ta Mt jb@NetBSD.org
1605: .It Ta Mason Loring Bliss Ta Mt mason@NetBSD.org
1.242 cb 1606: .It Ta Charles Blundell Ta Mt cb@NetBSD.org
1.233 salo 1607: .It Ta Rafal Boni Ta Mt rafal@NetBSD.org
1.324 sborrill 1608: .It Ta Stephen Borrill Ta Mt sborrill@NetBSD.org
1.282 seanb 1609: .It Ta Sean Boudreau Ta Mt seanb@NetBSD.org
1.233 salo 1610: .It Ta Manuel Bouyer Ta Mt bouyer@NetBSD.org
1611: .It Ta John Brezak Ta Mt brezak@NetBSD.org
1612: .It Ta Allen Briggs Ta Mt briggs@NetBSD.org
1613: .It Ta Mark Brinicombe Ta Mt mark@NetBSD.org
1614: .It Ta Aaron Brown Ta Mt abrown@NetBSD.org
1615: .It Ta Andrew Brown Ta Mt atatat@NetBSD.org
1616: .It Ta David Brownlee Ta Mt abs@NetBSD.org
1617: .It Ta Frederick Bruckman Ta Mt fredb@NetBSD.org
1618: .It Ta Jon Buller Ta Mt jonb@NetBSD.org
1619: .It Ta Simon Burge Ta Mt simonb@NetBSD.org
1620: .It Ta Robert Byrnes Ta Mt byrnes@NetBSD.org
1.314 pavel 1621: .It Ta Pavel Cahyna Ta Mt pavel@NetBSD.org
1.233 salo 1622: .It Ta D'Arcy J.M. Cain Ta Mt darcy@NetBSD.org
1623: .It Ta Dave Carrel Ta Mt carrel@NetBSD.org
1624: .It Ta Daniel Carosone Ta Mt dan@NetBSD.org
1625: .It Ta James Chacon Ta Mt jmc@NetBSD.org
1626: .It Ta Bill Coldwell Ta Mt billc@NetBSD.org
1627: .It Ta Julian Coleman Ta Mt jdc@NetBSD.org
1.249 ben 1628: .It Ta Ben Collver Ta Mt ben@NetBSD.org
1.233 salo 1629: .It Ta Jeremy Cooper Ta Mt jeremy@NetBSD.org
1630: .It Ta Chuck Cranor Ta Mt chuck@NetBSD.org
1631: .It Ta Alistair Crooks Ta Mt agc@NetBSD.org
1632: .It Ta Aidan Cully Ta Mt aidan@NetBSD.org
1.301 gdamore 1633: .It Ta Garrett D'Amore Ta Mt gdamore@NetBSD.org
1.233 salo 1634: .It Ta Johan Danielsson Ta Mt joda@NetBSD.org
1635: .It Ta John Darrow Ta Mt jdarrow@NetBSD.org
1.294 jld 1636: .It Ta Jed Davis Ta Mt jld@NetBSD.org
1.233 salo 1637: .It Ta Matt DeBergalis Ta Mt deberg@NetBSD.org
1.323 degroote 1638: .It Ta Arnaud Degroote Ta Mt degroote@NetBSD.org
1.233 salo 1639: .It Ta Rob Deker Ta Mt deker@NetBSD.org
1640: .It Ta Chris G. Demetriou Ta Mt cgd@NetBSD.org
1641: .It Ta Tracy Di Marco White Ta Mt gendalia@NetBSD.org
1642: .It Ta Jarom\('ir Dolecek Ta Mt jdolecek@NetBSD.org
1643: .It Ta Andy Doran Ta Mt ad@NetBSD.org
1644: .It Ta Roland Dowdeswell Ta Mt elric@NetBSD.org
1645: .It Ta Emmanuel Dreyfus Ta Mt manu@NetBSD.org
1646: .It Ta Matthias Drochner Ta Mt drochner@NetBSD.org
1647: .It Ta Jun Ebihara Ta Mt jun@NetBSD.org
1648: .It Ta H\(oavard Eidnes Ta Mt he@NetBSD.org
1649: .It Ta Stoned Elipot Ta Mt seb@NetBSD.org
1.279 mlelstv 1650: .It Ta Michael van Elst Ta Mt mlelstv@NetBSD.org
1.233 salo 1651: .It Ta Enami Tsugutomo Ta Mt enami@NetBSD.org
1652: .It Ta Bernd Ernesti Ta Mt veego@NetBSD.org
1653: .It Ta Erik Fair Ta Mt fair@NetBSD.org
1654: .It Ta Gavan Fantom Ta Mt gavan@NetBSD.org
1.317 hauke 1655: .It Ta Hauke Fath Ta Mt hauke@NetBSD.org
1.233 salo 1656: .It Ta Hubert Feyrer Ta Mt hubertf@NetBSD.org
1657: .It Ta Jason R. Fink Ta Mt jrf@NetBSD.org
1.315 mjf 1658: .It Ta Matt J. Fleming Ta Mt mjf@NetBSD.org
1.309 liamjfoy 1659: .It Ta Liam J. Foy Ta Mt liamjfoy@NetBSD.org
1.233 salo 1660: .It Ta Matt Fredette Ta Mt fredette@NetBSD.org
1661: .It Ta Thorsten Frueauf Ta Mt frueauf@NetBSD.org
1662: .It Ta Castor Fu Ta Mt castor@NetBSD.org
1663: .It Ta Ichiro Fukuhara Ta Mt ichiro@NetBSD.org
1.241 cube 1664: .It Ta Quentin Garnier Ta Mt cube@NetBSD.org
1.233 salo 1665: .It Ta Thomas Gerner Ta Mt thomas@NetBSD.org
1666: .It Ta Simon J. Gerraty Ta Mt sjg@NetBSD.org
1667: .It Ta Justin Gibbs Ta Mt gibbs@NetBSD.org
1668: .It Ta Chris Gilbert Ta Mt chris@NetBSD.org
1669: .It Ta Eric Gillespie Ta Mt epg@NetBSD.org
1670: .It Ta Adam Glass Ta Mt glass@NetBSD.org
1671: .It Ta Michael Graff Ta Mt explorer@NetBSD.org
1672: .It Ta Brian C. Grayson Ta Mt bgrayson@NetBSD.org
1673: .It Ta Matthew Green Ta Mt mrg@NetBSD.org
1674: .It Ta Andreas Gustafsson Ta Mt gson@NetBSD.org
1675: .It Ta Jun-ichiro itojun Hagino Ta Mt itojun@NetBSD.org
1676: .It Ta Juergen Hannken-Illjes Ta Mt hannken@NetBSD.org
1677: .It Ta Charles M. Hannum Ta Mt mycroft@NetBSD.org
1678: .It Ta Ben Harris Ta Mt bjh21@NetBSD.org
1679: .It Ta Ross Harvey Ta Mt ross@NetBSD.org
1680: .It Ta Eric Haszlakiewicz Ta Mt erh@NetBSD.org
1681: .It Ta John Hawkinson Ta Mt jhawk@NetBSD.org
1.275 hamajima 1682: .It Ta HAMAJIMA Katsuomi Ta Mt hamajima@NetBSD.org
1.233 salo 1683: .It Ta HAYAKAWA Koichi Ta Mt haya@NetBSD.org
1.238 heas 1684: .It Ta John Heasley Ta Mt heas@NetBSD.org
1.298 ghen 1685: .It Ta Geert Hendrickx Ta Mt ghen@NetBSD.org
1.233 salo 1686: .It Ta Ren\('e Hexel Ta Mt rh@NetBSD.org
1.312 plunky 1687: .It Ta Iain Hibbert Ta Mt plunky@NetBSD.org
1.271 hira 1688: .It Ta Kouichirou Hiratsuka Ta Mt hira@NetBSD.org
1.233 salo 1689: .It Ta Michael L. Hitch Ta Mt mhitch@NetBSD.org
1.311 freza 1690: .It Ta Jachym Holecek Ta Mt freza@NetBSD.org
1.233 salo 1691: .It Ta Christian E. Hopps Ta Mt chopps@NetBSD.org
1692: .It Ta Ken Hornstein Ta Mt kenh@NetBSD.org
1693: .It Ta Marc Horowitz Ta Mt marc@NetBSD.org
1694: .It Ta Eduardo Horvath Ta Mt eeh@NetBSD.org
1695: .It Ta Nick Hudson Ta Mt skrll@NetBSD.org
1696: .It Ta Shell Hung Ta Mt shell@NetBSD.org
1697: .It Ta Martin Husemann Ta Mt martin@NetBSD.org
1698: .It Ta Dean Huxley Ta Mt dean@NetBSD.org
1699: .It Ta Love H\(:ornquist \(oAstrand Ta Mt lha@NetBSD.org
1700: .It Ta Bernardo Innocenti Ta Mt bernie@NetBSD.org
1701: .It Ta Tetsuya Isaki Ta Mt isaki@NetBSD.org
1702: .It Ta ITOH Yasufumi Ta Mt itohy@NetBSD.org
1703: .It Ta IWAMOTO Toshihiro Ta Mt toshii@NetBSD.org
1704: .It Ta Matthew Jacob Ta Mt mjacob@NetBSD.org
1.252 snj 1705: .It Ta Soren Jacobsen Ta Mt snj@NetBSD.org
1.233 salo 1706: .It Ta Lonhyn T. Jasinskyj Ta Mt lonhyn@NetBSD.org
1707: .It Ta Darrin Jewell Ta Mt dbj@NetBSD.org
1.325 njoly 1708: .It Ta Nicolas Joly Ta Mt njoly@NetBSD.org
1.233 salo 1709: .It Ta Chris Jones Ta Mt cjones@NetBSD.org
1710: .It Ta S\(/oren J\(/orvang Ta Mt soren@NetBSD.org
1711: .It Ta Takahiro Kambe Ta Mt taca@NetBSD.org
1712: .It Ta Antti Kantee Ta Mt pooka@NetBSD.org
1713: .It Ta Masanori Kanaoka Ta Mt kanaoka@NetBSD.org
1.297 kardel 1714: .It Ta Frank Kardel Ta Mt kardel@NetBSD.org
1.233 salo 1715: .It Ta Mattias Karlsson Ta Mt keihan@NetBSD.org
1716: .It Ta KAWAMOTO Yosihisa Ta Mt kawamoto@NetBSD.org
1717: .It Ta Mario Kemper Ta Mt magick@NetBSD.org
1.253 minskim 1718: .It Ta Min Sik Kim Ta Mt minskim@NetBSD.org
1.233 salo 1719: .It Ta Thomas Klausner Ta Mt wiz@NetBSD.org
1720: .It Ta Klaus Klein Ta Mt kleink@NetBSD.org
1.272 jklos 1721: .It Ta John Klos Ta Mt jklos@NetBSD.org
1.233 salo 1722: .It Ta Wayne Knowles Ta Mt wdk@NetBSD.org
1723: .It Ta Takayoshi Kochi Ta Mt kochi@NetBSD.org
1724: .It Ta John Kohl Ta Mt jtk@NetBSD.org
1.250 daniel 1725: .It Ta Daniel de Kok Ta Mt daniel@NetBSD.org
1.233 salo 1726: .It Ta Paul Kranenburg Ta Mt pk@NetBSD.org
1.340 lkundrak 1727: .It Ta Lubomir Kundrak Ta Mt lkundrak@NetBSD.org
1.233 salo 1728: .It Ta Martti Kuparinen Ta Mt martti@NetBSD.org
1.278 kurahone 1729: .It Ta Kentaro A. Kurahone Ta Mt kurahone@NetBSD.org
1.233 salo 1730: .It Ta Kevin Lahey Ta Mt kml@NetBSD.org
1.332 dsl 1731: .It Ta David Laight Ta Mt dsl@NetBSD.org
1.233 salo 1732: .It Ta Johnny C. Lam Ta Mt jlam@NetBSD.org
1733: .It Ta Martin J. Laubach Ta Mt mjl@NetBSD.org
1.243 grog 1734: .It Ta Greg Lehey Ta Mt grog@NetBSD.org
1.233 salo 1735: .It Ta Ted Lemon Ta Mt mellon@NetBSD.org
1.236 cl 1736: .It Ta Christian Limpach Ta Mt cl@NetBSD.org
1.233 salo 1737: .It Ta Frank van der Linden Ta Mt fvdl@NetBSD.org
1738: .It Ta Joel Lindholm Ta Mt joel@NetBSD.org
1739: .It Ta Mike Long Ta Mt mikel@NetBSD.org
1.283 macallan 1740: .It Ta Michael Lorenz Ta Mt macallan@NetBSD.org
1.233 salo 1741: .It Ta Warner Losh Ta Mt imp@NetBSD.org
1742: .It Ta Tomasz Luchowski Ta Mt zuntum@NetBSD.org
1743: .It Ta Federico Lupi Ta Mt federico@NetBSD.org
1744: .It Ta Brett Lymn Ta Mt blymn@NetBSD.org
1745: .It Ta Paul Mackerras Ta Mt paulus@NetBSD.org
1746: .It Ta Anders Magnusson Ta Mt ragge@NetBSD.org
1747: .It Ta MAEKAWA Masahide Ta Mt gehenna@NetBSD.org
1748: .It Ta David Maxwell Ta Mt david@NetBSD.org
1749: .It Ta Dan McMahill Ta Mt dmcmahill@NetBSD.org
1750: .It Ta Gregory McGarry Ta Mt gmcgarry@NetBSD.org
1751: .It Ta Jared D. McNeill Ta Mt jmcneill@NetBSD.org
1752: .It Ta Neil J. McRae Ta Mt neil@NetBSD.org
1753: .It Ta Perry Metzger Ta Mt perry@NetBSD.org
1.261 symka 1754: .It Ta Simas Mockevicius Ta Mt symka@NetBSD.org
1.237 xtraeme 1755: .It Ta Juan Romero Pardines Ta Mt xtraeme@NetBSD.org
1.233 salo 1756: .It Ta Julio M. Merino Vidal Ta Mt jmmv@NetBSD.org
1757: .It Ta Minoura Makoto Ta Mt minoura@NetBSD.org
1758: .It Ta Luke Mewburn Ta Mt lukem@NetBSD.org
1759: .It Ta der Mouse Ta Mt mouse@NetBSD.org
1760: .It Ta Joseph Myers Ta Mt jsm@NetBSD.org
1761: .It Ta Ken Nakata Ta Mt kenn@NetBSD.org
1762: .It Ta Takeshi Nakayama Ta Mt nakayama@NetBSD.org
1763: .It Ta Phil Nelson Ta Mt phil@NetBSD.org
1.296 jnemeth 1764: .It Ta John Nemeth Ta Mt jnemeth@NetBSD.org
1.233 salo 1765: .It Ta Bob Nestor Ta Mt rnestor@NetBSD.org
1766: .It Ta NISHIMURA Takeshi Ta Mt nsmrtks@NetBSD.org
1767: .It Ta Tohru Nishimura Ta Mt nisimura@NetBSD.org
1768: .It Ta NONAKA Kimihiro Ta Mt nonaka@NetBSD.org
1.273 tnozaki 1769: .It Ta Takehiko NOZAKI Ta Mt tnozaki@NetBSD.org
1.329 tnn 1770: .It Ta Tobias Nygren Ta Mt tnn@NetBSD.org
1.313 obache 1771: .It Ta OBATA Akio Ta Mt obache@NetBSD.org
1.233 salo 1772: .It Ta Jesse Off Ta Mt joff@NetBSD.org
1773: .It Ta Tatoku Ogaito Ta Mt tacha@NetBSD.org
1774: .It Ta OKANO Takayoshi Ta Mt kano@NetBSD.org
1775: .It Ta Masaru Oki Ta Mt oki@NetBSD.org
1776: .It Ta Atsushi Onoe Ta Mt onoe@NetBSD.org
1777: .It Ta Greg Oster Ta Mt oster@NetBSD.org
1.248 sketch 1778: .It Ta Jonathan Perkin Ta Mt sketch@NetBSD.org
1.233 salo 1779: .It Ta Herb Peyerl Ta Mt hpeyerl@NetBSD.org
1780: .It Ta Matthias Pfaller Ta Mt matthias@NetBSD.org
1781: .It Ta Chris Pinnock Ta Mt cjep@NetBSD.org
1.260 adrianp 1782: .It Ta Adrian Portelli Ta Mt adrianp@NetBSD.org
1.285 rpaulo 1783: .It Ta Rui Paulo Ta Mt rpaulo@NetBSD.org
1.269 peter 1784: .It Ta Peter Postma Ta Mt peter@NetBSD.org
1.233 salo 1785: .It Ta Dante Profeta Ta Mt dante@NetBSD.org
1786: .It Ta Chris Provenzano Ta Mt proven@NetBSD.org
1787: .It Ta Niels Provos Ta Mt provos@NetBSD.org
1.326 rmind 1788: .It Ta Mindaugas Rasiukevicius Ta Mt rmind@NetBSD.org
1.233 salo 1789: .It Ta Michael Rauch Ta Mt mrauch@NetBSD.org
1.234 recht 1790: .It Ta Marc Recht Ta Mt recht@NetBSD.org
1.233 salo 1791: .It Ta Darren Reed Ta Mt darrenr@NetBSD.org
1.235 reed 1792: .It Ta Jeremy C. Reed Ta Mt reed@NetBSD.org
1.289 tonio 1793: .It Ta Antoine Reilles Ta Mt tonio@NetBSD.org
1.233 salo 1794: .It Ta Tyler R. Retzlaff Ta Mt rtr@NetBSD.org
1795: .It Ta Scott Reynolds Ta Mt scottr@NetBSD.org
1796: .It Ta Michael Richardson Ta Mt mcr@NetBSD.org
1797: .It Ta Tim Rightnour Ta Mt garbled@NetBSD.org
1.303 rittera 1798: .It Ta Alan Ritter Ta Mt rittera@NetBSD.org
1.277 riz 1799: .It Ta Jeff Rizzo Ta Mt riz@NetBSD.org
1.233 salo 1800: .It Ta Gordon Ross Ta Mt gwr@NetBSD.org
1.256 rumble 1801: .It Ta Steve Rumble Ta Mt rumble@NetBSD.org
1.233 salo 1802: .It Ta Ilpo Ruotsalainen Ta Mt lonewolf@NetBSD.org
1803: .It Ta Heiko W. Rupp Ta Mt hwr@NetBSD.org
1804: .It Ta David Sainty Ta Mt dsainty@NetBSD.org
1805: .It Ta SAITOH Masanobu Ta Mt msaitoh@NetBSD.org
1806: .It Ta Kazuki Sakamoto Ta Mt sakamoto@NetBSD.org
1807: .It Ta Curt Sampson Ta Mt cjs@NetBSD.org
1808: .It Ta Wilfredo Sanchez Ta Mt wsanchez@NetBSD.org
1809: .It Ta Ty Sarna Ta Mt tsarna@NetBSD.org
1810: .It Ta SATO Kazumi Ta Mt sato@NetBSD.org
1811: .It Ta Jan Schaumann Ta Mt jschauma@NetBSD.org
1812: .It Ta Matthias Scheler Ta Mt tron@NetBSD.org
1813: .It Ta Karl Schilke (rAT) Ta Mt rat@NetBSD.org
1814: .It Ta Amitai Schlair Ta Mt schmonz@NetBSD.org
1815: .It Ta Konrad Schroder Ta Mt perseant@NetBSD.org
1.276 schwarz 1816: .It Ta Georg Schwarz Ta Mt schwarz@NetBSD.org
1.233 salo 1817: .It Ta Lubomir Sedlacik Ta Mt salo@NetBSD.org
1.246 sekiya 1818: .It Ta Christopher SEKIYA Ta Mt sekiya@NetBSD.org
1.233 salo 1819: .It Ta Reed Shadgett Ta Mt dent@NetBSD.org
1.255 shannonj 1820: .It Ta John Shannon Ta Mt shannonjr@NetBSD.org
1.233 salo 1821: .It Ta Tim Shepard Ta Mt shep@NetBSD.org
1822: .It Ta Takeshi Shibagaki Ta Mt shiba@NetBSD.org
1.251 igy 1823: .It Ta Naoto Shimazaki Ta Mt igy@NetBSD.org
1.233 salo 1824: .It Ta Takao Shinohara Ta Mt shin@NetBSD.org
1825: .It Ta Takuya SHIOZAKI Ta Mt tshiozak@NetBSD.org
1.331 dsieger 1826: .It Ta Daniel Sieger Ta Mt dsieger@NetBSD.org
1.233 salo 1827: .It Ta Chuck Silvers Ta Mt chs@NetBSD.org
1828: .It Ta Thor Lancelot Simon Ta Mt tls@NetBSD.org
1829: .It Ta Jeff Smith Ta Mt jeffs@NetBSD.org
1830: .It Ta Noriyuki Soda Ta Mt soda@NetBSD.org
1831: .It Ta Wolfgang Solfrank Ta Mt ws@NetBSD.org
1.316 dogcow 1832: .It Ta T K Spindler Ta Mt dogcow@NetBSD.org
1.233 salo 1833: .It Ta SOMEYA Yoshihiko Ta Mt someya@NetBSD.org
1834: .It Ta Bill Sommerfeld Ta Mt sommerfeld@NetBSD.org
1.293 joerg 1835: .It Ta J\(:org Sonnenberger Ta Mt joerg@NetBSD.org
1.233 salo 1836: .It Ta Ignatios Souvatzis Ta Mt is@NetBSD.org
1837: .It Ta Bill Squier Ta Mt groo@NetBSD.org
1838: .It Ta Jonathan Stone Ta Mt jonathan@NetBSD.org
1839: .It Ta Bill Studenmund Ta Mt wrstuden@NetBSD.org
1840: .It Ta Kevin Sullivan Ta Mt sullivan@NetBSD.org
1841: .It Ta SUNAGAWA Keiki Ta Mt kei@NetBSD.org
1842: .It Ta Kimmo Suominen Ta Mt kim@NetBSD.org
1843: .It Ta Shin Takemura Ta Mt takemura@NetBSD.org
1844: .It Ta TAMURA Kent Ta Mt kent@NetBSD.org
1845: .It Ta Shin'ichiro TAYA Ta Mt taya@NetBSD.org
1.262 ian 1846: .It Ta Ian Lance Taylor Ta Mt ian@NetBSD.org
1.233 salo 1847: .It Ta Matt Thomas Ta Mt matt@NetBSD.org
1848: .It Ta Jason Thorpe Ta Mt thorpej@NetBSD.org
1849: .It Ta Christoph Toshok Ta Mt toshok@NetBSD.org
1.286 gdt 1850: .It Ta Greg Troxel Ta Mt gdt@NetBSD.org
1.233 salo 1851: .It Ta Tsubai Masanari Ta Mt tsubai@NetBSD.org
1852: .It Ta Izumi Tsutsui Ta Mt tsutsui@NetBSD.org
1853: .It Ta UCHIYAMA Yasushi Ta Mt uch@NetBSD.org
1854: .It Ta Masao Uebayashi Ta Mt uebayasi@NetBSD.org
1855: .It Ta Shuichiro URATA Ta Mt ur@NetBSD.org
1.307 uwe 1856: .It Ta Valeriy E. Ushakov Ta Mt uwe@NetBSD.org
1.233 salo 1857: .It Ta Todd Vierling Ta Mt tv@NetBSD.org
1858: .It Ta Aymeric Vincent Ta Mt aymeric@NetBSD.org
1859: .It Ta Paul Vixie Ta Mt vixie@NetBSD.org
1.288 mishka 1860: .It Ta Mike M. Volokhov Ta Mt mishka@NetBSD.org
1.233 salo 1861: .It Ta Krister Walfridsson Ta Mt kristerw@NetBSD.org
1862: .It Ta Lex Wennmacher Ta Mt wennmach@NetBSD.org
1863: .It Ta Leo Weppelman Ta Mt leo@NetBSD.org
1864: .It Ta Assar Westerlund Ta Mt assar@NetBSD.org
1865: .It Ta Todd Whitesel Ta Mt toddpw@NetBSD.org
1866: .It Ta Nathan Williams Ta Mt nathanw@NetBSD.org
1867: .It Ta Rob Windsor Ta Mt windsor@NetBSD.org
1868: .It Ta Dan Winship Ta Mt danw@NetBSD.org
1.320 alc 1869: .It Ta Arnaud Lacombe Ta Mt alc@NetBSD.org
1.233 salo 1870: .It Ta Jim Wise Ta Mt jwise@NetBSD.org
1871: .It Ta Michael Wolfson Ta Mt mbw@NetBSD.org
1872: .It Ta Steve Woodford Ta Mt scw@NetBSD.org
1873: .It Ta Colin Wood Ta Mt ender@NetBSD.org
1874: .It Ta YAMAMOTO Takashi Ta Mt yamt@NetBSD.org
1875: .It Ta Yuji Yamano Ta Mt yyamano@NetBSD.org
1876: .It Ta Reinoud Zandijk Ta Mt reinoud@NetBSD.org
1.274 spz 1877: .It Ta S.P.Zeidler Ta Mt spz@NetBSD.org
1.233 salo 1878: .It Ta Maria Zevenhoven Ta Mt maria7@NetBSD.org
1879: .It Ta Christos Zoulas Ta Mt christos@NetBSD.org
1.202 rafal 1880: .It Ta Ta
1.191 lukem 1881: .
1882: .br_ne 2i
1.266 wiz 1883: .It Em "Other contributors:"
1.191 lukem 1884: .It Ta Ta
1885: .It Ta Dave Burgess Ta Mt burgess@cynjut.infonet.net
1886: .It Ta Brian R. Gaeke Ta Mt brg@dgate.org
1887: .It Ta Brad Grantham Ta Mt grantham@tenon.com
1888: .It Ta Lawrence Kesteloot Ta Mt kesteloo@cs.unc.edu
1889: .It Ta Waldi Ravens Ta Mt waldi@moacs.indiv.nl.net
1.78 lukem 1890: .
1.1 ross 1891: .El
1892: .
1893: .Ss "Legal Mumbo-Jumbo"
1.82 lukem 1894: .Pp
1.1 ross 1895: .
1.82 lukem 1896: All product names mentioned herein are trademarks or registered
1897: trademarks of their respective owners.
1.78 lukem 1898: .Pp
1.1 ross 1899: The following notices are required to satisfy the license terms of
1900: the software that we have mentioned in this document:
1901: .Pp
1902: .nr save_size \n[.s]
1903: .nr save_vs \n[.v]
1904: .ps 8
1905: .vs 9
1906: .Ht <font size=-1>
1.184 itojun 1907: .(item -compact
1.1 ross 1908: .so ../common/legal.common -----------------------------------------------
1909: .so legal -----------------------------------------------
1.179 itojun 1910: .item)
1.1 ross 1911: .Ht </font>
1912: .ps
1913: .vs
1.112 jhawk 1914: .Ss "The End"
CVSweb <webmaster@jp.NetBSD.org>