Annotation of src/distrib/notes/common/main, Revision 1.253.2.10.2.6
1.253.2.10.2. (riz 1:): .\" $NetBSD: main,v 1.253.2.10.2.5 2005/08/23 13:32:26 tron Exp $
1.1 ross 2: .\"
1.253.2.10.2. (tron 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.253.2.4 he 47: .ds MACHINE_LIST acorn26 acorn32 algor alpha amd64 amiga amigappc arc atari bebox
48: .as MACHINE_LIST " cats cesfic cobalt dreamcast evbarm evbmips evbppc evbsh3 evbsh5
49: .as MACHINE_LIST " hp300 hp700 hpcarm hpcmips hpcsh hppa i386 ibmnws luna68k mac68k macppc
1.244 mbw 50: .as MACHINE_LIST " mipsco mmeye mvme68k mvmeppc netwinder news68k newsmips
1.253.2.4 he 51: .as MACHINE_LIST " next68k ofppc openblocks pc532 pdp10 playstation2 pmax pmppc prep sandpoint
1.244 mbw 52: .as MACHINE_LIST " sbmips sgimips shark sparc sparc64 sun2 sun3 vax
1.253.2.4 he 53: .as MACHINE_LIST " x68k xen .
1.2 ross 54: .so \*[.CURDIR]/../common/macros
1.78 lukem 55: .
1.253.2.10.2. (riz 56:): .Dd August 23, 2005
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
71: .Nx \*V
72: 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.253.2.10.2. (tron 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
112: .Nx \*V
113: on a machine of the \*M architecture.
114: .Bl -bullet
115: .It
116: Fetch the
1.253.2.10.2. (tron 117:): .if \n[i386]:\n[amd64] \{\
1.131 mbw 118: appropriate pair of boot floppy images from the
1.253.2.10.2. (tron 119:): .Pa \*M/installation/floppy/
120:): directory, or a CD-ROM image.
1.190 lukem 121: Most people will need the
1.131 mbw 122: .Pa boot1.fs
123: and
124: .Pa boot2.fs
1.253.2.10.2. (tron 125:): images for VGA console installation, or the
126:): .Pa boot-com1.fs
127:): and
128:): .Pa boot-com2.fs
129:): images for installation via serial console.
130:): .if \n[i386] \{\
131:): You may also possibly (but not necessarily) want to use
1.131 mbw 132: .Pa bootlap1.fs
133: and
134: .Pa bootlap2.fs
135: if installing on a laptop.
136: .\}
1.253.2.10.2. (tron 137:): .\}
1.203 lukem 138: .if \n[macppc] \{\
1.190 lukem 139: files necessary to boot your system.
140: The files depend on what model you
141: are using and how you plan to boot your machine.
1.231 mbw 142: For systems with built-in floppy drives (Open Firmware 1 or 2),
143: fetch the pair of boot floppy images
1.253.2.4 he 144: .Pa macppc/installation/floppy/boot1.fs
1.231 mbw 145: and
1.253.2.4 he 146: .Pa macppc/installation/floppy/boot2.fs ,
1.231 mbw 147: which include the bootloader and installation kernel.
148: For systems without floppy drives (most are Open Firmware 3), fetch the
149: bootloader
1.253.2.4 he 150: .Pa macppc/installation/ofwboot.xcf
1.176 mbw 151: and the installation kernel
1.253.2.4 he 152: .Pa macppc/binary/kernel/netbsd-GENERIC_MD.gz .
1.231 mbw 153: If you have a CD-R, you can fetch the CD image,
154: .Pa macppccd.iso .
1.131 mbw 155: .\}
1.203 lukem 156: .if \n[sparc] \{\
1.131 mbw 157: CD image,
1.215 mbw 158: .Pa sparccd.iso
1.131 mbw 159: or the floppy disk images,
1.253.2.4 he 160: .Pa sparc/install/floppy/disk1.gz No and Pa sparc/install/floppy/disk2 .
1.132 mbw 161: You need either the pair of floppies or the CD to boot your system.
162: .\}
1.253.2.1 he 163: .if \n[sparc64] \{\
164: CD image,
165: .Pa sparc64cd.iso
166: or the installation kernel and bootloader,
1.253.2.4 he 167: .Pa sparc64/binary/kernel/netbsd-INSTALL.gz No and Pa sparc64/installation/misc/ofwboot
1.253.2.1 he 168: which can be booted from a
169: .Tn Solaris
170: or
171: .Nx
172: partition.
173: .\}
174: .if \n[macppc]:\n[sparc]:\n[sparc64] \{\
1.253.2.7 jmc 175: Alternatively, you may netboot the installation kernel.
176: This process is covered below, in detail.
1.131 mbw 177: .\}
178: .It
179: The actual binary distribution is in the
1.253.2.4 he 180: .Pa \*M/binary/sets/
1.131 mbw 181: directory.
182: When you boot the install
1.203 lukem 183: .if \n[i386] floppies,
1.231 mbw 184: .if \n[macppc] kernel from floppies, hard drive, or CD-ROM,
1.203 lukem 185: .if \n[sparc] floppies or CD-ROM,
1.253.2.1 he 186: .if \n[sparc64] CD-ROM or installation kernel,
1.131 mbw 187: the installation program
188: can fetch these files for you (using e.g. ftp),
189: if you have a network connection.
190: There are several other methods to get the binary sets onto
1.149 mbw 191: your machine.
1.131 mbw 192: .Pp
193: You will at a minimum need
1.253.2.10.2. (tron 194:): .ie \n[i386]:\n[amd64] \{\
1.131 mbw 195: one of the kernel sets, typically
1.182 grant 196: .Pa kern-GENERIC.tgz ,
1.131 mbw 197: as well as
198: .\}
199: .el \{\
200: the following sets:
1.253.2.1 he 201: .Pa kern-GENERIC.tgz ,
1.131 mbw 202: .\}
203: .Pa base.tgz
204: and
205: .Pa etc.tgz .
206: In a typical workstation installation you will probably want
207: all the installation sets.
208: .if \n[i386] \{
209: .It
210: Write the floppy images directly to a pair of floppies.
211: If you have problems writing a raw image to a floppy,
212: the
213: .Ic rawrite.exe
214: MS-DOS program
215: or the
216: .Ic Rawrite32.exe
217: Windows32 program (inside
218: .Pa rawrite32.zip )
219: in the
1.253.2.4 he 220: .Pa i386/installation/misc/
1.131 mbw 221: directory may be of help.
222: .\}
223: .if \n[macppc] \{
224: .It
1.231 mbw 225: If your \*M has a floppy drive, create the pair of boot floppies using
226: .Ic suntar
227: (MacOS 9),
228: .Ic rawrite
229: (Windows), or
230: .Ic dd
231: (any
232: .Ul
1.253.2.7 jmc 233: system with floppy support).
234: If your system has Open Firmware 3, drag
1.220 lukem 235: .Pa ofwboot.xcf No and Pa netbsd-GENERIC_MD.gz
1.190 lukem 236: to your hard drive icon (the top level of the drive, not the desktop).
1.231 mbw 237: If you are using the CD image, burn it now.
1.131 mbw 238: .\}
239: .if \n[sparc] \{
240: .It
1.190 lukem 241: Make sure your sparc's CD-ROM drive is bootable.
242: Burn the CD.
243: Otherwise, write the floppy images directly to a pair of floppies
244: (after uncompressing disk1.gz).
1.131 mbw 245: .\}
1.253.2.1 he 246: .if \n[sparc64] \{
247: .It
248: Burn the CD or put the installation kernel and bootloader
249: at the root level of a bootable
250: .Tn Solaris
251: or
252: .Nx
253: partition.
254: .\}
1.131 mbw 255: .Pp
256: The disk(s) you just prepared will be used to boot the installation
257: kernel, which contains all the tools required to install
258: .Nx .
1.203 lukem 259: .if \n[macppc] \{\
1.131 mbw 260: .It
261: Determine your machine's model, quirks, and Open Firmware version from the
262: .Nx*M
263: Model Support webpage.
1.233 salo 264: .Lk http://www.NetBSD.org/Ports/macppc/models.html
1.131 mbw 265: .Pp
266: At present,
267: .Nx*M
268: cannot exist on the same hard drive as
1.200 scottr 269: .Tn Mac OS
1.231 mbw 270: unless you partition your disk before running the installer.
1.239 mbw 271: Open Firmware versions prior to 3 require a dedicated
1.131 mbw 272: .Nx
1.239 mbw 273: drive \(em you must use the entire disk,
1.190 lukem 274: partitioned with the installation tools.
275: Open Firmware version 3 cannot boot into
1.131 mbw 276: .Nx
1.231 mbw 277: on a drive partitioned with the installation tools, you must partition
278: your disk before running the installer, then select the
1.131 mbw 279: .Dq Me "Re-install sets or install additional sets"
280: option in the installer (selecting the
281: .Dq Me "Install NetBSD to hard disk"
282: or
283: .Dq Me "Upgrade NetBSD on a hard disk"
1.190 lukem 284: options will render your drive unbootable).
285: If you are unsure, you may want to read the section below on
1.131 mbw 286: .Sx Partitioning your hard drive for NetBSD
287: .It
288: For systems with Open Firmware versions prior to 3, you may need to use
289: Apple's System Disk utility to enter Open Firmware and use your screen and
1.190 lukem 290: keyboard.
291: To enter Open Firmware, hold down the
1.131 mbw 292: .Key COMMAND-OPTION-O-F
1.231 mbw 293: keys after the boot chime starts, but before the chime ends.
1.190 lukem 294: Entering Open Firmware versions prior to 3 is usually the most frustrating
295: part of installation \(em you may want to read the section below on
1.131 mbw 296: .Sx Older Open Firmware System Preparation
297: .Pp
298: You should have the Open Firmware
1.148 he 299: .Dq Pa "0 \*>"
1.131 mbw 300: prompt on your screen before attempting to boot
301: .Nx*M .
302: .\}
1.203 lukem 303: .if \n[macppc] \{\
1.131 mbw 304: .It
1.190 lukem 305: At the Open Firmware prompt, type the command to boot.
1.231 mbw 306: To boot from the installation floppies, the command is
307: .Dq Ic "boot fd:0" .
1.149 mbw 308: For the install kernel and bootloader on your hard drive (Open Firmware
309: 3), the command is
1.231 mbw 310: .Dq Ic "boot hd:,\eofwboot.xcf netbsd-GENERIC_MD.gz" .
1.131 mbw 311: .Pp
312: For boot CDs, the command is something like
1.136 mbw 313: .Dq Ic "boot cd:,\eofwboot.xcf netbsd.macppc"
314: (for Open Firmware 3) or
1.149 mbw 315: .Dq Ic "boot scsi-int/sd@3:0 NETBSD.MACPPC"
1.136 mbw 316: (for earlier Open Firmware versions).
317: You will need to use the correct case for
318: .Ic OFWBOOT.XCF No and Ic NETBSD.MACPPC
1.190 lukem 319: depending on how your version of Open Firmware interprets the ISO
1.191 lukem 320: file system.
1.190 lukem 321: You may need to replace
1.131 mbw 322: .Ic cd
323: with
1.245 mbw 324: .Ic "scsi/sd@3 , scsi-int/sd@3 , ata/atapi-disk ,"
1.190 lukem 325: or some other device alias.
326: You should also use the Open Firmware
1.131 mbw 327: .Ic dir
328: command to confirm that the
329: .Nx*M
330: kernel is called
1.136 mbw 331: .Pa NETBSD.MACPPC .
1.231 mbw 332: You may want to read the section below on
333: .Sx Open Firmware boot syntax
1.131 mbw 334: .\}
1.253.2.1 he 335: .if \n[sparc]:\n[sparc64] \{\
1.131 mbw 336: .It
1.253.2.1 he 337: You will need to get to the
338: .if \n[sparc] OpenBoot PROM
339: .if \n[sparc64] OpenFirmware
1.131 mbw 340: .Dq Ic "ok"
1.190 lukem 341: prompt.
342: After your system first powers on, and displays some initial information,
343: press the
1.131 mbw 344: .Key STOP-A
1.253.2.10 jmc 345: keys, or send a BREAK if you're on a serial console.
1.190 lukem 346: At the
1.131 mbw 347: .Dq Ic "ok"
348: prompt, type the command to boot your system into
349: .Nx .
1.253.2.1 he 350: .\}
351: .if \n[sparc] \{\
1.131 mbw 352: The command to boot from CD is one of the following commands (depending on
353: your model):
354: .Dq Ic b sd(,30,) ,
355: .Dq Ic boot sd(,30,) ,
356: or
357: .Dq Ic boot cdrom .
358: .Pp
359: The command to boot from floppy is either
360: .Dq Ic boot fd(,,1)
361: or
362: .Dq Ic boot floppy .
363: The installer will prompt you to insert the second floppy when it is ready
364: for it.
365: .\}
1.253.2.1 he 366: .if \n[sparc64] \{\
367: The command to boot from CD is:
368: .Dq Ic boot cdrom .
369: The command to boot the
370: .Nx
371: kernel from a
372: .Tn Solaris
373: or
374: .Nx
375: partition depends on which disk and partition it is on.
376: To boot from the first partition of the first (primary) disk:
377: .Dq Ic "boot disk:a /ofwboot -a" .
378: When it asks you for a kernel, specify
379: .Dq Ic "netbsd-INSTALL.gz"
380: .\}
1.131 mbw 381: .It
382: For third-party programs which are not part of the base
383: .Nx
384: distribution, you will want to explore the
385: .Ic pkgsrc
1.253.2.10.2. (tron 386:): system with its more than 5400 program packages.
1.131 mbw 387: .El
388: .\}
1.1 ross 389: .Ss "What is NetBSD?"
1.82 lukem 390: .Pp
1.1 ross 391: .
392: The
393: .Nx
1.78 lukem 394: Operating System is a fully functional
1.4 perry 395: .Tn Open Source
1.82 lukem 396: .Ul
397: operating system derived from the University of California, Berkeley
1.78 lukem 398: Networking Release 2 (Net/2), 4.4BSD-Lite, and 4.4BSD-Lite2 sources.
1.1 ross 399: .Nx
1.253.2.4 he 400: runs on fifty four different system architectures (ports),
1.190 lukem 401: featuring seventeen machine architectures
1.253.2.4 he 402: across fifteen distinct CPU families,
1.190 lukem 403: and is being ported to more.
404: The
1.4 perry 405: .Nx \*V
1.253.2.4 he 406: release contains complete binary releases for many different
1.190 lukem 407: system architectures.
1.253.2.4 he 408: (A few ports are not fully supported at this time
1.190 lukem 409: and are thus not part of the binary distribution.
410: For information on them, please see the
1.78 lukem 411: .Nx
412: web site at
1.233 salo 413: .Lk http://www.NetBSD.org/ . )
1.4 perry 414: .Pp
415: .Nx
416: is a completely integrated system.
417: In addition to its highly portable, high performance kernel,
1.112 jhawk 418: .nh
1.4 perry 419: .Nx
420: features a complete set of user utilities, compilers for several
1.97 hubertf 421: languages, the X Window System, firewall software
1.4 perry 422: and numerous other tools, all accompanied by full source code.
1.1 ross 423: .Pp
1.4 perry 424: .\" XXX Should we include some text here about NetBSD's license
425: .\" policies and how commercial-friendly it is?
1.1 ross 426: .Nx
427: is a creation of the members of the Internet community.
428: Without the unique cooperation and coordination the net makes
1.78 lukem 429: possible, it's likely that
1.4 perry 430: .Nx
431: wouldn't exist.
1.253.2.8 jmc 432: .
1.194 lukem 433: .if \n[FOR_RELEASE] \{\
1.253.2.10.2. (riz 434:): .Ss Changes Between The NetBSD 2.0 and 2.1 Releases
435:): .Pp
436:): The
437:): .Nx 2.1
438:): release
439:): is the first functional update release of the
440:): .Nx 2
441:): release branch.
442:): This provides numerous functional enhancements, including support
443:): for many new devices, hundreds of bug fixes, patches and updates to
444:): kernel subsystems, and many enhancements to the user environment.
445:): In addition, all of the security fixes and critical bug fixes from the
446:): .Nx 2.0.3
447:): update are included as well.
448:): The result of these improvements is a stable operating system fit
449:): for production use that rivals most commercially available systems.
450:): .Pp
451:): It is impossible to completely summarize all the changes that have gone
452:): in over the over nine months since the release of
453:): .Nx 2.0.
454:): Some highlights include:
455:): .Ss2 Kernel
456:): .(bullet
457:): Fix a bug that caused spontaneous reboot under heavy load on SH3/4
458:): platforms.
459:): .It
460:): Fixed some sparc64 and alpha pmap issues.
461:): .It
462:): A longstanding bug in the SYSV semaphore code has been fixed.
463:): .It
464:): Eliminated hangs when large processes fork.
465:): .It
466:): .Xr ata 4
467:): and
468:): .Xr wdc 4
469:): drives now only downgrade modes due to actual CRC errors, and UDMA modes
470:): are downgraded more slowly.
471:): .It
472:): The
473:): .Xr pdcsata 4
474:): driver was added, with support for the Promise SATA150 series of
475:): controllers, including RAID support.
476:): .It
477:): The RAIDframe disk driver had various bugfixes and improvements.
478:): .It
479:): Added support for various devices from the nVidia nForce3 chipset. (i386,
480:): amd64)
481:): .It
482:): Fixed interrupt problems on some Intel Xeon systems.
483:): .It
484:): Added support for the VT642 SATA RAID Controller.
485:): .It
486:): Various fixes to the
487:): .Xr esiop 4
488:): driver.
489:): .It
490:): Added support for the Dell CERC SATA RAID to the
491:): .Xr aac 4
492:): driver.
493:): .It
494:): Added support for additional Dell boards to the
495:): .Xr ahd 4
496:): driver.
497:): .It
498:): Fix a number of issues with the
499:): .Xr ehci 4
500:): driver.
501:): .It
502:): Added
503:): .Xr ukyopon 4
504:): : Kyocera AIR-EDGE phone driver.
505:): .It
506:): The
507:): .Xr wdc 4
508:): driver has been fixed for commands with opaque data structures.
509:): .Pa atactl smart status
510:): now works on big-endian hosts.
511:): .bullet)
512:): .
513:): .Ss2 Networking
514:): .(bullet
515:): .Xr wm 4
516:): fixed major performance issues with the i82547 Gig-E chip.
517:): .It
518:): .Xr sk 4
519:): improved chip identification and improved performance, and added support
520:): for the Belkin Gigabit Desktop Network PCI card.
521:): .It
522:): Fix a bug which would crash the system when destroying
523:): .Xr vlan 4
524:): interfaces.
525:): .It
526:): Added
527:): .Xr rtk 4
528:): and
529:): .Xr tl 4
530:): interfaces as
531:): .Xr rnd 4
532:): sources.
533:): .It
534:): Added support for the Compaq Netelligent 10 T/2 PCI UTP/Coax Controller to the
535:): .Xr tl 4
536:): driver.
537:): .It
538:): Added support for changing the MTU of an
539:): .Xr stf 4
540:): interface.
541:): .It
542:): Added support for IPv6 over
543:): .Xr gre 4
544:): interfaces.
545:): .It
546:): The
547:): .Xr hme 4
548:): driver now supports Sun QFE boards on non-sparc hardware.
549:): .It
550:): .Xr stge 4
551:): Fix some bigendian issues, and some other issues. Now works on sparc64
552:): with hardware checksums.
553:): .bullet)
554:): .
555:): .Ss2 File system
556:): .(bullet
557:): Fix a number of NFS issues.
558:): .It
559:): Fixed file access problems via SMBFS when the file is already open
560:): on the server.
561:): .It
562:): Various improvements to LFS, the BSD log-structured file system.
563:): .bullet)
564:): .
565:): .Ss2 Security
566:): .(bullet
567:): .Xr krb5 3
568:): Support changing passwords in a Windows 2000 (or later) domain.
569:): .It
570:): Fixed a possible Denial of Service attack via IPSec AH packets.
571:): .It
572:): NetBSD-SA2005-07 AES-XCBC-MAC always caculated with same key
573:): .It
574:): NetBSD-SA2005-06 Multiple vulnerabilites in CVS
575:): .It
576:): NetBSD-SA2005-05
577:): .Xr cgd 4
578:): key destruction on unconfigure
579:): .It
580:): NetBSD-SA2005-04 Buffer overflows in MIT Kerberos 5 telnet client
581:): .It
582:): NetBSD-SA2005-03 F_CLOSEM local denial of service
583:): .It
584:): NetBSD-SA2005-02 Local DoS via audio device with specific drivers
585:): .bullet)
586:): .
587:): .Ss2 System administration and user tools
588:): .(bullet
589:): .Xr ntpd 8
590:): coredump if local system and NTP server did not have overlapping protocol
591:): family support (IPv4 vs. IPv6, for example) fixed.
592:): .It
593:): .Xr pax 1
594:): has a number of bugfixes and new features.
595:): .It
596:): .Xr ifwatchd 8
597:): has been fixed to call the CARRIER script if a link is already up
598:): during the initial interface scan.
599:): .It
600:): CVS has been upgraded to version 1.11.20.
601:): .It
602:): Avoid crashes in
603:): .Xr grep 1
604:): on empty or very large files.
605:): .It
606:): Fixed a number of issues in
607:): .Xr gzip 1
608:): .bullet)
609:): .
610:): .Ss2 Miscellaneous
611:): .(bullet
612:): Added VT switching for the cats port.
613:): .It
614:): Various fixes and improvements to the cross-build system.
615:): .It
616:): Fixed some issues in libpthread and libpthread_dbg.
617:): .It
618:): Implement a USB memory reserve to work around problems plugging in
619:): (for example)
620:): .Xr umass 4
621:): devices after boot.
622:): .It
623:): Package tools have been upgraded to version 20050530.
624:): .bullet)
625:): .
626:): .Ss2 \*M specific
627:): .so whatis -----------------------------------------------
1.253.2.4 he 628: .Ss Changes Between The NetBSD 1.6 and 2.0 Releases
1.82 lukem 629: .Pp
1.1 ross 630: The
1.253.2.4 he 631: .Nx 2.0
1.190 lukem 632: release
1.91 hubertf 633: provides numerous significant functional enhancements, including
1.4 perry 634: support for many new devices, integration of hundreds of bug fixes,
1.194 lukem 635: new and updated kernel subsystems, and many user-land enhancements.
1.190 lukem 636: The result of these improvements is a stable operating system fit for
1.4 perry 637: production use that rivals most commercially available systems.
1.1 ross 638: .Pp
1.253.2.5 jmc 639: It is impossible to completely summarize over two years of
1.4 perry 640: development that went into the
1.1 ross 641: .Nx \*V
1.190 lukem 642: release.
643: Some highlights include:
1.78 lukem 644: .
1.82 lukem 645: .Ss2 Kernel
1.78 lukem 646: .
1.82 lukem 647: .(bullet
1.78 lukem 648: Ports to new platforms including:
1.253.2.5 jmc 649: amd64,
650: evbsh5,
1.78 lukem 651: and
1.253.2.5 jmc 652: xen.
1.78 lukem 653: .It
1.253.2.7 jmc 654: Native thread support has been added, based on Scheduler Activations.
1.253.2.5 jmc 655: Applications which support native threads can now take full advantage of the
656: high-performance NetBSD POSIX threads implementation.
657: .It
658: Kernel events notification framework - kqueue
659: .
1.253.2.7 jmc 660: kqueue provides a stateful and efficient event notification framework.
1.253.2.5 jmc 661: Currently supported events include socket, file, directory, fifo, pipe, tty
662: and device changes, and monitoring of processes and signals.
663: .
1.253.2.7 jmc 664: kqueue is supported by all writable filesystems in the NetBSD tree (with
665: the exception of Coda) and all device drivers supporting poll(2).
1.191 lukem 666: .It
1.253.2.5 jmc 667: Improvements have been made to NetBSD's Linux emulation to support the latest
1.253.2.7 jmc 668: Sun JDK/JRE for Linux.
669: Testing has shown that it now runs as well as it does on Linux natively.
1.191 lukem 670: .It
1.253.2.9 jmc 671: NetBSD 2.0 enforces non-executable mappings on many platforms.
672: This means that parts of the stack and heap are made non-executable
1.253.2.7 jmc 673: when they are marked writable.
674: This makes exploiting potential buffer overflows harder.
1.86 lukem 675: .It
1.253.2.5 jmc 676: For the i386 port it now supports SMP and has a new ACPI and power management
677: framework which takes advantage of Intel's ACPI implementation.
1.78 lukem 678: .It
1.253.2.5 jmc 679: The macppc port also now supports SMP as well as hardware support for newer
680: G4 models has been added.
1.78 lukem 681: .It
1.253.2.5 jmc 682: SMP support has been added to the sparc port as well.
683: .It
1.253.2.7 jmc 684: New generic i2c framework, supporting bit-bang and "intelligent" controllers.
1.253.2.5 jmc 685: .It
686: .Xr sysctl 9
687: was switched from a static binding to a dynamic implementation.
688: .It
689: Add a new driver
690: .Xr satalink 4
691: and move SATA support from other controllers into this along with adding support
692: for new controllers.
1.82 lukem 693: .bullet)
1.78 lukem 694: .
1.82 lukem 695: .Ss2 Networking
1.78 lukem 696: .
1.82 lukem 697: .(bullet
1.253.2.5 jmc 698: .Xr ipf 8
699: has been upgraded to version 4.1.3.
1.191 lukem 700: .It
1.253.2.5 jmc 701: .Xr tcp 4
702: now implements path MTU discovery blackhole detection (i.e. it will turn off
703: path MTU discovery if the connection is losing).
704: .It
1.253.2.7 jmc 705: Socket buffer insertion is now O(C).
706: This can provide a substantial
1.253.2.5 jmc 707: performance boost to some applications which use large socket buffers.
1.191 lukem 708: .It
709: .Xr wi 4
1.253.2.7 jmc 710: has support for Host-AP mode, allowing Intersil Prism2/2.5/3-based boards to
1.253.2.5 jmc 711: be used to make an 802.11 Access Point.
712: .It
713: Support for
714: .Xr ipf 8
715: has been added to
716: .Xr bridge 4
1.191 lukem 717: and
1.253.2.5 jmc 718: .Xr brconfig 8
719: .It
720: Change port allocation from linked list to a hash table for better performance.
1.82 lukem 721: .bullet)
1.78 lukem 722: .
1.82 lukem 723: .Ss2 File system
1.78 lukem 724: .
1.82 lukem 725: .(bullet
1.253.2.7 jmc 726: FreeBSD's UFS2 has been ported to NetBSD.
727: UFS2 is an extension to FFS, adding
728: 64 bit block pointers and support for extended file storage.
729: Among other
1.253.2.5 jmc 730: enhancements, UFS2 allows for file systems larger than 1Terabyte.
731: .It
732: The cryptographic disk driver (cgd) can be used to encrypt disks or
733: partitions, using some strong encryption algorithms, like AES (Rijndael)
1.253.2.7 jmc 734: and Blowfish.
735: cgd can also be configured to encrypt swap.
1.82 lukem 736: .bullet)
1.78 lukem 737: .
1.82 lukem 738: .Ss2 Security
1.78 lukem 739: .
1.82 lukem 740: .(bullet
1.253.2.7 jmc 741: The systrace utility has been added to the system.
742: systrace monitors and controls an application access to the system
743: by enforcing access policies for system calls.
744: The systrace utility might be used to trace an untrusted
745: application's access to the system.
746: In addition, it can be used to protect the
1.253.2.5 jmc 747: system from software bugs (such as buffer overflows) by constraining a
748: daemon's access to the system.
749: .
750: The privilege elevation feature of systrace can be used to obviate the need to
751: run large, untrusted programs as root when only one or two system calls
752: require the elevated privilege.
753: .It
1.253.2.7 jmc 754: Verified Exec support has been added in this release.
755: Verified Exec verifies a
1.253.2.5 jmc 756: cryptographic hash before allowing execution of binaries and scripts.
757: .
758: This can be used to prevent a system from running binaries or scripts which
1.253.2.7 jmc 759: have been illegally modified or installed.
760: In addition, Verified Exec can also be used to limit the use of
761: script interpreters to authorized scripts only and disallow
762: interactive use.
1.82 lukem 763: .bullet)
1.78 lukem 764: .
1.82 lukem 765: .Ss2 System administration and user tools
1.78 lukem 766: .
1.82 lukem 767: .(bullet
1.253.2.7 jmc 768: Switched from the GPL version to a non-GPL version of various tools including
1.253.2.5 jmc 769: gzip and awk.
1.82 lukem 770: .bullet)
1.78 lukem 771: .
1.82 lukem 772: .Ss2 Miscellaneous
1.78 lukem 773: .
1.82 lukem 774: .(bullet
1.253.2.7 jmc 775: NetBSD 2.0 supports a new toolchain based on gcc 3.3.3 and binutils 2.14.
1.253.2.5 jmc 776: gcc 3.3.1 adds support for a number of CPU targets and greatly improved
1.253.2.7 jmc 777: support for i386 and other targets.
778: The support for new platforms in gcc 3.3.3 has
1.253.2.5 jmc 779: enabled the porting of NetBSD to even more architectures.
1.20 itojun 780: .It
1.86 lukem 781: Updates of most third party packages that are shipped in the base
1.191 lukem 782: system to the following latest stable releases:
1.194 lukem 783: .(bullet -compact -offset indent
1.253.2.5 jmc 784: bind 8.3.7
1.204 lukem 785: .It
1.253.2.5 jmc 786: binutils 2.14
1.194 lukem 787: .It
1.253.2.5 jmc 788: cvs 1.11.17
1.194 lukem 789: .It
1.253.2.5 jmc 790: diffutils 2.8.1
1.194 lukem 791: .It
1.253.2.5 jmc 792: file 4.08
1.194 lukem 793: .It
1.253.2.5 jmc 794: gcc 3.3.3
1.204 lukem 795: .It
1.253.2.5 jmc 796: gdb 5.3
1.194 lukem 797: .It
1.253.2.5 jmc 798: grep 2.5.1
1.194 lukem 799: .It
1.253.2.5 jmc 800: groff 1.19
1.194 lukem 801: .It
1.253.2.7 jmc 802: less 381
1.194 lukem 803: .It
1.253.2.5 jmc 804: openssl 0.9.7d
1.194 lukem 805: .It
1.253.2.5 jmc 806: postfix 2.0.19
1.194 lukem 807: .It
1.253.2.5 jmc 808: sendmail 8.12.11
1.194 lukem 809: .It
1.253.2.5 jmc 810: tcpump 3.7.1
1.194 lukem 811: .It
1.253.2.5 jmc 812: texinfo 4.6
813: .bullet)
1.194 lukem 814: .It
1.78 lukem 815: Many new packages in the
816: .Em pkgsrc
1.191 lukem 817: system, including the latest open source desktop KDE3, OpenOffice,
818: perl, Apache and many more.
1.253.2.5 jmc 819: .
820: A number of new platforms are supported, including Darwin, FreeBSD, IRIX,
1.253.2.7 jmc 821: Linux, OpenBSD and Solaris.
822: Support for various other platforms (among them
1.253.2.5 jmc 823: AIX, BSD/OS and HP-UX) is currently being worked on thanks to our new,
824: portable bootstrap kit which makes it much simpler to port pkgsrc support to
825: new operating systems.
826: .
1.253.2.10.2. (tron 827:): At the time of writing, there are over 5400 third party packages
1.191 lukem 828: available in pkgsrc.
1.78 lukem 829: .bullet)
1.191 lukem 830: .
1.1 ross 831: .Pp
832: Kernel interfaces have continued to be refined, and more subsystems
1.190 lukem 833: and device drivers are shared among the different ports.
834: You can look for this trend to continue.
1.191 lukem 835: .
1.82 lukem 836: .\} \" \n[FOR_RELEASE]
1.253.2.8 jmc 837: .Ss Important notes about NetBSD \*V
838: .Pp
839: .(bullet
840: As noted above, the sendmail third-party program has been upgraded
841: since the last release.
842: The new version of sendmail runs without requiring being
843: set-user-ID to ``root''.
844: .Pp
845: In order to retain the functionality that a newly installed system
846: can send mail ``out of the box'', the default has changed so that
847: sendmail will now start by default, and listen for host-local
848: connections.
849: .Pp
850: If this behaviour is not desired, you can either
851: .(enum -compact
852: explicitly set
853: the sendmail variable to ``NO'' in
854: .Pa /etc/rc.conf ,
855: .It
856: modify
857: .Pa /etc/mail/submit.cf
858: to point to another host,
859: .It
860: modify
861: .Pa /etc/mailer.conf
862: to point to something else than sendmail, or
863: .It
864: make sendmail set-user-ID to ``root'', remove
865: .Pa /etc/mail/submit.cf ,
866: and set the sendmail_suid variable to ``YES'' in
867: .Pa /etc/rc.conf .
868: .enum)
869: The latter method is strongly discouraged.
870: .bullet)
1.1 ross 871: .
872: .Ss "The Future of NetBSD"
1.82 lukem 873: .Pp
1.1 ross 874: .
875: The
876: .Nx
877: Foundation has been incorporated as a non-profit
1.190 lukem 878: organization.
879: Its purpose is to encourage, foster and promote the free exchange
880: of computer software, namely the
1.1 ross 881: .Nx
882: Operating
1.190 lukem 883: System.
884: The foundation will allow for many things to be handled more
1.1 ross 885: smoothly than could be done with our previous informal organization.
886: In particular, it provides the framework to deal with other parties
887: that wish to become involved in the
888: .Nx
889: Project.
890: .Pp
891: The
892: .Nx
893: Foundation will help improve the quality of
894: .Nx
895: by:
1.78 lukem 896: .(bullet
1.1 ross 897: providing better organization to keep track of development
1.78 lukem 898: efforts, including co-ordination with groups working in
1.1 ross 899: related fields.
900: .It
901: providing a framework to receive donations of goods and
902: services and to own the resources necessary to run the
903: .Nx
904: Project.
905: .It
906: providing a better position from which to undertake
907: promotional activities.
908: .It
909: periodically organizing workshops for developers and other
910: interested people to discuss ongoing work.
1.78 lukem 911: .bullet)
1.1 ross 912: .Pp
1.190 lukem 913: We intend to begin narrowing the time delay between releases.
914: Our ambition is to provide a full release every six to eight months.
1.5 perry 915: .Pp
1.1 ross 916: We hope to support even
917: .Em more
918: hardware in the future, and we have a
919: rather large number of other ideas about what can be done to improve
920: .Nx .
921: .Pp
922: We intend to continue our current practice of making the
1.78 lukem 923: NetBSD-current development source available on a daily basis.
1.1 ross 924: .Pp
925: We intend to integrate free, positive changes from whatever sources
1.5 perry 926: submit them, providing that they are well thought-out and increase the
927: usability of the system.
1.1 ross 928: .Pp
929: Above all, we hope to create a stable and accessible system, and to be
930: responsive to the needs and desires of
931: .Nx
932: users, because it is for
933: and because of them that
934: .Nx
935: exists.
936: .br_ne 10P
937: .
938: .Ss "Sources of NetBSD"
1.82 lukem 939: .Pp
1.1 ross 940: .
1.37 lukem 941: Refer to
1.253.2.10.2. (riz 942:): .Lk http://www.NetBSD.org/mirrors/ .
1.1 ross 943: .br_ne 10P
944: .
945: .Ss "NetBSD \*V Release Contents
1.82 lukem 946: .Pp
1.1 ross 947: .
948: The root directory of the
949: .Nx \*V
950: release is organized as follows:
1.79 lukem 951: .ie \n[FOR_RELEASE] \{\
1.1 ross 952: .Pp
953: .Pa .../NetBSD-\*V/
1.112 jhawk 954: .(tag README.files
1.1 ross 955: .It Li CHANGES
956: Changes since earlier
957: .Nx
958: releases.
959: .It Li LAST_MINUTE
960: Last minute changes.
961: .It Li MIRRORS
962: A list of sites that mirror the
963: .Nx \*V
964: distribution.
965: .It Li README.files
966: README describing the distribution's contents.
967: .It Li TODO
1.78 lukem 968: .Nx 's
969: todo list (also somewhat incomplete and out of date).
1.82 lukem 970: .It Pa patches/
1.1 ross 971: Post-release source code patches.
1.82 lukem 972: .It Pa source/
1.1 ross 973: Source distribution sets; see below.
1.78 lukem 974: .tag)
1.1 ross 975: .Pp
976: In addition to the files and directories listed above, there is one
977: directory per architecture, for each of the architectures for which
978: .Nx \*V
1.82 lukem 979: has a binary distribution.
1.1 ross 980: .Pp
981: The source distribution sets can be found in subdirectories of the
1.82 lukem 982: .Pa source
1.190 lukem 983: subdirectory of the distribution tree.
984: They contain the complete sources to the system.
985: The source distribution sets are as follows:
1.78 lukem 986: .(tag sharesrc
987: .It Sy gnusrc
988: This set contains the
989: .Dq gnu
990: sources, including the source for the compiler, assembler, groff,
991: and the other GNU utilities in the binary distribution sets.
1.253.2.4 he 992: .showsize 79 367
1.78 lukem 993: .It Sy pkgsrc
994: This set contains the
995: .Dq pkgsrc
996: sources, which contain the infrastructure to build third-party packages.
1.253.2.4 he 997: .showsize 24 200
1.78 lukem 998: .It Sy sharesrc
999: This set contains the
1000: .Dq share
1001: sources, which include the sources for the man pages not associated
1.112 jhawk 1002: with any particular program; the sources for the typesettable document
1003: set; the dictionaries; and more.
1.253.2.4 he 1004: .showsize 5 20
1.78 lukem 1005: .It Sy src
1006: This set contains all of the base
1007: .Nx \*V
1008: sources which are not in
1009: .Sy gnusrc ,
1010: .Sy sharesrc ,
1011: or
1012: .Sy syssrc .
1.253.2.4 he 1013: .showsize 37 176
1.78 lukem 1014: .It Sy syssrc
1.1 ross 1015: This set contains the sources to the
1016: .Nx \*V
1.112 jhawk 1017: kernel for all architectures;
1018: .Xr config 8 ;
1.78 lukem 1019: and
1020: .Xr dbsym 8 .
1.253.2.4 he 1021: .showsize 26 140
1.78 lukem 1022: .It Sy xsrc
1023: This set contains the sources to the X Window System.
1.253.2.4 he 1024: .showsize 84 450
1.78 lukem 1025: .tag)
1.1 ross 1026: .Pp
1.71 hubertf 1027: All the above source sets are located in the
1.1 ross 1028: .Pa source/sets
1.71 hubertf 1029: subdirectory of the distribution tree.
1.1 ross 1030: .Pp
1.190 lukem 1031: The source sets are distributed as compressed tar files.
1.207 rafal 1032: Except for the
1033: .Sy pkgsrc
1034: set, which is traditionally unpacked into
1035: .Pa /usr/pkgsrc ,
1036: all sets may be unpacked into
1.1 ross 1037: .Pa /usr/src
1038: with the command:
1.148 he 1039: .Dl # Ic "( cd / ; tar -zxpf - ) \*< set_name.tgz"
1.82 lukem 1040: .Pp
1.78 lukem 1041: In each of the source distribution set directories, there are
1042: files which contain the checksums of the files in the directory:
1043: .(tag SYSVSUM -offset indent
1044: .It Li BSDSUM
1045: Historic
1.82 lukem 1046: .Bx
1047: checksums for the various files
1.19 ross 1048: in that directory, in the format produced by the command:
1.194 lukem 1049: .br
1.112 jhawk 1050: .Ic cksum -o 1 Ar file .
1.78 lukem 1051: .It Li CKSUM
1.19 ross 1052: .Tn POSIX
1053: checksums for the various files in that
1054: directory, in the format produced by the command:
1.194 lukem 1055: .br
1.19 ross 1056: .Ic cksum Ar file .
1.78 lukem 1057: .It Li MD5
1.19 ross 1058: .Tn MD5
1059: digests for the various files in that
1060: directory, in the format produced by the command:
1.194 lukem 1061: .br
1.19 ross 1062: .Ic cksum Fl m Ar file .
1.78 lukem 1063: .It Li SYSVSUM
1064: Historic AT\*&T System V
1.19 ross 1065: .Ux
1066: checksums for the various files in that directory, in the format produced by
1067: the command:
1.194 lukem 1068: .br
1.198 rafal 1069: .Ic cksum -o 2 Ar file .
1.78 lukem 1070: .tag)
1.19 ross 1071: .Pp
1072: The MD5 digest is the safest checksum, followed by the POSIX
1.190 lukem 1073: checksum.
1074: The other two checksums are provided only to ensure
1.19 ross 1075: that the widest possible range of system can check the integrity
1076: of the release files.
1.78 lukem 1077: .\}
1078: .el \{\
1079: .Pp
1080: .Pa \&.../NetBSD-current/tar_files/
1.82 lukem 1081: .(item -compact -offset indent
1082: .Pa pkgsrc.tar.gz
1083: .It
1084: .Pa src/*.tar.gz
1085: .It
1086: .Pa xsrc/*.tar.gz
1087: .item)
1.78 lukem 1088: .Pp
1.253.2.4 he 1089: Other directories provide unpacked source trees e.g. for distribution via
1090: the the software update protocol (SUP) or the
1.253.2.7 jmc 1091: concurrent version system (CVS).
1092: For more information see:
1.253.2.4 he 1093: .Lk http://www.NetBSD.org/mirrors/
1.78 lukem 1094: .\}
1095: .
1096: .
1097: .so ../common/contents -----------------------------------------------
1098: .
1099: .
1100: .(Note
1101: Each directory in the \*M binary distribution also has its
1102: own checksum files, just as the source distribution does.
1.19 ross 1103: .Note)
1.1 ross 1104: .br_ne 7P
1105: .
1.78 lukem 1106: .Ss "NetBSD/\*M System Requirements and Supported Devices"
1.1 ross 1107: .
1108: .so hardware -----------------------------------------------
1109: .br_ne 7P
1110: .
1.253.2.4 he 1111: .if \n[xen] \{.Ss "Installation options"
1112: .br_ne 7P
1113: .
1114: .so instopt -----------------------------------------------
1115: .\}
1116: .
1.1 ross 1117: .Ss "Getting the NetBSD System on to Useful Media"
1118: .
1119: .so xfer -----------------------------------------------
1120: .br_ne 7P
1121: .
1.78 lukem 1122: .Ss "Preparing your System for NetBSD installation"
1.1 ross 1123: .
1124: .so prep -----------------------------------------------
1125: .br_ne 7P
1126: .
1.203 lukem 1127: .ie \n[mac68k] .Ss "Installing the NetBSD System (Sysinst Method)"
1.200 scottr 1128: .el .Ss "Installing the NetBSD System"
1.1 ross 1129: .
1130: .so install -----------------------------------------------
1131: .br_ne 7P
1132: .
1133: .Ss "Post installation steps"
1134: .
1135: .so ../common/postinstall -----------------------------------------------
1136: .br_ne 7P
1137: .
1138: .Ss "Upgrading a previously-installed NetBSD System"
1139: .
1140: .so upgrade -----------------------------------------------
1141: .br_ne 7P
1142: .
1143: .Ss "Compatibility Issues With Previous NetBSD Releases"
1.82 lukem 1144: .Pp
1.1 ross 1145: .
1146: Users upgrading from previous versions of
1147: .Nx
1148: may wish to bear the
1149: following problems and compatibility issues in mind when upgrading to
1.82 lukem 1150: .Nx \*V .
1.194 lukem 1151: .
1.253.2.4 he 1152: .Ss2 Issues affecting an upgrade from NetBSD 1.6
1.212 lukem 1153: The following issues can generally be resolved by extracting the
1.206 lukem 1154: .Sy etc
1.212 lukem 1155: set into a temporary directory and running
1156: .Em postinstall :
1.194 lukem 1157: .(disp
1.212 lukem 1158: mkdir /tmp/upgrade
1.206 lukem 1159: cd /tmp/upgrade
1.212 lukem 1160: pax -zrpe -f /path/to/etc.tgz
1.194 lukem 1161: \&./etc/postinstall -s `pwd` check
1162: \&./etc/postinstall -s `pwd` fix
1163: .disp)
1.212 lukem 1164: .Pp
1165: Issues fixed by
1166: .Em postinstall :
1167: .(bullet -offset indent
1.194 lukem 1168: Various files in
1169: .Pa /etc
1170: need upgrading.
1171: These include:
1172: .(bullet -compact -offset indent
1173: .Pa /etc/defaults/*
1174: .It
1175: .Pa /etc/mtree/*
1176: .It
1177: .Pa /etc/daily
1178: .It
1179: .Pa /etc/weekly
1180: .It
1181: .Pa /etc/monthly
1182: .It
1183: .Pa /etc/security
1184: .It
1185: .Pa /etc/rc.subr
1186: .It
1187: .Pa /etc/rc
1188: .It
1189: .Pa /etc/rc.shutdown
1190: .It
1191: .Pa /etc/rc.d/*
1192: .bullet)
1.212 lukem 1193: .
1194: .It
1.194 lukem 1195: The following files are now obsolete:
1.253.2.4 he 1196: .Pa /etc/rc.d/fsck.sh
1197: .Pa /etc/rc.d/gated
1198: .Pa /etc/rc.d/kerberos
1.194 lukem 1199: .Pa /etc/rc.d/NETWORK
1.253.2.4 he 1200: .Pa /etc/rc.d/systemfs
1201: .Pa /etc/rc.d/xntpd
1.194 lukem 1202: and
1.253.2.4 he 1203: .Pa /etc/rc.d/ypset .
1.194 lukem 1204: .
1205: .It
1206: The users and groups
1.253.2.4 he 1207: .Sq smmsp ,
1208: needs to be created,
1209: .Sq news
1210: is no longer part of the system.
1.212 lukem 1211: .bullet)
1212: .
1213: .Pp
1214: The following issues need to be resolved manually:
1215: .
1216: .(bullet -offset indent
1217: .Xr postfix 8
1218: configuration files require upgrading.
1219: .(disp
1220: cd /usr/share/examples/postfix
1221: cp post-install postfix-files postfix-script /etc/postfix
1222: postfix check
1223: .disp)
1224: .
1.194 lukem 1225: .bullet)
1226: .
1.1 ross 1227: .
1228: .Ss "Using online NetBSD documentation"
1229: .Pp
1230: Documentation is available if you first install the manual
1.190 lukem 1231: distribution set.
1232: Traditionally, the
1.1 ross 1233: .Dq man pages
1.78 lukem 1234: (documentation) are denoted by
1.200 scottr 1235: .Sq Li name(section) .
1.1 ross 1236: Some examples of this are
1237: .Pp
1.78 lukem 1238: .(bullet -compact -offset indent
1.1 ross 1239: .Xr intro 1 ,
1240: .It
1241: .Xr man 1 ,
1242: .It
1243: .Xr apropros 1 ,
1244: .It
1245: .Xr passwd 1 ,
1246: and
1247: .It
1248: .Xr passwd 5 .
1.78 lukem 1249: .bullet)
1.1 ross 1250: .Pp
1251: The section numbers group the topics into several categories, but three
1252: are of primary interest: user commands are in section 1, file formats
1253: are in section 5, and administrative information is in section 8.
1254: .Pp
1255: .No The Em man
1256: command is used to view the documentation on a topic, and is
1257: started by entering
1258: .Ic man Op Ar section
1259: .Ar topic .
1260: The brackets
1261: .Op \&
1262: around the
1263: section should not be entered, but rather indicate that the section is
1.190 lukem 1264: optional.
1265: If you don't ask for a particular section, the topic with the
1266: lowest numbered section name will be displayed.
1267: For instance, after logging in, enter
1.82 lukem 1268: .Pp
1269: .Dl # Ic "man passwd"
1270: .Pp
1.1 ross 1271: to read the documentation for
1272: .Xr passwd 1 .
1273: To view the documentation for
1.91 hubertf 1274: .Xr passwd 5 ,
1.1 ross 1275: enter
1.82 lukem 1276: .Pp
1277: .Dl # Ic "man 5 passwd"
1278: .Pp
1.1 ross 1279: instead.
1280: .Pp
1281: If you are unsure of what man page you are looking for, enter
1.253.2.4 he 1282: .Pp
1.1 ross 1283: .Ic apropos Ar subject-word
1284: .Pp
1285: where
1286: .Ar subject-word
1.78 lukem 1287: is your topic of interest; a list of possibly
1.1 ross 1288: related man pages will be displayed.
1289: .
1290: .Ss Administrivia
1.82 lukem 1291: .Pp
1.1 ross 1292: .
1.190 lukem 1293: If you've got something to say, do so!
1294: We'd like your input.
1.1 ross 1295: There are various mailing lists available via the mailing list
1296: server at
1.233 salo 1297: .Mt majordomo@NetBSD.org .
1.1 ross 1298: To get help on using the mailing
1299: list server, send mail to that address with an empty body, and it will
1300: reply with instructions.
1301: .Pp
1302: There are various mailing lists set up to deal with comments and
1.190 lukem 1303: questions about this release.
1304: Please send comments to:
1.233 salo 1305: .Mt netbsd-comments@NetBSD.org .
1.1 ross 1306: .Pp
1307: To report bugs, use the
1308: .Xr send-pr 1
1309: command shipped with
1310: .Nx ,
1.190 lukem 1311: and fill in as much information about the problem as you can.
1312: Good bug reports include lots of details.
1313: Additionally, bug reports can be sent by mail to:
1.233 salo 1314: .Mt netbsd-bugs@NetBSD.org .
1.1 ross 1315: .Pp
1316: Use of
1317: .Xr send-pr 1
1318: is encouraged, however, because bugs reported with it
1319: are entered into the
1320: .Nx
1321: bugs database, and thus can't slip through
1322: the cracks.
1323: .Pp
1324: There are also port-specific mailing lists, to discuss aspects of
1325: each port of
1326: .Nx .
1.88 wiz 1327: Use majordomo to find their addresses, or visit
1.233 salo 1328: .Lk http://www.NetBSD.org/MailingLists/ .
1.88 wiz 1329: If
1.1 ross 1330: you're interested in doing a serious amount of work on a specific
1.82 lukem 1331: port, you probably should contact the
1332: .Sq owner
1333: of that port (listed
1.1 ross 1334: below).
1335: .Pp
1336: If you'd like to help with this effort, and have an idea as to how
1337: you could be useful, send us mail or subscribe to:
1.233 salo 1338: .Mt netbsd-help@NetBSD.org .
1.1 ross 1339: .Pp
1340: As a favor, please avoid mailing huge documents or files to these
1.190 lukem 1341: mailing lists.
1342: Instead, put the material you would have sent up for FTP or WWW somewhere,
1343: then mail the appropriate list about it, or, if you'd rather not do that,
1344: mail the list saying you'll send the data to those who want it.
1.1 ross 1345: .
1346: .Ss Thanks go to
1347: .
1.78 lukem 1348: .(bullet
1.1 ross 1349: The former members of UCB's Computer Systems Research Group,
1350: including (but not limited to):
1351: .Bd -unfilled -offset indent
1352: Keith Bostic
1353: Ralph Campbell
1354: Mike Karels
1355: Marshall Kirk McKusick
1356: .Ed
1357: .Pp
1.82 lukem 1358: for their ongoing work on
1359: .Bx
1360: systems, support, and encouragement.
1.1 ross 1361: .It
1.253.2.4 he 1362: The Internet Systems Consortium, Inc. for hosting the
1.1 ross 1363: .Nx
1.253.2.4 he 1364: FTP, CVS, AnonCVS, mail, mail archive, GNATS, SUP, Rsync and WWW servers.
1.1 ross 1365: .It
1.253.2.4 he 1366: The Internet Research Institute in Japan for hosting the server
1367: which runs the CVSweb interface to the
1.1 ross 1368: .Nx
1.253.2.4 he 1369: source tree.
1.78 lukem 1370: .It
1371: The Helsinki University of Technology in Finland for hosting the
1372: .Nx
1.253.2.4 he 1373: backup CVS and backup server.
1.78 lukem 1374: .It
1.253.2.4 he 1375: SSH Communications Security in Finland for operating
1.253.2.7 jmc 1376: the backup server.
1.78 lukem 1377: .It
1378: The many organisations that provide
1379: .Nx
1380: mirror sites.
1.1 ross 1381: .It
1382: Without CVS, this project would be impossible to manage, so our hats
1383: go off to Brian Berliner, Jeff Polk, and the various other people
1384: who've had a hand in making CVS a useful tool.
1385: .It
1.78 lukem 1386: The following individuals and organizations (each in alphabetical order)
1.16 is 1387: have made donations or loans of hardware and/or money, to support
1.1 ross 1388: .Nx
1.16 is 1389: development, and deserve credit for it:
1.1 ross 1390: .so ../common/donations -----------------------------------------------
1.190 lukem 1391: (If you're not on that list and should be, tell us!
1392: We probably were not able to get in touch with you, to verify that you
1393: wanted to be listed.)
1.1 ross 1394: .It
1395: Finally, we thank all of the people who've put sweat and tears into
1396: developing
1397: .Nx
1.190 lukem 1398: since its inception in January, 1993.
1399: (Obviously, there are a lot more people who deserve thanks here.
1400: If you're one of them, and would like to mentioned, tell us!)
1.78 lukem 1401: .bullet)
1.1 ross 1402: .
1403: .Ss "We are..."
1404: .
1405: .Pp
1406: (in alphabetical order)
1407: .Pp
1408: .
1409: .
1.253.2.10.2. (snj 1410:): .Bl -column xxx "Jun-ichiro itojun Hagino" Mt sommerfeld@NetBSD.org Sy playstation2
1.1 ross 1411: .
1412: .br_ne 1i
1.253.2.10.2. (snj 1413:): .It Em "The NetBSD core group:"
1.1 ross 1414: .It Ta Ta
1.247 grant 1415: .It Ta Allen Briggs Ta Mt briggs@NetBSD.org
1416: .It Ta Matt Thomas Ta Mt matt@NetBSD.org
1.253.2.10.2. (tron 1417:): .It Ta Valeriy E. Ushakov Ta Mt uwe@NetBSD.org
1418:): .It Ta YAMAMOTO Takashi Ta Mt yamt@NetBSD.org
1.233 salo 1419: .It Ta Christos Zoulas Ta Mt christos@NetBSD.org
1.1 ross 1420: .It Ta Ta
1.191 lukem 1421: .
1.1 ross 1422: .br_ne 2i
1.253.2.10.2. (snj 1423:): .It Em "The portmasters (and their ports):"
1.253.2.4 he 1424: .\"
1425: .\" XXX created by list-portmasters.pl
1426: .\"
1.253.2.10.2. (tron 1427:): .It Ta Ta Mt Ta Sy
1.253.2.4 he 1428: .It Ta Allen Briggs Ta Mt briggs@NetBSD.org Ta Sy sandpoint
1429: .It Ta Anders Magnusson Ta Mt ragge@NetBSD.org Ta Sy vax
1430: .It Ta Andrey Petrov Ta Mt petrov@NetBSD.org Ta Sy sparc64
1431: .It Ta Ben Harris Ta Mt bjh21@NetBSD.org Ta Sy acorn26
1432: .It Ta Chris Gilbert Ta Mt chris@NetBSD.org Ta Sy cats
1433: .It Ta Christian Limpach Ta Mt cl@NetBSD.org Ta Sy xen
1434: .It Ta Eduardo Horvath Ta Mt eeh@NetBSD.org Ta Sy evbppc
1435: .It Ta Frank van der Linden Ta Mt fvdl@NetBSD.org Ta Sy amd64
1436: .It Ta Frank van der Linden Ta Mt fvdl@NetBSD.org Ta Sy i386
1.253.2.10.2. (tron 1437:): .It Ta Gavan Fantom Ta Mt gavan@NetBSD.org Ta Sy iyonix
1.253.2.4 he 1438: .It Ta IWAMOTO Toshihiro Ta Mt toshii@NetBSD.org Ta Sy hpcarm
1439: .It Ta Ichiro Fukuhara Ta Mt ichiro@NetBSD.org Ta Sy hpcarm
1440: .It Ta Ignatios Souvatzis Ta Mt is@NetBSD.org Ta Sy amiga
1441: .It Ta Izumi Tsutsui Ta Mt tsutsui@NetBSD.org Ta Sy hp300
1442: .It Ta Izumi Tsutsui Ta Mt tsutsui@NetBSD.org Ta Sy news68k
1443: .It Ta Jason Thorpe Ta Mt thorpej@NetBSD.org Ta Sy algor
1.253.2.10.2. (tron 1444:): .It Ta Jason Thorpe Ta Mt thorpej@NetBSD.org Ta Sy evbarm
1.253.2.4 he 1445: .It Ta Jason Thorpe Ta Mt thorpej@NetBSD.org Ta Sy shark
1446: .It Ta Jeremy Cooper Ta Mt jeremy@NetBSD.org Ta Sy sun3
1447: .It Ta Jonathan Stone Ta Mt jonathan@NetBSD.org Ta Sy pmax
1448: .It Ta Julian Coleman Ta Mt jdc@NetBSD.org Ta Sy atari
1449: .It Ta Jun-ichiro itojun Hagino Ta Mt itojun@NetBSD.org Ta Sy evbsh3
1450: .It Ta Jun-ichiro itojun Hagino Ta Mt itojun@NetBSD.org Ta Sy mmeye
1451: .It Ta Kazuki Sakamoto Ta Mt sakamoto@NetBSD.org Ta Sy bebox
1452: .It Ta Lennart Augustsson Ta Mt augustss@NetBSD.org Ta Sy pmppc
1453: .It Ta Marcus Comstedt Ta Mt marcus@NetBSD.org Ta Sy dreamcast
1454: .It Ta Martin Husemann Ta Mt martin@NetBSD.org Ta Sy sparc64
1455: .It Ta Matt DeBergalis Ta Mt deberg@NetBSD.org Ta Sy next68k
1456: .It Ta Matt Fredette Ta Mt fredette@NetBSD.org Ta Sy hp700
1457: .It Ta Matt Fredette Ta Mt fredette@NetBSD.org Ta Sy sun2
1458: .It Ta Matt Thomas Ta Mt matt@NetBSD.org Ta Sy alpha
1459: .It Ta Matt Thomas Ta Mt matt@NetBSD.org Ta Sy netwinder
1460: .It Ta Matthias Drochner Ta Mt drochner@NetBSD.org Ta Sy cesfic
1461: .It Ta NISHIMURA Takeshi Ta Mt nsmrtks@NetBSD.org Ta Sy x68k
1462: .It Ta NONAKA Kimihiro Ta Mt nonaka@NetBSD.org Ta Sy prep
1463: .It Ta Nathan Williams Ta Mt nathanw@NetBSD.org Ta Sy sun3
1464: .It Ta Noriyuki Soda Ta Mt soda@NetBSD.org Ta Sy arc
1465: .It Ta Paul Kranenburg Ta Mt pk@NetBSD.org Ta Sy sparc
1466: .It Ta Phil Nelson Ta Mt phil@NetBSD.org Ta Sy pc532
1467: .It Ta Reinoud Zandijk Ta Mt reinoud@NetBSD.org Ta Sy acorn32
1468: .It Ta Ross Harvey Ta Mt ross@NetBSD.org Ta Sy alpha
1.253.2.10.2. (tron 1469:): .It Ta S\(/oren J\(/orvang Ta Mt soren@NetBSD.org Ta Sy cobalt
1470:): .It Ta S\(/oren J\(/orvang Ta Mt soren@NetBSD.org Ta Sy sgimips
1.253.2.4 he 1471: .It Ta Scott Reynolds Ta Mt scottr@NetBSD.org Ta Sy mac68k
1472: .It Ta Shin Takemura Ta Mt takemura@NetBSD.org Ta Sy hpcmips
1473: .It Ta Simon Burge Ta Mt simonb@NetBSD.org Ta Sy evbmips
1474: .It Ta Simon Burge Ta Mt simonb@NetBSD.org Ta Sy evbppc
1475: .It Ta Simon Burge Ta Mt simonb@NetBSD.org Ta Sy pmax
1476: .It Ta Simon Burge Ta Mt simonb@NetBSD.org Ta Sy sbmips
1477: .It Ta Steve Woodford Ta Mt scw@NetBSD.org Ta Sy evbsh5
1478: .It Ta Steve Woodford Ta Mt scw@NetBSD.org Ta Sy mvme68k
1479: .It Ta Steve Woodford Ta Mt scw@NetBSD.org Ta Sy mvmeppc
1480: .It Ta Tohru Nishimura Ta Mt nisimura@NetBSD.org Ta Sy luna68k
1481: .It Ta Tsubai Masanari Ta Mt tsubai@NetBSD.org Ta Sy macppc
1482: .It Ta Tsubai Masanari Ta Mt tsubai@NetBSD.org Ta Sy newsmips
1483: .It Ta UCHIYAMA Yasushi Ta Mt uch@NetBSD.org Ta Sy hpcsh
1484: .It Ta UCHIYAMA Yasushi Ta Mt uch@NetBSD.org Ta Sy playstation2
1485: .It Ta Wayne Knowles Ta Mt wdk@NetBSD.org Ta Sy mipsco
1486: .It Ta Wolfgang Solfrank Ta Mt ws@NetBSD.org Ta Sy ofppc
1.1 ross 1487: .It Ta Ta
1.191 lukem 1488: .
1.1 ross 1489: .br_ne 1i
1.253.2.10.2. (snj 1490:): .It Em "The NetBSD \*V Release Engineering team:"
1.1 ross 1491: .It Ta Ta
1.247 grant 1492: .It Ta Grant Beattie Ta Mt grant@NetBSD.org
1493: .It Ta Erik Berls Ta Mt cyber@NetBSD.org
1.233 salo 1494: .It Ta James Chacon Ta Mt jmc@NetBSD.org
1.253.2.3 jmc 1495: .It Ta Julian Coleman Ta Mt jdc@NetBSD.org
1.233 salo 1496: .It Ta H\(oavard Eidnes Ta Mt he@NetBSD.org
1.253.2.3 jmc 1497: .It Ta Jun-ichiro itojun Hagino Ta Mt itojun@NetBSD.org
1.253.2.10.2. (snj 1498:): .It Ta Soren Jacobsen Ta Mt snj@NetBSD.org
1.253.2.3 jmc 1499: .It Ta SAITOH Masanobu Ta Mt msaitoh@NetBSD.org
1.233 salo 1500: .It Ta Luke Mewburn Ta Mt lukem@NetBSD.org
1.253.2.10.2. (snj 1501:): .It Ta Jeff Rizzo Ta Mt riz@NetBSD.org
1.253.2.3 jmc 1502: .It Ta Matthias Scheler Ta Mt tron@NetBSD.org
1503: .It Ta Curt Sampson Ta Mt cjs@NetBSD.org
1504: .It Ta Jim Wise Ta Mt jwise@NetBSD.org
1.1 ross 1505: .It Ta Ta
1.191 lukem 1506: .
1.1 ross 1507: .br_ne 2i
1.253.2.10.2. (snj 1508:): .It Em "NetBSD Developers:"
1.1 ross 1509: .It Ta Ta
1.233 salo 1510: .It Ta Nathan Ahlstrom Ta Mt nra@NetBSD.org
1511: .It Ta Steve Allen Ta Mt wormey@NetBSD.org
1.240 jandberg 1512: .It Ta Jukka Andberg Ta Mt jandberg@NetBSD.org
1.233 salo 1513: .It Ta Julian Assange Ta Mt proff@NetBSD.org
1514: .It Ta Lennart Augustsson Ta Mt augustss@NetBSD.org
1515: .It Ta Christoph Badura Ta Mt bad@NetBSD.org
1516: .It Ta Bang Jun-Young Ta Mt junyoung@NetBSD.org
1517: .It Ta Dieter Baron Ta Mt dillo@NetBSD.org
1518: .It Ta Robert V. Baron Ta Mt rvb@NetBSD.org
1519: .It Ta Grant Beattie Ta Mt grant@NetBSD.org
1520: .It Ta Jason Beegan Ta Mt jtb@NetBSD.org
1521: .It Ta Erik Berls Ta Mt cyber@NetBSD.org
1522: .It Ta Hiroyuki Bessho Ta Mt bsh@NetBSD.org
1523: .It Ta John Birrell Ta Mt jb@NetBSD.org
1524: .It Ta Mason Loring Bliss Ta Mt mason@NetBSD.org
1.242 cb 1525: .It Ta Charles Blundell Ta Mt cb@NetBSD.org
1.233 salo 1526: .It Ta Rafal Boni Ta Mt rafal@NetBSD.org
1.253.2.10.2. (snj 1527:): .It Ta Sean Boudreau Ta Mt seanb@NetBSD.org
1.233 salo 1528: .It Ta Manuel Bouyer Ta Mt bouyer@NetBSD.org
1529: .It Ta John Brezak Ta Mt brezak@NetBSD.org
1530: .It Ta Allen Briggs Ta Mt briggs@NetBSD.org
1531: .It Ta Mark Brinicombe Ta Mt mark@NetBSD.org
1532: .It Ta Aaron Brown Ta Mt abrown@NetBSD.org
1533: .It Ta Andrew Brown Ta Mt atatat@NetBSD.org
1534: .It Ta David Brownlee Ta Mt abs@NetBSD.org
1535: .It Ta Frederick Bruckman Ta Mt fredb@NetBSD.org
1536: .It Ta Jon Buller Ta Mt jonb@NetBSD.org
1537: .It Ta Simon Burge Ta Mt simonb@NetBSD.org
1538: .It Ta Robert Byrnes Ta Mt byrnes@NetBSD.org
1539: .It Ta D'Arcy J.M. Cain Ta Mt darcy@NetBSD.org
1540: .It Ta Dave Carrel Ta Mt carrel@NetBSD.org
1541: .It Ta Daniel Carosone Ta Mt dan@NetBSD.org
1542: .It Ta James Chacon Ta Mt jmc@NetBSD.org
1543: .It Ta Bill Coldwell Ta Mt billc@NetBSD.org
1544: .It Ta Julian Coleman Ta Mt jdc@NetBSD.org
1.249 ben 1545: .It Ta Ben Collver Ta Mt ben@NetBSD.org
1.233 salo 1546: .It Ta Jeremy Cooper Ta Mt jeremy@NetBSD.org
1547: .It Ta Chuck Cranor Ta Mt chuck@NetBSD.org
1548: .It Ta Alistair Crooks Ta Mt agc@NetBSD.org
1549: .It Ta Aidan Cully Ta Mt aidan@NetBSD.org
1550: .It Ta Johan Danielsson Ta Mt joda@NetBSD.org
1551: .It Ta John Darrow Ta Mt jdarrow@NetBSD.org
1552: .It Ta Matt DeBergalis Ta Mt deberg@NetBSD.org
1553: .It Ta Rob Deker Ta Mt deker@NetBSD.org
1554: .It Ta Chris G. Demetriou Ta Mt cgd@NetBSD.org
1555: .It Ta Tracy Di Marco White Ta Mt gendalia@NetBSD.org
1556: .It Ta Jarom\('ir Dolecek Ta Mt jdolecek@NetBSD.org
1557: .It Ta Andy Doran Ta Mt ad@NetBSD.org
1558: .It Ta Roland Dowdeswell Ta Mt elric@NetBSD.org
1559: .It Ta Emmanuel Dreyfus Ta Mt manu@NetBSD.org
1560: .It Ta Matthias Drochner Ta Mt drochner@NetBSD.org
1561: .It Ta Jun Ebihara Ta Mt jun@NetBSD.org
1.253.2.10.2. (snj 1562:): .It Ta Elad Efrat Ta Mt elad@NetBSD.org
1.233 salo 1563: .It Ta H\(oavard Eidnes Ta Mt he@NetBSD.org
1564: .It Ta Stoned Elipot Ta Mt seb@NetBSD.org
1.253.2.10.2. (snj 1565:): .It Ta Michael van Elst Ta Mt mlelstv@NetBSD.org
1.233 salo 1566: .It Ta Enami Tsugutomo Ta Mt enami@NetBSD.org
1567: .It Ta Bernd Ernesti Ta Mt veego@NetBSD.org
1568: .It Ta Erik Fair Ta Mt fair@NetBSD.org
1569: .It Ta Gavan Fantom Ta Mt gavan@NetBSD.org
1570: .It Ta Hubert Feyrer Ta Mt hubertf@NetBSD.org
1571: .It Ta Jason R. Fink Ta Mt jrf@NetBSD.org
1572: .It Ta Matt Fredette Ta Mt fredette@NetBSD.org
1573: .It Ta Thorsten Frueauf Ta Mt frueauf@NetBSD.org
1574: .It Ta Castor Fu Ta Mt castor@NetBSD.org
1575: .It Ta Ichiro Fukuhara Ta Mt ichiro@NetBSD.org
1.241 cube 1576: .It Ta Quentin Garnier Ta Mt cube@NetBSD.org
1.233 salo 1577: .It Ta Thomas Gerner Ta Mt thomas@NetBSD.org
1578: .It Ta Simon J. Gerraty Ta Mt sjg@NetBSD.org
1579: .It Ta Justin Gibbs Ta Mt gibbs@NetBSD.org
1580: .It Ta Chris Gilbert Ta Mt chris@NetBSD.org
1581: .It Ta Eric Gillespie Ta Mt epg@NetBSD.org
1582: .It Ta Adam Glass Ta Mt glass@NetBSD.org
1583: .It Ta Michael Graff Ta Mt explorer@NetBSD.org
1584: .It Ta Brian C. Grayson Ta Mt bgrayson@NetBSD.org
1585: .It Ta Matthew Green Ta Mt mrg@NetBSD.org
1586: .It Ta Andreas Gustafsson Ta Mt gson@NetBSD.org
1587: .It Ta Jun-ichiro itojun Hagino Ta Mt itojun@NetBSD.org
1588: .It Ta Juergen Hannken-Illjes Ta Mt hannken@NetBSD.org
1589: .It Ta Charles M. Hannum Ta Mt mycroft@NetBSD.org
1590: .It Ta Ben Harris Ta Mt bjh21@NetBSD.org
1591: .It Ta Ross Harvey Ta Mt ross@NetBSD.org
1592: .It Ta Eric Haszlakiewicz Ta Mt erh@NetBSD.org
1593: .It Ta John Hawkinson Ta Mt jhawk@NetBSD.org
1.253.2.10.2. (snj 1594:): .It Ta HAMAJIMA Katsuomi Ta Mt hamajima@NetBSD.org
1.233 salo 1595: .It Ta HAYAKAWA Koichi Ta Mt haya@NetBSD.org
1.238 heas 1596: .It Ta John Heasley Ta Mt heas@NetBSD.org
1.233 salo 1597: .It Ta Ren\('e Hexel Ta Mt rh@NetBSD.org
1.253.2.10.2. (snj 1598:): .It Ta Kouichirou Hiratsuka Ta Mt hira@NetBSD.org
1.233 salo 1599: .It Ta Michael L. Hitch Ta Mt mhitch@NetBSD.org
1600: .It Ta Christian E. Hopps Ta Mt chopps@NetBSD.org
1601: .It Ta Ken Hornstein Ta Mt kenh@NetBSD.org
1602: .It Ta Marc Horowitz Ta Mt marc@NetBSD.org
1603: .It Ta Eduardo Horvath Ta Mt eeh@NetBSD.org
1604: .It Ta Nick Hudson Ta Mt skrll@NetBSD.org
1605: .It Ta Shell Hung Ta Mt shell@NetBSD.org
1606: .It Ta Martin Husemann Ta Mt martin@NetBSD.org
1607: .It Ta Dean Huxley Ta Mt dean@NetBSD.org
1608: .It Ta Love H\(:ornquist \(oAstrand Ta Mt lha@NetBSD.org
1609: .It Ta Bernardo Innocenti Ta Mt bernie@NetBSD.org
1610: .It Ta Tetsuya Isaki Ta Mt isaki@NetBSD.org
1611: .It Ta ITOH Yasufumi Ta Mt itohy@NetBSD.org
1612: .It Ta IWAMOTO Toshihiro Ta Mt toshii@NetBSD.org
1613: .It Ta Matthew Jacob Ta Mt mjacob@NetBSD.org
1.252 snj 1614: .It Ta Soren Jacobsen Ta Mt snj@NetBSD.org
1.233 salo 1615: .It Ta Lonhyn T. Jasinskyj Ta Mt lonhyn@NetBSD.org
1616: .It Ta Darrin Jewell Ta Mt dbj@NetBSD.org
1617: .It Ta Chris Jones Ta Mt cjones@NetBSD.org
1618: .It Ta S\(/oren J\(/orvang Ta Mt soren@NetBSD.org
1619: .It Ta Takahiro Kambe Ta Mt taca@NetBSD.org
1620: .It Ta Antti Kantee Ta Mt pooka@NetBSD.org
1621: .It Ta Masanori Kanaoka Ta Mt kanaoka@NetBSD.org
1622: .It Ta Mattias Karlsson Ta Mt keihan@NetBSD.org
1623: .It Ta KAWAMOTO Yosihisa Ta Mt kawamoto@NetBSD.org
1624: .It Ta Mario Kemper Ta Mt magick@NetBSD.org
1.253 minskim 1625: .It Ta Min Sik Kim Ta Mt minskim@NetBSD.org
1.233 salo 1626: .It Ta Thomas Klausner Ta Mt wiz@NetBSD.org
1627: .It Ta Klaus Klein Ta Mt kleink@NetBSD.org
1.253.2.10.2. (snj 1628:): .It Ta John Klos Ta Mt jklos@NetBSD.org
1.233 salo 1629: .It Ta Wayne Knowles Ta Mt wdk@NetBSD.org
1630: .It Ta Takayoshi Kochi Ta Mt kochi@NetBSD.org
1631: .It Ta John Kohl Ta Mt jtk@NetBSD.org
1.250 daniel 1632: .It Ta Daniel de Kok Ta Mt daniel@NetBSD.org
1.233 salo 1633: .It Ta Paul Kranenburg Ta Mt pk@NetBSD.org
1634: .It Ta Martti Kuparinen Ta Mt martti@NetBSD.org
1.253.2.10.2. (snj 1635:): .It Ta Kentaro A. Kurahone Ta Mt kurahone@NetBSD.org
1.233 salo 1636: .It Ta Kevin Lahey Ta Mt kml@NetBSD.org
1637: .It Ta Johnny C. Lam Ta Mt jlam@NetBSD.org
1638: .It Ta Martin J. Laubach Ta Mt mjl@NetBSD.org
1.243 grog 1639: .It Ta Greg Lehey Ta Mt grog@NetBSD.org
1.233 salo 1640: .It Ta Ted Lemon Ta Mt mellon@NetBSD.org
1.236 cl 1641: .It Ta Christian Limpach Ta Mt cl@NetBSD.org
1.233 salo 1642: .It Ta Frank van der Linden Ta Mt fvdl@NetBSD.org
1643: .It Ta Joel Lindholm Ta Mt joel@NetBSD.org
1644: .It Ta Mike Long Ta Mt mikel@NetBSD.org
1.253.2.10.2. (snj 1645:): .It Ta Michael Lorenz Ta Mt macallan@NetBSD.org
1.233 salo 1646: .It Ta Warner Losh Ta Mt imp@NetBSD.org
1647: .It Ta Tomasz Luchowski Ta Mt zuntum@NetBSD.org
1648: .It Ta Federico Lupi Ta Mt federico@NetBSD.org
1649: .It Ta Brett Lymn Ta Mt blymn@NetBSD.org
1650: .It Ta Paul Mackerras Ta Mt paulus@NetBSD.org
1651: .It Ta Anders Magnusson Ta Mt ragge@NetBSD.org
1652: .It Ta MAEKAWA Masahide Ta Mt gehenna@NetBSD.org
1653: .It Ta David Maxwell Ta Mt david@NetBSD.org
1654: .It Ta Dan McMahill Ta Mt dmcmahill@NetBSD.org
1655: .It Ta Gregory McGarry Ta Mt gmcgarry@NetBSD.org
1656: .It Ta Jared D. McNeill Ta Mt jmcneill@NetBSD.org
1657: .It Ta Neil J. McRae Ta Mt neil@NetBSD.org
1658: .It Ta Perry Metzger Ta Mt perry@NetBSD.org
1.253.2.4 he 1659: .It Ta Simas Mockevicius Ta Mt symka@NetBSD.org
1.237 xtraeme 1660: .It Ta Juan Romero Pardines Ta Mt xtraeme@NetBSD.org
1.233 salo 1661: .It Ta Julio M. Merino Vidal Ta Mt jmmv@NetBSD.org
1662: .It Ta Minoura Makoto Ta Mt minoura@NetBSD.org
1663: .It Ta Luke Mewburn Ta Mt lukem@NetBSD.org
1664: .It Ta der Mouse Ta Mt mouse@NetBSD.org
1665: .It Ta Joseph Myers Ta Mt jsm@NetBSD.org
1666: .It Ta Ken Nakata Ta Mt kenn@NetBSD.org
1667: .It Ta Takeshi Nakayama Ta Mt nakayama@NetBSD.org
1668: .It Ta Phil Nelson Ta Mt phil@NetBSD.org
1669: .It Ta Bob Nestor Ta Mt rnestor@NetBSD.org
1670: .It Ta NISHIMURA Takeshi Ta Mt nsmrtks@NetBSD.org
1671: .It Ta Tohru Nishimura Ta Mt nisimura@NetBSD.org
1672: .It Ta NONAKA Kimihiro Ta Mt nonaka@NetBSD.org
1.253.2.10.2. (snj 1673:): .It Ta Takehiko NOZAKI Ta Mt tnozaki@NetBSD.org
1.233 salo 1674: .It Ta Jesse Off Ta Mt joff@NetBSD.org
1675: .It Ta Tatoku Ogaito Ta Mt tacha@NetBSD.org
1676: .It Ta OKANO Takayoshi Ta Mt kano@NetBSD.org
1677: .It Ta Masaru Oki Ta Mt oki@NetBSD.org
1678: .It Ta Atsushi Onoe Ta Mt onoe@NetBSD.org
1679: .It Ta Greg Oster Ta Mt oster@NetBSD.org
1.248 sketch 1680: .It Ta Jonathan Perkin Ta Mt sketch@NetBSD.org
1.233 salo 1681: .It Ta Herb Peyerl Ta Mt hpeyerl@NetBSD.org
1682: .It Ta Matthias Pfaller Ta Mt matthias@NetBSD.org
1683: .It Ta Chris Pinnock Ta Mt cjep@NetBSD.org
1.253.2.4 he 1684: .It Ta Adrian Portelli Ta Mt adrianp@NetBSD.org
1.253.2.10.2. (snj 1685:): .It Ta Rui Paulo Ta Mt rpaulo@NetBSD.org
1686:): .It Ta Peter Postma Ta Mt peter@NetBSD.org
1.233 salo 1687: .It Ta Dante Profeta Ta Mt dante@NetBSD.org
1688: .It Ta Chris Provenzano Ta Mt proven@NetBSD.org
1689: .It Ta Niels Provos Ta Mt provos@NetBSD.org
1690: .It Ta Michael Rauch Ta Mt mrauch@NetBSD.org
1.234 recht 1691: .It Ta Marc Recht Ta Mt recht@NetBSD.org
1.233 salo 1692: .It Ta Darren Reed Ta Mt darrenr@NetBSD.org
1.235 reed 1693: .It Ta Jeremy C. Reed Ta Mt reed@NetBSD.org
1.253.2.10.2. (snj 1694:): .It Ta Antoine Reilles Ta Mt tonio@NetBSD.org
1.233 salo 1695: .It Ta Tyler R. Retzlaff Ta Mt rtr@NetBSD.org
1696: .It Ta Scott Reynolds Ta Mt scottr@NetBSD.org
1697: .It Ta Michael Richardson Ta Mt mcr@NetBSD.org
1698: .It Ta Tim Rightnour Ta Mt garbled@NetBSD.org
1.253.2.10.2. (snj 1699:): .It Ta Jeff Rizzo Ta Mt riz@NetBSD.org
1.233 salo 1700: .It Ta Gordon Ross Ta Mt gwr@NetBSD.org
1.253.2.4 he 1701: .It Ta Steve Rumble Ta Mt rumble@NetBSD.org
1.233 salo 1702: .It Ta Ilpo Ruotsalainen Ta Mt lonewolf@NetBSD.org
1703: .It Ta Heiko W. Rupp Ta Mt hwr@NetBSD.org
1704: .It Ta David Sainty Ta Mt dsainty@NetBSD.org
1705: .It Ta SAITOH Masanobu Ta Mt msaitoh@NetBSD.org
1706: .It Ta Kazuki Sakamoto Ta Mt sakamoto@NetBSD.org
1707: .It Ta Curt Sampson Ta Mt cjs@NetBSD.org
1708: .It Ta Wilfredo Sanchez Ta Mt wsanchez@NetBSD.org
1709: .It Ta Ty Sarna Ta Mt tsarna@NetBSD.org
1710: .It Ta SATO Kazumi Ta Mt sato@NetBSD.org
1711: .It Ta Jan Schaumann Ta Mt jschauma@NetBSD.org
1712: .It Ta Matthias Scheler Ta Mt tron@NetBSD.org
1713: .It Ta Karl Schilke (rAT) Ta Mt rat@NetBSD.org
1714: .It Ta Amitai Schlair Ta Mt schmonz@NetBSD.org
1715: .It Ta Konrad Schroder Ta Mt perseant@NetBSD.org
1.253.2.10.2. (snj 1716:): .It Ta Georg Schwarz Ta Mt schwarz@NetBSD.org
1.233 salo 1717: .It Ta Lubomir Sedlacik Ta Mt salo@NetBSD.org
1.246 sekiya 1718: .It Ta Christopher SEKIYA Ta Mt sekiya@NetBSD.org
1.233 salo 1719: .It Ta Reed Shadgett Ta Mt dent@NetBSD.org
1.253.2.4 he 1720: .It Ta John Shannon Ta Mt shannonjr@NetBSD.org
1.233 salo 1721: .It Ta Tim Shepard Ta Mt shep@NetBSD.org
1722: .It Ta Takeshi Shibagaki Ta Mt shiba@NetBSD.org
1.251 igy 1723: .It Ta Naoto Shimazaki Ta Mt igy@NetBSD.org
1.233 salo 1724: .It Ta Takao Shinohara Ta Mt shin@NetBSD.org
1725: .It Ta Takuya SHIOZAKI Ta Mt tshiozak@NetBSD.org
1726: .It Ta Chuck Silvers Ta Mt chs@NetBSD.org
1727: .It Ta Thor Lancelot Simon Ta Mt tls@NetBSD.org
1728: .It Ta Jeff Smith Ta Mt jeffs@NetBSD.org
1729: .It Ta Noriyuki Soda Ta Mt soda@NetBSD.org
1730: .It Ta Wolfgang Solfrank Ta Mt ws@NetBSD.org
1731: .It Ta SOMEYA Yoshihiko Ta Mt someya@NetBSD.org
1732: .It Ta Bill Sommerfeld Ta Mt sommerfeld@NetBSD.org
1733: .It Ta Ignatios Souvatzis Ta Mt is@NetBSD.org
1734: .It Ta Bill Squier Ta Mt groo@NetBSD.org
1735: .It Ta Jonathan Stone Ta Mt jonathan@NetBSD.org
1736: .It Ta Bill Studenmund Ta Mt wrstuden@NetBSD.org
1737: .It Ta Kevin Sullivan Ta Mt sullivan@NetBSD.org
1738: .It Ta SUNAGAWA Keiki Ta Mt kei@NetBSD.org
1739: .It Ta Kimmo Suominen Ta Mt kim@NetBSD.org
1740: .It Ta Shin Takemura Ta Mt takemura@NetBSD.org
1741: .It Ta TAMURA Kent Ta Mt kent@NetBSD.org
1742: .It Ta Shin'ichiro TAYA Ta Mt taya@NetBSD.org
1.253.2.4 he 1743: .It Ta Ian Lance Taylor Ta Mt ian@NetBSD.org
1.233 salo 1744: .It Ta Matt Thomas Ta Mt matt@NetBSD.org
1745: .It Ta Jason Thorpe Ta Mt thorpej@NetBSD.org
1746: .It Ta Christoph Toshok Ta Mt toshok@NetBSD.org
1.253.2.10.2. (snj 1747:): .It Ta Greg Troxel Ta Mt gdt@NetBSD.org
1.233 salo 1748: .It Ta Tsubai Masanari Ta Mt tsubai@NetBSD.org
1749: .It Ta Izumi Tsutsui Ta Mt tsutsui@NetBSD.org
1750: .It Ta UCHIYAMA Yasushi Ta Mt uch@NetBSD.org
1751: .It Ta Masao Uebayashi Ta Mt uebayasi@NetBSD.org
1752: .It Ta Shuichiro URATA Ta Mt ur@NetBSD.org
1753: .It Ta Todd Vierling Ta Mt tv@NetBSD.org
1754: .It Ta Aymeric Vincent Ta Mt aymeric@NetBSD.org
1755: .It Ta Paul Vixie Ta Mt vixie@NetBSD.org
1.253.2.10.2. (snj 1756:): .It Ta Mike M. Volokhov Ta Mt mishka@NetBSD.org
1.233 salo 1757: .It Ta Krister Walfridsson Ta Mt kristerw@NetBSD.org
1758: .It Ta Lex Wennmacher Ta Mt wennmach@NetBSD.org
1759: .It Ta Leo Weppelman Ta Mt leo@NetBSD.org
1760: .It Ta Assar Westerlund Ta Mt assar@NetBSD.org
1761: .It Ta Todd Whitesel Ta Mt toddpw@NetBSD.org
1762: .It Ta Nathan Williams Ta Mt nathanw@NetBSD.org
1763: .It Ta Rob Windsor Ta Mt windsor@NetBSD.org
1764: .It Ta Dan Winship Ta Mt danw@NetBSD.org
1765: .It Ta Jim Wise Ta Mt jwise@NetBSD.org
1766: .It Ta Michael Wolfson Ta Mt mbw@NetBSD.org
1767: .It Ta Steve Woodford Ta Mt scw@NetBSD.org
1768: .It Ta Colin Wood Ta Mt ender@NetBSD.org
1769: .It Ta YAMAMOTO Takashi Ta Mt yamt@NetBSD.org
1770: .It Ta Yuji Yamano Ta Mt yyamano@NetBSD.org
1771: .It Ta Reinoud Zandijk Ta Mt reinoud@NetBSD.org
1.253.2.10.2. (snj 1772:): .It Ta S.P.Zeidler Ta Mt spz@NetBSD.org
1.233 salo 1773: .It Ta Maria Zevenhoven Ta Mt maria7@NetBSD.org
1774: .It Ta Christos Zoulas Ta Mt christos@NetBSD.org
1.202 rafal 1775: .It Ta Ta
1.191 lukem 1776: .
1777: .br_ne 2i
1.253.2.10.2. (snj 1778:): .It Em "Other contributors:"
1.191 lukem 1779: .It Ta Ta
1780: .It Ta Dave Burgess Ta Mt burgess@cynjut.infonet.net
1781: .It Ta Brian R. Gaeke Ta Mt brg@dgate.org
1782: .It Ta Brad Grantham Ta Mt grantham@tenon.com
1783: .It Ta Lawrence Kesteloot Ta Mt kesteloo@cs.unc.edu
1784: .It Ta Waldi Ravens Ta Mt waldi@moacs.indiv.nl.net
1.78 lukem 1785: .
1.1 ross 1786: .El
1787: .
1788: .Ss "Legal Mumbo-Jumbo"
1.82 lukem 1789: .Pp
1.1 ross 1790: .
1.82 lukem 1791: All product names mentioned herein are trademarks or registered
1792: trademarks of their respective owners.
1.78 lukem 1793: .Pp
1.1 ross 1794: The following notices are required to satisfy the license terms of
1795: the software that we have mentioned in this document:
1796: .Pp
1797: .nr save_size \n[.s]
1798: .nr save_vs \n[.v]
1799: .ps 8
1800: .vs 9
1801: .Ht <font size=-1>
1.184 itojun 1802: .(item -compact
1.1 ross 1803: .so ../common/legal.common -----------------------------------------------
1804: .so legal -----------------------------------------------
1.179 itojun 1805: .item)
1.1 ross 1806: .Ht </font>
1807: .ps
1808: .vs
1.112 jhawk 1809: .Ss "The End"
CVSweb <webmaster@jp.NetBSD.org>