Home | History | Annotate | only in /src/share/man/man8
History log of /src/share/man/man8
RevisionDateAuthorComments
 1.57 01-Apr-2020  gson regen
 1.56 29-Jan-2020  maya remove urio(4), a driver for the Rio500 MP3 player.

At this point it is highly unlikely this 1999 device still has users,
but it still comes up in the context of maxv's USB-fuzzing (and any device
could pretend to be a urio(4)), so it's best to get rid of it.

Renamed all major entries to obsolete, as was done in previous removals.

This still requires an update to sanitizers, but they're located in
"external", perhaps it should be first committed upstream?

Proposed on tech-kern a month ago.
 1.55 15-Sep-2019  maxv Regen for vHCI, IPMI (was forgotten it seems), and srt (for which a man
page is now available).
 1.54 26-Mar-2019  pgoyette Add srt(4) to /etc/MAKEDEV and corresponding update to MAKEDEV.8 man page.
 1.53 27-Jan-2019  maxv regen
 1.52 12-Dec-2018  maxv regen
 1.51 07-Nov-2018  maxv regen for nvmm
 1.50 04-Nov-2018  maxv Add tprof in MAKEDEV.tmpl, and regen MAKEDEV.8.
 1.49 27-Sep-2018  maxv regen
 1.48 20-May-2018  thorpej branches: 1.48.2;
Add a 1PPS-over-GPIO driver, originally by Brad Spencer, with changes by
me to adapt to the new GPIO interrupt interface and support a wider variety
of GPIO pin configuations.

PR kern/51676
 1.47 23-Jan-2018  sevan branches: 1.47.2;
regen
 1.46 10-Jul-2017  sevan regen
 1.45 24-Feb-2014  skrll branches: 1.45.18;
Rename NetBSD/hp700 to NetBSD/hppa.

Unfortunately our VCS isn't very helpful here.
 1.44 25-Feb-2012  shattered branches: 1.44.2;
Quoting sys/dev/vme/files.vme commit log: "vmegeneric never saw the
light of the source tree. After 7 years, I guess nobody missed it."

OK by wiz@
 1.43 21-Jan-2012  isaki Clean up pow(4) (which I had removed in Nov 2011).
 1.42 02-Dec-2011  njoly Regen to catch up recent changes (x68k/pow and iscsi).
 1.41 24-Sep-2011  njoly branches: 1.41.2;
Regen after recent i386/ -> x86/ fdc(4) and lpt(4) moves.
 1.40 06-Sep-2011  apb regen for "-u" option and dtv device.
 1.39 22-Mar-2011  njoly Regen to catch up divers changes.
 1.38 23-Mar-2010  jakllsch Make device node for altq JoBS.
Should fix palindromic PR/43034.
 1.37 27-Oct-2009  hubertf regen
 1.36 06-Sep-2009  sborrill hdaudio(4) is a standards-compliant driver for Intel High Definition Audio.
It will replace azalia(4) after testing.

To use, comment out azalia in your kernel configuration and uncomment the
hdaudio and hdafg lines so it reads:

# Intel High Definition Audio
hdaudio* at pci? dev ? function ?
hdafg* at hdaudiobus?

You should also:
cd /dev
sh MAKEDEV audio
 1.35 06-Sep-2009  sborrill Regen
 1.34 18-May-2009  wiz regen.
 1.33 12-Nov-2008  ad Remove LKMs and switch to the module framework, pass 1.

Proposed on tech-kern@.
 1.32 06-Sep-2008  jmcneill branches: 1.32.2; 1.32.6;
regen
 1.31 22-May-2008  hauke Added driver for the Creative Systems Inc. Hurdler CPI parallel printer card.
Timecounter support for the Z8536 counters A + B is not complete, yet.

Reviewed by Martin Husemann.
 1.30 30-Apr-2008  martin branches: 1.30.2;
Convert TNF licenses to new 2 clause variant
 1.29 09-Apr-2008  apb branches: 1.29.2;
Document the new "-t mtree" option, and the fact that mtree is now
preferred by default.
 1.28 09-Jan-2008  simonb branches: 1.28.4;
Remove support for NetBSD/pc532.
 1.27 31-Dec-2007  ad Remove systrace. Ok core@.
 1.26 15-Dec-2007  apb When MAKEDEV creates a memory file system, let it try mount_tmpfs(8)
before falling back to mount_mfs(8). Also calculate required number
of inodes more accurately.

Discussed in tech-userlevel.
 1.25 09-Dec-2007  apb regen
 1.24 17-Oct-2007  garbled Fix a few more misc. pmppc references
 1.23 19-May-2007  wiz branches: 1.23.4;
Fix typo.
 1.22 19-May-2007  wiz regen (including sparc64/fdc)
 1.21 11-Mar-2007  apb Document "-p pax" and "-M -M".
 1.20 03-Mar-2007  dsl Document -M (creates mfs filesystem for init).
 1.19 03-Mar-2007  apb In the MAKEDEV(8) man page, document the MAKEDEV_AS_LIBRARY variable.

In the MAKEDEV.local(8) man page, document more detail about the
(now complex) relationship between MAKEDEV and MAKEDEV.local.
 1.18 26-Feb-2007  apb Add suggestions for creating device nodes on a foreign server
used by a diskless NetBSD client.
 1.17 26-Feb-2007  apb Add SEE ALSO reference to the new MAKDEV.local(8) man page.
Also mention that MAKEDEV invokes MAKEDEV.local with the "all" argument.
 1.16 09-Jan-2007  pooka regen
 1.15 22-Oct-2006  pooka regen for puffs
(and a few others. seems like plenty of people remember to do this)
 1.14 30-Jul-2005  skrll regen.
 1.13 12-Jul-2005  wiz regen (+fw#, fwmem#).
 1.12 20-Jun-2005  peter Change all .Xr config 8 to .Xr config 1, following the recent move of
config from usr.sbin -> usr.bin.

Reviewed by wiz.
 1.11 17-May-2005  wiz regen.
 1.10 25-Jan-2004  bjh21 Remove references to /dev/beep.
 1.9 14-Jan-2004  jdolecek Regen - addition of 'wscons' special argument for MAKEDEV
 1.8 21-Dec-2003  wiz Document new flags to MAKEDEV script.
 1.7 10-Dec-2003  hannken The file system snapshot pseudo driver.

Uses a hook in spec_strategy() to save data written from a mounted
file system to its block device and a hook in dounmount().

Not enabled by default in any kernel config.

Approved by: Frank van der Linden <fvdl@netbsd.org>
 1.6 24-Nov-2003  isaki Regen from 1.10; Correct typo in comment.
 1.5 22-Nov-2003  tsutsui Regen from etc/MAKEDEV.tmpl rev 1.9:
> Update device description for hp300 MI com(4) changes.
 1.4 30-Oct-2003  wiz Xref sab(4).
 1.3 26-Oct-2003  jdolecek regen after MAKEDEV2manpage.awk fixes:
* use " for 3 1/2 & 5 1/4 in fdc entry
* xref acorn32/opms(4) in pms# entry
* no longer xref scsictl(8) in scsibus# entry
 1.2 24-Oct-2003  jdolecek regen - MD manpage links, more device links, and adjustments to some of
the device descriptions
 1.1 24-Oct-2003  jdolecek switch to unified MAKEDEV(8) - the manpage now contains list of
all devices for all platforms
 1.23.4.3 23-Mar-2008  matt sync with HEAD
 1.23.4.2 09-Jan-2008  matt sync with HEAD
 1.23.4.1 06-Nov-2007  matt sync with HEAD
 1.28.4.2 05-Oct-2008  mjf Sync with HEAD.
 1.28.4.1 02-Jun-2008  mjf Sync with HEAD.
 1.29.2.2 04-Jun-2008  yamt sync with head
 1.29.2.1 18-May-2008  yamt sync with head.
 1.30.2.2 18-Sep-2008  wrstuden Sync with wrstuden-revivesa-base-2.
 1.30.2.1 23-Jun-2008  wrstuden Sync w/ -current. 34 merge conflicts to follow.
 1.32.6.1 21-Apr-2010  matt sync to netbsd-5
 1.32.2.3 20-May-2011  bouyer Revert pullup-5 #1613 for this file, only MAKEDEV.tmpl was supposed to be
changed for this ticket.
 1.32.2.2 20-May-2011  bouyer Pull up following revision(s) (requested by dholland in ticket #1613):
etc/MAKEDEV.tmpl: revision 1.133
share/man/man8/MAKEDEV.8: revision 1.38
Make device node for altq JoBS.
Should fix palindromic PR/43034.
 1.32.2.1 26-Sep-2009  snj Pull up following revision(s) (requested by jmcneill in ticket #946):
distrib/sets/lists/man/mi: revision 1.1155
doc/CHANGES: revision 1.1285
etc/MAKEDEV.tmpl: revision 1.128
share/man/man4/Makefile: revision 1.498 via patch
share/man/man4/hdaudio.4: revision 1.1-1.3
share/man/man8/MAKEDEV.8: revision 1.36
sys/arch/amd64/conf/GENERIC: revision 1.250-1.251
sys/arch/amd64/conf/XEN3_DOM0: revision 1.44-1.45
sys/arch/i386/conf/ALL: revision 1.206-1.207
sys/arch/i386/conf/GENERIC: revision 1.942-1.943
sys/arch/i386/conf/XEN3_DOM0: patch
sys/conf/majors: revision 1.47 via patch
sys/dev/pci/hdaudio/files.hdaudio: revision 1.1-1.2
sys/dev/pci/hdaudio/hdaudio.c: revision 1.1-1.4
sys/dev/pci/hdaudio/hdaudio_afg.c: revisions 1.1-1.14
sys/dev/pci/hdaudio/hdaudio_mixer.h: revisions 1.1-1.3
sys/dev/pci/hdaudio/hdaudio_pci.c: revisions 1.1-1.2
sys/dev/pci/hdaudio/hdaudioio.h: revisions 1.1-1.2
sys/dev/pci/hdaudio/hdaudioreg.h: revisions 1.1-1.3
sys/dev/pci/hdaudio/hdaudiovar.h: revisions 1.1-1.4
sys/dev/pci/files.pci: revisions 1.319 and 1.322 via patch
hdaudio(4) is a standards-compliant driver for High Definition Audio.
It will replace azalia(4) after testing.
To use, comment out azalia in your kernel configuration and uncomment the
hdaudio and hdafg lines so it reads:
hdaudio* at pci? dev ? function ?
hdafg* at hdaudiobus?
You should also:
cd /dev
sh MAKEDEV audio
 1.41.2.2 22-May-2014  yamt sync with head.

for a reference, the tree before this commit was tagged
as yamt-pagecache-tag8.

this commit was splitted into small chunks to avoid
a limitation of cvs. ("Protocol error: too many arguments")
 1.41.2.1 17-Apr-2012  yamt sync with head
 1.44.2.1 20-Aug-2014  tls Rebase to HEAD as of a few days ago.
 1.45.18.1 24-Jul-2017  snj Pull up following revision(s) (requested by sevan in ticket #118):
share/man/man8/MAKEDEV.8: revision 1.46
regen
 1.47.2.4 26-Dec-2018  pgoyette Sync with HEAD, resolve a few conflicts
 1.47.2.3 26-Nov-2018  pgoyette Sync with HEAD, resolve a couple of conflicts
 1.47.2.2 30-Sep-2018  pgoyette Ssync with HEAD
 1.47.2.1 21-May-2018  pgoyette Sync with HEAD
 1.48.2.2 13-Apr-2020  martin Mostly merge changes from HEAD upto 20200411
 1.48.2.1 10-Jun-2019  christos Sync with HEAD
 1.21 13-Feb-2017  abhinav Fix typo.
 1.20 06-Aug-2011  jmcneill branches: 1.20.24; 1.20.28;
add -u flag
 1.19 18-May-2009  wiz Fix xrefs, sort SEE ALSO.
 1.18 30-Apr-2008  martin Convert TNF licenses to new 2 clause variant
 1.17 09-Apr-2008  apb branches: 1.17.2;
Document the new "-t mtree" option, and the fact that mtree is now
preferred by default.
 1.16 15-Dec-2007  apb branches: 1.16.4;
When MAKEDEV creates a memory file system, let it try mount_tmpfs(8)
before falling back to mount_mfs(8). Also calculate required number
of inodes more accurately.

Discussed in tech-userlevel.
 1.15 09-Dec-2007  apb * MAKEDEV's "-M -M" option was always intended for use only by init(8).
Improve the documentation around that.
* The "-p pax", "-m mknod", and "-s" (mtree specfile) options should
always have been mutually exclusive. Now enforce that.
* The "-f" option didn't ever work with pax or mtree mode; document that,
and make it an error to try something that won't work.
* Make pax mode the default, if no other options prevent this, and if
"pax -w -M" appears to be usable.
* Add missing options to a usage message.
 1.14 19-May-2007  wiz branches: 1.14.4;
Fix typo.
 1.13 19-May-2007  wiz Short options belong together.
 1.12 11-Mar-2007  apb Document "-p pax" and "-M -M".
 1.11 03-Mar-2007  dsl Document -M (creates mfs filesystem for init).
 1.10 03-Mar-2007  apb In the MAKEDEV(8) man page, document the MAKEDEV_AS_LIBRARY variable.

In the MAKEDEV.local(8) man page, document more detail about the
(now complex) relationship between MAKEDEV and MAKEDEV.local.
 1.9 26-Feb-2007  apb Add suggestions for creating device nodes on a foreign server
used by a diskless NetBSD client.
 1.8 26-Feb-2007  apb Add SEE ALSO reference to the new MAKDEV.local(8) man page.
Also mention that MAKEDEV invokes MAKEDEV.local with the "all" argument.
 1.7 20-Jun-2005  peter Change all .Xr config 8 to .Xr config 1, following the recent move of
config from usr.sbin -> usr.bin.

Reviewed by wiz.
 1.6 17-May-2005  wiz New sentence, new line.
 1.5 21-Dec-2003  wiz Document new flags to MAKEDEV script.
 1.4 24-Oct-2003  jdolecek switch to unified MAKEDEV(8) - the manpage now contains list of
all devices for all platforms
 1.3 25-Feb-2003  wiz .Nm does not need a dummy argument ("") before punctuation or
for correct formatting of the SYNOPSIS any longer.
 1.2 14-Mar-2002  wiz Remark that the script should be called by the super-user; mention
/etc/MAKEDEV.local; and add DIAGNOSTICS and HISTORY sections.
 1.1 16-Apr-2001  wiz Rewrite MAKEDEV.8.
Use one common template instead of 20 slightly different ones.
 1.14.4.1 09-Jan-2008  matt sync with HEAD
 1.16.4.1 02-Jun-2008  mjf Sync with HEAD.
 1.17.2.1 18-May-2008  yamt sync with head.
 1.20.28.1 21-Apr-2017  bouyer Sync with HEAD
 1.20.24.1 20-Mar-2017  pgoyette Sync with HEAD
 1.8 06-Aug-2011  jmcneill add -u flag
 1.7 30-Apr-2008  martin Convert TNF licenses to new 2 clause variant
 1.6 09-Apr-2008  apb branches: 1.6.2;
Sync command line options with MAKEDEV(8). Also re-word the
previously-incorrect part about "must be called from the /dev
directory".
 1.5 15-Dec-2007  apb branches: 1.5.4;
In MAKEDEV.tmpl:
* Add a nooutput function to be used instead of redirecting to /dev/null,
because /dev/null might not exist early in the boot sequence. This
should fix a bug in which the pax autodetection failed when used from
init(8) with a read-only root file system without a /dev/null.
* Move most of the main program into a new makedev_main function,
to allow reuse by MAKEDEV.local.

In MAKEDEV.local:
* Use the new makedev_main function defined in MAKEDEV. This allows
MAKEDEV.local to support all the options understood by MAKEDEV, instead
of only a subset. This should fix a bug in which the setup() function
could try to use pax mode even though that was previously not supported.

In MAKEDEV.local man page:
* Update list of command line options.
* Don't explain all the options, just refer to MAKEDEV(8) man page.
* Remove BUGS section now that all MAKEDEV options are supported
by MAKEDEV.local.
 1.4 11-Mar-2007  apb branches: 1.4.4;
Document lack of support for -M and -p flags.
 1.3 03-Mar-2007  apb In the MAKEDEV(8) man page, document the MAKEDEV_AS_LIBRARY variable.

In the MAKEDEV.local(8) man page, document more detail about the
(now complex) relationship between MAKEDEV and MAKEDEV.local.
 1.2 02-Mar-2007  wiz Fix Dt argument. Remove superfluous Pp. Remove incomplete HISTORY section.
 1.1 26-Feb-2007  apb Add a man page for MAKEDEV.local(8), and a link for makedev.local(8).
 1.4.4.1 09-Jan-2008  matt sync with HEAD
 1.5.4.1 02-Jun-2008  mjf Sync with HEAD.
 1.6.2.1 18-May-2008  yamt sync with head.
 1.13 23-Mar-2010  jakllsch This actually wasn't (completely) replaced by a shell script, restore.
 1.12 27-Oct-2009  hubertf This was replaced by a shell script quite some time ago, purge.
 1.11 17-May-2005  wiz Update for rename of verifiedexec to veriexec.
 1.10 30-Oct-2003  wiz Xref sab(4).
 1.9 26-Oct-2003  jdolecek g/c the MAKEDEV(.local)? substitution - it's not needed

generate the .Xr commands for device manpage crossreferences directly,
we no longer need to replace 'foo(4)' in the source MAKEDEV.tmpl

replace other gensub() calls with equivalent gsub(), and fix output
for fdc (we want 3 1/2", 5 1/4" - not 3 1/2``, 5 1/4'')

add target translation for 'random' -> rnd(4) and 'scsibus#' -> scsi(4),
and fix typo in opms entry
 1.8 24-Oct-2003  jdolecek make sure to add links to all appropriate MD manpages for each device
pointed out by Thomas Klausner

expand the device name -> manpage translations, and fix some comments
 1.7 24-Oct-2003  jdolecek switch to unified MAKEDEV(8) - the manpage now contains list of
all devices for all platforms
 1.6 06-May-2003  jmmv Drop trailing whitespace. Reviewed by wiz.
 1.5 30-Mar-2003  wiz Special-case 'pccons' and 'wscons' -- we don't want to uppercase them.
Addresses parts of PRs 20943-20959 by Igor Sobrado.
 1.4 14-Feb-2003  grant The correct capitalisation of 'NetBSD.org' is (you
guessed it) 'NetBSD.org'.

some mdoc fixes.
 1.3 19-Apr-2002  dillo Add special case: /dev/pms should refer to opms(4) (if it existed), not
to pms(4). Noted by Thomas Klausner.
 1.2 18-Apr-2002  dillo Escape empty rcs id so it doesn't get expanded in the awk script.
 1.1 17-Apr-2002  dillo Fix PR 13923:
Rewrite MAKEDEV2manpage.pl in AWK and sh.
Add makedevs target to create MAKEDEV.8 man pages

Reviewed by Thomas Klausner.
 1.11 07-Jul-2002  wiz Remove obsolete files.
 1.10 12-Jan-2002  enami Don't refer fdc(4) for /dev/fd/.
 1.9 08-Sep-2001  wiz Improve punctuation in some cases in autogenerated MAKEDEV(8)s.
 1.8 05-Sep-2001  wiz Boring whitespace fixes.
 1.7 26-Jun-2001  hubertf Use \&foo instead of f\&oo for better readability.
By uwe@netbsd.org.
 1.6 26-Jun-2001  hubertf Try cross-referencing our VAX and/or hp300 port's ct(4) manpage:

.Xr ct 4

^- This does not work, as "ct" is some *roff command. Work around
it by adding a non-printing char:

.Xr c\&t 4

(for all manpages, just in case and out of laziness)
 1.5 16-Apr-2001  wiz Rewrite MAKEDEV.8.
Use one common template instead of 20 slightly different ones.
 1.4 11-Jun-2000  veego Only update the file when it changed.
 1.3 02-May-2000  hubertf branches: 1.3.2;
This was written for the NetBSD Project.
 1.2 11-Oct-1999  hubertf - allow specifying archs to process on command line
- align change message
- Most Important: read RCS Id from existing file and write it into the
newly generated file. That way, no update is announced when nothing
was changed. (Before, the RCS ID was reset to "$NetBSD$" which lead to
a changed file, but nothing of interrest changed)
 1.1 18-Sep-1999  hubertf branches: 1.1.2;
Script to automatically generate man8.*/MAKEDEV.8 manpages from
etc.*/MAKDEV scripts, and template files for the manpages.
 1.1.2.1 27-Dec-1999  wrstuden Pull up to last week's -current.
 1.3.2.1 22-Jun-2000  minoura Sync w/ netbsd-1-5-base.
 1.5 28-Dec-2005  dbj add missing quote in subshell invocation.
bash complains without it.
 1.4 24-Oct-2003  jdolecek switch to unified MAKEDEV(8) - the manpage now contains list of
all devices for all platforms
 1.3 14-Feb-2003  grant The correct capitalisation of 'NetBSD.org' is (you
guessed it) 'NetBSD.org'.

some mdoc fixes.
 1.2 02-Aug-2002  wiz No leading 0 in day dates.
 1.1 17-Apr-2002  dillo Fix PR 13923:
Rewrite MAKEDEV2manpage.pl in AWK and sh.
Add makedevs target to create MAKEDEV.8 man pages

Reviewed by Thomas Klausner.
 1.112 07-Dec-2024  martin Now that shutdown(8) provides info why we are shutting down to the
shutdown scripts, add an optional local hook /etc/rc.shutdown.final
called last in the shutdown sequence and passed the reason.

This allows for easy local integration of special UPS commands before
we power down (e.g. to restart the UPS after some delay in case
utility power is restored too early and the machine has already powered
down and will only restart when it's power input is restored after being
off for a few seconds)
 1.111 28-Aug-2020  christos branches: 1.111.8;
New man page from Dan Plassche.
 1.110 19-Feb-2020  martin Move sysinst man page next to the source
 1.109 12-Jun-2019  mrg move creds_msdos.8 into the normal place and install it.
 1.108 25-Mar-2019  maxv Remove compat_osf1, discussed on tech-kern@.
 1.107 29-Dec-2018  maxv Retire compat_ibcs2, as discussed on tech-kern@. FreeBSD did the same
recently.
 1.106 19-Dec-2018  maxv Remove compat_svr4 and compat_svr4_32, as discussed on tech-kern@ recently,
but also as discussed several times in the past.
 1.105 24-Jan-2018  skrll branches: 1.105.2; 1.105.4;
Remove port-acorn26

OK core@
 1.104 24-Feb-2014  skrll Rename NetBSD/hp700 to NetBSD/hppa.

Unfortunately our VCS isn't very helpful here.
 1.103 31-Jul-2013  soren Move shared x86 man pages from man8.i386 to man8.x86.
 1.102 31-Jan-2012  nisimura branches: 1.102.6;

introduce evbarm bootmini2440(8) man entry.
 1.101 26-Apr-2011  joerg branches: 1.101.4;
Remove PECOFF/Win32 emulation.
 1.100 18-Mar-2011  jruoho Move security(8) to the section 7. Discussed on source-changes a while back.
Should address PR # 35718 at least partially.
 1.99 26-Jan-2011  nisimura introduce sandpoint satmgr(4) and altboot(8) man page entries.
 1.98 26-Jan-2011  pooka Add support for the Extensible MIPS ("eMIPS") platform. The
NetBSD/emips port runs on Xilinx and Beecube FPGA systems and the
Giano system simulator.

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

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

Platform support for eMIPS is the first part of Microsoft's
contribution. The second part includes the hardware accelerator
framework and will be proposed on tech-kern soon.
 1.97 14-May-2010  jruoho branches: 1.97.2;
Briefly note /etc/rc.local in rc(8).
 1.96 20-Oct-2008  lukem Install rescue(8)
 1.95 06-Oct-2008  pgoyette fixed botched update in last
 1.94 06-Oct-2008  pgoyette Document the -1 and -2 options, and include this in amd64 as well as i386

Fixes my PR/38816
 1.93 18-Feb-2008  elad Following input from Matthew Mondor, some Veriexec documentation changes:

- Document the signatures file format in a veriexec(5) man-page,
- Document the strict levels and a general Veriexec intro in veriexec(8)
instead of security(8).

Okay blymn@.
 1.92 31-Dec-2007  ad -compat_hpux
 1.91 17-Oct-2007  garbled Remove the section 8 pmppc manpages
 1.90 21-Apr-2007  plunky branches: 1.90.4;
add compat_darwin(8) to build
 1.89 01-Apr-2007  apb Add a (very rudimentary) man page for sysinst. Although sysinst doesn't
appear in installed systems, other documents might want to refer to it
via ".Xr sysinst 8".
 1.88 26-Feb-2007  apb Add a man page for MAKEDEV.local(8), and a link for makedev.local(8).
 1.87 30-Dec-2006  rumble Build man8.sgimips. Alphabetise the list.
 1.86 25-Nov-2006  elad branches: 1.86.2;
First take of MI boot(8) man-page, suggested by agc@.

Okay agc@.
 1.85 22-Oct-2006  elad First shot at a security(8) man-page, a quick guide for some NetBSD
security features.
 1.84 18-May-2006  cube Install compat_30.8 [hi chap!].
 1.83 23-Mar-2006  garbled Descend into man8.prep
 1.82 14-Jan-2006  he Descend into man8.hpcarm so that hpcarm's boot(8) actually gets installed.
 1.81 31-May-2005  christos Move to the genassym source directory.
 1.80 17-Apr-2005  lukem Move /etc/postinstall (and the etc.tgz set) to /usr/sbin/postinstall
(and the base.tgz set).
 1.79 28-Mar-2005  wiz Add postinstall(8) man page.
 1.78 02-Mar-2005  thorpej Add a pam(8) manual page that gives a brief introduction as to what PAM
is. The gritty details will be in pam.conf(5).
 1.77 26-Feb-2005  wiz Move yp(8) to nis(8).
 1.76 12-Aug-2004  wiz Descend into man8.hp700.
 1.75 03-Apr-2004  uwe Descend into man8.hpcsh.
Add boot(8) for hpcsh to lists.
 1.74 03-Apr-2004  uwe Add hpcboot(8).
 1.73 23-Feb-2004  perry reformat the SUBDIR section to make it fit in less than 80 columns
 1.72 23-Feb-2004  reinoud Add NetBSD/acorn32 boot manpage
 1.71 30-Jan-2004  christos Sticky belongs in section 7.
 1.70 07-Jan-2004  cdi Add boot(8) manual page for the Cobalt port.
 1.69 10-Nov-2003  augustss Add boot(8) man page for pmppc.
 1.68 26-Oct-2003  lukem Use ${HOST_SH} instead of `sh'.

If necessary, pull in <bsd.sys.mk> to get the definition of HOST_SH;
Makefiles that pull in one of (most of) <bsd.*.mk> will get this anyway.
 1.67 24-Oct-2003  jdolecek switch to unified MAKEDEV(8) - the manpage now contains list of
all devices for all platforms
 1.66 19-Oct-2003  wiz Add man8.ibmnws and MAKEDEV(8) for ibmnws.
 1.65 04-Oct-2003  jdolecek add evbsh5 MAKEDEV(8) manpage
 1.64 26-Apr-2003  fvdl x86_64 -> amd64
 1.63 17-Apr-2003  tron Add manual page for wizd(8).
 1.62 09-Dec-2002  scw Delete man8.walnut, and add man8.evbppc.
 1.61 30-Nov-2002  jdolecek add afterboot.8 here. pointed out by Julio Merino
 1.60 25-Sep-2002  wiz Add auto-generated MAKEDEV(8) for ofppc.
 1.59 19-Jun-2002  wiz Add MAKEDEV(8) for x86_64.
 1.58 18-Jun-2002  wiz Add and descend into man8.cesfic, man8.evbmips, man8.hp700, man8.hpcarm, and
man8.sbmips, and add MAKEDEV.8 for each of them.
 1.57 31-May-2002  wiz Add MAKEDEV(8) for pmppc, and install it.
 1.56 17-Apr-2002  dillo Fix PR 13923:
Rewrite MAKEDEV2manpage.pl in AWK and sh.
Add makedevs target to create MAKEDEV.8 man pages

Reviewed by Thomas Klausner.
 1.55 07-Apr-2002  wiz Add MAKEDEV(8) for algor, cats, evbsh3, mvmeppc, playstation2, shark;
remove the one for arm32.
 1.54 24-Mar-2002  bjh21 Move manual pages, man[48].arm26 -> man[48].acorn26.
 1.53 25-Feb-2002  lukem rc.subr(8) - functions used by system shell scripts. Closes PR [misc/10828].
 1.52 16-Dec-2001  mbw Added a page describing how to set up HP-UX emulation on m68k-based systems.
 1.51 02-Dec-2001  wiz Add MAKEDEV(8) for acorn32 and necessary directories.
 1.50 10-Nov-2001  wiz Add MAKEDEV(8) for evbarm
 1.49 23-Aug-2001  wiz Add man8.netwinder (for MAKEDEV.8), and descend into it.
 1.48 27-Jun-2001  eeh Add documentation for COMPAT_SVR4_32.
 1.47 13-Jun-2001  simonb Add support files for the Walnut.
 1.46 08-Jun-2001  wiz MAKEDEV(8) for all remaining platforms that have a MAKEDEV script.
 1.45 08-Jun-2001  hannken Install compat_netbsd32.8.
 1.44 07-Jun-2001  mrg add compat_netbsd32(8); clarify compat_sunos(8) on netbsd/sparc64.
 1.43 27-May-2001  wiz Descent into man8.dreamcast.
 1.42 17-Apr-2001  thorpej Descend into man8.macppc.
 1.41 13-Jan-2001  nonaka add man8.prep
 1.40 03-Dec-2000  minoura Alias compat_win32.8 and peace.8.
 1.39 22-Nov-2000  bjh21 Fix missing backslash in last commit.
 1.38 22-Nov-2000  bjh21 Move the BBBB man page out of the kernel tree, since it needs to be built on
all architectures and non-arm26 systems won't descend into sys/arch/arm26.
 1.37 17-Jul-2000  minoura Add compat_pecoff(8) manpage.
 1.36 29-Apr-2000  lukem branches: 1.36.4;
link rc(8) to rc.shutdown(8) and rc.d(8). clean up other MLINKS entries.
 1.35 03-Mar-2000  soda to make binary snapshot
 1.34 07-Dec-1999  soren We have useradd(8) now.
 1.33 05-Nov-1999  elric branches: 1.33.2;
Added a compat_osf1(8) man page.
 1.32 21-Sep-1999  hubertf branches: 1.32.2;
Add MAKEDEV.8 manpage for next68k.
 1.31 20-Sep-1999  veego Add man8.bebox.
 1.30 19-Sep-1999  perry sort properly. hpcmips doesn't come after x68k.
 1.29 19-Sep-1999  takemura Add man8.hpcmips.
 1.28 03-May-1999  cgd compat_ibcs2.8 was missing from MAN list. also, alphabetize MAN list
 1.27 16-Jan-1999  lukem reference nsswitch.conf(5) as necessary
change references from YP to NIS.
 1.26 20-Dec-1998  mrg oops, s/sparc/sparc64/ for one of the "man8.sparc" entries. from bernd.
 1.25 11-Dec-1998  mrg add man8.sparc64
 1.24 10-Nov-1998  hubertf Link compat_svr4 to compat_sco, compat_solaris and compat_xenix
Mention what exactly has been tested (for SCO, esp.) in the manpage.
 1.23 11-Feb-1998  gwr Remove man?.sun3x
 1.22 11-Oct-1997  mycroft Use bsd.man.mk and bsd.subdir.mk as appropriate.
 1.21 26-Jun-1997  phil Add man8.pc532.
 1.20 22-Jun-1997  mrg add alpha, mvme68k and sun3x subdirs.
 1.19 08-Jun-1997  jonathan Add man page describing setup for Ultrix compatibility.
 1.18 13-Mar-1997  perry Add man8.pmax, man8.x68k
 1.17 30-Jan-1997  matthias Add scripts and documentation for a new method to create assym.h files.
With the kern/genassym.sh script HOSTED_CC is no longer used to create
assym.h files. This should make crosscompilation easier.
 1.16 17-Oct-1996  perry removed tahoe refs because we have no tahoe port
 1.15 09-Aug-1996  explorer Add compat_freebsd.8
 1.14 06-Aug-1996  thorpej Install the compat_svr4(8) manual page.
 1.13 28-Mar-1996  mark Make the man8.arm32 sub directory.
 1.12 28-Nov-1995  jtc merge in changes from 1.1 release branch
 1.11 08-Aug-1995  gwr branches: 1.11.2;
Add man8.sun3
 1.10 06-Mar-1995  fvdl Added compat_linux.8 to Makefile
 1.9 22-Dec-1994  cgd specify man pages the new way.
 1.8 30-Nov-1994  jtc Merged with 4.4lite.
Changed to conform to NetBSD's new RCS Id conventions.
 1.7 18-Oct-1994  deraadt man page bywr and I
 1.6 16-Jun-1994  deraadt branches: 1.6.2;
add compat_sunos(8) and man8.sparc
 1.5 21-Feb-1994  chopps added man8.amiga.
 1.4 18-Feb-1994  cgd add yp.8
 1.3 14-Feb-1994  briggs Add man8.mac68k to SUBDIR and alphabetized it.
 1.2 31-Jul-1993  mycroft Add RCS indentifiers.
 1.1 21-Mar-1993  cgd branches: 1.1.1;
Initial revision
 1.1.1.2 30-Nov-1994  jtc imported from 4.4lite
 1.1.1.1 21-Mar-1993  cgd initial import of 386bsd-0.1 sources
 1.6.2.1 18-Oct-1994  cgd from trunk.
 1.11.2.1 17-Oct-1995  leo Add man8.atari
 1.32.2.1 27-Dec-1999  wrstuden Pull up to last week's -current.
 1.33.2.2 05-Nov-1999  elric Added a compat_osf1(8) man page.
 1.33.2.1 05-Nov-1999  elric file Makefile was added on branch comdex-fall-1999 on 1999-11-05 07:59:39 +0000
 1.36.4.2 15-Dec-2000  he Pull up revision 1.40 (requested by minoura):
Alias compat_win32.8 and peace.8.
 1.36.4.1 11-Aug-2000  minoura Pullup rev 1.37. Approved by thorpej.
add compat_pecoff(8) manpage.
 1.86.2.1 16-Apr-2007  bouyer Pull up following revision(s) (requested by apb in ticket #573):
share/man/man8/sysinst.8: revision 1.1
distrib/sets/lists/man/mi: revision 1.987
share/man/man8/Makefile: revision 1.89
BUILDING: revision 1.62
share/man/man7/release.7: revision 1.22
doc/BUILDING.mdoc: revision 1.49
Improve documentation for "make iso-image" and release(7),
and add a rudimentary man page for sysinst(8).
 1.90.4.3 23-Mar-2008  matt sync with HEAD
 1.90.4.2 09-Jan-2008  matt sync with HEAD
 1.90.4.1 06-Nov-2007  matt sync with HEAD
 1.97.2.1 08-Feb-2011  bouyer Sync with HEAD
 1.101.4.2 22-May-2014  yamt sync with head.

for a reference, the tree before this commit was tagged
as yamt-pagecache-tag8.

this commit was splitted into small chunks to avoid
a limitation of cvs. ("Protocol error: too many arguments")
 1.101.4.1 17-Apr-2012  yamt sync with head
 1.102.6.1 20-Aug-2014  tls Rebase to HEAD as of a few days ago.
 1.105.4.3 13-Apr-2020  martin Mostly merge changes from HEAD upto 20200411
 1.105.4.2 08-Apr-2020  martin Merge changes from current as of 20200406
 1.105.4.1 10-Jun-2019  christos Sync with HEAD
 1.105.2.2 18-Jan-2019  pgoyette Synch with HEAD
 1.105.2.1 26-Dec-2018  pgoyette Sync with HEAD, resolve a few conflicts
 1.111.8.1 02-Aug-2025  perseant Sync with HEAD
 1.8 07-Dec-1999  soren We have useradd(8) now.
 1.7 17-Mar-1999  garbled branches: 1.7.6;
More and more .Os cleanups. .Os is defined in the tmac.doc-common file,
so we shouldn't override it with versions in the manpages. Many more to
come.
 1.6 25-Jan-1999  erh Explain what the addnerd util is. Use the Nx macro instead of "NetBSD".
 1.5 24-Jan-1999  erh Rewrite. This manual page now has enough detail to guide a new NetBSD user through the basic steps of adding a new user. This also has more cross references to help point a new user towards more detailed explanations of the commands and files used.
 1.4 30-Nov-1994  jtc Merged with 4.4lite.
Changed to conform to NetBSD's new RCS Id conventions.
 1.3 22-Jan-1994  glass remove history line that refers to the adduser command
 1.2 01-Aug-1993  mycroft Add RCS identifiers.
 1.1 21-Mar-1993  cgd branches: 1.1.1;
Initial revision
 1.1.1.2 30-Nov-1994  jtc imported from 4.4lite
 1.1.1.1 21-Mar-1993  cgd initial import of 386bsd-0.1 sources
 1.7.6.1 27-Dec-1999  wrstuden Pull up to last week's -current.
 1.83 19-Mar-2023  kre PR misc/57276 from Nan Xiao

Remove redundant word ("to").
 1.82 04-Jun-2021  nia actually, an anchor is needed so the period is appended
 1.81 04-Jun-2021  nia remove empty anchor text
 1.80 04-Jun-2021  nia re-order initial sections in the order a user is likely to be able
to address them. add a section on NPF. attempt to make various things
easier to find.
 1.79 04-Jun-2021  wiz Fix typo.
 1.78 04-Jun-2021  nia adjust layout of afterboot(8) to make things easier to find
 1.77 04-Jun-2021  nia capitalization police, etc
 1.76 10-Jan-2021  riastradh branches: 1.76.4;
Various entropy integration improvements.

- New /etc/security check for entropy in daily security report.

- New /etc/rc.d/entropy script runs (after random_seed and rndctl) to
check for entropy at boot -- in rc.conf, you can:

. set `entropy=check' to halt multiuser boot and enter single-user
mode if not enough entropy

. set `entropy=wait' to make multiuser boot wait until enough entropy

Default is to always boot without waiting -- and rely on other
channels like security report to alert the operator if there's a
problem.

- New man page entropy(7) discussing the higher-level concepts and
system integration with cross-references.

- New paragraph in afterboot(8) about entropy citing entropy(7) for
more details.

This change addresses many of the issues discussed in security/55659.
This is a first draft; happy to take improvements to the man pages and
scripted messages to improve clarity.

I considered changing motd to include an entropy warning with a
reference to the entropy(7) man page, but it's a little trickier:
- Not sure it's appropriate for all users to see at login rather than
users who have power to affect the entropy estimate (maybe it is,
just haven't decided).
- We only have a mechanism for changing once at boot; the message would
remain until next boot even if an operator adds enough entropy.
- The mechanism isn't really conducive to making a message appear
conditionally from boot to boot.
 1.75 05-Oct-2020  nia bump date
 1.74 05-Oct-2020  nia ifconfig up before doing wifi stuff
 1.73 24-Aug-2020  nia afterboot.8: If it needs a disclaimer that most people shouldn't do it...
 1.72 24-Aug-2020  nia afterboot.8: uname -p, pointed out by various people
 1.71 24-Aug-2020  nia afterboot.8: Start the daemons after configuring wpa_supplicant.
 1.70 24-Aug-2020  nia afterboot.8: Use wpa_* for everything WiFi, update links

reasoning: ifconfig scan is unreliable while wpa_supplicant is running
 1.69 15-Aug-2020  nia afterboot.8: Correct URL directory order
 1.68 15-Aug-2020  nia afterboot.8: Use cdn. Don't be arch specific. Requested by leot.
 1.67 15-Aug-2020  nia afterboot.8: Mention mdnsd
 1.66 15-Aug-2020  nia afterboot.8: Explain devpubd
 1.65 15-Aug-2020  nia afterboot.8: Be clearer about exactly when you might need to login as root
 1.64 15-Aug-2020  nia afterboot.8: Explain how to install pkgin on a fresh system
 1.63 15-Aug-2020  nia afterboot.8: Explain how connecting to open WiFi works with wpa_supplicant
 1.62 18-Jun-2019  nia branches: 1.62.2;
servpce -> service
 1.61 18-Jun-2019  maya Don't describe wpa supplicant flags now that they aren't needed.

I'm intentionally not describing wpa_cli since it seems to be a worse
user experience than appending with wpa_passphrase.
 1.60 10-Sep-2017  maya branches: 1.60.4;
Update wifi guide to reflect dhcpcd no longer invoking wpa_supplicant
 1.59 21-Jul-2017  maya Update packages link. suggest https. bump date
 1.58 03-Jul-2017  wiz Remove workaround for ancient HTML generation code.
 1.57 15-Mar-2017  wiz branches: 1.57.4;
Sort SEE ALSO.
 1.56 14-Mar-2017  kre wpa_supplicant.conf(5) not (8)
 1.55 14-Mar-2017  maya document the current easiest way to use WPA for wireless networking.
don't have my laptop here and going by memory so it may be slightly wrong.
 1.54 18-Feb-2017  riastradh Suggest `service xyz start/stop/...' instead of /etc/rc.d/xyz.

From cfkoch.
 1.53 17-Dec-2016  maya branches: 1.53.2;
Reference dhcpcd as the sole DHCP client in general man pages.

We'd rather have new users use dhcpcd. hopefully this eliminates some
unnecessary confusion about there being two clients.
 1.52 05-Oct-2012  wiz branches: 1.52.12;
If you must use Pp with Ed, at least use it afterwards.
 1.51 05-Oct-2012  njoly Add missing close to display block, and add a paragraph break to
follow other similar blocks.
 1.50 02-Oct-2012  roy Prefer dhcpcd(8) over dhclient(8).
 1.49 30-Sep-2012  riastradh Rewrite section on DNS so it makes sense, is true, and is useful.

This may need to be adapted for openresolv too...
 1.48 11-Mar-2012  njoly branches: 1.48.2;
Use Lk macro instead of Pa when dealing with URLs, to produce links
with HTML output. And while here update some dead URL links.
First part of PR/29238.
 1.47 26-Jun-2010  jmmv branches: 1.47.6;
Move testing instructions from afterboot(8) to tests(7) and change the
former to only provide a link to the latter.
 1.46 17-Feb-2010  snj Fix punctuation and update "SEE ALSO" section. From Bug Hunting in
PR misc/40293.
 1.45 10-Feb-2010  wiz Use comma in serialization instead of dot.
 1.44 10-Feb-2010  snj Some markup and capitalization nits, from Bug Hunting in PR misc/40062.
While here, give xdm its own subsection instead of awkwardly lumping it
in with the rc.conf section.
 1.43 20-Jan-2010  jmmv Ask the user to enable fetch_pkg_vulnerabilities in /etc/daily.conf right
after installation. Automatic changes from sysinst will come later.
 1.42 24-Oct-2009  reed Change two man page references to use the official names.
(I define "official" as the Document Title name and original file name.)
 1.41 24-Oct-2009  reed In SEE ALSO, refer to useradd instead of adduser.
(adduser is a man link, but no tool by that name.)
 1.40 18-May-2009  snj Make some updates (most notably syncing the Postfix section with reality)
inspired by PR misc/39168.
 1.39 07-May-2009  dholland Fix typo, from Shannon -jj Behrens in PR 41375.
 1.38 21-Oct-2008  wiz branches: 1.38.2; 1.38.4; 1.38.6;
Wording improvements.
 1.37 20-Oct-2008  tsutsui - note that local hostname settings might be overriden by dhclient(8)
- add more info about DHCP settings in the network configuration section
- bump date
 1.36 02-May-2008  martin Move TNF licenses to 2 clause form
 1.35 21-Mar-2008  reed branches: 1.35.2; 1.35.4;
Fix reference to sshd_config manpage.
 1.34 14-Dec-2007  pavel Update URLs after website reorganization. patch by OKANO Takayoshi, from
PR 37070.
 1.33 12-Nov-2007  jmmv Explain how to run the tests in afterboot(8)

Modify the afterboot(8) manual page to explain how to run the tests
installed alongside the system. This is something the user should do
after configuring it to ensure that it works and that it is stable on
his hardware.
 1.32 24-Jul-2007  jmmv branches: 1.32.4; 1.32.6;
Fix my email address in a comment; the old one does not exist any more.
 1.31 02-Mar-2007  wiz Fix typo in previous.
 1.30 02-Mar-2007  wiz Link to the pkgsrc guide and pkgsrc(7). Bump date.
 1.29 22-Aug-2006  christos branches: 1.29.2; 1.29.4;
sendmail is no more. noted by our anonymous user.
 1.28 15-Aug-2006  mike Fixed minor typo.
 1.27 29-Apr-2006  peter Use american english and fix a typo.
 1.26 23-Mar-2006  wiz Excise kerberosIV. Bump date.
 1.25 11-Mar-2006  wiz Bump date for previous.
 1.24 06-Mar-2006  jnemeth PR/30923: Zafer Aydogan: pam too verbose

Make it explicit that by default, you can only login as root on the console.

Approved by christos@.
 1.23 08-Feb-2006  christos Remove reference to sushi; pointed out by jmmv.
 1.22 11-Sep-2005  wiz portmap is dead, refer to rpcbind instead. From YOMURA Masanori in private mail.
 1.21 20-Jun-2005  peter Change all .Xr config 8 to .Xr config 1, following the recent move of
config from usr.sbin -> usr.bin.

Reviewed by wiz.
 1.20 17-May-2005  wiz Some more nit fixes.
 1.19 17-May-2005  wiz Remove superfluous "\&".
 1.18 17-May-2005  wiz New sentence, new line.
 1.17 17-May-2005  wiz Two minor improvements.
 1.16 17-May-2005  wiz Drop trailing space.
 1.15 14-May-2005  hubertf mounting filesystems with nodev/nosuid wasn't considered that a good idea,
undo.
 1.14 04-May-2005  hubertf * Sync in a few changes from OpenBSD's latest version of this file
* Add licence by Marshall M. Midden
* Various minor edits and additions.
 1.13 22-Jul-2004  atatat branches: 1.13.2; 1.13.4;
More better description of current state of sendmail stuff in more
places. This is intended to make some people a tad happier.
 1.12 15-Jul-2004  wiz Bump date for previous.
 1.11 15-Jul-2004  atatat Change the default settings for sendmail.

(1) The stock sendmail.cf will only listen on the loopback interface.
(2) The stock submit.cf specifally connects to "localhost." which
should be less susceptible to being confused or looking confused.
(3) The smtp listener starts by default, if needed. The setting in
/etc/default/rc.conf is still "no", but rc.d/sendmail detects the
default setting and will change it to yes if need is determined.

Need is defined as "nothing else seems to have been changed about the
mail configuration but we'd like locally originated and locally
destined mail to be delivered". If you change, eg, mailer.conf to
point to postfix or some other MTA, sendmail will not start.
 1.10 12-Oct-2003  jdolecek branches: 1.10.2;
xref mailer.conf(5) in SEE ALSO
 1.9 26-Jul-2003  salo netbsd.org->NetBSD.org
 1.8 26-Jun-2003  wiz Switch macros to make both work.
 1.7 14-May-2003  wiz Setup -> set up; new sentence, new line; add some commas; change kernel building instructions to include make depend.
 1.6 21-Mar-2003  jmmv mailer.conf uses sendmail by default again. Fix a typo.
 1.5 10-Mar-2003  lukem fix build.sh usage
 1.4 19-Jan-2003  jdolecek g/c the NEXTRELEASE comment tag now that the next version number is decided
 1.3 12-Jan-2003  jmmv Remember the administrator to always configure /etc/mailer.conf, as there
is no default. Approved by wiz.
 1.2 18-Dec-2002  wiz Mostly fixing Xrs, but some other fixes too.
 1.1 30-Nov-2002  jdolecek add afterboot(8) manpage - things to check after the first complete boot

adapted from OpenBSD by Julio Merino in PR misc/16745, with some further
changes by me
 1.10.2.2 23-Jul-2004  tron Pull up revision 1.13 (requested by atatat in ticket #686):
More better description of current state of sendmail stuff in more
places. This is intended to make some people a tad happier.
 1.10.2.1 15-Jul-2004  he Pull up revision 1.11 (requested by atatat in ticket #662):
Change the default settings for sendmail:
1) The stock sendmail.cf will only listen on the loopback
interface
2) The stock submit.cf specifically connects to "localhost.",
which should be less susceptible to being confused or
looking confused.
3) The SMTP listener starts by default, if needed. The
setting in /etc/default/rc.conf is still "no", but
rc.d/sendmail detects the default setting and will change
it to "yes" if need is determined.
"Need" is defined as "nothing else seems to have been
changed about the mail configuration but we would like
locally originated and locally destined mail to be delivered".
If you change e.g. mailer.conf to point to postfix or some
other MTA, sendmail will not start.
 1.13.4.1 09-Mar-2006  tron Pull up following revision(s) (requested by jnemeth in ticket #1199):
share/man/man8/afterboot.8: revision 1.24
PR/30923: Zafer Aydogan: pam too verbose
Make it explicit that by default, you can only login as root on the console.
Approved by christos@.
 1.13.2.2 28-Aug-2006  tron Apply patch (requested by ghen in ticket #1485):
Remove reference to sushi(8) from afterboot(8) because "sushi" will
be removed in NetBSD 4.0.
 1.13.2.1 09-Mar-2006  tron Pull up following revision(s) (requested by jnemeth in ticket #1199):
share/man/man8/afterboot.8: revision 1.24
PR/30923: Zafer Aydogan: pam too verbose
Make it explicit that by default, you can only login as root on the console.
Approved by christos@.
 1.29.4.1 06-Jan-2008  wrstuden Catch up to netbsd-4.0 release.
 1.29.2.3 11-May-2009  bouyer Pull up following revision(s) (requested by dholland in ticket #1314):
share/man/man8/afterboot.8: revision 1.39
Fix typo, from Shannon -jj Behrens in PR 41375.
 1.29.2.2 05-Nov-2008  snj Pull up following revision(s) (requested by tsutsui in ticket #1218):
share/man/man8/afterboot.8: revision 1.35, 1.37, 1.38 via patch
Fix reference to sshd_config manpage.
- note that local hostname settings might be overriden by dhclient(8)
- add more info about DHCP settings in the network configuration section
- bump date
Wording improvements.
 1.29.2.1 15-Dec-2007  bouyer branches: 1.29.2.1.2;
Pull up following revision(s) (requested by pavel in ticket #1018):
doc/README.files: revision 1.4
distrib/notes/sparc/install: revision 1.53
share/man/man8/afterboot.8: revision 1.34
share/doc/papers/bus_dma/about.me: revision 1.4
share/man/man8/man8.macppc/ofwboot.8: revision 1.8
share/man/man8/man8.macppc/boot.8: revision 1.5
share/man/man8/compat_hpux.8: revision 1.5
Update URLs after website reorganization. patch by OKANO Takayoshi, from
PR 37070.
 1.29.2.1.2.2 11-May-2009  bouyer Pull up following revision(s) (requested by dholland in ticket #1314):
share/man/man8/afterboot.8: revision 1.39
Fix typo, from Shannon -jj Behrens in PR 41375.
 1.29.2.1.2.1 05-Nov-2008  snj Pull up following revision(s) (requested by tsutsui in ticket #1218):
share/man/man8/afterboot.8: revision 1.35, 1.37, 1.38 via patch
Fix reference to sshd_config manpage.
- note that local hostname settings might be overriden by dhclient(8)
- add more info about DHCP settings in the network configuration section
- bump date
Wording improvements.
 1.32.6.2 24-Jul-2007  jmmv Fix my email address in a comment; the old one does not exist any more.
 1.32.6.1 24-Jul-2007  jmmv file afterboot.8 was added on branch matt-mips64 on 2007-07-24 09:19:53 +0000
 1.32.4.1 09-Jan-2008  matt sync with HEAD
 1.35.4.1 18-May-2008  yamt sync with head.
 1.35.2.2 02-Jun-2008  mjf Sync with HEAD.
 1.35.2.1 21-Mar-2008  mjf file afterboot.8 was added on branch mjf-devfs2 on 2008-06-02 13:21:40 +0000
 1.38.6.2 10-Jun-2009  bouyer branches: 1.38.6.2.2;
Pull up following revision(s) (requested by snj in ticket #804):
share/man/man8/afterboot.8: revision 1.40
Make some updates (most notably syncing the Postfix section with reality)
inspired by PR misc/39168.
 1.38.6.1 10-May-2009  snj Pull up following revision(s) (requested by dholland in ticket #746):
share/man/man8/afterboot.8: revision 1.39
Fix typo, from Shannon -jj Behrens in PR 41375.
 1.38.6.2.2.1 21-Apr-2010  matt sync to netbsd-5
 1.38.4.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.38.2.2 10-Jun-2009  bouyer Pull up following revision(s) (requested by snj in ticket #804):
share/man/man8/afterboot.8: revision 1.40
Make some updates (most notably syncing the Postfix section with reality)
inspired by PR misc/39168.
 1.38.2.1 10-May-2009  snj Pull up following revision(s) (requested by dholland in ticket #746):
share/man/man8/afterboot.8: revision 1.39
Fix typo, from Shannon -jj Behrens in PR 41375.
 1.47.6.2 30-Oct-2012  yamt sync with head
 1.47.6.1 17-Apr-2012  yamt sync with head
 1.48.2.1 20-Nov-2012  tls Resync to 2012-11-19 00:00:00 UTC
 1.52.12.2 20-Mar-2017  pgoyette Sync with HEAD
 1.52.12.1 07-Jan-2017  pgoyette Sync with HEAD. (Note that most of these changes are simply $NetBSD$
tag issues.)
 1.53.2.1 21-Apr-2017  bouyer Sync with HEAD
 1.57.4.2 02-Sep-2019  martin Pull up following revision(s) (requested by sevan in ticket #1351):

share/man/man4/man4.amiga/grf.4: revision 1.7
share/man/man4/si.4: revision 1.11
share/man/man8/man8.sparc/boot.8: revision 1.32
share/man/man5/nsswitch.conf.5: revision 1.29
share/man/man5/mixerctl.conf.5: revision 1.7
share/man/man8/man8.vax/boot.8: revision 1.14
share/man/man4/man4.vax/dn.4: revision 1.12
share/man/man8/man8.vax/drtest.8: revision 1.16
share/man/man8/sysinst.8: revision 1.6
share/man/man4/ip.4: revision 1.37
share/man/man5/boot.cfg.5: revision 1.28
share/man/man1/cd.1: revision 1.10
share/man/man4/usb.4: revision 1.106
share/man/man4/man4.vax/ix.4: revision 1.17
share/man/man7/security.7: revision 1.15
share/man/man7/hier.7: revision 1.123
share/man/man8/afterboot.8: revision 1.58
share/man/man1/man1.x68k/bellctrl.1: revision 1.14
share/man/man4/se.4: revision 1.6
share/man/man4/utoppy.4: revision 1.7
share/man/man4/midi.4: revision 1.32
share/man/man4/cfb.4: revision 1.5
share/man/man4/man4.sparc/magma.4: revision 1.12
share/man/man4/audio.4: revision 1.80
share/man/man4/isic.4: revision 1.18
share/man/man1/cd.1: revision 1.7
share/man/man4/envsys.4: revision 1.51
share/man/man1/cd.1: revision 1.8
share/man/man1/cd.1: revision 1.9
share/man/man3/fast_divide32.3: revision 1.9
share/man/man4/pci.4: revision 1.97
share/man/man5/ranlib.5: revision 1.7
share/man/man3/__arraycount.3: revision 1.7
share/man/man4/isa.4: revision 1.46
share/man/man8/man8.atari/ahdilabel.8: revision 1.14
share/man/man4/chipsfb.4: revision 1.6
share/man/man8/man8.macppc/boot.8: revision 1.8
share/man/man5/passwd.5: revision 1.33
share/man/man8/man8.macppc/ofwboot.8: revision 1.14
share/man/man8/compat_linux.8: revision 1.38
share/man/man4/iop.4: revision 1.22
share/man/man4/ddb.4: revision 1.167
share/man/man4/termios.4: revision 1.37
share/man/man8/compat_freebsd.8: revision 1.18
share/man/man5/ar.5: revision 1.9
share/man/man7/release.7: revision 1.37
share/man/man5/core.5: revision 1.31
share/man/man4/ahd.4: revision 1.6
share/man/man4/man4.vax/ad.4: revision 1.12
share/man/man4/pppoe.4: revision 1.39
share/man/man5/locale.alias.5: revision 1.3
share/man/man8/man8.amiga/installboot.8: revision 1.23
share/man/man4/etherip.4: revision 1.8
share/man/man3/queue.3: revision 1.57
share/man/man5/genassym.cf.5: revision 1.13
share/man/man4/mpls.4: revision 1.10
share/man/man1/wait.1: revision 1.5
share/man/man5/capfile.5: revision 1.4
share/man/man4/man4.alpha/ttwopci.4: revision 1.6
share/man/man4/man4.atari/rtc.4: revision 1.8
share/man/man4/gpiosim.4: revision 1.6
share/man/man3/bitstring.3: revision 1.18
share/man/man4/isdntel.4: revision 1.8
share/man/man4/ai.4: revision 1.9
share/man/man8/man8.hppa/boot.8: revision 1.2
share/man/man4/uyurex.4: revision 1.6
share/man/man8/man8.alpha/mkbootimage.8: revision 1.9
share/man/man4/bpf.4: revision 1.56
share/man/man4/man4.amiga/mfcs.4: revision 1.8
share/man/man4/cmpci.4: revision 1.9
share/man/man8/man8.vax/format.8: revision 1.14
share/man/man8/compat_svr4.8: revision 1.27
share/man/man4/crypto.4: revision 1.26
share/man/man4/userconf.4: revision 1.13
share/man/man4/agp.4: revision 1.17
share/man/man9/man9.i386/bioscall.9: revision 1.10
share/man/man4/uftdi.4: revision 1.20
share/man/man4/radio.4: revision 1.13
share/man/man4/mfb.4: revision 1.5
share/man/man7/ascii.7: revision 1.8
share/man/man4/man4.vax/dl.4: revision 1.13
share/man/man4/ral.4: revision 1.12
share/man/man4/unix.4: revision 1.26
share/man/man4/edc.4: revision 1.12
share/man/man4/pim.4: revision 1.5
share/man/man8/compat_ultrix.8: revision 1.21
share/man/man4/dge.4: revision 1.11
share/man/man8/diskless.8: revision 1.32
share/man/man5/passwd.conf.5: revision 1.11
share/man/man8/man8.acorn26/boot26.8: revision 1.8
share/man/man4/man4.vax/hy.4: revision 1.12
share/man/man4/plip.4: revision 1.4
share/man/man4/sc.4: revision 1.8
share/man/man4/ec.4: revision 1.14
share/man/man4/man4.sgimips/giopci.4: revision 1.9
share/man/man7/sysctl.7: revision 1.114
share/man/man3/bits.3: revision 1.18
share/man/man4/we.4: revision 1.19
share/man/man8/compat_sunos.8: revision 1.21
share/man/man4/ip6.4: revision 1.31
share/man/man4/acpilid.4: revision 1.8
share/man/man4/man4.dreamcast/aica.4: revision 1.6
share/man/man4/mfi.4: revision 1.12
share/man/man4/ugen.4: revision 1.32
share/man/man4/jme.4: revision 1.7
share/man/man4/man4.sparc64/intro.4: revision 1.5
share/man/man4/zyd.4: revision 1.5
share/man/man4/gre.4: revision 1.45
share/man/man3/bitmap.3: revision 1.10
share/man/man4/man4.vax/cons.4: revision 1.12
share/man/man3/gcq.3: revision 1.4
share/man/man4/man4.hppa/pdc.4: revision 1.3
share/man/man4/multicast.4: revision 1.8
share/man/man4/man4.sparc/intro.4: revision 1.27
share/man/man4/ath.4: revision 1.32
share/man/man4/ym.4: revision 1.19
share/man/man3/iso646.3: revision 1.6
share/man/man4/btsco.4: revision 1.13
share/man/man4/man4.i386/ndis.4: revision 1.6
share/man/man4/pad.4: revision 1.6
share/man/man4/strip.4: revision 1.16
share/man/man8/man8.x86/boot.8: revision 1.12
share/man/man4/amr.4: revision 1.15
share/man/man4/ieee80211.4: revision 1.5
share/man/man4/options.4: revision 1.467
share/man/man5/link.5: revision 1.24
share/man/man8/man8.cobalt/boot.8: revision 1.10
share/man/man5/stab.5: revision 1.15
share/man/man3/tree.3: revision 1.12
share/man/man4/route.4: revision 1.31
share/man/man4/man4.sun3/leds.4: revision 1.13
share/man/man4/bluetooth.4: revision 1.20
share/man/man4/man4.i386/pcibios.4: revision 1.19
share/man/man5/veriexec.5: revision 1.8
share/man/man7/operator.7: revision 1.12
share/man/man4/man4.hp300/dcl.4: revision 1.13
share/man/man4/man4.i386/intro.4: revision 1.31
share/man/man5/ld.so.conf.5: revision 1.21
share/man/man8/man8.alpha/boot.8: revision 1.16
share/man/man4/bio.4: revision 1.13
share/man/man4/man4.sun2/leds.4: revision 1.10
share/man/man8/man8.x86/mbr.8: revision 1.4
share/man/man8/man8.mvme68k/boot.8: revision 1.9
share/man/man4/man4.alpha/ttwoga.4: revision 1.6
share/man/man4/ahc.4: revision 1.34

Direct reader to shell documentation generally, rather than csh(1)
specifically.

Mention variables OLDPWD and PWD.

Move the text that explains that cd(1) is a shell built-in to the very
beginning of the description where it can be seen prominently.

Improve formatting.

-

Remove workaround for ancient HTML generation code.
Use EXIT STATUS and .Ex.
 1.57.4.1 23-Sep-2017  snj Pull up following revision(s) (requested by maya in ticket #279):
share/man/man8/afterboot.8: 1.59-1.60
Update packages link. suggest https. bump date
Update wifi guide to reflect dhcpcd no longer invoking wpa_supplicant
 1.60.4.1 13-Apr-2020  martin Mostly merge changes from HEAD upto 20200411
 1.62.2.2 08-Oct-2020  martin Pull up following revision(s) (requested by nia in ticket #1101):

share/man/man8/afterboot.8: revision 1.74

ifconfig up before doing wifi stuff
 1.62.2.1 27-Aug-2020  martin Pull up following revision(s) (requested by nia in ticket #1063):

share/man/man8/afterboot.8: revision 1.68
share/man/man8/afterboot.8: revision 1.69
share/man/man8/afterboot.8: revision 1.70
share/man/man8/afterboot.8: revision 1.71
share/man/man8/afterboot.8: revision 1.72
share/man/man8/afterboot.8: revision 1.73
share/man/man8/afterboot.8: revision 1.63
share/man/man8/afterboot.8: revision 1.64
share/man/man8/afterboot.8: revision 1.65
share/man/man8/afterboot.8: revision 1.66
share/man/man8/afterboot.8: revision 1.67
afterboot.8: Explain how connecting to open WiFi works with wpa_supplicant

afterboot.8: Explain how to install pkgin on a fresh system
afterboot.8: Be clearer about exactly when you might need to login as root
afterboot.8: Explain devpubd
afterboot.8: Mention mdnsd
afterboot.8: Use cdn. Don't be arch specific. Requested by leot.
afterboot.8: Correct URL directory order
afterboot.8: Use wpa_* for everything WiFi, update links
reasoning: ifconfig scan is unreliable while wpa_supplicant is running
afterboot.8: Start the daemons after configuring wpa_supplicant.
afterboot.8: uname -p, pointed out by various people
afterboot.8: If it needs a disclaimer that most people shouldn't do it...
 1.76.4.1 06-Jun-2021  cjep sync with head
 1.16 18-Feb-2017  wiz Fix xrefs, sort.
 1.15 16-Aug-2014  apb branches: 1.15.2; 1.15.4;
Mention that some platforms may have boot menus, and may support
other boot protocols. Also change some [i386 only] comments to [x86 only].
 1.14 16-Aug-2014  apb To get no space between [device:] and [filename],
the mdoc input needs ... Oc Ns Oo ..., not ... Ns Oc Oo ....
 1.13 14-Aug-2014  apb Add some examples of machine-specific foo/boot.8 man pages.
 1.12 04-Sep-2009  apb Add cross references to new boothowto(9) man page.
 1.11 11-Mar-2009  joerg Don't workaround ancient macro argument limit with .Xo/.Xc.
 1.10 09-Mar-2009  joerg Fix preamble to match order set out by mdoc(7). Discussed with wiz.
 1.9 30-Oct-2008  apb branches: 1.9.4;
Improve the description of what the "-c" (RB_USERCONF) flag does.
 1.8 21-Oct-2008  lukem xref rescue(8)
 1.7 13-Oct-2008  apb Update MI boot(8) man page from i386/boot(8)
 1.6 14-Dec-2007  apb Synchronise shared text between man8/boot.8, man8/man8.i386/boot.8,
man8/man8.i386/dosboot.8, and man8/man8.i386/pxeboot.8.

* In all:
- First few lines of each man page should be .Dd, .Os, .Dt, .Nm;
- Use Nx; new sentence, new line; serial comma;
- Update comments about which files to keep in sync.
* In MI boot(8):
- add reference to architecture-specific boot(8);
- add commented-out reference to boot.cfg(5);
- reinstate BUGS heading that was lost when the MI boot.8 was
created from i386 boot.8.
* In i386 boot.8:
- mention -x and -z flags;
- we can boot from media other than floppy, or from the network;
- remove first paragraph in BUGS section now that an MI boot(8)
man page exists.
* In i386 dosboot.8 and pxeboot.8:
- mention -c, -x, and -z flags.
 1.5 04-Dec-2007  jmcneill Document boot -x
 1.4 01-Dec-2007  jmcneill Bump date on previous, emo-style.
 1.3 01-Dec-2007  jmcneill Document boot -z
 1.2 23-Dec-2006  wiz branches: 1.2.4;
Use Nx; new sentence, new line; serial comma.
 1.1 25-Nov-2006  elad First take of MI boot(8) man-page, suggested by agc@.

Okay agc@.
 1.2.4.1 09-Jan-2008  matt sync with HEAD
 1.9.4.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.15.4.1 21-Apr-2017  bouyer Sync with HEAD
 1.15.2.1 20-Mar-2017  pgoyette Sync with HEAD
 1.9 13-Sep-2011  wiz Add missing s, from Snader_LB.
 1.8 30-Apr-2008  martin Convert TNF licenses to new 2 clause variant
 1.7 15-Dec-2007  pavel branches: 1.7.4; 1.7.6;
Note the socket(2) syscall change.
 1.6 15-Dec-2007  pavel Complete the list of libraries needed for 3.0 binary compatibility. From
the emulators/compat30 package, suggested by Johnny Lam.
 1.5 02-Sep-2006  wiz branches: 1.5.2; 1.5.4; 1.5.8;
Remove trailing whitespace.
 1.4 26-Aug-2006  pavel bumb date.
 1.3 26-Aug-2006  pavel document the recent filehandle changes.
 1.2 04-Jun-2006  chap Document the recent trunk changes to ntp_gettime(2) (Hi Matthias!).
 1.1 18-May-2006  chap branches: 1.1.2;
Add compat_30.8 man page, incorporating suggestions
by <wiz> and <pavel>.
 1.1.2.1 19-Jun-2006  chap Sync with head.
 1.5.8.1 09-Jan-2008  matt sync with HEAD
 1.5.4.1 06-Jan-2008  wrstuden Catch up to netbsd-4.0 release.
 1.5.2.1 15-Dec-2007  jdc Pull up revisions 1.6-1.7 (requested by pavel in ticket #1016)

Complete the list of libraries needed for 3.0 binary compatibility. From
the emulators/compat30 package, suggested by Johnny Lam.

Note the socket(2) syscall change.
 1.7.6.1 18-May-2008  yamt sync with head.
 1.7.4.1 02-Jun-2008  mjf Sync with HEAD.
 1.7 02-Sep-2020  uwe More clarifications from Dan Plassche.
 1.6 02-Sep-2020  uwe Fix chroot path (in a comment).
 1.5 01-Sep-2020  uwe Improvements from Dan Plassche.
 1.4 29-Aug-2020  uwe Minor wording tweaks from Dan Plassche.
 1.3 28-Aug-2020  wiz Add RCS Id. Remove Pp before/after Sh. Remove port after section,
since the man page is in man8 directly (the ports are mentioned
in the text).
 1.2 28-Aug-2020  uwe Formatting tweaks.
 1.1 28-Aug-2020  christos New man page from Dan Plassche.
 1.4 26-Apr-2011  joerg Remove PECOFF/Win32 emulation.
 1.3 12-Nov-2003  grant netbsd.org -> NetBSD.org
 1.2 29-Sep-2003  wiz Fix typos; new sentence, new line; fix name in license (ok'd by manu);
sort sections; sort SEE ALSO; drop trailing whitespace.
 1.1 29-Sep-2003  manu Setup to run Darwin binaries
 1.19 10-Feb-2018  maxv Add a note, to say that basically the recent FreeBSD binaries can't be
expected to work, and that we keep compat_freebsd only for tw_cli.
 1.18 03-Jul-2017  wiz Remove workaround for ancient HTML generation code.
 1.17 30-Apr-2017  wiz branches: 1.17.2;
Use URL and appropriate macro for pointing to ftp.freebsd.org.
 1.16 30-Apr-2017  sevan Direct reader solely to ftp.FreeBSD.org.
The mirror list is no longer publish on FTP and the main mirror now uses geodns
to guide visitors to nearest mirror.
Bump date.
 1.15 21-Nov-2011  wiz branches: 1.15.30;
New sentence, new line.
 1.14 21-Nov-2011  njoly Switch from .nf/.fi groff macros to .Bd -literal/.Ed blocks.
While here, convert .sp macro to .Pp.

ok wiz@.
 1.13 13-Feb-2002  ross branches: 1.13.58;
Generate <>& symbolically. I'm avoiding .../dist/... directories for now.
 1.12 26-Dec-2001  wiz Bd -literal instead of -unfilled.
 1.11 09-Sep-2001  wiz Update paragraph about console device files for emulation.
 1.10 05-Sep-2001  wiz Formatting improvements.
 1.9 04-Apr-2001  wiz Whitespace and punctuation fixes.
 1.8 21-Jun-2000  itojun clarify more about symlink for pcvt(4) ioctl
 1.7 21-Jun-2000  itojun mention /dev/ttyv0 trick (pcvt ioctl).
 1.6 17-Mar-1999  garbled branches: 1.6.10;
More and more .Os cleanups. .Os is defined in the tmac.doc-common file,
so we shouldn't override it with versions in the manpages. Many more to
come.
 1.5 28-Apr-1998  fair Principally, change foo(N) to .Xr foo N
Also, do some other mdoc tagging.
 1.4 06-Feb-1998  perry macroize BSD, NetBSD, FreeBSD and misc cleanup
 1.3 13-Nov-1997  thorpej NetBSD, not BSD4.
 1.2 27-Feb-1997  mikel branches: 1.2.2;
lowercase manpage names (.Nm); fixes PR 3218.
also cleaned up some .Nm usage and other problems.
 1.1 09-Aug-1996  explorer Add compat_freebsd.8
 1.2.2.1 13-Nov-1997  thorpej Sync w/ trunk.
 1.6.10.1 22-Jun-2000  itojun add description on /dev/ttyv0 hack (merge 1.6 -> 1.8 changes)
req'ed by: releng-1-5
 1.13.58.1 17-Apr-2012  yamt sync with head
 1.15.30.1 02-May-2017  pgoyette Sync with HEAD - tag prg-localcount2-base1
 1.17.2.1 02-Sep-2019  martin Pull up following revision(s) (requested by sevan in ticket #1351):

share/man/man4/man4.amiga/grf.4: revision 1.7
share/man/man4/si.4: revision 1.11
share/man/man8/man8.sparc/boot.8: revision 1.32
share/man/man5/nsswitch.conf.5: revision 1.29
share/man/man5/mixerctl.conf.5: revision 1.7
share/man/man8/man8.vax/boot.8: revision 1.14
share/man/man4/man4.vax/dn.4: revision 1.12
share/man/man8/man8.vax/drtest.8: revision 1.16
share/man/man8/sysinst.8: revision 1.6
share/man/man4/ip.4: revision 1.37
share/man/man5/boot.cfg.5: revision 1.28
share/man/man1/cd.1: revision 1.10
share/man/man4/usb.4: revision 1.106
share/man/man4/man4.vax/ix.4: revision 1.17
share/man/man7/security.7: revision 1.15
share/man/man7/hier.7: revision 1.123
share/man/man8/afterboot.8: revision 1.58
share/man/man1/man1.x68k/bellctrl.1: revision 1.14
share/man/man4/se.4: revision 1.6
share/man/man4/utoppy.4: revision 1.7
share/man/man4/midi.4: revision 1.32
share/man/man4/cfb.4: revision 1.5
share/man/man4/man4.sparc/magma.4: revision 1.12
share/man/man4/audio.4: revision 1.80
share/man/man4/isic.4: revision 1.18
share/man/man1/cd.1: revision 1.7
share/man/man4/envsys.4: revision 1.51
share/man/man1/cd.1: revision 1.8
share/man/man1/cd.1: revision 1.9
share/man/man3/fast_divide32.3: revision 1.9
share/man/man4/pci.4: revision 1.97
share/man/man5/ranlib.5: revision 1.7
share/man/man3/__arraycount.3: revision 1.7
share/man/man4/isa.4: revision 1.46
share/man/man8/man8.atari/ahdilabel.8: revision 1.14
share/man/man4/chipsfb.4: revision 1.6
share/man/man8/man8.macppc/boot.8: revision 1.8
share/man/man5/passwd.5: revision 1.33
share/man/man8/man8.macppc/ofwboot.8: revision 1.14
share/man/man8/compat_linux.8: revision 1.38
share/man/man4/iop.4: revision 1.22
share/man/man4/ddb.4: revision 1.167
share/man/man4/termios.4: revision 1.37
share/man/man8/compat_freebsd.8: revision 1.18
share/man/man5/ar.5: revision 1.9
share/man/man7/release.7: revision 1.37
share/man/man5/core.5: revision 1.31
share/man/man4/ahd.4: revision 1.6
share/man/man4/man4.vax/ad.4: revision 1.12
share/man/man4/pppoe.4: revision 1.39
share/man/man5/locale.alias.5: revision 1.3
share/man/man8/man8.amiga/installboot.8: revision 1.23
share/man/man4/etherip.4: revision 1.8
share/man/man3/queue.3: revision 1.57
share/man/man5/genassym.cf.5: revision 1.13
share/man/man4/mpls.4: revision 1.10
share/man/man1/wait.1: revision 1.5
share/man/man5/capfile.5: revision 1.4
share/man/man4/man4.alpha/ttwopci.4: revision 1.6
share/man/man4/man4.atari/rtc.4: revision 1.8
share/man/man4/gpiosim.4: revision 1.6
share/man/man3/bitstring.3: revision 1.18
share/man/man4/isdntel.4: revision 1.8
share/man/man4/ai.4: revision 1.9
share/man/man8/man8.hppa/boot.8: revision 1.2
share/man/man4/uyurex.4: revision 1.6
share/man/man8/man8.alpha/mkbootimage.8: revision 1.9
share/man/man4/bpf.4: revision 1.56
share/man/man4/man4.amiga/mfcs.4: revision 1.8
share/man/man4/cmpci.4: revision 1.9
share/man/man8/man8.vax/format.8: revision 1.14
share/man/man8/compat_svr4.8: revision 1.27
share/man/man4/crypto.4: revision 1.26
share/man/man4/userconf.4: revision 1.13
share/man/man4/agp.4: revision 1.17
share/man/man9/man9.i386/bioscall.9: revision 1.10
share/man/man4/uftdi.4: revision 1.20
share/man/man4/radio.4: revision 1.13
share/man/man4/mfb.4: revision 1.5
share/man/man7/ascii.7: revision 1.8
share/man/man4/man4.vax/dl.4: revision 1.13
share/man/man4/ral.4: revision 1.12
share/man/man4/unix.4: revision 1.26
share/man/man4/edc.4: revision 1.12
share/man/man4/pim.4: revision 1.5
share/man/man8/compat_ultrix.8: revision 1.21
share/man/man4/dge.4: revision 1.11
share/man/man8/diskless.8: revision 1.32
share/man/man5/passwd.conf.5: revision 1.11
share/man/man8/man8.acorn26/boot26.8: revision 1.8
share/man/man4/man4.vax/hy.4: revision 1.12
share/man/man4/plip.4: revision 1.4
share/man/man4/sc.4: revision 1.8
share/man/man4/ec.4: revision 1.14
share/man/man4/man4.sgimips/giopci.4: revision 1.9
share/man/man7/sysctl.7: revision 1.114
share/man/man3/bits.3: revision 1.18
share/man/man4/we.4: revision 1.19
share/man/man8/compat_sunos.8: revision 1.21
share/man/man4/ip6.4: revision 1.31
share/man/man4/acpilid.4: revision 1.8
share/man/man4/man4.dreamcast/aica.4: revision 1.6
share/man/man4/mfi.4: revision 1.12
share/man/man4/ugen.4: revision 1.32
share/man/man4/jme.4: revision 1.7
share/man/man4/man4.sparc64/intro.4: revision 1.5
share/man/man4/zyd.4: revision 1.5
share/man/man4/gre.4: revision 1.45
share/man/man3/bitmap.3: revision 1.10
share/man/man4/man4.vax/cons.4: revision 1.12
share/man/man3/gcq.3: revision 1.4
share/man/man4/man4.hppa/pdc.4: revision 1.3
share/man/man4/multicast.4: revision 1.8
share/man/man4/man4.sparc/intro.4: revision 1.27
share/man/man4/ath.4: revision 1.32
share/man/man4/ym.4: revision 1.19
share/man/man3/iso646.3: revision 1.6
share/man/man4/btsco.4: revision 1.13
share/man/man4/man4.i386/ndis.4: revision 1.6
share/man/man4/pad.4: revision 1.6
share/man/man4/strip.4: revision 1.16
share/man/man8/man8.x86/boot.8: revision 1.12
share/man/man4/amr.4: revision 1.15
share/man/man4/ieee80211.4: revision 1.5
share/man/man4/options.4: revision 1.467
share/man/man5/link.5: revision 1.24
share/man/man8/man8.cobalt/boot.8: revision 1.10
share/man/man5/stab.5: revision 1.15
share/man/man3/tree.3: revision 1.12
share/man/man4/route.4: revision 1.31
share/man/man4/man4.sun3/leds.4: revision 1.13
share/man/man4/bluetooth.4: revision 1.20
share/man/man4/man4.i386/pcibios.4: revision 1.19
share/man/man5/veriexec.5: revision 1.8
share/man/man7/operator.7: revision 1.12
share/man/man4/man4.hp300/dcl.4: revision 1.13
share/man/man4/man4.i386/intro.4: revision 1.31
share/man/man5/ld.so.conf.5: revision 1.21
share/man/man8/man8.alpha/boot.8: revision 1.16
share/man/man4/bio.4: revision 1.13
share/man/man4/man4.sun2/leds.4: revision 1.10
share/man/man8/man8.x86/mbr.8: revision 1.4
share/man/man8/man8.mvme68k/boot.8: revision 1.9
share/man/man4/man4.alpha/ttwoga.4: revision 1.6
share/man/man4/ahc.4: revision 1.34

Direct reader to shell documentation generally, rather than csh(1)
specifically.

Mention variables OLDPWD and PWD.

Move the text that explains that cd(1) is a shell built-in to the very
beginning of the description where it can be seen prominently.

Improve formatting.

-

Remove workaround for ancient HTML generation code.
Use EXIT STATUS and .Ex.
 1.6 31-Dec-2007  ad -compat_hpux
 1.5 14-Dec-2007  pavel Update URLs after website reorganization. patch by OKANO Takayoshi, from
PR 37070.
 1.4 26-Jul-2003  salo branches: 1.4.18; 1.4.20; 1.4.24;
netbsd.org->NetBSD.org
 1.3 30-Mar-2003  wiz hpux -> HP-UX. Igor Sobrado, PR 19678.
 1.2 16-Dec-2001  wiz Misc. minor fixes.
 1.1 16-Dec-2001  mbw Added a page describing how to set up HP-UX emulation on m68k-based systems.
 1.4.24.1 09-Jan-2008  matt sync with HEAD
 1.4.20.1 06-Jan-2008  wrstuden Catch up to netbsd-4.0 release.
 1.4.18.1 15-Dec-2007  bouyer Pull up following revision(s) (requested by pavel in ticket #1018):
doc/README.files: revision 1.4
distrib/notes/sparc/install: revision 1.53
share/man/man8/afterboot.8: revision 1.34
share/doc/papers/bus_dma/about.me: revision 1.4
share/man/man8/man8.macppc/ofwboot.8: revision 1.8
share/man/man8/man8.macppc/boot.8: revision 1.5
share/man/man8/compat_hpux.8: revision 1.5
Update URLs after website reorganization. patch by OKANO Takayoshi, from
PR 37070.
 1.12 29-Dec-2018  maxv Retire compat_ibcs2, as discussed on tech-kern@. FreeBSD did the same
recently.
 1.11 19-Dec-2018  maxv Remove compat_svr4 and compat_svr4_32, as discussed on tech-kern@ recently,
but also as discussed several times in the past.
 1.10 12-Aug-2017  maxv branches: 1.10.2; 1.10.4;
State that this is SVR3, not iBCS2.
 1.9 01-Jun-2017  maya Omit mention of a script that doesn't actually exist anywhere
pointed out by xmj, thanks
 1.8 01-Jun-2016  pgoyette Move the .Pp to after the .El

from PR misc/49516
 1.7 21-Nov-2011  wiz New sentence, new line.
 1.6 21-Nov-2011  njoly Switch from .nf/.fi groff macros to .Bd -literal/.Ed blocks.
While here, convert .sp macro to .Pp.

ok wiz@.
 1.5 05-Sep-2001  wiz branches: 1.5.58;
Formatting improvements.
 1.4 24-Jun-2000  jlam s/suported/supported/
 1.3 17-Mar-1999  garbled branches: 1.3.10;
More and more .Os cleanups. .Os is defined in the tmac.doc-common file,
so we shouldn't override it with versions in the manpages. Many more to
come.
 1.2 28-Apr-1998  fair Fix mdoc usage: NetBSD -> .Nx
 1.1 09-Feb-1998  scottb added new iBCS2 man page
 1.3.10.1 27-Jun-2000  thorpej Pull up rev. 1.4:
s/suported/supported/
 1.5.58.1 17-Apr-2012  yamt sync with head
 1.10.4.1 10-Jun-2019  christos Sync with HEAD
 1.10.2.2 18-Jan-2019  pgoyette Synch with HEAD
 1.10.2.1 26-Dec-2018  pgoyette Sync with HEAD, resolve a few conflicts
 1.46 28-Nov-2021  ryo aarch64 also now can execute both 32 and 64 bit
 1.45 12-Oct-2021  andvar fix typos in man pages.
 1.44 26-Sep-2021  nia Update remarks on Linux-flavored procfs.
 1.43 23-Sep-2021  ryo add aarch64, and sort architecture names by alphabetical order.
 1.42 25-Apr-2021  nia these sysctl variables were removed
 1.41 24-Apr-2021  nia update information
 1.40 02-Oct-2017  wiz Wording improvements for previous from maxv.
 1.39 29-Sep-2017  wiz Mention that linux and linux32 emulations are not loaded automatically
for modular kernels, and mention how to enable that. Bump date.
 1.38 03-Jul-2017  wiz Remove workaround for ancient HTML generation code.
 1.37 21-Nov-2011  njoly branches: 1.37.32;
Switch from .nf/.fi groff macros to .Bd -literal/.Ed blocks.
While here, convert .sp macro to .Pp.

ok wiz@.
 1.36 02-Dec-2007  wiz branches: 1.36.28;
Add comma in enumeration.
 1.35 02-Dec-2007  wiz Use Nx and Ap. filesystem -> file system.
 1.34 30-Apr-2007  dsl branches: 1.34.4;
Add amd64 to the list of ports that support linux emulation.
Note that the emulation root is linux32 when running i386 linux programs
on an amd64 system.
Note that paths that start /../ are only looked up in the real root.
Modify the bug/note about symlinks not being looked up in the emulation root.
Some of this stuff ought to be in a generic 'emulation' man page.
 1.33 22-Sep-2006  christos mention linux makedev
 1.32 17-May-2005  wiz Drop trailing space.
 1.31 01-Sep-2003  wiz Bump date for previous.
 1.30 01-Sep-2003  manu The sentence explaining programs using /proc are unsupported is misleading:
we support them using -o linux option of mount_proc. Remove it.
 1.29 14-May-2003  wiz New sentence, new line; use .Aq; set -> set up.
 1.28 08-Jan-2003  wiz NetBSD -> .Nx.
 1.27 08-Jan-2003  jmmv Replaced /proc with /emul/linux/proc. Some minor grammar fixes too.
Okay'ed by wiz.
 1.26 29-Mar-2002  bjh21 branches: 1.26.2;
Document that COMPAT_LINUX works on arm as well.
While we're here, downcase all the architecture names and put them in
alphabetical order.
 1.25 13-Feb-2002  ross Generate <>& symbolically. I'm avoiding .../dist/... directories for now.
 1.24 26-Dec-2001  wiz Bd -literal instead of -unfilled.
 1.23 07-Oct-2001  jdolecek add info on setting procfs
 1.22 09-Sep-2001  wiz Remove some superfluous .Pps.
 1.21 09-Sep-2001  wiz Update comment about svgalib binaries, with help by Frank van der Linden.
 1.20 05-Sep-2001  wiz Improve comment about /proc-fs, both stylistically as semantically.
 1.19 05-Sep-2001  wiz Formatting improvements.
 1.18 30-Aug-2001  manu On the PowerPC, ldd now works, hence the removal from the BUGS section
 1.17 23-Aug-2001  manu Added info about non i386 ports
 1.16 15-Apr-2000  hubertf mention the suse_linux pkg
 1.15 28-Dec-1999  mjl Fix spelling of separate.
 1.14 17-Mar-1999  garbled More and more .Os cleanups. .Os is defined in the tmac.doc-common file,
so we shouldn't override it with versions in the manpages. Many more to
come.
 1.13 16-Jan-1999  lukem reference nsswitch.conf(5) as necessary
change references from YP to NIS.
 1.12 18-Oct-1998  perry Update to note linux_lib-2.5
 1.11 28-Apr-1998  fair Principally, change foo(N) to .Xr foo N
Also, do some other mdoc tagging.
 1.10 06-Feb-1998  perry macroize BSD, NetBSD, FreeBSD and misc cleanup
 1.9 13-Nov-1997  thorpej NetBSD, not BSD4.
 1.8 19-Oct-1997  fvdl branches: 1.8.2;
Note what to do in the rare case that dirent system calls fail because
of > 32 bit offset cookies: point to the mount_nfs -X option (or -2
option).
 1.7 29-Apr-1997  perry Update to note a linux_lib-2.4.tar.gz is available from the
FreeBSD folks.
 1.6 25-Mar-1997  perry Update to note that sound now mostly works, and to list the FreeBSD
URL to retrieve an easy to use tar file of Linux libraries etc.
 1.5 27-Feb-1997  mikel lowercase manpage names (.Nm); fixes PR 3218.
also cleaned up some .Nm usage and other problems.
 1.4 15-Oct-1996  fvdl Note that nsswitch.conf is needed on newer Linux systems; document that
pathnames pointed to by symlinks are not resolved through /emul/linux.

From Bob Baron.
 1.3 02-Oct-1996  cgd document that EXEC_AOUT and EXEC_ELF{32,64} need to be specified a kernel
options to get support for those executable types. (Actually, EXEC_ELF64
isn't supported by these emulations yet, but in theory, eventually, it
should work, so i've documented it.)
 1.2 16-Oct-1995  fvdl Sync with reality.
 1.1 05-Mar-1995  fvdl branches: 1.1.2;
COMPAT_LINUX manual page. Mainly describes how to deal with Linux shared
libraries.
 1.1.2.1 16-Oct-1995  fvdl Sync with reality (from main tree)
 1.8.2.1 13-Nov-1997  thorpej Sync w/ trunk.
 1.26.2.1 22-Oct-2003  jmc Pullup revs 1.27-1.30 (requested by manu in ticket #1444)

Replaced /proc with /emul/linux/proc. Some minor grammar fixes too.
 1.34.4.1 09-Jan-2008  matt sync with HEAD
 1.36.28.1 17-Apr-2012  yamt sync with head
 1.37.32.1 02-Sep-2019  martin Pull up following revision(s) (requested by sevan in ticket #1351):

share/man/man4/man4.amiga/grf.4: revision 1.7
share/man/man4/si.4: revision 1.11
share/man/man8/man8.sparc/boot.8: revision 1.32
share/man/man5/nsswitch.conf.5: revision 1.29
share/man/man5/mixerctl.conf.5: revision 1.7
share/man/man8/man8.vax/boot.8: revision 1.14
share/man/man4/man4.vax/dn.4: revision 1.12
share/man/man8/man8.vax/drtest.8: revision 1.16
share/man/man8/sysinst.8: revision 1.6
share/man/man4/ip.4: revision 1.37
share/man/man5/boot.cfg.5: revision 1.28
share/man/man1/cd.1: revision 1.10
share/man/man4/usb.4: revision 1.106
share/man/man4/man4.vax/ix.4: revision 1.17
share/man/man7/security.7: revision 1.15
share/man/man7/hier.7: revision 1.123
share/man/man8/afterboot.8: revision 1.58
share/man/man1/man1.x68k/bellctrl.1: revision 1.14
share/man/man4/se.4: revision 1.6
share/man/man4/utoppy.4: revision 1.7
share/man/man4/midi.4: revision 1.32
share/man/man4/cfb.4: revision 1.5
share/man/man4/man4.sparc/magma.4: revision 1.12
share/man/man4/audio.4: revision 1.80
share/man/man4/isic.4: revision 1.18
share/man/man1/cd.1: revision 1.7
share/man/man4/envsys.4: revision 1.51
share/man/man1/cd.1: revision 1.8
share/man/man1/cd.1: revision 1.9
share/man/man3/fast_divide32.3: revision 1.9
share/man/man4/pci.4: revision 1.97
share/man/man5/ranlib.5: revision 1.7
share/man/man3/__arraycount.3: revision 1.7
share/man/man4/isa.4: revision 1.46
share/man/man8/man8.atari/ahdilabel.8: revision 1.14
share/man/man4/chipsfb.4: revision 1.6
share/man/man8/man8.macppc/boot.8: revision 1.8
share/man/man5/passwd.5: revision 1.33
share/man/man8/man8.macppc/ofwboot.8: revision 1.14
share/man/man8/compat_linux.8: revision 1.38
share/man/man4/iop.4: revision 1.22
share/man/man4/ddb.4: revision 1.167
share/man/man4/termios.4: revision 1.37
share/man/man8/compat_freebsd.8: revision 1.18
share/man/man5/ar.5: revision 1.9
share/man/man7/release.7: revision 1.37
share/man/man5/core.5: revision 1.31
share/man/man4/ahd.4: revision 1.6
share/man/man4/man4.vax/ad.4: revision 1.12
share/man/man4/pppoe.4: revision 1.39
share/man/man5/locale.alias.5: revision 1.3
share/man/man8/man8.amiga/installboot.8: revision 1.23
share/man/man4/etherip.4: revision 1.8
share/man/man3/queue.3: revision 1.57
share/man/man5/genassym.cf.5: revision 1.13
share/man/man4/mpls.4: revision 1.10
share/man/man1/wait.1: revision 1.5
share/man/man5/capfile.5: revision 1.4
share/man/man4/man4.alpha/ttwopci.4: revision 1.6
share/man/man4/man4.atari/rtc.4: revision 1.8
share/man/man4/gpiosim.4: revision 1.6
share/man/man3/bitstring.3: revision 1.18
share/man/man4/isdntel.4: revision 1.8
share/man/man4/ai.4: revision 1.9
share/man/man8/man8.hppa/boot.8: revision 1.2
share/man/man4/uyurex.4: revision 1.6
share/man/man8/man8.alpha/mkbootimage.8: revision 1.9
share/man/man4/bpf.4: revision 1.56
share/man/man4/man4.amiga/mfcs.4: revision 1.8
share/man/man4/cmpci.4: revision 1.9
share/man/man8/man8.vax/format.8: revision 1.14
share/man/man8/compat_svr4.8: revision 1.27
share/man/man4/crypto.4: revision 1.26
share/man/man4/userconf.4: revision 1.13
share/man/man4/agp.4: revision 1.17
share/man/man9/man9.i386/bioscall.9: revision 1.10
share/man/man4/uftdi.4: revision 1.20
share/man/man4/radio.4: revision 1.13
share/man/man4/mfb.4: revision 1.5
share/man/man7/ascii.7: revision 1.8
share/man/man4/man4.vax/dl.4: revision 1.13
share/man/man4/ral.4: revision 1.12
share/man/man4/unix.4: revision 1.26
share/man/man4/edc.4: revision 1.12
share/man/man4/pim.4: revision 1.5
share/man/man8/compat_ultrix.8: revision 1.21
share/man/man4/dge.4: revision 1.11
share/man/man8/diskless.8: revision 1.32
share/man/man5/passwd.conf.5: revision 1.11
share/man/man8/man8.acorn26/boot26.8: revision 1.8
share/man/man4/man4.vax/hy.4: revision 1.12
share/man/man4/plip.4: revision 1.4
share/man/man4/sc.4: revision 1.8
share/man/man4/ec.4: revision 1.14
share/man/man4/man4.sgimips/giopci.4: revision 1.9
share/man/man7/sysctl.7: revision 1.114
share/man/man3/bits.3: revision 1.18
share/man/man4/we.4: revision 1.19
share/man/man8/compat_sunos.8: revision 1.21
share/man/man4/ip6.4: revision 1.31
share/man/man4/acpilid.4: revision 1.8
share/man/man4/man4.dreamcast/aica.4: revision 1.6
share/man/man4/mfi.4: revision 1.12
share/man/man4/ugen.4: revision 1.32
share/man/man4/jme.4: revision 1.7
share/man/man4/man4.sparc64/intro.4: revision 1.5
share/man/man4/zyd.4: revision 1.5
share/man/man4/gre.4: revision 1.45
share/man/man3/bitmap.3: revision 1.10
share/man/man4/man4.vax/cons.4: revision 1.12
share/man/man3/gcq.3: revision 1.4
share/man/man4/man4.hppa/pdc.4: revision 1.3
share/man/man4/multicast.4: revision 1.8
share/man/man4/man4.sparc/intro.4: revision 1.27
share/man/man4/ath.4: revision 1.32
share/man/man4/ym.4: revision 1.19
share/man/man3/iso646.3: revision 1.6
share/man/man4/btsco.4: revision 1.13
share/man/man4/man4.i386/ndis.4: revision 1.6
share/man/man4/pad.4: revision 1.6
share/man/man4/strip.4: revision 1.16
share/man/man8/man8.x86/boot.8: revision 1.12
share/man/man4/amr.4: revision 1.15
share/man/man4/ieee80211.4: revision 1.5
share/man/man4/options.4: revision 1.467
share/man/man5/link.5: revision 1.24
share/man/man8/man8.cobalt/boot.8: revision 1.10
share/man/man5/stab.5: revision 1.15
share/man/man3/tree.3: revision 1.12
share/man/man4/route.4: revision 1.31
share/man/man4/man4.sun3/leds.4: revision 1.13
share/man/man4/bluetooth.4: revision 1.20
share/man/man4/man4.i386/pcibios.4: revision 1.19
share/man/man5/veriexec.5: revision 1.8
share/man/man7/operator.7: revision 1.12
share/man/man4/man4.hp300/dcl.4: revision 1.13
share/man/man4/man4.i386/intro.4: revision 1.31
share/man/man5/ld.so.conf.5: revision 1.21
share/man/man8/man8.alpha/boot.8: revision 1.16
share/man/man4/bio.4: revision 1.13
share/man/man4/man4.sun2/leds.4: revision 1.10
share/man/man8/man8.x86/mbr.8: revision 1.4
share/man/man8/man8.mvme68k/boot.8: revision 1.9
share/man/man4/man4.alpha/ttwoga.4: revision 1.6
share/man/man4/ahc.4: revision 1.34

Direct reader to shell documentation generally, rather than csh(1)
specifically.

Mention variables OLDPWD and PWD.

Move the text that explains that cd(1) is a shell built-in to the very
beginning of the description where it can be seen prominently.

Improve formatting.

-

Remove workaround for ancient HTML generation code.
Use EXIT STATUS and .Ex.
 1.13 17-Jan-2019  gutteridge compat_netbsd32(8): brief adjustments concerning ARM binary support.
At present, aarch64 doesn't actually offer OABI compatibility. Also
note that this provides OABI vs. EABI compatibility for 32-bit ARM
ports. Addresses the remainder of PR misc/48968.
 1.12 14-Jan-2019  wiz Fix macro, fix grammar.
 1.11 13-Jan-2019  mrg update to reality:
- note that the base system supports 32 bit / 64 bit compat directly now
- list all the expected paths for ld.elf_so
- remove largely obsolete info
- fix list of known issues
- misc other clean up
 1.10 12-Oct-2018  ryo Mention that compat32 supports running arm binaries on aarch64.
 1.9 13-Sep-2011  wiz branches: 1.9.40; 1.9.42;
Add missing s, from Snader_LB.
 1.8 29-May-2008  mrg remove clause #3 from my license where there are no other
copyright holders involved.
 1.7 11-Mar-2006  jschauma branches: 1.7.20; 1.7.22; 1.7.24;
Note that one also needs EXEC_ELF32 in addition to COMPAT_NETBSD32.
 1.6 31-Dec-2004  wiz Mention that compat32 supports running i386 binaries on amd64.
From Nicolas Joly in PR 28795.
While here: new sentence, new line.
 1.5 31-Mar-2003  wiz Another libary (typo fix).
 1.4 16-Mar-2003  jdolecek fix typos
from PR misc/20752 by Igor Sobrado
 1.3 25-Feb-2003  wiz .Nm does not need a dummy argument ("") before punctuation or
for correct formatting of the SYNOPSIS any longer.
 1.2 09-Sep-2001  wiz Remove some superfluous .Pps.
 1.1 07-Jun-2001  mrg add compat_netbsd32(8); clarify compat_sunos(8) on netbsd/sparc64.
 1.7.24.1 23-Jun-2008  wrstuden Sync w/ -current. 34 merge conflicts to follow.
 1.7.22.1 04-Jun-2008  yamt sync with head
 1.7.20.1 02-Jun-2008  mjf Sync with HEAD.
 1.9.42.1 10-Jun-2019  christos Sync with HEAD
 1.9.40.2 18-Jan-2019  pgoyette Synch with HEAD
 1.9.40.1 20-Oct-2018  pgoyette Sync with head
 1.13 25-Mar-2019  maxv Remove compat_osf1, discussed on tech-kern@.
 1.12 30-Apr-2008  martin branches: 1.12.62;
Convert TNF licenses to new 2 clause variant
 1.11 20-Jun-2005  peter branches: 1.11.20; 1.11.22;
Change all .Xr config 8 to .Xr config 1, following the recent move of
config from usr.sbin -> usr.bin.

Reviewed by wiz.
 1.10 01-May-2003  wiz a -> an from jmc@openbsd.
New sentence, new line while I'm here.
 1.9 30-Mar-2003  wiz Improve slightly.
 1.8 14-Jan-2002  wiz Drop .Pps after (sub)section headers.
 1.7 14-Jan-2002  ross Update, reference pkgsrc, fix grammar, & note nasty resolver bug.
 1.6 26-Dec-2001  wiz Sort sections.
 1.5 05-Sep-2001  wiz Formatting improvements.
 1.4 28-Jul-2000  elric Removed references to Linux. And removed the section about linux_getdents
entirely, as I can not find an error message like that in the compat/osf1
source.

Addresses PR: 9060
 1.3 29-Dec-1999  mrg branches: 1.3.4;
add that /usr/lib/X11/locale is reqired for netscape.
 1.2 27-Dec-1999  mrg add "/sbin/loader" to the list of required files.
 1.1 05-Nov-1999  elric branches: 1.1.2; 1.1.4; 1.1.6;
Added a compat_osf1(8) man page.
 1.1.6.1 27-Dec-1999  wrstuden Pull up to last week's -current.
 1.1.4.2 09-Sep-2000  he Pull up revisions 1.2-1.4 (requested by elric):
Update documentation of our OSF/1 compat on alpha. Fixes PR#9060.
 1.1.4.1 05-Nov-1999  he file compat_osf1.8 was added on branch netbsd-1-4 on 2000-09-09 15:12:35 +0000
 1.1.2.2 05-Nov-1999  elric Added a compat_osf1(8) man page.
 1.1.2.1 05-Nov-1999  elric file compat_osf1.8 was added on branch comdex-fall-1999 on 1999-11-05 07:59:39 +0000
 1.3.4.1 13-Aug-2000  elric Sync with trunk. Merged in changes from 1.3 -> 1.4.
Addresses PR: port-alpha/9060
 1.11.22.1 18-May-2008  yamt sync with head.
 1.11.20.1 02-Jun-2008  mjf Sync with HEAD.
 1.12.62.1 10-Jun-2019  christos Sync with HEAD
 1.14 26-Apr-2011  joerg Remove PECOFF/Win32 emulation.
 1.13 12-Nov-2008  ad Remove LKMs and switch to the module framework, pass 1.

Proposed on tech-kern@.
 1.12 20-Jun-2005  peter Change all .Xr config 8 to .Xr config 1, following the recent move of
config from usr.sbin -> usr.bin.

Reviewed by wiz.
 1.11 06-May-2003  jmmv Drop trailing whitespace. Reviewed by wiz.
 1.10 16-Mar-2003  jdolecek fix typo
from PR misc/20751 by Igor Sobrado
 1.9 25-Mar-2002  kent Mention /usr/lkm/{compat,exec}_pecoff.o
Correct URLs
 1.8 05-Sep-2001  wiz Formatting improvements.
 1.7 04-Apr-2001  wiz execve(2), not (3). Whitespace fixes.
 1.6 03-Dec-2000  minoura Update.
 1.5 21-Aug-2000  kleink Minor grammar nits in section headings.
 1.4 13-Aug-2000  jhawk More minor grammar fixes.
Various markup (mdoc) fixes.
 1.3 11-Aug-2000  soren A few minor grammar fixes.
 1.2 28-Jul-2000  minoura branches: 1.2.2;
Several clarifications.
 1.1 17-Jul-2000  minoura Add compat_pecoff(8) manpage.
 1.2.2.4 26-Apr-2001  he Pull up revision 1.7 (requested by wiz):
Correct execve(2) reference, and whitespace fixes.
 1.2.2.3 15-Dec-2000  he Pull up revisions 1.3-1.6 (requested by minoura):
Various grammar corrections, markup fixes. Updates for the
current status of The PEACE Project.
 1.2.2.2 11-Aug-2000  minoura Pullup rev 1.1 and 1.2. Approved by thorpej.

add compat_pecoff(8) manpage.
 1.2.2.1 28-Jul-2000  minoura file compat_pecoff.8 was added on branch netbsd-1-5 on 2000-08-11 03:30:33 +0000
 1.21 03-Jul-2017  wiz Remove workaround for ancient HTML generation code.
 1.20 21-Nov-2011  wiz branches: 1.20.32;
New sentence, new line.
 1.19 14-Oct-2009  joerg branches: 1.19.6;
Simplify markup.
 1.18 10-Dec-2003  agc Modify the licences of code written by Theo De Raadt from a 4-clause
to a 2-clause licence (retaining UCB clauses (1) and (2)), per PR
22409 from Joel Baker, approved by Theo de Raadt, and ratified by
myself - the only discrepancy being the handling of the original
clause 3 in src/usr.sbin/yppoll/yppoll.c.
 1.17 26-Jun-2003  wiz Remove -inset from .Bl macro.
 1.16 15-May-2003  wiz setup -> set up.
 1.15 13-Feb-2002  ross Generate <>& symbolically. I'm avoiding .../dist/... directories for now.
 1.14 09-Sep-2001  wiz Remove some superfluous .Pps.
 1.13 05-Sep-2001  wiz Formatting improvements.
 1.12 07-Jun-2001  mrg add compat_netbsd32(8); clarify compat_sunos(8) on netbsd/sparc64.
 1.11 17-Mar-1999  garbled More and more .Os cleanups. .Os is defined in the tmac.doc-common file,
so we shouldn't override it with versions in the manpages. Many more to
come.
 1.10 06-Feb-1998  perry macroize BSD, NetBSD, FreeBSD and misc cleanup
 1.9 13-Nov-1997  thorpej NetBSD, not BSD4.
 1.8 19-Oct-1997  fvdl branches: 1.8.2;
Note what to do in the rare case that dirent system calls fail because
of > 32 bit offset cookies: point to the mount_nfs -X option (or -2
option).
 1.7 27-Feb-1997  mikel lowercase manpage names (.Nm); fixes PR 3218.
also cleaned up some .Nm usage and other problems.
 1.6 11-Jun-1995  pk Make the engine do the enumeration for us.
 1.5 11-Jun-1995  pk Document `/emul/sunos' usage (from Matthew Green).
 1.4 30-Nov-1994  jtc Merged with 4.4lite.
Changed to conform to NetBSD's new RCS Id conventions.
 1.3 28-Sep-1994  deraadt Explain how to deal with ypbind.lock
 1.2 16-Jun-1994  deraadt branches: 1.2.2;
another pass
 1.1 16-Jun-1994  deraadt add compat_sunos(8) and man8.sparc
 1.2.2.1 18-Oct-1994  cgd from trunk.
 1.8.2.1 13-Nov-1997  thorpej Sync w/ trunk.
 1.19.6.1 17-Apr-2012  yamt sync with head
 1.20.32.1 02-Sep-2019  martin Pull up following revision(s) (requested by sevan in ticket #1351):

share/man/man4/man4.amiga/grf.4: revision 1.7
share/man/man4/si.4: revision 1.11
share/man/man8/man8.sparc/boot.8: revision 1.32
share/man/man5/nsswitch.conf.5: revision 1.29
share/man/man5/mixerctl.conf.5: revision 1.7
share/man/man8/man8.vax/boot.8: revision 1.14
share/man/man4/man4.vax/dn.4: revision 1.12
share/man/man8/man8.vax/drtest.8: revision 1.16
share/man/man8/sysinst.8: revision 1.6
share/man/man4/ip.4: revision 1.37
share/man/man5/boot.cfg.5: revision 1.28
share/man/man1/cd.1: revision 1.10
share/man/man4/usb.4: revision 1.106
share/man/man4/man4.vax/ix.4: revision 1.17
share/man/man7/security.7: revision 1.15
share/man/man7/hier.7: revision 1.123
share/man/man8/afterboot.8: revision 1.58
share/man/man1/man1.x68k/bellctrl.1: revision 1.14
share/man/man4/se.4: revision 1.6
share/man/man4/utoppy.4: revision 1.7
share/man/man4/midi.4: revision 1.32
share/man/man4/cfb.4: revision 1.5
share/man/man4/man4.sparc/magma.4: revision 1.12
share/man/man4/audio.4: revision 1.80
share/man/man4/isic.4: revision 1.18
share/man/man1/cd.1: revision 1.7
share/man/man4/envsys.4: revision 1.51
share/man/man1/cd.1: revision 1.8
share/man/man1/cd.1: revision 1.9
share/man/man3/fast_divide32.3: revision 1.9
share/man/man4/pci.4: revision 1.97
share/man/man5/ranlib.5: revision 1.7
share/man/man3/__arraycount.3: revision 1.7
share/man/man4/isa.4: revision 1.46
share/man/man8/man8.atari/ahdilabel.8: revision 1.14
share/man/man4/chipsfb.4: revision 1.6
share/man/man8/man8.macppc/boot.8: revision 1.8
share/man/man5/passwd.5: revision 1.33
share/man/man8/man8.macppc/ofwboot.8: revision 1.14
share/man/man8/compat_linux.8: revision 1.38
share/man/man4/iop.4: revision 1.22
share/man/man4/ddb.4: revision 1.167
share/man/man4/termios.4: revision 1.37
share/man/man8/compat_freebsd.8: revision 1.18
share/man/man5/ar.5: revision 1.9
share/man/man7/release.7: revision 1.37
share/man/man5/core.5: revision 1.31
share/man/man4/ahd.4: revision 1.6
share/man/man4/man4.vax/ad.4: revision 1.12
share/man/man4/pppoe.4: revision 1.39
share/man/man5/locale.alias.5: revision 1.3
share/man/man8/man8.amiga/installboot.8: revision 1.23
share/man/man4/etherip.4: revision 1.8
share/man/man3/queue.3: revision 1.57
share/man/man5/genassym.cf.5: revision 1.13
share/man/man4/mpls.4: revision 1.10
share/man/man1/wait.1: revision 1.5
share/man/man5/capfile.5: revision 1.4
share/man/man4/man4.alpha/ttwopci.4: revision 1.6
share/man/man4/man4.atari/rtc.4: revision 1.8
share/man/man4/gpiosim.4: revision 1.6
share/man/man3/bitstring.3: revision 1.18
share/man/man4/isdntel.4: revision 1.8
share/man/man4/ai.4: revision 1.9
share/man/man8/man8.hppa/boot.8: revision 1.2
share/man/man4/uyurex.4: revision 1.6
share/man/man8/man8.alpha/mkbootimage.8: revision 1.9
share/man/man4/bpf.4: revision 1.56
share/man/man4/man4.amiga/mfcs.4: revision 1.8
share/man/man4/cmpci.4: revision 1.9
share/man/man8/man8.vax/format.8: revision 1.14
share/man/man8/compat_svr4.8: revision 1.27
share/man/man4/crypto.4: revision 1.26
share/man/man4/userconf.4: revision 1.13
share/man/man4/agp.4: revision 1.17
share/man/man9/man9.i386/bioscall.9: revision 1.10
share/man/man4/uftdi.4: revision 1.20
share/man/man4/radio.4: revision 1.13
share/man/man4/mfb.4: revision 1.5
share/man/man7/ascii.7: revision 1.8
share/man/man4/man4.vax/dl.4: revision 1.13
share/man/man4/ral.4: revision 1.12
share/man/man4/unix.4: revision 1.26
share/man/man4/edc.4: revision 1.12
share/man/man4/pim.4: revision 1.5
share/man/man8/compat_ultrix.8: revision 1.21
share/man/man4/dge.4: revision 1.11
share/man/man8/diskless.8: revision 1.32
share/man/man5/passwd.conf.5: revision 1.11
share/man/man8/man8.acorn26/boot26.8: revision 1.8
share/man/man4/man4.vax/hy.4: revision 1.12
share/man/man4/plip.4: revision 1.4
share/man/man4/sc.4: revision 1.8
share/man/man4/ec.4: revision 1.14
share/man/man4/man4.sgimips/giopci.4: revision 1.9
share/man/man7/sysctl.7: revision 1.114
share/man/man3/bits.3: revision 1.18
share/man/man4/we.4: revision 1.19
share/man/man8/compat_sunos.8: revision 1.21
share/man/man4/ip6.4: revision 1.31
share/man/man4/acpilid.4: revision 1.8
share/man/man4/man4.dreamcast/aica.4: revision 1.6
share/man/man4/mfi.4: revision 1.12
share/man/man4/ugen.4: revision 1.32
share/man/man4/jme.4: revision 1.7
share/man/man4/man4.sparc64/intro.4: revision 1.5
share/man/man4/zyd.4: revision 1.5
share/man/man4/gre.4: revision 1.45
share/man/man3/bitmap.3: revision 1.10
share/man/man4/man4.vax/cons.4: revision 1.12
share/man/man3/gcq.3: revision 1.4
share/man/man4/man4.hppa/pdc.4: revision 1.3
share/man/man4/multicast.4: revision 1.8
share/man/man4/man4.sparc/intro.4: revision 1.27
share/man/man4/ath.4: revision 1.32
share/man/man4/ym.4: revision 1.19
share/man/man3/iso646.3: revision 1.6
share/man/man4/btsco.4: revision 1.13
share/man/man4/man4.i386/ndis.4: revision 1.6
share/man/man4/pad.4: revision 1.6
share/man/man4/strip.4: revision 1.16
share/man/man8/man8.x86/boot.8: revision 1.12
share/man/man4/amr.4: revision 1.15
share/man/man4/ieee80211.4: revision 1.5
share/man/man4/options.4: revision 1.467
share/man/man5/link.5: revision 1.24
share/man/man8/man8.cobalt/boot.8: revision 1.10
share/man/man5/stab.5: revision 1.15
share/man/man3/tree.3: revision 1.12
share/man/man4/route.4: revision 1.31
share/man/man4/man4.sun3/leds.4: revision 1.13
share/man/man4/bluetooth.4: revision 1.20
share/man/man4/man4.i386/pcibios.4: revision 1.19
share/man/man5/veriexec.5: revision 1.8
share/man/man7/operator.7: revision 1.12
share/man/man4/man4.hp300/dcl.4: revision 1.13
share/man/man4/man4.i386/intro.4: revision 1.31
share/man/man5/ld.so.conf.5: revision 1.21
share/man/man8/man8.alpha/boot.8: revision 1.16
share/man/man4/bio.4: revision 1.13
share/man/man4/man4.sun2/leds.4: revision 1.10
share/man/man8/man8.x86/mbr.8: revision 1.4
share/man/man8/man8.mvme68k/boot.8: revision 1.9
share/man/man4/man4.alpha/ttwoga.4: revision 1.6
share/man/man4/ahc.4: revision 1.34

Direct reader to shell documentation generally, rather than csh(1)
specifically.

Mention variables OLDPWD and PWD.

Move the text that explains that cd(1) is a shell built-in to the very
beginning of the description where it can be seen prominently.

Improve formatting.

-

Remove workaround for ancient HTML generation code.
Use EXIT STATUS and .Ex.
 1.30 19-Dec-2018  maxv Remove compat_svr4 and compat_svr4_32, as discussed on tech-kern@ recently,
but also as discussed several times in the past.
 1.29 29-Jul-2017  wiz branches: 1.29.2; 1.29.4;
Standardize NAME section.

Remove unneeded troff macros.

XXX: this is still MLINKed as names that are not in Nm.
 1.28 29-Jul-2017  maxv Remove references to i386.
 1.27 03-Jul-2017  wiz Remove workaround for ancient HTML generation code.
 1.26 21-Nov-2011  wiz branches: 1.26.32;
New sentence, new line.
 1.25 21-Oct-2009  snj branches: 1.25.6;
Remove 3rd and 4th clauses in christos' license. OK christos.
 1.24 14-May-2003  wiz Setup -> set up, from jmc@openbsd.
 1.23 06-May-2003  jmmv Drop trailing whitespace. Reviewed by wiz.
 1.22 04-Feb-2003  perry "Utilize" has exactly the same meaning as "use," but it is more
difficult to read and understand. Most manuals of English style
therefore say that you should use "use".
 1.21 30-Jun-2002  dmcmahill include /usr/ucblib in the list of places where shared libs should be
copied from. This was needed for getting citrix_ica to install as
it linked against libucb.
 1.20 13-Feb-2002  ross Generate <>& symbolically. I'm avoiding .../dist/... directories for now.
 1.19 05-Sep-2001  wiz Formatting improvements.
 1.18 27-Jun-2001  eeh Add documentation for COMPAT_SVR4_32.
 1.17 16-May-2001  christos PR/12956: Grant Beattie: Explain how to copy the timezone files so that
programs run in the proper timezone
 1.16 05-Sep-2000  hubertf Mention /usr/dt besides /usr/openwin,
OK'd by Christos Zoulas.
 1.15 19-Apr-1999  kleink branches: 1.15.8;
Mention m68k.
 1.14 19-Apr-1999  kleink Take a stab at making SVR4_MAKEDEV more flexible towards multiple architectures.
 1.13 17-Mar-1999  garbled branches: 1.13.2;
More and more .Os cleanups. .Os is defined in the tmac.doc-common file,
so we shouldn't override it with versions in the manpages. Many more to
come.
 1.12 10-Nov-1998  hubertf Link compat_svr4 to compat_sco, compat_solaris and compat_xenix
Mention what exactly has been tested (for SCO, esp.) in the manpage.
 1.11 08-Nov-1998  hubertf Fix for cut&paste (s|./SVR4_MAKEDEV|sh SVR4_MAKEDEV|)
 1.10 06-Feb-1998  perry macroize BSD, NetBSD, FreeBSD and misc cleanup
 1.9 16-Nov-1997  christos Remove comment about the pty subsystem
 1.8 13-Nov-1997  thorpej NetBSD, not BSD4.
 1.7 13-Nov-1997  thorpej Update for new location of "examples" files. (Actually, these manpages
were never correct in this regard, since "/usr/share/samples" never
existed, only "/usr/src/share/samples".)
 1.6 19-Oct-1997  fvdl branches: 1.6.2;
Note what to do in the rare case that dirent system calls fail because
of > 32 bit offset cookies: point to the mount_nfs -X option (or -2
option).
 1.5 08-Jun-1997  jonathan refer to sample files in /usr/share/samples/emul/{ultrix,svr4}/etc.
 1.4 27-Feb-1997  mikel lowercase manpage names (.Nm); fixes PR 3218.
also cleaned up some .Nm usage and other problems.
 1.3 02-Oct-1996  cgd document that EXEC_AOUT and EXEC_ELF{32,64} need to be specified a kernel
options to get support for those executable types. (Actually, EXEC_ELF64
isn't supported by these emulations yet, but in theory, eventually, it
should work, so i've documented it.)
 1.2 01-Sep-1996  christos Fix the list of things that do not work and expand a bit on the bugs section.
 1.1 06-Jul-1996  christos First cut at a manual page that describes the procedure to setup the SVR4
compatibility stuff.
 1.6.2.2 10-Nov-1998  cgd pull up rev 1.11 from trunk (feyrer)
 1.6.2.1 13-Nov-1997  thorpej Sync w/ trunk.
 1.13.2.1 19-Apr-1999  kleink Pull up rev. 1.14; authorized by cjs.
 1.15.8.1 05-Sep-2000  hubertf Pull up rev. 1.16 to netbsd-1-5 branch, OK'd by thorpej:
> Mention /usr/dt besides /usr/openwin,
> OK'd by Christos Zoulas.
 1.25.6.1 17-Apr-2012  yamt sync with head
 1.26.32.1 02-Sep-2019  martin Pull up following revision(s) (requested by sevan in ticket #1351):

share/man/man4/man4.amiga/grf.4: revision 1.7
share/man/man4/si.4: revision 1.11
share/man/man8/man8.sparc/boot.8: revision 1.32
share/man/man5/nsswitch.conf.5: revision 1.29
share/man/man5/mixerctl.conf.5: revision 1.7
share/man/man8/man8.vax/boot.8: revision 1.14
share/man/man4/man4.vax/dn.4: revision 1.12
share/man/man8/man8.vax/drtest.8: revision 1.16
share/man/man8/sysinst.8: revision 1.6
share/man/man4/ip.4: revision 1.37
share/man/man5/boot.cfg.5: revision 1.28
share/man/man1/cd.1: revision 1.10
share/man/man4/usb.4: revision 1.106
share/man/man4/man4.vax/ix.4: revision 1.17
share/man/man7/security.7: revision 1.15
share/man/man7/hier.7: revision 1.123
share/man/man8/afterboot.8: revision 1.58
share/man/man1/man1.x68k/bellctrl.1: revision 1.14
share/man/man4/se.4: revision 1.6
share/man/man4/utoppy.4: revision 1.7
share/man/man4/midi.4: revision 1.32
share/man/man4/cfb.4: revision 1.5
share/man/man4/man4.sparc/magma.4: revision 1.12
share/man/man4/audio.4: revision 1.80
share/man/man4/isic.4: revision 1.18
share/man/man1/cd.1: revision 1.7
share/man/man4/envsys.4: revision 1.51
share/man/man1/cd.1: revision 1.8
share/man/man1/cd.1: revision 1.9
share/man/man3/fast_divide32.3: revision 1.9
share/man/man4/pci.4: revision 1.97
share/man/man5/ranlib.5: revision 1.7
share/man/man3/__arraycount.3: revision 1.7
share/man/man4/isa.4: revision 1.46
share/man/man8/man8.atari/ahdilabel.8: revision 1.14
share/man/man4/chipsfb.4: revision 1.6
share/man/man8/man8.macppc/boot.8: revision 1.8
share/man/man5/passwd.5: revision 1.33
share/man/man8/man8.macppc/ofwboot.8: revision 1.14
share/man/man8/compat_linux.8: revision 1.38
share/man/man4/iop.4: revision 1.22
share/man/man4/ddb.4: revision 1.167
share/man/man4/termios.4: revision 1.37
share/man/man8/compat_freebsd.8: revision 1.18
share/man/man5/ar.5: revision 1.9
share/man/man7/release.7: revision 1.37
share/man/man5/core.5: revision 1.31
share/man/man4/ahd.4: revision 1.6
share/man/man4/man4.vax/ad.4: revision 1.12
share/man/man4/pppoe.4: revision 1.39
share/man/man5/locale.alias.5: revision 1.3
share/man/man8/man8.amiga/installboot.8: revision 1.23
share/man/man4/etherip.4: revision 1.8
share/man/man3/queue.3: revision 1.57
share/man/man5/genassym.cf.5: revision 1.13
share/man/man4/mpls.4: revision 1.10
share/man/man1/wait.1: revision 1.5
share/man/man5/capfile.5: revision 1.4
share/man/man4/man4.alpha/ttwopci.4: revision 1.6
share/man/man4/man4.atari/rtc.4: revision 1.8
share/man/man4/gpiosim.4: revision 1.6
share/man/man3/bitstring.3: revision 1.18
share/man/man4/isdntel.4: revision 1.8
share/man/man4/ai.4: revision 1.9
share/man/man8/man8.hppa/boot.8: revision 1.2
share/man/man4/uyurex.4: revision 1.6
share/man/man8/man8.alpha/mkbootimage.8: revision 1.9
share/man/man4/bpf.4: revision 1.56
share/man/man4/man4.amiga/mfcs.4: revision 1.8
share/man/man4/cmpci.4: revision 1.9
share/man/man8/man8.vax/format.8: revision 1.14
share/man/man8/compat_svr4.8: revision 1.27
share/man/man4/crypto.4: revision 1.26
share/man/man4/userconf.4: revision 1.13
share/man/man4/agp.4: revision 1.17
share/man/man9/man9.i386/bioscall.9: revision 1.10
share/man/man4/uftdi.4: revision 1.20
share/man/man4/radio.4: revision 1.13
share/man/man4/mfb.4: revision 1.5
share/man/man7/ascii.7: revision 1.8
share/man/man4/man4.vax/dl.4: revision 1.13
share/man/man4/ral.4: revision 1.12
share/man/man4/unix.4: revision 1.26
share/man/man4/edc.4: revision 1.12
share/man/man4/pim.4: revision 1.5
share/man/man8/compat_ultrix.8: revision 1.21
share/man/man4/dge.4: revision 1.11
share/man/man8/diskless.8: revision 1.32
share/man/man5/passwd.conf.5: revision 1.11
share/man/man8/man8.acorn26/boot26.8: revision 1.8
share/man/man4/man4.vax/hy.4: revision 1.12
share/man/man4/plip.4: revision 1.4
share/man/man4/sc.4: revision 1.8
share/man/man4/ec.4: revision 1.14
share/man/man4/man4.sgimips/giopci.4: revision 1.9
share/man/man7/sysctl.7: revision 1.114
share/man/man3/bits.3: revision 1.18
share/man/man4/we.4: revision 1.19
share/man/man8/compat_sunos.8: revision 1.21
share/man/man4/ip6.4: revision 1.31
share/man/man4/acpilid.4: revision 1.8
share/man/man4/man4.dreamcast/aica.4: revision 1.6
share/man/man4/mfi.4: revision 1.12
share/man/man4/ugen.4: revision 1.32
share/man/man4/jme.4: revision 1.7
share/man/man4/man4.sparc64/intro.4: revision 1.5
share/man/man4/zyd.4: revision 1.5
share/man/man4/gre.4: revision 1.45
share/man/man3/bitmap.3: revision 1.10
share/man/man4/man4.vax/cons.4: revision 1.12
share/man/man3/gcq.3: revision 1.4
share/man/man4/man4.hppa/pdc.4: revision 1.3
share/man/man4/multicast.4: revision 1.8
share/man/man4/man4.sparc/intro.4: revision 1.27
share/man/man4/ath.4: revision 1.32
share/man/man4/ym.4: revision 1.19
share/man/man3/iso646.3: revision 1.6
share/man/man4/btsco.4: revision 1.13
share/man/man4/man4.i386/ndis.4: revision 1.6
share/man/man4/pad.4: revision 1.6
share/man/man4/strip.4: revision 1.16
share/man/man8/man8.x86/boot.8: revision 1.12
share/man/man4/amr.4: revision 1.15
share/man/man4/ieee80211.4: revision 1.5
share/man/man4/options.4: revision 1.467
share/man/man5/link.5: revision 1.24
share/man/man8/man8.cobalt/boot.8: revision 1.10
share/man/man5/stab.5: revision 1.15
share/man/man3/tree.3: revision 1.12
share/man/man4/route.4: revision 1.31
share/man/man4/man4.sun3/leds.4: revision 1.13
share/man/man4/bluetooth.4: revision 1.20
share/man/man4/man4.i386/pcibios.4: revision 1.19
share/man/man5/veriexec.5: revision 1.8
share/man/man7/operator.7: revision 1.12
share/man/man4/man4.hp300/dcl.4: revision 1.13
share/man/man4/man4.i386/intro.4: revision 1.31
share/man/man5/ld.so.conf.5: revision 1.21
share/man/man8/man8.alpha/boot.8: revision 1.16
share/man/man4/bio.4: revision 1.13
share/man/man4/man4.sun2/leds.4: revision 1.10
share/man/man8/man8.x86/mbr.8: revision 1.4
share/man/man8/man8.mvme68k/boot.8: revision 1.9
share/man/man4/man4.alpha/ttwoga.4: revision 1.6
share/man/man4/ahc.4: revision 1.34

Direct reader to shell documentation generally, rather than csh(1)
specifically.

Mention variables OLDPWD and PWD.

Move the text that explains that cd(1) is a shell built-in to the very
beginning of the description where it can be seen prominently.

Improve formatting.

-

Remove workaround for ancient HTML generation code.
Use EXIT STATUS and .Ex.
 1.29.4.1 10-Jun-2019  christos Sync with HEAD
 1.29.2.1 26-Dec-2018  pgoyette Sync with HEAD, resolve a few conflicts
 1.21 03-Jul-2017  wiz Remove workaround for ancient HTML generation code.
 1.20 21-Nov-2011  wiz branches: 1.20.32;
New sentence, new line.
 1.19 30-Mar-2003  wiz branches: 1.19.56;
Uppercase MIPS. Igor Sobrado, PR 19678.
 1.18 30-Mar-2003  wiz Uppercase ULTRIX. Igor Sobrado in PR 19678.
 1.17 30-Mar-2003  wiz Consistenly use VAX. Igor Sobrado in PR 19678.
 1.16 13-Feb-2002  ross Generate <>& symbolically. I'm avoiding .../dist/... directories for now.
 1.15 09-Sep-2001  wiz Remove some superfluous .Pps.
 1.14 05-Sep-2001  wiz Formatting improvements.
 1.13 04-Apr-2001  wiz Fix a xref, and some whitespace.
 1.12 05-Jul-2000  msaitoh remove extra period in SEE ALL section
 1.11 19-Nov-1999  enami Don't pass so many args to .Nd macro. It just overflows.
 1.10 16-Oct-1999  kristerw Fixed typos (mostly from OpenBSD)
 1.9 24-Sep-1999  simonb Fix tyop in roff macro name.
 1.8 17-Mar-1999  garbled branches: 1.8.2; 1.8.4;
More and more .Os cleanups. .Os is defined in the tmac.doc-common file,
so we shouldn't override it with versions in the manpages. Many more to
come.
 1.7 16-Jan-1999  lukem reference nsswitch.conf(5) as necessary
change references from YP to NIS.
 1.6 08-Jun-1998  lukem remove unnecessary paragraph separator
 1.5 06-Feb-1998  perry macroize BSD, NetBSD, FreeBSD and misc cleanup
 1.4 13-Nov-1997  thorpej NetBSD, not BSD4.
 1.3 13-Nov-1997  thorpej Update for new location of "examples" files. (Actually, these manpages
were never correct in this regard, since "/usr/share/samples" never
existed, only "/usr/src/share/samples".)
 1.2 08-Jun-1997  jonathan branches: 1.2.2;
refer to sample files in /usr/share/samples/emul/{ultrix,svr4}/etc.
 1.1 08-Jun-1997  jonathan Add man page describing setup for Ultrix compatibility.
 1.2.2.1 13-Nov-1997  thorpej Sync w/ trunk.
 1.8.4.1 27-Dec-1999  wrstuden Pull up to last week's -current.
 1.8.2.1 26-Sep-1999  cgd pull up rev 1.9 from trunk (requested by simonb):
Fix typo in roff macro name.
 1.19.56.1 17-Apr-2012  yamt sync with head
 1.20.32.1 02-Sep-2019  martin Pull up following revision(s) (requested by sevan in ticket #1351):

share/man/man4/man4.amiga/grf.4: revision 1.7
share/man/man4/si.4: revision 1.11
share/man/man8/man8.sparc/boot.8: revision 1.32
share/man/man5/nsswitch.conf.5: revision 1.29
share/man/man5/mixerctl.conf.5: revision 1.7
share/man/man8/man8.vax/boot.8: revision 1.14
share/man/man4/man4.vax/dn.4: revision 1.12
share/man/man8/man8.vax/drtest.8: revision 1.16
share/man/man8/sysinst.8: revision 1.6
share/man/man4/ip.4: revision 1.37
share/man/man5/boot.cfg.5: revision 1.28
share/man/man1/cd.1: revision 1.10
share/man/man4/usb.4: revision 1.106
share/man/man4/man4.vax/ix.4: revision 1.17
share/man/man7/security.7: revision 1.15
share/man/man7/hier.7: revision 1.123
share/man/man8/afterboot.8: revision 1.58
share/man/man1/man1.x68k/bellctrl.1: revision 1.14
share/man/man4/se.4: revision 1.6
share/man/man4/utoppy.4: revision 1.7
share/man/man4/midi.4: revision 1.32
share/man/man4/cfb.4: revision 1.5
share/man/man4/man4.sparc/magma.4: revision 1.12
share/man/man4/audio.4: revision 1.80
share/man/man4/isic.4: revision 1.18
share/man/man1/cd.1: revision 1.7
share/man/man4/envsys.4: revision 1.51
share/man/man1/cd.1: revision 1.8
share/man/man1/cd.1: revision 1.9
share/man/man3/fast_divide32.3: revision 1.9
share/man/man4/pci.4: revision 1.97
share/man/man5/ranlib.5: revision 1.7
share/man/man3/__arraycount.3: revision 1.7
share/man/man4/isa.4: revision 1.46
share/man/man8/man8.atari/ahdilabel.8: revision 1.14
share/man/man4/chipsfb.4: revision 1.6
share/man/man8/man8.macppc/boot.8: revision 1.8
share/man/man5/passwd.5: revision 1.33
share/man/man8/man8.macppc/ofwboot.8: revision 1.14
share/man/man8/compat_linux.8: revision 1.38
share/man/man4/iop.4: revision 1.22
share/man/man4/ddb.4: revision 1.167
share/man/man4/termios.4: revision 1.37
share/man/man8/compat_freebsd.8: revision 1.18
share/man/man5/ar.5: revision 1.9
share/man/man7/release.7: revision 1.37
share/man/man5/core.5: revision 1.31
share/man/man4/ahd.4: revision 1.6
share/man/man4/man4.vax/ad.4: revision 1.12
share/man/man4/pppoe.4: revision 1.39
share/man/man5/locale.alias.5: revision 1.3
share/man/man8/man8.amiga/installboot.8: revision 1.23
share/man/man4/etherip.4: revision 1.8
share/man/man3/queue.3: revision 1.57
share/man/man5/genassym.cf.5: revision 1.13
share/man/man4/mpls.4: revision 1.10
share/man/man1/wait.1: revision 1.5
share/man/man5/capfile.5: revision 1.4
share/man/man4/man4.alpha/ttwopci.4: revision 1.6
share/man/man4/man4.atari/rtc.4: revision 1.8
share/man/man4/gpiosim.4: revision 1.6
share/man/man3/bitstring.3: revision 1.18
share/man/man4/isdntel.4: revision 1.8
share/man/man4/ai.4: revision 1.9
share/man/man8/man8.hppa/boot.8: revision 1.2
share/man/man4/uyurex.4: revision 1.6
share/man/man8/man8.alpha/mkbootimage.8: revision 1.9
share/man/man4/bpf.4: revision 1.56
share/man/man4/man4.amiga/mfcs.4: revision 1.8
share/man/man4/cmpci.4: revision 1.9
share/man/man8/man8.vax/format.8: revision 1.14
share/man/man8/compat_svr4.8: revision 1.27
share/man/man4/crypto.4: revision 1.26
share/man/man4/userconf.4: revision 1.13
share/man/man4/agp.4: revision 1.17
share/man/man9/man9.i386/bioscall.9: revision 1.10
share/man/man4/uftdi.4: revision 1.20
share/man/man4/radio.4: revision 1.13
share/man/man4/mfb.4: revision 1.5
share/man/man7/ascii.7: revision 1.8
share/man/man4/man4.vax/dl.4: revision 1.13
share/man/man4/ral.4: revision 1.12
share/man/man4/unix.4: revision 1.26
share/man/man4/edc.4: revision 1.12
share/man/man4/pim.4: revision 1.5
share/man/man8/compat_ultrix.8: revision 1.21
share/man/man4/dge.4: revision 1.11
share/man/man8/diskless.8: revision 1.32
share/man/man5/passwd.conf.5: revision 1.11
share/man/man8/man8.acorn26/boot26.8: revision 1.8
share/man/man4/man4.vax/hy.4: revision 1.12
share/man/man4/plip.4: revision 1.4
share/man/man4/sc.4: revision 1.8
share/man/man4/ec.4: revision 1.14
share/man/man4/man4.sgimips/giopci.4: revision 1.9
share/man/man7/sysctl.7: revision 1.114
share/man/man3/bits.3: revision 1.18
share/man/man4/we.4: revision 1.19
share/man/man8/compat_sunos.8: revision 1.21
share/man/man4/ip6.4: revision 1.31
share/man/man4/acpilid.4: revision 1.8
share/man/man4/man4.dreamcast/aica.4: revision 1.6
share/man/man4/mfi.4: revision 1.12
share/man/man4/ugen.4: revision 1.32
share/man/man4/jme.4: revision 1.7
share/man/man4/man4.sparc64/intro.4: revision 1.5
share/man/man4/zyd.4: revision 1.5
share/man/man4/gre.4: revision 1.45
share/man/man3/bitmap.3: revision 1.10
share/man/man4/man4.vax/cons.4: revision 1.12
share/man/man3/gcq.3: revision 1.4
share/man/man4/man4.hppa/pdc.4: revision 1.3
share/man/man4/multicast.4: revision 1.8
share/man/man4/man4.sparc/intro.4: revision 1.27
share/man/man4/ath.4: revision 1.32
share/man/man4/ym.4: revision 1.19
share/man/man3/iso646.3: revision 1.6
share/man/man4/btsco.4: revision 1.13
share/man/man4/man4.i386/ndis.4: revision 1.6
share/man/man4/pad.4: revision 1.6
share/man/man4/strip.4: revision 1.16
share/man/man8/man8.x86/boot.8: revision 1.12
share/man/man4/amr.4: revision 1.15
share/man/man4/ieee80211.4: revision 1.5
share/man/man4/options.4: revision 1.467
share/man/man5/link.5: revision 1.24
share/man/man8/man8.cobalt/boot.8: revision 1.10
share/man/man5/stab.5: revision 1.15
share/man/man3/tree.3: revision 1.12
share/man/man4/route.4: revision 1.31
share/man/man4/man4.sun3/leds.4: revision 1.13
share/man/man4/bluetooth.4: revision 1.20
share/man/man4/man4.i386/pcibios.4: revision 1.19
share/man/man5/veriexec.5: revision 1.8
share/man/man7/operator.7: revision 1.12
share/man/man4/man4.hp300/dcl.4: revision 1.13
share/man/man4/man4.i386/intro.4: revision 1.31
share/man/man5/ld.so.conf.5: revision 1.21
share/man/man8/man8.alpha/boot.8: revision 1.16
share/man/man4/bio.4: revision 1.13
share/man/man4/man4.sun2/leds.4: revision 1.10
share/man/man8/man8.x86/mbr.8: revision 1.4
share/man/man8/man8.mvme68k/boot.8: revision 1.9
share/man/man4/man4.alpha/ttwoga.4: revision 1.6
share/man/man4/ahc.4: revision 1.34

Direct reader to shell documentation generally, rather than csh(1)
specifically.

Mention variables OLDPWD and PWD.

Move the text that explains that cd(1) is a shell built-in to the very
beginning of the description where it can be seen prominently.

Improve formatting.

-

Remove workaround for ancient HTML generation code.
Use EXIT STATUS and .Ex.
 1.6 13-May-2024  gutteridge creds_msdos.8: consistently include a hypen in "MS-DOS"
 1.5 04-Feb-2024  mrg update my email address.
 1.4 02-Jan-2024  uwe creds_msdos(8): move descriptions into the list itself
 1.3 02-Jan-2024  uwe creds_msdos(8): touch up mark up a bit
 1.2 11-Dec-2021  mrg remove clause 3 from all my licenses that aren't conflicting with
another copyright claim line. again. (i did this in 2008 and then
did not update all of my personal templates.)
 1.1 12-Jun-2019  mrg branches: 1.1.6;
move creds_msdos.8 into the normal place and install it.
 1.1.6.2 13-Apr-2020  martin Mostly merge changes from HEAD upto 20200411
 1.1.6.1 12-Jun-2019  martin file creds_msdos.8 was added on branch phil-wifi on 2020-04-13 08:03:25 +0000
 1.34 29-Oct-2018  wiz Remove unnecessary Pp before Bl/Bd.
 1.33 23-Oct-2018  mrg note that rc.conf:flushroutes may be useful. bump date.
 1.32 03-Jul-2017  wiz branches: 1.32.4; 1.32.6;
Remove workaround for ancient HTML generation code.
 1.31 31-Aug-2012  riastradh branches: 1.31.24;
Fix typo: tftpd, not tfptd.
 1.30 11-Mar-2012  njoly Use Lk macro instead of Pa when dealing with URLs, to produce links
with HTML output. And while here update some dead URL links.
First part of PR/29238.
 1.29 07-Oct-2006  elad branches: 1.29.40;
PR/29858: Miles Nordin: diskless(8) man page is wrong about
'option swap-server'

Patch applied, thanks!
 1.28 20-Jun-2005  peter Change all .Xr config 8 to .Xr config 1, following the recent move of
config from usr.sbin -> usr.bin.

Reviewed by wiz.
 1.27 25-May-2003  fair Tweak the DHCP section a little, per Martin Husemann.
 1.26 22-May-2003  wiz Fix some typos, s/nfsiod/nfsd/ (?), sort SEE ALSO.
 1.25 22-May-2003  fair Massive rewrite/reorganization of diskless.8 to clarify, edify,
educate, elucidate, and otherwise answer ancient PR 5885, which
complained about lack of documentation for DHCP booting systems.

Please review, comment & correct. Writing is hard work.
 1.24 15-May-2003  fair nroff cleanups prior to answering a problem report.
 1.23 20-Aug-2002  wiz Remove superfluous Ns.
 1.22 13-Feb-2002  ross Generate <>& symbolically. I'm avoiding .../dist/... directories for now.
 1.21 24-Jun-2001  wiz At the appropriate places, mention which servers should be running for
particular services (on the server).
We're not providing fstab.nfs (on all platforms), so don't assume it exists.
Some formatting improvements.
Sort SEE ALSO according to mdoc.samples(7).
filesystem -> file system
 1.20 04-Apr-2001  wiz Change markup a bit.
 1.19 29-Nov-1999  cjs Fix grammar.
 1.18 11-Apr-1999  gwr branches: 1.18.4;
Add the "gateway" line to the sample /etc/bootparams entry.
 1.17 06-Apr-1999  cgd change:
.Sh "SEE ALSO"
to:
.Sh SEE ALSO
The doc macros check for the latter (actually just for 'SEE' as the first
argument to .Sh) to set the section header SEE ALSO flag, which modifies
some behaviour (e.g. references done with .Rs/.Re).
 1.16 17-Mar-1999  garbled More and more .Os cleanups. .Os is defined in the tmac.doc-common file,
so we shouldn't override it with versions in the manpages. Many more to
come.
 1.15 08-Sep-1998  mrg properly document diskless swapfiles.
 1.14 18-Jul-1998  frueauf hostname.le0->ifconfig.le0; closes pr 5796 by Matt Debergalis.
 1.13 06-Feb-1998  perry macroize BSD, NetBSD, FreeBSD and misc cleanup
 1.12 26-Jan-1998  ross Update this somewhat with respect to NetBSD 1.3 swap features and NFS_BOOT*.
There is more work to do here.
 1.11 16-Jun-1997  mrg continue clean up from last commit, and tell NetBSD/sparc users to use our boot program.
 1.10 16-Jun-1997  thorpej Update diskless system swap setup for new swap system, from
maximum entropy <entropy@zippy.bernstein.com>.
 1.9 24-Aug-1996  thorpej Update to reflect the new name of the hp300 boot blocks.
 1.8 30-May-1996  cgd various and sundry spelling errors
 1.7 18-Feb-1996  hpeyerl branches: 1.7.4;
manpage fix for -alldirs in exports. Fixes PR#2092.
from: Andrew Gallatin <gallatin@isds.duke.edu>
 1.6 02-Sep-1995  thorpej Add descriptions of the differneces between the Sun and hp300 diskless
boot procedures.
 1.5 08-Aug-1995  gwr Missed the error pointed out in PR#804 (Oops! 8^)
 1.4 08-Aug-1995  gwr Fix examples of names the Sun PROM looks for in /tftpboot (PR#804)
 1.3 12-Apr-1995  jtc Removed self-referential cross reference.
 1.2 30-Nov-1994  jtc Merged with 4.4lite.
Changed to conform to NetBSD's new RCS Id conventions.
 1.1 18-Oct-1994  deraadt branches: 1.1.2;
man page bywr and I
 1.1.2.2 18-Oct-1994  deraadt man page bywr and I
 1.1.2.1 18-Oct-1994  deraadt file diskless.8 was added on branch netbsd-1-0 on 1994-10-18 06:48:55 +0000
 1.7.4.1 30-May-1996  cgd pull up spelling fixes
 1.18.4.1 27-Dec-1999  wrstuden Pull up to last week's -current.
 1.29.40.2 30-Oct-2012  yamt sync with head
 1.29.40.1 17-Apr-2012  yamt sync with head
 1.31.24.1 02-Sep-2019  martin Pull up following revision(s) (requested by sevan in ticket #1351):

share/man/man4/man4.amiga/grf.4: revision 1.7
share/man/man4/si.4: revision 1.11
share/man/man8/man8.sparc/boot.8: revision 1.32
share/man/man5/nsswitch.conf.5: revision 1.29
share/man/man5/mixerctl.conf.5: revision 1.7
share/man/man8/man8.vax/boot.8: revision 1.14
share/man/man4/man4.vax/dn.4: revision 1.12
share/man/man8/man8.vax/drtest.8: revision 1.16
share/man/man8/sysinst.8: revision 1.6
share/man/man4/ip.4: revision 1.37
share/man/man5/boot.cfg.5: revision 1.28
share/man/man1/cd.1: revision 1.10
share/man/man4/usb.4: revision 1.106
share/man/man4/man4.vax/ix.4: revision 1.17
share/man/man7/security.7: revision 1.15
share/man/man7/hier.7: revision 1.123
share/man/man8/afterboot.8: revision 1.58
share/man/man1/man1.x68k/bellctrl.1: revision 1.14
share/man/man4/se.4: revision 1.6
share/man/man4/utoppy.4: revision 1.7
share/man/man4/midi.4: revision 1.32
share/man/man4/cfb.4: revision 1.5
share/man/man4/man4.sparc/magma.4: revision 1.12
share/man/man4/audio.4: revision 1.80
share/man/man4/isic.4: revision 1.18
share/man/man1/cd.1: revision 1.7
share/man/man4/envsys.4: revision 1.51
share/man/man1/cd.1: revision 1.8
share/man/man1/cd.1: revision 1.9
share/man/man3/fast_divide32.3: revision 1.9
share/man/man4/pci.4: revision 1.97
share/man/man5/ranlib.5: revision 1.7
share/man/man3/__arraycount.3: revision 1.7
share/man/man4/isa.4: revision 1.46
share/man/man8/man8.atari/ahdilabel.8: revision 1.14
share/man/man4/chipsfb.4: revision 1.6
share/man/man8/man8.macppc/boot.8: revision 1.8
share/man/man5/passwd.5: revision 1.33
share/man/man8/man8.macppc/ofwboot.8: revision 1.14
share/man/man8/compat_linux.8: revision 1.38
share/man/man4/iop.4: revision 1.22
share/man/man4/ddb.4: revision 1.167
share/man/man4/termios.4: revision 1.37
share/man/man8/compat_freebsd.8: revision 1.18
share/man/man5/ar.5: revision 1.9
share/man/man7/release.7: revision 1.37
share/man/man5/core.5: revision 1.31
share/man/man4/ahd.4: revision 1.6
share/man/man4/man4.vax/ad.4: revision 1.12
share/man/man4/pppoe.4: revision 1.39
share/man/man5/locale.alias.5: revision 1.3
share/man/man8/man8.amiga/installboot.8: revision 1.23
share/man/man4/etherip.4: revision 1.8
share/man/man3/queue.3: revision 1.57
share/man/man5/genassym.cf.5: revision 1.13
share/man/man4/mpls.4: revision 1.10
share/man/man1/wait.1: revision 1.5
share/man/man5/capfile.5: revision 1.4
share/man/man4/man4.alpha/ttwopci.4: revision 1.6
share/man/man4/man4.atari/rtc.4: revision 1.8
share/man/man4/gpiosim.4: revision 1.6
share/man/man3/bitstring.3: revision 1.18
share/man/man4/isdntel.4: revision 1.8
share/man/man4/ai.4: revision 1.9
share/man/man8/man8.hppa/boot.8: revision 1.2
share/man/man4/uyurex.4: revision 1.6
share/man/man8/man8.alpha/mkbootimage.8: revision 1.9
share/man/man4/bpf.4: revision 1.56
share/man/man4/man4.amiga/mfcs.4: revision 1.8
share/man/man4/cmpci.4: revision 1.9
share/man/man8/man8.vax/format.8: revision 1.14
share/man/man8/compat_svr4.8: revision 1.27
share/man/man4/crypto.4: revision 1.26
share/man/man4/userconf.4: revision 1.13
share/man/man4/agp.4: revision 1.17
share/man/man9/man9.i386/bioscall.9: revision 1.10
share/man/man4/uftdi.4: revision 1.20
share/man/man4/radio.4: revision 1.13
share/man/man4/mfb.4: revision 1.5
share/man/man7/ascii.7: revision 1.8
share/man/man4/man4.vax/dl.4: revision 1.13
share/man/man4/ral.4: revision 1.12
share/man/man4/unix.4: revision 1.26
share/man/man4/edc.4: revision 1.12
share/man/man4/pim.4: revision 1.5
share/man/man8/compat_ultrix.8: revision 1.21
share/man/man4/dge.4: revision 1.11
share/man/man8/diskless.8: revision 1.32
share/man/man5/passwd.conf.5: revision 1.11
share/man/man8/man8.acorn26/boot26.8: revision 1.8
share/man/man4/man4.vax/hy.4: revision 1.12
share/man/man4/plip.4: revision 1.4
share/man/man4/sc.4: revision 1.8
share/man/man4/ec.4: revision 1.14
share/man/man4/man4.sgimips/giopci.4: revision 1.9
share/man/man7/sysctl.7: revision 1.114
share/man/man3/bits.3: revision 1.18
share/man/man4/we.4: revision 1.19
share/man/man8/compat_sunos.8: revision 1.21
share/man/man4/ip6.4: revision 1.31
share/man/man4/acpilid.4: revision 1.8
share/man/man4/man4.dreamcast/aica.4: revision 1.6
share/man/man4/mfi.4: revision 1.12
share/man/man4/ugen.4: revision 1.32
share/man/man4/jme.4: revision 1.7
share/man/man4/man4.sparc64/intro.4: revision 1.5
share/man/man4/zyd.4: revision 1.5
share/man/man4/gre.4: revision 1.45
share/man/man3/bitmap.3: revision 1.10
share/man/man4/man4.vax/cons.4: revision 1.12
share/man/man3/gcq.3: revision 1.4
share/man/man4/man4.hppa/pdc.4: revision 1.3
share/man/man4/multicast.4: revision 1.8
share/man/man4/man4.sparc/intro.4: revision 1.27
share/man/man4/ath.4: revision 1.32
share/man/man4/ym.4: revision 1.19
share/man/man3/iso646.3: revision 1.6
share/man/man4/btsco.4: revision 1.13
share/man/man4/man4.i386/ndis.4: revision 1.6
share/man/man4/pad.4: revision 1.6
share/man/man4/strip.4: revision 1.16
share/man/man8/man8.x86/boot.8: revision 1.12
share/man/man4/amr.4: revision 1.15
share/man/man4/ieee80211.4: revision 1.5
share/man/man4/options.4: revision 1.467
share/man/man5/link.5: revision 1.24
share/man/man8/man8.cobalt/boot.8: revision 1.10
share/man/man5/stab.5: revision 1.15
share/man/man3/tree.3: revision 1.12
share/man/man4/route.4: revision 1.31
share/man/man4/man4.sun3/leds.4: revision 1.13
share/man/man4/bluetooth.4: revision 1.20
share/man/man4/man4.i386/pcibios.4: revision 1.19
share/man/man5/veriexec.5: revision 1.8
share/man/man7/operator.7: revision 1.12
share/man/man4/man4.hp300/dcl.4: revision 1.13
share/man/man4/man4.i386/intro.4: revision 1.31
share/man/man5/ld.so.conf.5: revision 1.21
share/man/man8/man8.alpha/boot.8: revision 1.16
share/man/man4/bio.4: revision 1.13
share/man/man4/man4.sun2/leds.4: revision 1.10
share/man/man8/man8.x86/mbr.8: revision 1.4
share/man/man8/man8.mvme68k/boot.8: revision 1.9
share/man/man4/man4.alpha/ttwoga.4: revision 1.6
share/man/man4/ahc.4: revision 1.34

Direct reader to shell documentation generally, rather than csh(1)
specifically.

Mention variables OLDPWD and PWD.

Move the text that explains that cd(1) is a shell built-in to the very
beginning of the description where it can be seen prominently.

Improve formatting.

-

Remove workaround for ancient HTML generation code.
Use EXIT STATUS and .Ex.
 1.32.6.1 10-Jun-2019  christos Sync with HEAD
 1.32.4.1 26-Nov-2018  pgoyette Sync with HEAD, resolve a couple of conflicts
 1.8 31-May-2005  christos Move to the genassym source directory.
 1.7 26-Dec-2001  wiz Drop a trailing comma in SEE ALSO.
 1.6 05-Sep-2001  wiz Boring whitespace fixes.
 1.5 17-Mar-1999  garbled More and more .Os cleanups. .Os is defined in the tmac.doc-common file,
so we shouldn't override it with versions in the manpages. Many more to
come.
 1.4 22-Apr-1998  ross Add David Brownlee's new intro pages, with editing. (PR #534[23])
Also, while here, expand apparently incorrectly .Dd month abbreviations.
(I thought about doing this in tmac/doc-common...heh...that would have
allowed a possible reverse map back to abbreviations.)
 1.3 24-Nov-1997  lukem fix .Nx usage (use 1.0 instead of 0.9a, etc), and other minor cleanups
 1.2 01-Feb-1997  matthias fix a typo
 1.1 30-Jan-1997  matthias Add scripts and documentation for a new method to create assym.h files.
With the kern/genassym.sh script HOSTED_CC is no longer used to create
assym.h files. This should make crosscompilation easier.
 1.6 23-Dec-2019  reed Simplify Subsection formatting

Had a formatting issue with mandoc but not groff.
Reported to mandoc developer. Bug in mandoc
but was recommended to not use the "weird" feature.
 1.5 17-May-2005  wiz branches: 1.5.86;
Drop trailing space.
 1.4 04-Apr-2004  wiz Remove apostrophe that should not be there.
 1.3 04-Apr-2004  uwe Verbs has to agree in number with their subjects.
 1.2 04-Apr-2004  uwe Describe GUI elements.
 1.1 03-Apr-2004  uwe Skeletal man page for hpcboot.exe - bootloader for hpcarm, hpcmips and
hpcsh ports.
 1.5.86.1 08-Apr-2020  martin Merge changes from current as of 20200406
 1.10 14-Dec-2010  jruoho Remove Xref to format(8) as it is available only on VAX and HP300.
 1.9 07-Aug-2003  agc Move UCB-licensed code from 4-clause to 3-clause licence.

Patches provided by Joel Baker in PR 22309, verified by myself.
 1.8 22-Sep-2002  wiz Improve mdoc here.
 1.7 22-Sep-2002  perry Add some language mentioning pages that cover more general systems
administration topics, and break up into paragraphs a bit. Also update
the date. This page really needs some serious rethinking, though.
 1.6 22-Sep-2002  perry Update the section description (per wiz) to note that it covers
procedures as well as commands.
This particular man page probably needs serious updating -- it is way
behind the times.
 1.5 29-Jul-2000  jhawk We have no crash(8) or other useful documentation for crash
debugging; remove references to the former. Fixes PR 10708.
 1.4 17-Mar-1999  garbled branches: 1.4.10;
More and more .Os cleanups. .Os is defined in the tmac.doc-common file,
so we shouldn't override it with versions in the manpages. Many more to
come.
 1.3 30-Nov-1994  jtc Merged with 4.4lite.
Changed to conform to NetBSD's new RCS Id conventions.
 1.2 01-Aug-1993  mycroft Add RCS identifiers.
 1.1 21-Mar-1993  cgd branches: 1.1.1;
Initial revision
 1.1.1.2 30-Nov-1994  jtc imported from 4.4lite
 1.1.1.1 21-Mar-1993  cgd initial import of 386bsd-0.1 sources
 1.4.10.1 29-Jul-2000  jhawk Pullup rev 1.5, approved by jhawk:
We have no crash(8) or other useful documentation for crash
debugging; remove references to the former. Fixes PR 10708.
 1.8 07-Jul-2002  wiz Remove obsolete files.
 1.7 05-Sep-2001  wiz Boring whitespace fixes.
 1.6 07-Nov-2000  lukem fix up various .Nm abuses:
- keep the case consistent between the actual name and what's referenced.
e.g, if it's `foo', don't use '.Nm Foo' at the start of a sentence.
- remove unnecessary `.Nm foo' after the first occurrence (except for
using `.Nm ""' if there's stuff following, or for the 2nd and so on
occurrences in a SYNOPSIS
- use Sx, Ic, Li, Em, Sq, and Xr as appropriate
 1.5 17-Mar-1999  garbled More and more .Os cleanups. .Os is defined in the tmac.doc-common file,
so we shouldn't override it with versions in the manpages. Many more to
come.
 1.4 28-Apr-1998  fair Change occurrences of "UNIX" to .Ux or .At as appropriate.
 1.3 30-Nov-1994  jtc Merged with 4.4lite.
Changed to conform to NetBSD's new RCS Id conventions.
 1.2 01-Aug-1993  mycroft Add RCS identifiers.
 1.1 21-Mar-1993  cgd branches: 1.1.1;
Initial revision
 1.1.1.2 30-Nov-1994  jtc imported from 4.4lite
 1.1.1.1 21-Mar-1993  cgd initial import of 386bsd-0.1 sources
 1.3 24-Oct-2009  reed Refer to rpc.bootparamd instead of bootparamd.
 1.2 26-Feb-2005  thorpej Correct rpc.yppasswdd options.
 1.1 26-Feb-2005  wiz Move yp(8) to nis(8).
 1.5 28-Apr-2015  prlw1 Fix typos
 1.4 30-Apr-2008  martin Convert TNF licenses to new 2 clause variant
 1.3 14-Mar-2005  wiz branches: 1.3.26; 1.3.28;
Remove duplicate "in .Nx" noted by dieter on current-users.
 1.2 02-Mar-2005  dan typo
 1.1 02-Mar-2005  thorpej Add a pam(8) manual page that gives a brief introduction as to what PAM
is. The gritty details will be in pam.conf(5).
 1.3.28.1 18-May-2008  yamt sync with head.
 1.3.26.1 02-Jun-2008  mjf Sync with HEAD.
 1.2 17-Apr-2005  lukem Move /etc/postinstall (and the etc.tgz set) to /usr/sbin/postinstall
(and the base.tgz set).
 1.1 28-Mar-2005  wiz Add postinstall(8) man page.
 1.41 31-Dec-2024  snj fix a spelling error and simplify wording
 1.40 07-Dec-2024  martin Now that shutdown(8) provides info why we are shutting down to the
shutdown scripts, add an optional local hook /etc/rc.shutdown.final
called last in the shutdown sequence and passed the reason.

This allows for easy local integration of special UPS commands before
we power down (e.g. to restart the UPS after some delay in case
utility power is restored too early and the machine has already powered
down and will only restart when it's power input is restored after being
off for a few seconds)
 1.39 14-Oct-2017  lukem branches: 1.39.16;
rc(8): more foo.sh clarification

- Use "inline.sh" instead of "foo.sh".
- Clarify that "inline.sh" scripts will terminate the boot if
the script causes trhe current shell process to terminate.
- Use "service" instead of "bar.
- Use "sub-shell" instead of "subshell".

Inspired by feedback from kre@
 1.38 11-Oct-2017  lukem Clarify foo.sh behaviour

Improve wording of the warning for "foo.sh" behaviour,
to reduce ambiguity.
Per feedback from Sascha Wildner.
 1.37 17-Dec-2016  maya Reference dhcpcd as the sole DHCP client in general man pages.

We'd rather have new users use dhcpcd. hopefully this eliminates some
unnecessary confusion about there being two clients.
 1.36 14-May-2010  jruoho branches: 1.36.28;
Briefly note /etc/rc.local in rc(8).
 1.35 14-Apr-2010  wiz Join URL.
 1.34 14-Apr-2010  jruoho Add the USENIX paper of the author to SEE ALSO.
 1.33 11-Sep-2009  wiz Bump date for previous.
 1.32 11-Sep-2009  apb Add a postprocessor to /etc/rc, which logs messages to /var/run/rc.log,
and which can suppress output in silent mode. Silent mode is enabled
via the new rc_silent variable, which defaults to a value that depends
on the kern.boothowto sysctl.

Part of the /etc/rc silent changes requested in PR 41946
and proposed in tech-userlevel.
 1.31 30-Apr-2008  martin Convert TNF licenses to new 2 clause variant
 1.30 06-Apr-2007  apb branches: 1.30.10; 1.30.12;
* Add a stop_boot() function in rc.subr, to terminate a multi-user boot
by killing the parent process. The parent's PID is saved in $RC_PID.
* In all rc.d/* scripts that previously tried to stop the boot,
replace in-line code with "stop_boot".
* Document this.

This should fix PR 29822.
 1.29 06-Apr-2007  apb Use ".Fn" markup for the names of shell functions.
 1.28 06-Jan-2004  wiz Grammar consistency fix for previous.
 1.27 06-Jan-2004  lukem Implement ``one'' prefix to allow a "one shot" operation as if
${rcvar}=yes yet all the other prerequisite tests are still performed.
The existing ``force'' prefix is a sledgehammer that ignores all the
prerequisite checks and always returns a zero exit status; this is a
more gentle approach to the problem of "manipulate this disabled
service without editing rc.conf(5)".
 1.26 30-Jun-2003  wiz Add some Ns.
 1.25 14-Feb-2003  grant The correct capitalisation of 'NetBSD.org' is (you
guessed it) 'NetBSD.org'.

some mdoc fixes.
 1.24 18-Apr-2002  lukem minor improvements, including consistency in how variables are formatted.
 1.23 22-Mar-2002  lukem add more rc.subr(8) and rc.conf(5) references
 1.22 25-Feb-2002  lukem rc.subr(8) - functions used by system shell scripts. Closes PR [misc/10828].
 1.21 25-Feb-2002  wiz Drop trailing space.
 1.20 25-Feb-2002  lukem explicitly mention that rc.d contains sh(1) scripts
 1.19 13-Feb-2002  ross Generate <>& symbolically. I'm avoiding .../dist/... directories for now.
 1.18 31-Jan-2002  lukem rename NETWORK to NETWORKING
 1.17 25-Nov-2001  wiz Drop an unnecessary .Pp.
 1.16 05-Sep-2001  wiz Boring whitespace fixes.
 1.15 04-May-2001  lukem enhance description of placeholder scripts and default arguments
 1.14 15-Dec-2000  lukem use `service' instead of `program'
 1.13 17-Nov-2000  lukem display dummy dependancies in the order that they're actually started
in, to be slighly more helpful: (i.e, NETWORK, SERVERS, DAEMON, LOGIN)
 1.12 22-Aug-2000  lukem - document `nostart' support for /etc/rc
- use bootconf.sh instead of fsck.sh as the `foo.sh' example
- add information how a normal script can stop the boot with kill -TERM $$
- update history
 1.11 26-Jul-2000  lukem describe rc.d/NETWORK. xref rcorder -k for keywork explanation
 1.10 17-Jul-2000  lukem rc.shutdown now only calls scripts that have a ``shutdown'' keyword.
 1.9 05-Jul-2000  msaitoh remove extra period in SEE ALL section
 1.8 29-Apr-2000  lukem branches: 1.8.4;
minor typo
 1.7 28-Apr-2000  lukem update NAME
 1.6 28-Apr-2000  lukem Total rewrite post rc.d implementation.
 1.5 08-Dec-1999  soren Xref rc.conf(5).
 1.4 17-Mar-1999  garbled branches: 1.4.6;
More and more .Os cleanups. .Os is defined in the tmac.doc-common file,
so we shouldn't override it with versions in the manpages. Many more to
come.
 1.3 30-Nov-1994  jtc Merged with 4.4lite.
Changed to conform to NetBSD's new RCS Id conventions.
 1.2 01-Aug-1993  mycroft Add RCS identifiers.
 1.1 21-Mar-1993  cgd branches: 1.1.1;
Initial revision
 1.1.1.2 30-Nov-1994  jtc imported from 4.4lite
 1.1.1.1 21-Mar-1993  cgd initial import of 386bsd-0.1 sources
 1.4.6.1 27-Dec-1999  wrstuden Pull up to last week's -current.
 1.8.4.2 23-Aug-2000  lukem pull up rev 1.12:
- document `nostart' support for /etc/rc
- use bootconf.sh instead of fsck.sh as the `foo.sh' example
- add information how a normal script can stop the boot with kill -TERM $$
- update history

approved: thorpej
 1.8.4.1 09-Aug-2000  lukem pull up revs 1.9-1.11
approved by thorpej

1.9:
remove extra period in SEE ALL section

1.10:
rc.shutdown now only calls scripts that have a ``shutdown'' keyword.

1.11:
describe rc.d/NETWORK. xref rcorder -k for keywork explanation
 1.30.12.1 18-May-2008  yamt sync with head.
 1.30.10.1 02-Jun-2008  mjf Sync with HEAD.
 1.36.28.1 07-Jan-2017  pgoyette Sync with HEAD. (Note that most of these changes are simply $NetBSD$
tag issues.)
 1.39.16.1 02-Aug-2025  perseant Sync with HEAD
 1.32 10-Jan-2021  riastradh rc.subr(8): Fix markup -- use .It to set off a new item.
 1.31 18-Dec-2012  wiz Bump date for previous and remove trailing whitespace.
 1.30 17-Dec-2012  apb Add shell implementations of basename and dirname to rc.subr. They
are supposed to mimic basename(1) and dirname(1), except that they
are usable before /usr/bin is mounted.
 1.29 11-Aug-2011  apb branches: 1.29.2; 1.29.8;
Allow "echo -n" to work as expected in rc.d scripts that are executed
by /etc/rc. Similarly for printf with a format that does not end with
"\n". Previously, the partial line would not be visible on the console
until a newline was printed, possibly after an annoying delay.

This is done by adding echo() and printf() shell functions to rc.subr,
so that naive use of the echo and printf commands in rc.d scripts will
call these functions instead of the underlying commands. These shell
functions send a new "nop" metadata message after the partial line, and
the rc_postprocess function in /etc/rc disentangles the partial line of
plain output from the metadata "nop".

Also add a "-n" option to the print_rc_normal function in rc.subr,
and make some cosmetic changes.
 1.28 26-Sep-2010  apb Bump date for previous
 1.27 26-Sep-2010  apb Add a collapse_backslash_newline function to rc.subr.
 1.26 15-Mar-2010  jmmv Document that run_rc_command can take extra parameters and will pass those
to the command being executed.
 1.25 05-Oct-2009  apb Typo in macro name (.Is -> .Ic), noticed by joerg@
 1.24 11-Sep-2009  wiz Bump date for previous. Whitespace nit. Use Nm instead of Xr to itself.
 1.23 11-Sep-2009  apb Add a postprocessor to /etc/rc, which logs messages to /var/run/rc.log,
and which can suppress output in silent mode. Silent mode is enabled
via the new rc_silent variable, which defaults to a value that depends
on the kern.boothowto sysctl.

Part of the /etc/rc silent changes requested in PR 41946
and proposed in tech-userlevel.
 1.22 09-Apr-2009  joerg Don't use .Xo/.Xc to workaround argument limit in ancient groff.
 1.21 25-May-2008  wiz branches: 1.21.2; 1.21.4;
Bump date for previous.
 1.20 24-May-2008  he Document the new ${name}_env feature: list of new or modified environment
variables to set when starting ${command}.
 1.19 30-Apr-2008  martin branches: 1.19.2;
Convert TNF licenses to new 2 clause variant
 1.18 31-Dec-2007  ad branches: 1.18.4; 1.18.6;
Remove systrace. Ok core@.
 1.17 06-Apr-2007  apb branches: 1.17.4;
* Add a stop_boot() function in rc.subr, to terminate a multi-user boot
by killing the parent process. The parent's PID is saved in $RC_PID.
* In all rc.d/* scripts that previously tried to stop the boot,
replace in-line code with "stop_boot".
* Document this.

This should fix PR 29822.
 1.16 12-Oct-2004  lukem * Implement
load_rc_config_var cmd var
to load the rc.conf(5) configuration for cmd and set var in the
current shell, using 'load_rc_config var' in a sub-shell to avoid
unwanted side-effects.

* Improve required_vars warning message.
 1.15 29-Apr-2004  gendalia Flasg -> Flags
 1.14 02-Apr-2004  wiz Simplify sentence.
 1.13 02-Apr-2004  jmmv Introduce and use the rcvar_manpage variable, which contains the manual page
name where the user should look at for documentation about rcvar. It defaults
to 'rc.subr(5)', as rc.subr is mainly used by rc.d scripts.

This variable is useful to let the daily, weekly, monthly and security scripts
tune the warning message shown when any of the variables they handle is not
properly set.

Closes PR misc/23908.
 1.12 06-Jan-2004  lukem branches: 1.12.4;
Implement ``one'' prefix to allow a "one shot" operation as if
${rcvar}=yes yet all the other prerequisite tests are still performed.
The existing ``force'' prefix is a sledgehammer that ignores all the
prerequisite checks and always returns a zero exit status; this is a
more gentle approach to the problem of "manipulate this disabled
service without editing rc.conf(5)".
 1.11 06-May-2003  jmmv Drop trailing whitespace. Reviewed by wiz.
 1.10 06-Jan-2003  wiz successful with only one l.
 1.9 08-Jul-2002  atatat Add systrace(1) support to rc.subr. Most services (eg, ${name} is
inetd) started from rc can now be run under systrace by setting
${name}_systrace to a set of flags to be passed to systrace. Note
that policies need to generated before you do this.
 1.8 18-Apr-2002  lukem minor improvements, including consistency in how variables are formatted.
 1.7 27-Mar-2002  lukem Replace $critical_filesystems_beforenet with $critical_filesystems_local .
Replace $critical_filesystems with $critical_filesystems_remote .

The new names are now consistent with the type argument that
mount_critical_filesystems() is called with, and allows for other types to
be easily supported by that function.

For backwards compatibility purposes, if the now obsolete variable is defined
(even empty), it takes precedence over the new form, and you will be warned.
If you want to stop the warnings, update your rc.conf(5) settings!
 1.6 24-Mar-2002  lukem - document optional "interpreter" argument to check_pidfile() and
check_process()
- document rc_* variables available in method and after run_rc_command()
completes
 1.5 21-Mar-2002  lukem document $command_interpreter
 1.4 13-Mar-2002  lukem document ${_arg}_postcmd
 1.3 25-Feb-2002  wiz Punctuation nits.
 1.2 25-Feb-2002  lukem Fixes derived from [bin/15563] submitted by Ron Roskens:
- Don't su(1) to ${name}_user if running as that user.
- Support $procname as the name of the process to search for.
Defaults to the value of $command.
 1.1 25-Feb-2002  lukem rc.subr(8) - functions used by system shell scripts. Closes PR [misc/10828].
 1.12.4.1 08-May-2005  riz Pull up revision 1.16 (requested by lukem in ticket #1268):
* Implement
load_rc_config_var cmd var
to load the rc.conf(5) configuration for cmd and set var in the
current shell, using 'load_rc_config var' in a sub-shell to avoid
unwanted side-effects.
* Improve required_vars warning message.
 1.17.4.1 09-Jan-2008  matt sync with HEAD
 1.18.6.2 04-Jun-2008  yamt sync with head
 1.18.6.1 18-May-2008  yamt sync with head.
 1.18.4.1 02-Jun-2008  mjf Sync with HEAD.
 1.19.2.1 23-Jun-2008  wrstuden Sync w/ -current. 34 merge conflicts to follow.
 1.21.4.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.21.2.1 07-Jan-2011  riz Pull up following revision(s) (requested by enami in ticket #1504):
share/man/man8/rc.subr.8: revision 1.27
etc/rc.subr: revision 1.86
share/man/man5/ifconfig.if.5: revision 1.14
etc/rc.d/network: revision 1.61
Add a collapse_backslash_newline function to rc.subr.
Collapse <abckslash><newline> sequences in /etc/ifconfig.xxx files read
by /etc/rc.d/network. Fixes PR 41662 by Christoph Badura, which was
also reported independently by Jeremy C. Reed.
 1.29.8.1 25-Feb-2013  tls resync with head
 1.29.2.1 23-Jan-2013  yamt sync with head
 1.9 18-Mar-2014  riastradh Merge riastradh-drm2 to HEAD.
 1.8 20-Jul-2013  wiz Use Mt for email addresses.
 1.7 21-Apr-2012  roy branches: 1.7.2; 1.7.4;
Add capfile(5) to describe the termcap format.
Adjust various man pages and other documentation to point to capfile(5)
instead of termcap(5).
Remove getcap(3) as curses hasn't been building it for a long time.
Punt wrterm.c as tset no longer uses it.
 1.6 09-Mar-2009  joerg branches: 1.6.6;
Fix preamble to match order set out by mdoc(7). Discussed with wiz.
 1.5 20-Jan-2009  lukem branches: 1.5.2;
We don't have an MI crash(8), so don't reference it.
Thanks to Hubert for the reminder.
 1.4 20-Oct-2008  wiz Drop trailing whitespace.
 1.3 20-Oct-2008  lukem Document using boot -a and /rescue/init if the system fails to boot with
"init: not found".
 1.2 20-Oct-2008  lukem Adapt to NetBSD:
* Recommend checking /lib and /libexec for corruption.
* A NetBSD installation CD should suffice for recovery if necessary.
* I designed & wrote the rescue framework in NetBSD; update credits.
(The FreeBSD guys were inspired by it)
* Other minor tweaks to differences in the systems.
 1.1 20-Oct-2008  lukem Add a manual page for /rescue.
Obtained from FreeBSD src/share/man/man8/rescue.8 1.3
This is the FreeBSD version; NetBSD customisation to occur
in followup commits.
 1.5.2.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.6.6.2 22-May-2014  yamt sync with head.

for a reference, the tree before this commit was tagged
as yamt-pagecache-tag8.

this commit was splitted into small chunks to avoid
a limitation of cvs. ("Protocol error: too many arguments")
 1.6.6.1 23-May-2012  yamt sync with head.
 1.7.4.1 23-Jul-2013  riastradh sync with HEAD
 1.7.2.1 20-Aug-2014  tls Rebase to HEAD as of a few days ago.
 1.29 18-Mar-2011  jruoho Move security(8) to the section 7. Discussed on source-changes a while back.
Should address PR # 35718 at least partially.
 1.28 21-Dec-2010  jruoho Note the 'vm.user_va0_disable', labelled as "protections against NULL
pointer dereferences".
 1.27 19-Dec-2010  jruoho Xref ssp(3) and clean SEE ALSO.
 1.26 21-Apr-2010  jruoho Finally, add FORTIFY_SOURCE also to the "table of contents".
 1.25 21-Apr-2010  wiz Fix typo.
 1.24 21-Apr-2010  jruoho Refer to the generic ssp(3) instead of the specific __builtin_object_size(3).
 1.23 21-Apr-2010  jruoho Fix a typo noted by wiz@.
 1.22 21-Apr-2010  jruoho Add a paragraph also for "FORTIFY_SOURCE" (or USE_FORT).
 1.21 21-Apr-2010  jruoho Small improvements to wording and markup.
Note also the default use of SSP on x86.
 1.20 19-Apr-2010  jruoho Mention security(8) in rc.conf(5) and symlink(7) in security(8).
 1.19 18-May-2009  wiz Make HTML-ready.
 1.18 26-Jan-2009  elad Fix mistake in the Veriexec example, the command name is "veriexecctl",
not "veriexec".
 1.17 18-Feb-2008  elad branches: 1.17.10;
Following input from Matthew Mondor, some Veriexec documentation changes:

- Document the signatures file format in a veriexec(5) man-page,
- Document the strict levels and a general Veriexec intro in veriexec(8)
instead of security(8).

Okay blymn@.
 1.16 27-Dec-2007  elad Document PaX ASLR.

Also requested by xtraeme@.
 1.15 08-Feb-2007  elad branches: 1.15.4;
Better intro to exploit mitigation features, also add a TOC for it.
 1.14 04-Feb-2007  elad Add support for per-user /tmp.

Enabled via per_user_tmp in /etc/rc.conf (default off).

See security(8) and rc.conf(5) for more details.

Lots of input from thorpej@ & christos@, thanks!
 1.13 02-Feb-2007  elad paxctl(1) -> paxctl(8), add "table of contents".
 1.12 23-Jan-2007  wiz Do not give Nx arguments it does not understand.
 1.11 09-Jan-2007  elad Remove advertising clause from all of my stuff.
 1.10 26-Dec-2006  elad Elaborate on SSP.

Requested by and okay wiz@.
 1.9 24-Dec-2006  rumble Potentially futile attempt to avoid wizd.
 1.8 24-Dec-2006  rumble Fix a few typos and tweak the grammar slightly. Move the disabling PaX
MPROTECT section to directly follow instructions on enabling it. Be
consistent in stating that Segvguard works on a per-program, per-user
basis.
 1.7 23-Nov-2006  elad branches: 1.7.2;
Document Veriexec strict levels (hm, maybe we should have veriexec(8)?)
as requested by Adam Hamsik.
 1.6 22-Nov-2006  elad SSP is not enabled by default, update documentation.
Pointed out by yamt@, thanks!
 1.5 22-Nov-2006  elad Initial implementation of PaX Segvguard (this is still work-in-progress,
it's just to get it out of my local tree).
 1.4 31-Oct-2006  elad oops, remove junk.
 1.3 31-Oct-2006  elad Sync with reality.
 1.2 26-Oct-2006  wiz Fix typos, improve markup.
 1.1 22-Oct-2006  elad First shot at a security(8) man-page, a quick guide for some NetBSD
security features.
 1.7.2.2 05-Jun-2007  bouyer Pull up following revision(s) (requested by hubertf in ticket #697):
share/man/man8/security.8: revision 1.10
Elaborate on SSP.
Requested by and okay wiz@.
 1.7.2.1 10-Feb-2007  tron branches: 1.7.2.1.2;
Pull up following revision(s) (requested by elad in ticket #410):
share/man/man8/security.8: revision 1.13 via patch
paxctl(1) -> paxctl(8), add "table of contents".
 1.7.2.1.2.1 03-Sep-2007  wrstuden Sync w/ NetBSD-4-RC_1
 1.15.4.2 23-Mar-2008  matt sync with HEAD
 1.15.4.1 09-Jan-2008  matt sync with HEAD
 1.17.10.1 01-Feb-2009  snj Pull up following revision(s) (requested by elad in ticket #325):
share/man/man8/security.8: revision 1.18
Fix mistake in the Veriexec example, the command name is "veriexecctl",
not "veriexec".
 1.8 30-Jan-2004  christos Sticky belongs in section 7.
 1.7 07-Aug-2003  agc Move UCB-licensed code from 4-clause to 3-clause licence.

Patches provided by Joel Baker in PR 22309, verified by myself.
 1.6 17-Mar-1999  garbled More and more .Os cleanups. .Os is defined in the tmac.doc-common file,
so we shouldn't override it with versions in the manpages. Many more to
come.
 1.5 26-May-1998  ross It's been a while since the pre-Mach-VM 4.3BSD days, and even longer since
the sticky bit was important...nuke the bogus-for-10-years sticky file stuff.
 1.4 28-Apr-1998  fair Change occurrences of "UNIX" to .Ux or .At as appropriate.
 1.3 30-Nov-1994  jtc Merged with 4.4lite.
Changed to conform to NetBSD's new RCS Id conventions.
 1.2 01-Aug-1993  mycroft Add RCS identifiers.
 1.1 21-Mar-1993  cgd branches: 1.1.1;
Initial revision
 1.1.1.2 30-Nov-1994  jtc imported from 4.4lite
 1.1.1.1 21-Mar-1993  cgd initial import of 386bsd-0.1 sources
 1.7 19-Feb-2020  martin Move sysinst man page next to the source
 1.6 03-Jul-2017  wiz branches: 1.6.6;
Remove workaround for ancient HTML generation code.
 1.5 06-Jul-2012  wiz branches: 1.5.24;
From Bug Hunting:
- synchronize `-f' and `-r' argument names with (the English)
sysinst(8) usage message (change table width for it as well);
- generally improve / extend contents (note: there's no need for
an explicit `OPTIONS' section for options; also ``include'' is
used in the wording for the options, since currently not all are
described);
- re-order options in `DESCRIPTION' section;
- better macro usage;
- capitalization (also of acronyms), punctuation (makes options
table consistent);
- bump date.
 1.4 18-Sep-2011  christos branches: 1.4.2;
fix markup
 1.3 08-Sep-2011  wiz Describe options and arguments. Bump PKGREVISION.
Based on PR 45275 by Julian Fagir.
 1.2 30-Apr-2008  martin Convert TNF licenses to new 2 clause variant
 1.1 01-Apr-2007  apb branches: 1.1.2; 1.1.12; 1.1.14;
Add a (very rudimentary) man page for sysinst. Although sysinst doesn't
appear in installed systems, other documents might want to refer to it
via ".Xr sysinst 8".
 1.1.14.1 18-May-2008  yamt sync with head.
 1.1.12.1 02-Jun-2008  mjf Sync with HEAD.
 1.1.2.2 16-Apr-2007  bouyer Pull up following revision(s) (requested by apb in ticket #573):
share/man/man8/sysinst.8: revision 1.1
distrib/sets/lists/man/mi: revision 1.987
share/man/man8/Makefile: revision 1.89
BUILDING: revision 1.62
share/man/man7/release.7: revision 1.22
doc/BUILDING.mdoc: revision 1.49
Improve documentation for "make iso-image" and release(7),
and add a rudimentary man page for sysinst(8).
 1.1.2.1 01-Apr-2007  bouyer file sysinst.8 was added on branch netbsd-4 on 2007-04-16 19:52:25 +0000
 1.4.2.1 30-Oct-2012  yamt sync with head
 1.5.24.1 02-Sep-2019  martin Pull up following revision(s) (requested by sevan in ticket #1351):

share/man/man4/man4.amiga/grf.4: revision 1.7
share/man/man4/si.4: revision 1.11
share/man/man8/man8.sparc/boot.8: revision 1.32
share/man/man5/nsswitch.conf.5: revision 1.29
share/man/man5/mixerctl.conf.5: revision 1.7
share/man/man8/man8.vax/boot.8: revision 1.14
share/man/man4/man4.vax/dn.4: revision 1.12
share/man/man8/man8.vax/drtest.8: revision 1.16
share/man/man8/sysinst.8: revision 1.6
share/man/man4/ip.4: revision 1.37
share/man/man5/boot.cfg.5: revision 1.28
share/man/man1/cd.1: revision 1.10
share/man/man4/usb.4: revision 1.106
share/man/man4/man4.vax/ix.4: revision 1.17
share/man/man7/security.7: revision 1.15
share/man/man7/hier.7: revision 1.123
share/man/man8/afterboot.8: revision 1.58
share/man/man1/man1.x68k/bellctrl.1: revision 1.14
share/man/man4/se.4: revision 1.6
share/man/man4/utoppy.4: revision 1.7
share/man/man4/midi.4: revision 1.32
share/man/man4/cfb.4: revision 1.5
share/man/man4/man4.sparc/magma.4: revision 1.12
share/man/man4/audio.4: revision 1.80
share/man/man4/isic.4: revision 1.18
share/man/man1/cd.1: revision 1.7
share/man/man4/envsys.4: revision 1.51
share/man/man1/cd.1: revision 1.8
share/man/man1/cd.1: revision 1.9
share/man/man3/fast_divide32.3: revision 1.9
share/man/man4/pci.4: revision 1.97
share/man/man5/ranlib.5: revision 1.7
share/man/man3/__arraycount.3: revision 1.7
share/man/man4/isa.4: revision 1.46
share/man/man8/man8.atari/ahdilabel.8: revision 1.14
share/man/man4/chipsfb.4: revision 1.6
share/man/man8/man8.macppc/boot.8: revision 1.8
share/man/man5/passwd.5: revision 1.33
share/man/man8/man8.macppc/ofwboot.8: revision 1.14
share/man/man8/compat_linux.8: revision 1.38
share/man/man4/iop.4: revision 1.22
share/man/man4/ddb.4: revision 1.167
share/man/man4/termios.4: revision 1.37
share/man/man8/compat_freebsd.8: revision 1.18
share/man/man5/ar.5: revision 1.9
share/man/man7/release.7: revision 1.37
share/man/man5/core.5: revision 1.31
share/man/man4/ahd.4: revision 1.6
share/man/man4/man4.vax/ad.4: revision 1.12
share/man/man4/pppoe.4: revision 1.39
share/man/man5/locale.alias.5: revision 1.3
share/man/man8/man8.amiga/installboot.8: revision 1.23
share/man/man4/etherip.4: revision 1.8
share/man/man3/queue.3: revision 1.57
share/man/man5/genassym.cf.5: revision 1.13
share/man/man4/mpls.4: revision 1.10
share/man/man1/wait.1: revision 1.5
share/man/man5/capfile.5: revision 1.4
share/man/man4/man4.alpha/ttwopci.4: revision 1.6
share/man/man4/man4.atari/rtc.4: revision 1.8
share/man/man4/gpiosim.4: revision 1.6
share/man/man3/bitstring.3: revision 1.18
share/man/man4/isdntel.4: revision 1.8
share/man/man4/ai.4: revision 1.9
share/man/man8/man8.hppa/boot.8: revision 1.2
share/man/man4/uyurex.4: revision 1.6
share/man/man8/man8.alpha/mkbootimage.8: revision 1.9
share/man/man4/bpf.4: revision 1.56
share/man/man4/man4.amiga/mfcs.4: revision 1.8
share/man/man4/cmpci.4: revision 1.9
share/man/man8/man8.vax/format.8: revision 1.14
share/man/man8/compat_svr4.8: revision 1.27
share/man/man4/crypto.4: revision 1.26
share/man/man4/userconf.4: revision 1.13
share/man/man4/agp.4: revision 1.17
share/man/man9/man9.i386/bioscall.9: revision 1.10
share/man/man4/uftdi.4: revision 1.20
share/man/man4/radio.4: revision 1.13
share/man/man4/mfb.4: revision 1.5
share/man/man7/ascii.7: revision 1.8
share/man/man4/man4.vax/dl.4: revision 1.13
share/man/man4/ral.4: revision 1.12
share/man/man4/unix.4: revision 1.26
share/man/man4/edc.4: revision 1.12
share/man/man4/pim.4: revision 1.5
share/man/man8/compat_ultrix.8: revision 1.21
share/man/man4/dge.4: revision 1.11
share/man/man8/diskless.8: revision 1.32
share/man/man5/passwd.conf.5: revision 1.11
share/man/man8/man8.acorn26/boot26.8: revision 1.8
share/man/man4/man4.vax/hy.4: revision 1.12
share/man/man4/plip.4: revision 1.4
share/man/man4/sc.4: revision 1.8
share/man/man4/ec.4: revision 1.14
share/man/man4/man4.sgimips/giopci.4: revision 1.9
share/man/man7/sysctl.7: revision 1.114
share/man/man3/bits.3: revision 1.18
share/man/man4/we.4: revision 1.19
share/man/man8/compat_sunos.8: revision 1.21
share/man/man4/ip6.4: revision 1.31
share/man/man4/acpilid.4: revision 1.8
share/man/man4/man4.dreamcast/aica.4: revision 1.6
share/man/man4/mfi.4: revision 1.12
share/man/man4/ugen.4: revision 1.32
share/man/man4/jme.4: revision 1.7
share/man/man4/man4.sparc64/intro.4: revision 1.5
share/man/man4/zyd.4: revision 1.5
share/man/man4/gre.4: revision 1.45
share/man/man3/bitmap.3: revision 1.10
share/man/man4/man4.vax/cons.4: revision 1.12
share/man/man3/gcq.3: revision 1.4
share/man/man4/man4.hppa/pdc.4: revision 1.3
share/man/man4/multicast.4: revision 1.8
share/man/man4/man4.sparc/intro.4: revision 1.27
share/man/man4/ath.4: revision 1.32
share/man/man4/ym.4: revision 1.19
share/man/man3/iso646.3: revision 1.6
share/man/man4/btsco.4: revision 1.13
share/man/man4/man4.i386/ndis.4: revision 1.6
share/man/man4/pad.4: revision 1.6
share/man/man4/strip.4: revision 1.16
share/man/man8/man8.x86/boot.8: revision 1.12
share/man/man4/amr.4: revision 1.15
share/man/man4/ieee80211.4: revision 1.5
share/man/man4/options.4: revision 1.467
share/man/man5/link.5: revision 1.24
share/man/man8/man8.cobalt/boot.8: revision 1.10
share/man/man5/stab.5: revision 1.15
share/man/man3/tree.3: revision 1.12
share/man/man4/route.4: revision 1.31
share/man/man4/man4.sun3/leds.4: revision 1.13
share/man/man4/bluetooth.4: revision 1.20
share/man/man4/man4.i386/pcibios.4: revision 1.19
share/man/man5/veriexec.5: revision 1.8
share/man/man7/operator.7: revision 1.12
share/man/man4/man4.hp300/dcl.4: revision 1.13
share/man/man4/man4.i386/intro.4: revision 1.31
share/man/man5/ld.so.conf.5: revision 1.21
share/man/man8/man8.alpha/boot.8: revision 1.16
share/man/man4/bio.4: revision 1.13
share/man/man4/man4.sun2/leds.4: revision 1.10
share/man/man8/man8.x86/mbr.8: revision 1.4
share/man/man8/man8.mvme68k/boot.8: revision 1.9
share/man/man4/man4.alpha/ttwoga.4: revision 1.6
share/man/man4/ahc.4: revision 1.34

Direct reader to shell documentation generally, rather than csh(1)
specifically.

Mention variables OLDPWD and PWD.

Move the text that explains that cd(1) is a shell built-in to the very
beginning of the description where it can be seen prominently.

Improve formatting.

-

Remove workaround for ancient HTML generation code.
Use EXIT STATUS and .Ex.
 1.6.6.1 08-Apr-2020  martin Merge changes from current as of 20200406
 1.8 17-Jan-2018  sevan Note fileassoc(9) support is a dependency Veriexec.

Resolves PR kern/52909
 1.7 13-Sep-2017  sevan Remove support for VERIFIED_EXEC_FP_RMD160, VERIFIED_EXEC_FP_SHA1, and VERIFIED_EXEC_FP_MD5 options.
These algorithms are either broken or on their way to being broken.

Discussed on tech-security
http://mail-index.netbsd.org/tech-security/2017/08/21/msg000936.html

ok riastradh
 1.6 13-Sep-2017  sevan Add missing VERIFIED_EXEC_FP_SHA384 option.
 1.5 27-Aug-2017  sevan The bogus number police
 1.4 18-Mar-2014  riastradh branches: 1.4.4; 1.4.18;
Merge riastradh-drm2 to HEAD.
 1.3 20-Jul-2013  wiz Use Mt for email addresses.
 1.2 28-Apr-2011  wiz branches: 1.2.4; 1.2.10; 1.2.14;
Remove superfluous Pp.
 1.1 18-Feb-2008  elad branches: 1.1.4;
Following input from Matthew Mondor, some Veriexec documentation changes:

- Document the signatures file format in a veriexec(5) man-page,
- Document the strict levels and a general Veriexec intro in veriexec(8)
instead of security(8).

Okay blymn@.
 1.1.4.2 23-Mar-2008  matt sync with HEAD
 1.1.4.1 18-Feb-2008  matt file veriexec.8 was added on branch matt-armv6 on 2008-03-23 00:45:36 +0000
 1.2.14.1 23-Jul-2013  riastradh sync with HEAD
 1.2.10.1 20-Aug-2014  tls Rebase to HEAD as of a few days ago.
 1.2.4.1 22-May-2014  yamt sync with head.

for a reference, the tree before this commit was tagged
as yamt-pagecache-tag8.

this commit was splitted into small chunks to avoid
a limitation of cvs. ("Protocol error: too many arguments")
 1.4.18.1 23-Sep-2017  snj Pull up following revision(s) (requested by sevan in ticket #287):
share/man/man8/veriexec.8: revision 1.5-1.6
The bogus number police
Add missing VERIFIED_EXEC_FP_SHA384 option.
 1.4.4.1 23-Oct-2017  snj Pull up following revision(s) (requested by sevan in ticket #1513):
share/man/man8/veriexec.8: 1.5-1.6
The bogus number police
--
Add missing VERIFIED_EXEC_FP_SHA384 option.
 1.11 12-Jun-2019  mrg move creds_msdos.8 into the normal place and install it.
 1.10 17-Apr-2015  wiz branches: 1.10.16;
More markup.
 1.9 30-Mar-2015  dholland An error was detected in a man page.
 1.8 30-Mar-2015  riastradh Add SIGNALS section to wizd(8).
 1.7 20-Jul-2014  tron Sync wizd's feature list with reality.
 1.6 30-Apr-2008  martin branches: 1.6.26; 1.6.38;
Convert TNF licenses to new 2 clause variant
 1.5 17-May-2005  wiz branches: 1.5.20; 1.5.22;
Sort sections.
 1.4 22-Apr-2003  grant netbsd.org -> NetBSD.org
 1.3 17-Apr-2003  perry Update date
 1.2 17-Apr-2003  perry Improve the language and description.
 1.1 17-Apr-2003  tron Add manual page for wizd(8).
 1.5.22.1 18-May-2008  yamt sync with head.
 1.5.20.1 02-Jun-2008  mjf Sync with HEAD.
 1.6.38.1 10-Aug-2014  tls Rebase.
 1.6.26.1 20-Aug-2014  tls Rebase to HEAD as of a few days ago.
 1.10.16.1 13-Apr-2020  martin Mostly merge changes from HEAD upto 20200411
 1.21 26-Feb-2005  wiz Move yp(8) to nis(8).
 1.20 26-Feb-2005  thorpej YP(8) -> NIS(8)
 1.19 25-Nov-2001  wiz Sort sections, sort SEE ALSO.
 1.18 19-Jun-2001  wiz `accessible' only has one `a'.
 1.17 04-Apr-2001  wiz Add section to xref, and whitespace fixes.
 1.16 08-Feb-2001  hubertf Add a note on enabling "secure" maps.
Suggested by bdc@world.std.com in PR 12149
 1.15 07-Dec-1999  soren branches: 1.15.4;
Update for rc.conf.
 1.14 28-Jun-1999  abs branches: 1.14.4;
Remove reference to obsolete 'ypserv -a'
 1.13 16-Jan-1999  lukem branches: 1.13.2;
reference nsswitch.conf(5) as necessary
change references from YP to NIS.
 1.12 23-Jan-1998  lukem use .Tn YP instead of .Nm YP
 1.11 05-Jan-1997  cjs Add references to ypinit(8). Fix typo in SEE ALSO.
 1.10 09-Aug-1996  thorpej Update for new ypserv suite.
 1.9 11-Aug-1995  thorpej Update the `BUGS' section, now that we support the more sophisticated
group and passwd YP prototypes.
 1.8 09-Dec-1994  deraadt cleanup
 1.7 30-Nov-1994  jtc Merged with 4.4lite.
Changed to conform to NetBSD's new RCS Id conventions.
 1.6 14-Nov-1994  deraadt some more cleanup
 1.5 14-Jan-1994  jtc Fix spelling errors
 1.4 01-Aug-1993  mycroft Add RCS indentifiers.
 1.3 05-Jun-1993  deraadt i lied; +user entries do not work in /etc/passwd (hard to do too, i think)
 1.2 16-May-1993  deraadt more self efacement
 1.1 27-Apr-1993  deraadt A manual page for YP which explains that there are no other manual pages.. :-)
 1.13.2.1 02-Jul-1999  perry pullup 1.13->1.14 (abs): Remove last traces of securenet and ypserv.acl
 1.14.4.1 27-Dec-1999  wrstuden Pull up to last week's -current.
 1.15.4.1 26-Apr-2001  he Pull up revisions 1.16-1.17 (requested by wiz):
Add section numbers for cross reference, and whitespace fixes.
Also add note on enabling ``secure'' maps; fixes PR#12149.
 1.18 24-Oct-2003  jdolecek switch to unified MAKEDEV(8) - the manpage now contains list of
all devices for all platforms
 1.17 19-Sep-2003  pooka regen (isdnteld)
 1.16 23-Aug-2003  wiz regen (+crypto)
 1.15 08-Aug-2003  rafal Regen to match reality, mainly due to pf addition.
 1.14 08-Jun-2003  reinoud Make smbfs work on NetBSD/acorn32 ! it missed an entry in majors.acorn32
and an entry in the MAKEDEV
 1.13 24-Apr-2003  wiz regen (init target, some other stuff)
 1.12 14-Apr-2003  wiz regen (Risc PC)
 1.11 14-Apr-2003  wiz regen (RiscPC)
 1.10 14-Apr-2003  wiz regen (IP Filter, ITE, some misc.)
 1.9 30-Mar-2003  wiz regen (misc fixes from Igor Sobrado in PRs 20943-20959)
 1.8 25-Feb-2003  wiz .Nm does not need a dummy argument ("") before punctuation or
for correct formatting of the SYNOPSIS any longer.
 1.7 04-Oct-2002  elric Documentation told me to do this after modifying src/etc/etc.*/MAKEDEV.
 1.6 18-Jun-2002  wiz regen (all platforms: +systrace, some platforms: apm or clockctl changes)
 1.5 19-Apr-2002  dillo regenerate (nuke wrong pms(4) reference)
 1.4 24-Mar-2002  wiz regen (mostly isdn change, some misc new devices in places)
 1.3 14-Mar-2002  wiz regen for new template, picking up some recent other changes
[clockctl, MI joy, pty+++]
 1.2 12-Jan-2002  enami Regen.
 1.1 02-Dec-2001  wiz Add MAKEDEV(8) for acorn32 and necessary directories.
 1.4 25-Nov-2010  skrll Add nbfs(8) man page from Ben Harris.
 1.3 23-Feb-2004  reinoud Add NetBSD/acorn32 boot manpage
 1.2 24-Oct-2003  jdolecek switch to unified MAKEDEV(8) - the manpage now contains list of
all devices for all platforms
 1.1 02-Dec-2001  wiz Add MAKEDEV(8) for acorn32 and necessary directories.
 1.4 30-Apr-2016  jakllsch Change RB_QUIET and RB_VERBOSE to AB_QUIET and AB_VERBOSE.

It appears RB_QUIET and RB_VERBOSE never existed as such.
 1.3 04-Sep-2009  apb Add cross references to new boothowto(9) man page.
 1.2 23-Feb-2004  wiz New sentence, new line. Some minor fixes.
 1.1 23-Feb-2004  reinoud Add NetBSD/acorn32 boot manpage
 1.3 17-Feb-2017  christos fix crossrefs
 1.2 25-Nov-2010  wiz branches: 1.2.28; 1.2.32;
New sentence, new line. Use Nx.
 1.1 25-Nov-2010  skrll Add nbfs(8) man page from Ben Harris.
 1.2.32.1 21-Apr-2017  bouyer Sync with HEAD
 1.2.28.1 20-Mar-2017  pgoyette Sync with HEAD
 1.35 24-Oct-2003  jdolecek switch to unified MAKEDEV(8) - the manpage now contains list of
all devices for all platforms
 1.34 19-Sep-2003  pooka regen (isdnteld)
 1.33 23-Aug-2003  wiz regen (+crypto)
 1.32 08-Aug-2003  rafal Regen to match reality, mainly due to pf addition.
 1.31 01-Jun-2003  martin Regen (nsmb added)
 1.30 06-May-2003  wiz regen (wsfont added to alpha, more man page links)
 1.29 24-Apr-2003  wiz regen (init target, some other stuff)
 1.28 14-Apr-2003  wiz regen (IP Filter, ITE, some misc.)
 1.27 30-Mar-2003  wiz regen (sync vnd descriptions, uppercase scsi in some)
 1.26 30-Mar-2003  wiz regen (misc fixes from Igor Sobrado in PRs 20943-20959)
 1.25 25-Feb-2003  wiz .Nm does not need a dummy argument ("") before punctuation or
for correct formatting of the SYNOPSIS any longer.
 1.24 07-Nov-2002  wiz regen (add radio)
 1.23 04-Oct-2002  elric Documentation told me to do this after modifying src/etc/etc.*/MAKEDEV.
 1.22 11-Jul-2002  simonb Bricked by a wizbot; update these.
 1.21 27-Jun-2002  wiz regen (add bktr)
 1.20 18-Jun-2002  wiz regen (all platforms: +systrace, some platforms: apm or clockctl changes)
 1.19 24-Mar-2002  wiz regen (mostly isdn change, some misc new devices in places)
 1.18 14-Mar-2002  wiz regen for new template, picking up some recent other changes
[clockctl, MI joy, pty+++]
 1.17 12-Jan-2002  enami Regen.
 1.16 18-Sep-2001  ad Create stic devices.
 1.15 15-Sep-2001  wiz regen (+pci,+agp)
 1.14 10-Sep-2001  augustss Regen.
 1.13 08-Sep-2001  wiz Regen with MAKEDEV2manpage.pl v1.9 (formatting improvements).
 1.12 26-Jun-2001  hubertf regen for MAKEDEV2manpage.pl change
 1.11 26-Jun-2001  hubertf Regen for foo -> f\&oo on .Xr
 1.10 16-Apr-2001  wiz Regen with new template. Add MAKEDEV.8 for arm26 & macppc.
 1.9 04-Feb-2001  ad Add a driver for the Mylex DAC960 family (including DEC SWXCR).
 1.8 08-Jan-2001  martin Regen after MAKEDEV update.
 1.7 05-Dec-2000  wrstuden Update to changes in MAKEDEV. Intended to catch addition of ttyCY,
but is catching more.

Also, this is the first checkin using rev 1.2 of MAKEDEV.8.template,
and as such includes removal of the requirement to acknowledge
Christopher G. Demetriou in advertizing material.
 1.6 07-Nov-2000  lukem fix up various .Nm abuses:
- keep the case consistent between the actual name and what's referenced.
e.g, if it's `foo', don't use '.Nm Foo' at the start of a sentence.
- remove unnecessary `.Nm foo' after the first occurrence (except for
using `.Nm ""' if there's stuff following, or for the 2nd and so on
occurrences in a SYNOPSIS
- use Sx, Ic, Li, Em, Sq, and Xr as appropriate
 1.5 11-Jun-2000  veego Sync with the basesrc/etc/etc.$ARCH/MAKEDEV files.
 1.4 02-May-2000  hubertf branches: 1.4.2;
sync with src/etc/etc.*/MAKEDEV
 1.3 18-Sep-1999  hubertf regen (mac68k, mvme68 and pmax didn't have these files before)
 1.2 06-Apr-1999  cgd branches: 1.2.2;
kill XXX re: Bl and lack of -width
 1.1 05-Apr-1999  cgd an alpha MAKEDEV manual page. a bit broken, but no more broken than the
alpha MAKEDEV script's comments, since that's where the information
was taken from.
 1.2.2.2 06-Apr-1999  cgd kill XXX re: Bl and lack of -width
 1.2.2.1 06-Apr-1999  cgd file MAKEDEV.8 was added on branch netbsd-1-4 on 1999-04-06 04:39:57 +0000
 1.4.2.1 22-Jun-2000  minoura Sync w/ netbsd-1-5-base.
 1.3 16-Apr-2001  wiz Rewrite MAKEDEV.8.
Use one common template instead of 20 slightly different ones.
 1.2 14-Jun-2000  cgd sweep of my licenses (userland files w/o only my copyright) for
consistency. (no functional changes)
 1.1 18-Sep-1999  hubertf branches: 1.1.6;
Script to automatically generate man8.*/MAKEDEV.8 manpages from
etc.*/MAKDEV scripts, and template files for the manpages.
 1.1.6.1 22-Jun-2000  minoura Sync w/ netbsd-1-5-base.
 1.8 24-Oct-2003  jdolecek switch to unified MAKEDEV(8) - the manpage now contains list of
all devices for all platforms
 1.7 28-Jun-2002  grant remove installboot(8) for alpha, sparc, sparc64, sun3 and vax, as they
do not install /usr/mdec/installboot anymore.
 1.6 03-May-2002  lukem branches: 1.6.2;
installboot.old nuked, so give man page the same treatment
 1.5 07-Apr-1999  cgd branches: 1.5.2;
add a boot(8) manual page for the alpha. the real value in this
page for now isn't the descriptive text, it's the comments in the
roff source which describe an outline of what the descriptive text
should look like. also useful is the one stop shopping list of
non-deprecated bootstrap-related commands and files.
 1.4 05-Apr-1999  cgd update for new manual pages
 1.3 24-Nov-1997  mrg remove installboot_cd9660.8
 1.2 11-Oct-1997  mycroft branches: 1.2.2;
Use bsd.man.mk and bsd.subdir.mk as appropriate.
 1.1 22-Jun-1997  mrg move man pages into share/man.
 1.2.2.1 24-Nov-1997  mrg pull up from trunk: remove installboot_cd9660.8
 1.5.2.2 07-Apr-1999  cgd add a boot(8) manual page for the alpha. the real value in this
page for now isn't the descriptive text, it's the comments in the
roff source which describe an outline of what the descriptive text
should look like. also useful is the one stop shopping list of
non-deprecated bootstrap-related commands and files.
 1.5.2.1 07-Apr-1999  cgd file Makefile was added on branch netbsd-1-4 on 1999-04-07 00:39:44 +0000
 1.6.2.1 30-Jun-2002  lukem Pull up revision 1.7 (requested by grant in ticket #409):
remove installboot(8) for alpha, sparc, sparc64, sun3 and vax, as they
do not install /usr/mdec/installboot anymore.
 1.17 07-Sep-2024  rillig man: use https URLs for www.NetBSD.org
 1.16 03-Jul-2017  wiz branches: 1.16.18;
Remove workaround for ancient HTML generation code.
 1.15 18-Feb-2017  wiz branches: 1.15.4;
Fix xrefs, sort.
 1.14 17-Feb-2017  christos fix crossrefs
 1.13 07-Aug-2003  agc branches: 1.13.80; 1.13.84;
Move UCB-licensed code from 4-clause to 3-clause licence.

Patches provided by Joel Baker in PR 22309, verified by myself.
 1.12 26-Jul-2003  salo netbsd.org->NetBSD.org
 1.11 30-May-2003  fair More completely document the bootstrap flags accepted by the NetBSD
secondary bootstrap and the NetBSD kernel. Document SRM a little more.
I think this satisfies PR 20557.
 1.10 20-May-2003  wiz Add back comma after e.g. and i.e.
See for example http://newark.rutgers.edu/~jlynch/Writing/e.html.
 1.9 20-May-2003  fair Add some information necessary for netbooting.
Update date.
 1.8 06-May-2003  wiz Add comma after e.g., and fix two mdoc nits.
 1.7 01-May-2003  fair Complete rework of this man page to explain SRM enough to boot an
alpha. This is to answer PR 20557.
 1.6 25-Apr-2003  fair Preliminary nroff cleanup prior to fixing a problem report.
 1.5 25-Nov-2001  wiz ddb(4), not ddb(8), and sort SEE ALSO.
 1.4 05-Sep-2001  wiz Boring whitespace fixes.
 1.3 14-Jun-2000  cgd sweep of my licenses (userland files w/o only my copyright) for
consistency. (no functional changes)
 1.2 14-Jun-2000  cgd fix up NetBSD RCS Ids to match the standard, and the leading comment as
to match as well. No functional changes.
 1.1 07-Apr-1999  cgd branches: 1.1.2; 1.1.8;
add a boot(8) manual page for the alpha. the real value in this
page for now isn't the descriptive text, it's the comments in the
roff source which describe an outline of what the descriptive text
should look like. also useful is the one stop shopping list of
non-deprecated bootstrap-related commands and files.
 1.1.8.1 22-Jun-2000  minoura Sync w/ netbsd-1-5-base.
 1.1.2.2 07-Apr-1999  cgd add a boot(8) manual page for the alpha. the real value in this
page for now isn't the descriptive text, it's the comments in the
roff source which describe an outline of what the descriptive text
should look like. also useful is the one stop shopping list of
non-deprecated bootstrap-related commands and files.
 1.1.2.1 07-Apr-1999  cgd file boot.8 was added on branch netbsd-1-4 on 1999-04-07 00:39:44 +0000
 1.13.84.1 21-Apr-2017  bouyer Sync with HEAD
 1.13.80.1 20-Mar-2017  pgoyette Sync with HEAD
 1.15.4.1 02-Sep-2019  martin Pull up following revision(s) (requested by sevan in ticket #1351):

share/man/man4/man4.amiga/grf.4: revision 1.7
share/man/man4/si.4: revision 1.11
share/man/man8/man8.sparc/boot.8: revision 1.32
share/man/man5/nsswitch.conf.5: revision 1.29
share/man/man5/mixerctl.conf.5: revision 1.7
share/man/man8/man8.vax/boot.8: revision 1.14
share/man/man4/man4.vax/dn.4: revision 1.12
share/man/man8/man8.vax/drtest.8: revision 1.16
share/man/man8/sysinst.8: revision 1.6
share/man/man4/ip.4: revision 1.37
share/man/man5/boot.cfg.5: revision 1.28
share/man/man1/cd.1: revision 1.10
share/man/man4/usb.4: revision 1.106
share/man/man4/man4.vax/ix.4: revision 1.17
share/man/man7/security.7: revision 1.15
share/man/man7/hier.7: revision 1.123
share/man/man8/afterboot.8: revision 1.58
share/man/man1/man1.x68k/bellctrl.1: revision 1.14
share/man/man4/se.4: revision 1.6
share/man/man4/utoppy.4: revision 1.7
share/man/man4/midi.4: revision 1.32
share/man/man4/cfb.4: revision 1.5
share/man/man4/man4.sparc/magma.4: revision 1.12
share/man/man4/audio.4: revision 1.80
share/man/man4/isic.4: revision 1.18
share/man/man1/cd.1: revision 1.7
share/man/man4/envsys.4: revision 1.51
share/man/man1/cd.1: revision 1.8
share/man/man1/cd.1: revision 1.9
share/man/man3/fast_divide32.3: revision 1.9
share/man/man4/pci.4: revision 1.97
share/man/man5/ranlib.5: revision 1.7
share/man/man3/__arraycount.3: revision 1.7
share/man/man4/isa.4: revision 1.46
share/man/man8/man8.atari/ahdilabel.8: revision 1.14
share/man/man4/chipsfb.4: revision 1.6
share/man/man8/man8.macppc/boot.8: revision 1.8
share/man/man5/passwd.5: revision 1.33
share/man/man8/man8.macppc/ofwboot.8: revision 1.14
share/man/man8/compat_linux.8: revision 1.38
share/man/man4/iop.4: revision 1.22
share/man/man4/ddb.4: revision 1.167
share/man/man4/termios.4: revision 1.37
share/man/man8/compat_freebsd.8: revision 1.18
share/man/man5/ar.5: revision 1.9
share/man/man7/release.7: revision 1.37
share/man/man5/core.5: revision 1.31
share/man/man4/ahd.4: revision 1.6
share/man/man4/man4.vax/ad.4: revision 1.12
share/man/man4/pppoe.4: revision 1.39
share/man/man5/locale.alias.5: revision 1.3
share/man/man8/man8.amiga/installboot.8: revision 1.23
share/man/man4/etherip.4: revision 1.8
share/man/man3/queue.3: revision 1.57
share/man/man5/genassym.cf.5: revision 1.13
share/man/man4/mpls.4: revision 1.10
share/man/man1/wait.1: revision 1.5
share/man/man5/capfile.5: revision 1.4
share/man/man4/man4.alpha/ttwopci.4: revision 1.6
share/man/man4/man4.atari/rtc.4: revision 1.8
share/man/man4/gpiosim.4: revision 1.6
share/man/man3/bitstring.3: revision 1.18
share/man/man4/isdntel.4: revision 1.8
share/man/man4/ai.4: revision 1.9
share/man/man8/man8.hppa/boot.8: revision 1.2
share/man/man4/uyurex.4: revision 1.6
share/man/man8/man8.alpha/mkbootimage.8: revision 1.9
share/man/man4/bpf.4: revision 1.56
share/man/man4/man4.amiga/mfcs.4: revision 1.8
share/man/man4/cmpci.4: revision 1.9
share/man/man8/man8.vax/format.8: revision 1.14
share/man/man8/compat_svr4.8: revision 1.27
share/man/man4/crypto.4: revision 1.26
share/man/man4/userconf.4: revision 1.13
share/man/man4/agp.4: revision 1.17
share/man/man9/man9.i386/bioscall.9: revision 1.10
share/man/man4/uftdi.4: revision 1.20
share/man/man4/radio.4: revision 1.13
share/man/man4/mfb.4: revision 1.5
share/man/man7/ascii.7: revision 1.8
share/man/man4/man4.vax/dl.4: revision 1.13
share/man/man4/ral.4: revision 1.12
share/man/man4/unix.4: revision 1.26
share/man/man4/edc.4: revision 1.12
share/man/man4/pim.4: revision 1.5
share/man/man8/compat_ultrix.8: revision 1.21
share/man/man4/dge.4: revision 1.11
share/man/man8/diskless.8: revision 1.32
share/man/man5/passwd.conf.5: revision 1.11
share/man/man8/man8.acorn26/boot26.8: revision 1.8
share/man/man4/man4.vax/hy.4: revision 1.12
share/man/man4/plip.4: revision 1.4
share/man/man4/sc.4: revision 1.8
share/man/man4/ec.4: revision 1.14
share/man/man4/man4.sgimips/giopci.4: revision 1.9
share/man/man7/sysctl.7: revision 1.114
share/man/man3/bits.3: revision 1.18
share/man/man4/we.4: revision 1.19
share/man/man8/compat_sunos.8: revision 1.21
share/man/man4/ip6.4: revision 1.31
share/man/man4/acpilid.4: revision 1.8
share/man/man4/man4.dreamcast/aica.4: revision 1.6
share/man/man4/mfi.4: revision 1.12
share/man/man4/ugen.4: revision 1.32
share/man/man4/jme.4: revision 1.7
share/man/man4/man4.sparc64/intro.4: revision 1.5
share/man/man4/zyd.4: revision 1.5
share/man/man4/gre.4: revision 1.45
share/man/man3/bitmap.3: revision 1.10
share/man/man4/man4.vax/cons.4: revision 1.12
share/man/man3/gcq.3: revision 1.4
share/man/man4/man4.hppa/pdc.4: revision 1.3
share/man/man4/multicast.4: revision 1.8
share/man/man4/man4.sparc/intro.4: revision 1.27
share/man/man4/ath.4: revision 1.32
share/man/man4/ym.4: revision 1.19
share/man/man3/iso646.3: revision 1.6
share/man/man4/btsco.4: revision 1.13
share/man/man4/man4.i386/ndis.4: revision 1.6
share/man/man4/pad.4: revision 1.6
share/man/man4/strip.4: revision 1.16
share/man/man8/man8.x86/boot.8: revision 1.12
share/man/man4/amr.4: revision 1.15
share/man/man4/ieee80211.4: revision 1.5
share/man/man4/options.4: revision 1.467
share/man/man5/link.5: revision 1.24
share/man/man8/man8.cobalt/boot.8: revision 1.10
share/man/man5/stab.5: revision 1.15
share/man/man3/tree.3: revision 1.12
share/man/man4/route.4: revision 1.31
share/man/man4/man4.sun3/leds.4: revision 1.13
share/man/man4/bluetooth.4: revision 1.20
share/man/man4/man4.i386/pcibios.4: revision 1.19
share/man/man5/veriexec.5: revision 1.8
share/man/man7/operator.7: revision 1.12
share/man/man4/man4.hp300/dcl.4: revision 1.13
share/man/man4/man4.i386/intro.4: revision 1.31
share/man/man5/ld.so.conf.5: revision 1.21
share/man/man8/man8.alpha/boot.8: revision 1.16
share/man/man4/bio.4: revision 1.13
share/man/man4/man4.sun2/leds.4: revision 1.10
share/man/man8/man8.x86/mbr.8: revision 1.4
share/man/man8/man8.mvme68k/boot.8: revision 1.9
share/man/man4/man4.alpha/ttwoga.4: revision 1.6
share/man/man4/ahc.4: revision 1.34

Direct reader to shell documentation generally, rather than csh(1)
specifically.

Mention variables OLDPWD and PWD.

Move the text that explains that cd(1) is a shell built-in to the very
beginning of the description where it can be seen prominently.

Improve formatting.

-

Remove workaround for ancient HTML generation code.
Use EXIT STATUS and .Ex.
 1.16.18.1 02-Aug-2025  perseant Sync with HEAD
 1.21 28-Jun-2002  grant remove installboot(8) for alpha, sparc, sparc64, sun3 and vax, as they
do not install /usr/mdec/installboot anymore.
 1.20 13-Feb-2002  ross branches: 1.20.2;
Generate <>& symbolically. I'm avoiding .../dist/... directories for now.
 1.19 25-Nov-2001  wiz Simplify formatting, and drop an unnecessary .Pp.
 1.18 05-Sep-2001  wiz Boring whitespace fixes.
 1.17 14-Jun-2000  cgd sweep of my licenses (userland files w/o only my copyright) for
consistency. (no functional changes)
 1.16 04-Oct-1999  ross branches: 1.16.4;
Finish edits for new -s option.
 1.15 19-Sep-1999  ross branches: 1.15.2;
Document -s: arrange for a Sun and NetBSD/sparc-compatible checksum.
 1.14 18-Aug-1999  cgd note bootxx_lfs.
 1.13 07-Apr-1999  cgd branches: 1.13.2;
cross-reference boot(8) now that it exists. don't reference
the architecture manual, as boot(8) does that and only boot(8) provides
the necessary context to understand why the Alpha Architecture
Reference Manual is relevant.
 1.12 06-Apr-1999  pk 1, 2, 3 and.. 4!
 1.11 06-Apr-1999  cgd finish Alpha Architecture Reference Manual reference
 1.10 05-Apr-1999  cgd ISO-9660 -> ISO 9660 to match sun manual pages, to be consistent w/SOMETHING!
 1.9 05-Apr-1999  cgd manual page for the new alpha installboot(8)
 1.8 05-Apr-1999  cgd Moved to share/man/man8/man8.alpha/installboot.old.8,v
 1.7 17-Mar-1999  garbled More and more .Os cleanups. .Os is defined in the tmac.doc-common file,
so we shouldn't override it with versions in the manpages. Many more to
come.
 1.6 26-Nov-1998  ross Update the -width expression for the flag list.
 1.5 26-Nov-1998  ross Document new -b flag and mention USTAR support. (Forgot to commit on 10/12)
 1.4 06-Feb-1998  perry macroize BSD, NetBSD, FreeBSD and misc cleanup
 1.3 01-Feb-1998  thorpej Update for ISO-9660 file system support.
 1.2 06-Apr-1997  cgd clean up NetBSD RCS ID strings
 1.1 24-Jan-1997  cgd branches: 1.1.2;
reorganize Alpha boot block sources: put common sources in a 'common'
directory (so they don't clutter up the arch/alpha/stand), and put
not-common sources in programs' directories.
 1.1.2.2 01-Jun-1997  cgd sync the nwscons branch up with yesterday's version of the trunk.
Lots of conflicts/changes because of the RCS Id format changes.
Also, a few cleanups and corrections.
 1.1.2.1 24-Jan-1997  cgd file installboot.8 was added on branch alpha-nwscons on 1997-06-01 04:14:18 +0000
 1.13.2.2 07-Apr-1999  cgd cross-reference boot(8) now that it exists. don't reference
the architecture manual, as boot(8) does that and only boot(8) provides
the necessary context to understand why the Alpha Architecture
Reference Manual is relevant.
 1.13.2.1 07-Apr-1999  cgd file installboot.8 was added on branch netbsd-1-4 on 1999-04-07 00:43:07 +0000
 1.15.2.1 27-Dec-1999  wrstuden Pull up to last week's -current.
 1.16.4.1 22-Jun-2000  minoura Sync w/ netbsd-1-5-base.
 1.20.2.1 30-Jun-2002  lukem Pull up file removal (requested by grant in ticket #409):
remove installboot(8) for alpha, sparc, sparc64, sun3 and vax, as they
do not install /usr/mdec/installboot anymore.
 1.15 03-May-2002  lukem program nuked, so give man page the same treatment
 1.14 18-Sep-2001  jdolecek Include arch in .Dt. From bin/8737 by Danny Thomas.
 1.13 07-Apr-1999  cgd branches: 1.13.2;
cross-reference boot(8) now that it exists. don't reference
the architecture manual, as boot(8) does that and only boot(8) provides
the necessary context to understand why the Alpha Architecture
Reference Manual is relevant.
 1.12 05-Apr-1999  cgd update date
 1.11 05-Apr-1999  cgd update for the fact that contiguous block mode is now the only mode,
include a warning, etc.
 1.10 05-Apr-1999  cgd rewrite history to match current reality.
 1.9 05-Apr-1999  cgd clean up for old installboot being moved to installboot.old
 1.8 05-Apr-1999  cgd Moved from share/man/man8/man8.alpha/installboot.8,v
 1.7 17-Mar-1999  garbled More and more .Os cleanups. .Os is defined in the tmac.doc-common file,
so we shouldn't override it with versions in the manpages. Many more to
come.
 1.6 26-Nov-1998  ross Update the -width expression for the flag list.
 1.5 26-Nov-1998  ross Document new -b flag and mention USTAR support. (Forgot to commit on 10/12)
 1.4 06-Feb-1998  perry macroize BSD, NetBSD, FreeBSD and misc cleanup
 1.3 01-Feb-1998  thorpej Update for ISO-9660 file system support.
 1.2 06-Apr-1997  cgd clean up NetBSD RCS ID strings
 1.1 24-Jan-1997  cgd branches: 1.1.2;
reorganize Alpha boot block sources: put common sources in a 'common'
directory (so they don't clutter up the arch/alpha/stand), and put
not-common sources in programs' directories.
 1.1.2.1 01-Jun-1997  cgd sync the nwscons branch up with yesterday's version of the trunk.
Lots of conflicts/changes because of the RCS Id format changes.
Also, a few cleanups and corrections.
 1.13.2.2 07-Apr-1999  cgd cross-reference boot(8) now that it exists. don't reference
the architecture manual, as boot(8) does that and only boot(8) provides
the necessary context to understand why the Alpha Architecture
Reference Manual is relevant.
 1.13.2.1 07-Apr-1999  cgd file installboot.old.8 was added on branch netbsd-1-4 on 1999-04-07 00:43:07 +0000
 1.11 07-Sep-2024  rillig man: use https URLs for www.NetBSD.org
 1.10 04-Jul-2017  wiz branches: 1.10.18;
Add EXIT STATUS section. Use more macros.
New sentence, new line.
 1.9 03-Jul-2017  wiz Remove workaround for ancient HTML generation code.
 1.8 17-Feb-2017  christos branches: 1.8.4;
fix crossrefs
 1.7 26-Jul-2003  salo branches: 1.7.80; 1.7.84;
netbsd.org->NetBSD.org
 1.6 13-Feb-2002  ross Generate <>& symbolically. I'm avoiding .../dist/... directories for now.
 1.5 05-Sep-2001  wiz Boring whitespace fixes.
 1.4 14-Jun-2000  cgd sweep of my licenses (userland files w/o only my copyright) for
consistency. (no functional changes)
 1.3 07-Apr-1999  cgd branches: 1.3.2; 1.3.8;
cross-reference boot(8) now that it exists. don't reference
the architecture manual, as boot(8) does that and only boot(8) provides
the necessary context to understand why the Alpha Architecture
Reference Manual is relevant.
 1.2 06-Apr-1999  cgd finish Alpha Architecture Reference Manual reference
 1.1 05-Apr-1999  cgd a mkbootimage(8) manual page
 1.3.8.1 22-Jun-2000  minoura Sync w/ netbsd-1-5-base.
 1.3.2.2 07-Apr-1999  cgd cross-reference boot(8) now that it exists. don't reference
the architecture manual, as boot(8) does that and only boot(8) provides
the necessary context to understand why the Alpha Architecture
Reference Manual is relevant.
 1.3.2.1 07-Apr-1999  cgd file mkbootimage.8 was added on branch netbsd-1-4 on 1999-04-07 00:43:08 +0000
 1.7.84.1 21-Apr-2017  bouyer Sync with HEAD
 1.7.80.1 20-Mar-2017  pgoyette Sync with HEAD
 1.8.4.1 02-Sep-2019  martin Pull up following revision(s) (requested by sevan in ticket #1351):

share/man/man4/man4.amiga/grf.4: revision 1.7
share/man/man4/si.4: revision 1.11
share/man/man8/man8.sparc/boot.8: revision 1.32
share/man/man5/nsswitch.conf.5: revision 1.29
share/man/man5/mixerctl.conf.5: revision 1.7
share/man/man8/man8.vax/boot.8: revision 1.14
share/man/man4/man4.vax/dn.4: revision 1.12
share/man/man8/man8.vax/drtest.8: revision 1.16
share/man/man8/sysinst.8: revision 1.6
share/man/man4/ip.4: revision 1.37
share/man/man5/boot.cfg.5: revision 1.28
share/man/man1/cd.1: revision 1.10
share/man/man4/usb.4: revision 1.106
share/man/man4/man4.vax/ix.4: revision 1.17
share/man/man7/security.7: revision 1.15
share/man/man7/hier.7: revision 1.123
share/man/man8/afterboot.8: revision 1.58
share/man/man1/man1.x68k/bellctrl.1: revision 1.14
share/man/man4/se.4: revision 1.6
share/man/man4/utoppy.4: revision 1.7
share/man/man4/midi.4: revision 1.32
share/man/man4/cfb.4: revision 1.5
share/man/man4/man4.sparc/magma.4: revision 1.12
share/man/man4/audio.4: revision 1.80
share/man/man4/isic.4: revision 1.18
share/man/man1/cd.1: revision 1.7
share/man/man4/envsys.4: revision 1.51
share/man/man1/cd.1: revision 1.8
share/man/man1/cd.1: revision 1.9
share/man/man3/fast_divide32.3: revision 1.9
share/man/man4/pci.4: revision 1.97
share/man/man5/ranlib.5: revision 1.7
share/man/man3/__arraycount.3: revision 1.7
share/man/man4/isa.4: revision 1.46
share/man/man8/man8.atari/ahdilabel.8: revision 1.14
share/man/man4/chipsfb.4: revision 1.6
share/man/man8/man8.macppc/boot.8: revision 1.8
share/man/man5/passwd.5: revision 1.33
share/man/man8/man8.macppc/ofwboot.8: revision 1.14
share/man/man8/compat_linux.8: revision 1.38
share/man/man4/iop.4: revision 1.22
share/man/man4/ddb.4: revision 1.167
share/man/man4/termios.4: revision 1.37
share/man/man8/compat_freebsd.8: revision 1.18
share/man/man5/ar.5: revision 1.9
share/man/man7/release.7: revision 1.37
share/man/man5/core.5: revision 1.31
share/man/man4/ahd.4: revision 1.6
share/man/man4/man4.vax/ad.4: revision 1.12
share/man/man4/pppoe.4: revision 1.39
share/man/man5/locale.alias.5: revision 1.3
share/man/man8/man8.amiga/installboot.8: revision 1.23
share/man/man4/etherip.4: revision 1.8
share/man/man3/queue.3: revision 1.57
share/man/man5/genassym.cf.5: revision 1.13
share/man/man4/mpls.4: revision 1.10
share/man/man1/wait.1: revision 1.5
share/man/man5/capfile.5: revision 1.4
share/man/man4/man4.alpha/ttwopci.4: revision 1.6
share/man/man4/man4.atari/rtc.4: revision 1.8
share/man/man4/gpiosim.4: revision 1.6
share/man/man3/bitstring.3: revision 1.18
share/man/man4/isdntel.4: revision 1.8
share/man/man4/ai.4: revision 1.9
share/man/man8/man8.hppa/boot.8: revision 1.2
share/man/man4/uyurex.4: revision 1.6
share/man/man8/man8.alpha/mkbootimage.8: revision 1.9
share/man/man4/bpf.4: revision 1.56
share/man/man4/man4.amiga/mfcs.4: revision 1.8
share/man/man4/cmpci.4: revision 1.9
share/man/man8/man8.vax/format.8: revision 1.14
share/man/man8/compat_svr4.8: revision 1.27
share/man/man4/crypto.4: revision 1.26
share/man/man4/userconf.4: revision 1.13
share/man/man4/agp.4: revision 1.17
share/man/man9/man9.i386/bioscall.9: revision 1.10
share/man/man4/uftdi.4: revision 1.20
share/man/man4/radio.4: revision 1.13
share/man/man4/mfb.4: revision 1.5
share/man/man7/ascii.7: revision 1.8
share/man/man4/man4.vax/dl.4: revision 1.13
share/man/man4/ral.4: revision 1.12
share/man/man4/unix.4: revision 1.26
share/man/man4/edc.4: revision 1.12
share/man/man4/pim.4: revision 1.5
share/man/man8/compat_ultrix.8: revision 1.21
share/man/man4/dge.4: revision 1.11
share/man/man8/diskless.8: revision 1.32
share/man/man5/passwd.conf.5: revision 1.11
share/man/man8/man8.acorn26/boot26.8: revision 1.8
share/man/man4/man4.vax/hy.4: revision 1.12
share/man/man4/plip.4: revision 1.4
share/man/man4/sc.4: revision 1.8
share/man/man4/ec.4: revision 1.14
share/man/man4/man4.sgimips/giopci.4: revision 1.9
share/man/man7/sysctl.7: revision 1.114
share/man/man3/bits.3: revision 1.18
share/man/man4/we.4: revision 1.19
share/man/man8/compat_sunos.8: revision 1.21
share/man/man4/ip6.4: revision 1.31
share/man/man4/acpilid.4: revision 1.8
share/man/man4/man4.dreamcast/aica.4: revision 1.6
share/man/man4/mfi.4: revision 1.12
share/man/man4/ugen.4: revision 1.32
share/man/man4/jme.4: revision 1.7
share/man/man4/man4.sparc64/intro.4: revision 1.5
share/man/man4/zyd.4: revision 1.5
share/man/man4/gre.4: revision 1.45
share/man/man3/bitmap.3: revision 1.10
share/man/man4/man4.vax/cons.4: revision 1.12
share/man/man3/gcq.3: revision 1.4
share/man/man4/man4.hppa/pdc.4: revision 1.3
share/man/man4/multicast.4: revision 1.8
share/man/man4/man4.sparc/intro.4: revision 1.27
share/man/man4/ath.4: revision 1.32
share/man/man4/ym.4: revision 1.19
share/man/man3/iso646.3: revision 1.6
share/man/man4/btsco.4: revision 1.13
share/man/man4/man4.i386/ndis.4: revision 1.6
share/man/man4/pad.4: revision 1.6
share/man/man4/strip.4: revision 1.16
share/man/man8/man8.x86/boot.8: revision 1.12
share/man/man4/amr.4: revision 1.15
share/man/man4/ieee80211.4: revision 1.5
share/man/man4/options.4: revision 1.467
share/man/man5/link.5: revision 1.24
share/man/man8/man8.cobalt/boot.8: revision 1.10
share/man/man5/stab.5: revision 1.15
share/man/man3/tree.3: revision 1.12
share/man/man4/route.4: revision 1.31
share/man/man4/man4.sun3/leds.4: revision 1.13
share/man/man4/bluetooth.4: revision 1.20
share/man/man4/man4.i386/pcibios.4: revision 1.19
share/man/man5/veriexec.5: revision 1.8
share/man/man7/operator.7: revision 1.12
share/man/man4/man4.hp300/dcl.4: revision 1.13
share/man/man4/man4.i386/intro.4: revision 1.31
share/man/man5/ld.so.conf.5: revision 1.21
share/man/man8/man8.alpha/boot.8: revision 1.16
share/man/man4/bio.4: revision 1.13
share/man/man4/man4.sun2/leds.4: revision 1.10
share/man/man8/man8.x86/mbr.8: revision 1.4
share/man/man8/man8.mvme68k/boot.8: revision 1.9
share/man/man4/man4.alpha/ttwoga.4: revision 1.6
share/man/man4/ahc.4: revision 1.34

Direct reader to shell documentation generally, rather than csh(1)
specifically.

Mention variables OLDPWD and PWD.

Move the text that explains that cd(1) is a shell built-in to the very
beginning of the description where it can be seen prominently.

Improve formatting.

-

Remove workaround for ancient HTML generation code.
Use EXIT STATUS and .Ex.
 1.10.18.1 02-Aug-2025  perseant Sync with HEAD
 1.14 07-Sep-2024  rillig man: use https URLs for www.NetBSD.org
 1.13 18-Feb-2017  wiz branches: 1.13.24;
Fix xrefs, sort.
 1.12 17-Feb-2017  christos fix crossrefs
 1.11 26-Jul-2003  salo branches: 1.11.80; 1.11.84;
netbsd.org->NetBSD.org
 1.10 05-Sep-2001  wiz Boring whitespace fixes.
 1.9 14-Jun-2000  cgd sweep of my licenses (userland files w/o only my copyright) for
consistency. (no functional changes)
 1.8 07-Apr-1999  cgd branches: 1.8.2; 1.8.8;
cross-reference boot(8) now that it exists. don't reference
the architecture manual, as boot(8) does that and only boot(8) provides
the necessary context to understand why the Alpha Architecture
Reference Manual is relevant.
 1.7 06-Apr-1999  pk 1, 2, 3 and.. 4!
 1.6 05-Apr-1999  cgd clean up, fix a few bogons, add FILES and AUTHORS sections
 1.5 03-Dec-1998  ross Use "infile" and "outfile" consistently.
 1.4 06-Feb-1998  perry macroize BSD, NetBSD, FreeBSD and misc cleanup
 1.3 24-Nov-1997  lukem fix .Nx usage (use 1.0 instead of 0.9a, etc), and other minor cleanups
 1.2 06-Apr-1997  cgd clean up NetBSD RCS ID strings
 1.1 20-Jan-1997  cgd branches: 1.1.2;
add a manual page for setnetbootinfo
 1.1.2.1 01-Jun-1997  cgd sync the nwscons branch up with yesterday's version of the trunk.
Lots of conflicts/changes because of the RCS Id format changes.
Also, a few cleanups and corrections.
 1.8.8.1 22-Jun-2000  minoura Sync w/ netbsd-1-5-base.
 1.8.2.2 07-Apr-1999  cgd cross-reference boot(8) now that it exists. don't reference
the architecture manual, as boot(8) does that and only boot(8) provides
the necessary context to understand why the Alpha Architecture
Reference Manual is relevant.
 1.8.2.1 07-Apr-1999  cgd file setnetbootinfo.8 was added on branch netbsd-1-4 on 1999-04-07 00:43:08 +0000
 1.11.84.1 21-Apr-2017  bouyer Sync with HEAD
 1.11.80.1 20-Mar-2017  pgoyette Sync with HEAD
 1.13.24.1 02-Aug-2025  perseant Sync with HEAD
 1.31 24-Oct-2003  jdolecek switch to unified MAKEDEV(8) - the manpage now contains list of
all devices for all platforms
 1.30 17-Oct-2003  wiz regen (+Xr grf 4).
 1.29 22-Sep-2003  jandberg regen after wsmouse addition
 1.28 19-Sep-2003  pooka regen (isdnteld)
 1.27 23-Aug-2003  wiz regen (+crypto)
 1.26 08-Aug-2003  rafal Regen to match reality, mainly due to pf addition.
 1.25 24-Apr-2003  wiz regen (init target, some other stuff)
 1.24 14-Apr-2003  wiz regen (IP Filter, ITE, some misc.)
 1.23 30-Mar-2003  wiz regen (misc fixes from Igor Sobrado in PRs 20943-20959)
 1.22 25-Feb-2003  wiz .Nm does not need a dummy argument ("") before punctuation or
for correct formatting of the SYNOPSIS any longer.
 1.21 04-Oct-2002  elric Documentation told me to do this after modifying src/etc/etc.*/MAKEDEV.
 1.20 18-Jun-2002  wiz regen (all platforms: +systrace, some platforms: apm or clockctl changes)
 1.19 24-Mar-2002  wiz regen (mostly isdn change, some misc new devices in places)
 1.18 14-Mar-2002  wiz regen for new template, picking up some recent other changes
[clockctl, MI joy, pty+++]
 1.17 12-Jan-2002  enami Regen.
 1.16 08-Sep-2001  wiz Regen with MAKEDEV2manpage.pl v1.9 (formatting improvements).
 1.15 26-Jun-2001  hubertf regen for MAKEDEV2manpage.pl change
 1.14 26-Jun-2001  hubertf Regen for foo -> f\&oo on .Xr
 1.13 16-Apr-2001  wiz Regen with new template. Add MAKEDEV.8 for arm26 & macppc.
 1.12 04-Feb-2001  ad Sync with reality.
 1.11 08-Jan-2001  martin Regen after MAKEDEV update.
 1.10 05-Dec-2000  wrstuden Sync with current versions of MAKEDEV files. Was meant to catch
addition of ttyCY to bebox, i386, macppc, and prep, but evidently
is catching more.
 1.9 07-Nov-2000  lukem fix up various .Nm abuses:
- keep the case consistent between the actual name and what's referenced.
e.g, if it's `foo', don't use '.Nm Foo' at the start of a sentence.
- remove unnecessary `.Nm foo' after the first occurrence (except for
using `.Nm ""' if there's stuff following, or for the 2nd and so on
occurrences in a SYNOPSIS
- use Sx, Ic, Li, Em, Sq, and Xr as appropriate
 1.8 02-May-2000  hubertf sync with src/etc/etc.*/MAKEDEV
 1.7 18-Sep-1999  hubertf regen (mac68k, mvme68 and pmax didn't have these files before)
 1.6 20-Nov-1997  fair Add documentation for /dev/random
 1.5 12-Nov-1997  mrg add missing .Nm calls and MLINKS. from spz@serpens.swb.de
 1.4 16-Jul-1997  mikel branches: 1.4.2;
xref mknod(8) not mknod(1), comment out special(8) xrefs
 1.3 28-Dec-1995  thorpej New-style RCS id.
 1.2 27-Dec-1995  chopps remove ref to non-existant special(8) (pr#1681 from Thorsten Frueauf)
 1.1 21-Feb-1994  chopps added amiga specific MAKEDEV manpage.
 1.4.2.2 20-Nov-1997  mellon Pull rev 1.6 up from trunk (fair)
 1.4.2.1 12-Nov-1997  mrg pull up from trunk: add missing .Nm calls and MLINKS. from spz@serpens.swb.de
 1.2 16-Apr-2001  wiz Rewrite MAKEDEV.8.
Use one common template instead of 20 slightly different ones.
 1.1 18-Sep-1999  hubertf Script to automatically generate man8.*/MAKEDEV.8 manpages from
etc.*/MAKDEV scripts, and template files for the manpages.
 1.8 24-Oct-2003  jdolecek switch to unified MAKEDEV(8) - the manpage now contains list of
all devices for all platforms
 1.7 24-Sep-2000  jdolecek also process boot.8
 1.6 11-Oct-1997  mycroft branches: 1.6.4; 1.6.12;
Use bsd.man.mk and bsd.subdir.mk as appropriate.
 1.5 22-Jun-1997  mrg move man pages into share/man.
 1.4 16-Jun-1997  is Move installboot.8 here.
 1.3 06-Sep-1995  jtc Create symlink between MAKEDEV(8) and makedev(8) for user convenience.
Update RCS Id to use $NetBSD: $.
 1.2 22-Dec-1994  cgd specify man pages the new way.
 1.1 21-Feb-1994  chopps added amiga specific MAKEDEV manpage.
 1.6.12.1 26-Sep-2000  is Pullup from -current, requested by is, approved by thorpej:

share/man/man8/man8.amiga/Makefile 1.7
distrib/sets/lists/man/md_share 1.99-1.100

Build, install, and include in distribution the manual page for
the Amiga boot procedure.
 1.6.4.1 26-Sep-2000  he Pull up revision 1.7 (requested by is):
Build, install, and include in distribution the manual page for
the Amiga boot procedure.
 1.7 26-Nov-2001  wiz Markup improvements, grammar fix.
 1.6 05-Sep-2001  wiz Boring whitespace fixes.
 1.5 19-Nov-1999  enami Don't pass so many args to .Nd macro. It just overflows.
 1.4 06-Apr-1999  pk branches: 1.4.4;
1, 2, 3 and.. 4!
 1.3 26-Oct-1994  cgd branches: 1.3.4;
new RCS ID format.
 1.2 03-Feb-1994  chopps fixed small error.
 1.1 03-Feb-1994  chopps added makefile and first attempt at documentation.
 1.3.4.1 07-Apr-1999  pk Pull up from trunk: copyright text warts.
 1.4.4.1 27-Dec-1999  wrstuden Pull up to last week's -current.
 1.18 26-Feb-2021  wiz More markup. New sentence, new line.
 1.17 25-Feb-2021  rin Adjust for amiga/boot ver 3.1.

Bump date.
 1.16 18-Feb-2017  wiz Fix xrefs, sort.
 1.15 17-Feb-2017  christos fix crossrefs
 1.14 15-Jan-2016  wiz branches: 1.14.2; 1.14.4;
Bump date for previous.
 1.13 15-Jan-2016  mlelstv Add 'C' option to bootblock to enable serial console.
 1.12 05-Sep-2009  wiz New sentence, new line.
 1.11 07-Aug-2003  agc Move UCB-licensed code from 4-clause to 3-clause licence.

Patches provided by Joel Baker in PR 22309, verified by myself.
 1.10 01-May-2003  uebayasi Typos, mostly a -> an.

Reviewed by: grant
 1.9 08-Apr-2003  lukem Document that the flag that sets RB_ASKNAME (usually '-a') also asks
for the path to init(8).
Per discussion with Geoff Wing on the (unrelated) PR/21060.
Other consistency tweaks.
 1.8 30-Mar-2003  is Fix typos reported by Igor Sobrado (PR port-amiga/20950).
 1.7 17-Dec-2001  mhitch branches: 1.7.2;
Change manual pages to reference the new two-stage boot loader.

Also include the installboot option to change the default boot command
line.
 1.6 26-Nov-2001  wiz Sort sections, fix xrefs, and misc. markup improvements.
 1.5 05-Jun-2001  wiz Uppercase Dt, fix some whitespace and punctuation.
 1.4 24-Sep-2000  jdolecek document new -v, -q flags
 1.3 30-Dec-1999  simonb Add architecture name to architecture-specific manpages.
 1.2 11-Dec-1998  is Fix typos.
 1.1 22-Oct-1998  is First cut at boot process (bootblock and loadbsd) documentation.
 1.7.2.1 15-Jun-2003  tron Pull up revision 1.8 (requested by is in ticket #1238):
Fix typos reported by Igor Sobrado (PR port-amiga/20950).
 1.14.4.1 21-Apr-2017  bouyer Sync with HEAD
 1.14.2.1 20-Mar-2017  pgoyette Sync with HEAD
 1.25 26-Feb-2021  wiz More markup. New sentence, new line.
 1.24 25-Feb-2021  rin Adjust for amiga/boot ver 3.1.

Bump date.
 1.23 03-Jul-2017  wiz Remove workaround for ancient HTML generation code.
 1.22 17-Feb-2017  christos branches: 1.22.4;
fix crossrefs
 1.21 30-Apr-2008  martin branches: 1.21.44; 1.21.48;
Convert TNF licenses to new 2 clause variant
 1.20 05-Mar-2004  wiz branches: 1.20.32; 1.20.34;
Be consistent in spelling "autoconfiguration" without a hyphen.
Noted by John Heasley.
 1.19 30-Mar-2003  is Fix typos reported by Igor Sobrado (PR port-amiga/20950).
 1.18 13-Feb-2002  ross branches: 1.18.2;
Generate <>& symbolically. I'm avoiding .../dist/... directories for now.
 1.17 17-Dec-2001  mhitch Change manual pages to reference the new two-stage boot loader.

Also include the installboot option to change the default boot command
line.
 1.16 26-Nov-2001  wiz Sort sections, and add sentence with a .
 1.15 24-Nov-2001  perry note that the path for installboot is /usr/mdec/installboot in SYNOPSIS
 1.14 10-Sep-2001  wiz Use standard section headers.
 1.13 05-Sep-2001  wiz Boring whitespace fixes.
 1.12 24-Jul-2001  wiz s/accellerate/accelerate/
 1.11 30-Dec-1999  simonb Add architecture name to architecture-specific manpages.
 1.10 06-Apr-1999  cgd change:
.Sh "SEE ALSO"
to:
.Sh SEE ALSO
The doc macros check for the latter (actually just for 'SEE' as the first
argument to .Sh) to set the section header SEE ALSO flag, which modifies
some behaviour (e.g. references done with .Rs/.Re).
 1.9 31-Jan-1999  is Update to reflect current status.
 1.8 05-Sep-1998  pk Assign my copyrights to TNF.
 1.7 06-Feb-1998  perry macroize BSD, NetBSD, FreeBSD and misc cleanup
 1.6 24-Nov-1997  lukem fix .Nx usage (use 1.0 instead of 0.9a, etc), and other minor cleanups
 1.5 11-Jun-1997  is Make more clear what installbot can't do, and the user must do by hand from
AmigaOS, when installing bootblocks.
 1.4 09-Jun-1997  is Fix typo.
 1.3 19-May-1997  is Yet another try to sanitize the bootblock build. Each major target has now
its own subdirectory.
Smaller changes involved:
- installboot installs to /usr/mdec
- installboot.8 installs to /usr/share/man/cat8/amiga/
 1.2 24-Apr-1997  is - Minor brushup of man page.
- Try to fix manual installation.
 1.1 29-Nov-1996  is branches: 1.1.1;
Initial revision
 1.1.1.1 29-Nov-1996  is First version of a NetBSD-Amiga bootblock compilable from within NetBSD,
along with toolchain enhancements.

aout2bb transforms a.out files with reloc information into bootblock format
files with a compressed relocation info.

bbstart.s relocates the bootblock using this compressed info, before jumping
to C code.

txlt changes some more of the absolute references to pc-relative ones (we know
we have a single code + data address space).

If you ever try to change this: don't even dare to change the compiler options;
they were found in weeks of trial and error as the ones producing the smallest
(not necessarily fastests) code.

installboot is just a script around dd, for now.

Some ideas by Michael Hitch, Leo Weppelman and Jason Thorpe; bugs added
by myself.
 1.18.2.1 15-Jun-2003  tron Pull up revision 1.19 (requested by is in ticket #1238):
Fix typos reported by Igor Sobrado (PR port-amiga/20950).
 1.20.34.1 18-May-2008  yamt sync with head.
 1.20.32.1 02-Jun-2008  mjf Sync with HEAD.
 1.21.48.1 21-Apr-2017  bouyer Sync with HEAD
 1.21.44.1 20-Mar-2017  pgoyette Sync with HEAD
 1.22.4.1 02-Sep-2019  martin Pull up following revision(s) (requested by sevan in ticket #1351):

share/man/man4/man4.amiga/grf.4: revision 1.7
share/man/man4/si.4: revision 1.11
share/man/man8/man8.sparc/boot.8: revision 1.32
share/man/man5/nsswitch.conf.5: revision 1.29
share/man/man5/mixerctl.conf.5: revision 1.7
share/man/man8/man8.vax/boot.8: revision 1.14
share/man/man4/man4.vax/dn.4: revision 1.12
share/man/man8/man8.vax/drtest.8: revision 1.16
share/man/man8/sysinst.8: revision 1.6
share/man/man4/ip.4: revision 1.37
share/man/man5/boot.cfg.5: revision 1.28
share/man/man1/cd.1: revision 1.10
share/man/man4/usb.4: revision 1.106
share/man/man4/man4.vax/ix.4: revision 1.17
share/man/man7/security.7: revision 1.15
share/man/man7/hier.7: revision 1.123
share/man/man8/afterboot.8: revision 1.58
share/man/man1/man1.x68k/bellctrl.1: revision 1.14
share/man/man4/se.4: revision 1.6
share/man/man4/utoppy.4: revision 1.7
share/man/man4/midi.4: revision 1.32
share/man/man4/cfb.4: revision 1.5
share/man/man4/man4.sparc/magma.4: revision 1.12
share/man/man4/audio.4: revision 1.80
share/man/man4/isic.4: revision 1.18
share/man/man1/cd.1: revision 1.7
share/man/man4/envsys.4: revision 1.51
share/man/man1/cd.1: revision 1.8
share/man/man1/cd.1: revision 1.9
share/man/man3/fast_divide32.3: revision 1.9
share/man/man4/pci.4: revision 1.97
share/man/man5/ranlib.5: revision 1.7
share/man/man3/__arraycount.3: revision 1.7
share/man/man4/isa.4: revision 1.46
share/man/man8/man8.atari/ahdilabel.8: revision 1.14
share/man/man4/chipsfb.4: revision 1.6
share/man/man8/man8.macppc/boot.8: revision 1.8
share/man/man5/passwd.5: revision 1.33
share/man/man8/man8.macppc/ofwboot.8: revision 1.14
share/man/man8/compat_linux.8: revision 1.38
share/man/man4/iop.4: revision 1.22
share/man/man4/ddb.4: revision 1.167
share/man/man4/termios.4: revision 1.37
share/man/man8/compat_freebsd.8: revision 1.18
share/man/man5/ar.5: revision 1.9
share/man/man7/release.7: revision 1.37
share/man/man5/core.5: revision 1.31
share/man/man4/ahd.4: revision 1.6
share/man/man4/man4.vax/ad.4: revision 1.12
share/man/man4/pppoe.4: revision 1.39
share/man/man5/locale.alias.5: revision 1.3
share/man/man8/man8.amiga/installboot.8: revision 1.23
share/man/man4/etherip.4: revision 1.8
share/man/man3/queue.3: revision 1.57
share/man/man5/genassym.cf.5: revision 1.13
share/man/man4/mpls.4: revision 1.10
share/man/man1/wait.1: revision 1.5
share/man/man5/capfile.5: revision 1.4
share/man/man4/man4.alpha/ttwopci.4: revision 1.6
share/man/man4/man4.atari/rtc.4: revision 1.8
share/man/man4/gpiosim.4: revision 1.6
share/man/man3/bitstring.3: revision 1.18
share/man/man4/isdntel.4: revision 1.8
share/man/man4/ai.4: revision 1.9
share/man/man8/man8.hppa/boot.8: revision 1.2
share/man/man4/uyurex.4: revision 1.6
share/man/man8/man8.alpha/mkbootimage.8: revision 1.9
share/man/man4/bpf.4: revision 1.56
share/man/man4/man4.amiga/mfcs.4: revision 1.8
share/man/man4/cmpci.4: revision 1.9
share/man/man8/man8.vax/format.8: revision 1.14
share/man/man8/compat_svr4.8: revision 1.27
share/man/man4/crypto.4: revision 1.26
share/man/man4/userconf.4: revision 1.13
share/man/man4/agp.4: revision 1.17
share/man/man9/man9.i386/bioscall.9: revision 1.10
share/man/man4/uftdi.4: revision 1.20
share/man/man4/radio.4: revision 1.13
share/man/man4/mfb.4: revision 1.5
share/man/man7/ascii.7: revision 1.8
share/man/man4/man4.vax/dl.4: revision 1.13
share/man/man4/ral.4: revision 1.12
share/man/man4/unix.4: revision 1.26
share/man/man4/edc.4: revision 1.12
share/man/man4/pim.4: revision 1.5
share/man/man8/compat_ultrix.8: revision 1.21
share/man/man4/dge.4: revision 1.11
share/man/man8/diskless.8: revision 1.32
share/man/man5/passwd.conf.5: revision 1.11
share/man/man8/man8.acorn26/boot26.8: revision 1.8
share/man/man4/man4.vax/hy.4: revision 1.12
share/man/man4/plip.4: revision 1.4
share/man/man4/sc.4: revision 1.8
share/man/man4/ec.4: revision 1.14
share/man/man4/man4.sgimips/giopci.4: revision 1.9
share/man/man7/sysctl.7: revision 1.114
share/man/man3/bits.3: revision 1.18
share/man/man4/we.4: revision 1.19
share/man/man8/compat_sunos.8: revision 1.21
share/man/man4/ip6.4: revision 1.31
share/man/man4/acpilid.4: revision 1.8
share/man/man4/man4.dreamcast/aica.4: revision 1.6
share/man/man4/mfi.4: revision 1.12
share/man/man4/ugen.4: revision 1.32
share/man/man4/jme.4: revision 1.7
share/man/man4/man4.sparc64/intro.4: revision 1.5
share/man/man4/zyd.4: revision 1.5
share/man/man4/gre.4: revision 1.45
share/man/man3/bitmap.3: revision 1.10
share/man/man4/man4.vax/cons.4: revision 1.12
share/man/man3/gcq.3: revision 1.4
share/man/man4/man4.hppa/pdc.4: revision 1.3
share/man/man4/multicast.4: revision 1.8
share/man/man4/man4.sparc/intro.4: revision 1.27
share/man/man4/ath.4: revision 1.32
share/man/man4/ym.4: revision 1.19
share/man/man3/iso646.3: revision 1.6
share/man/man4/btsco.4: revision 1.13
share/man/man4/man4.i386/ndis.4: revision 1.6
share/man/man4/pad.4: revision 1.6
share/man/man4/strip.4: revision 1.16
share/man/man8/man8.x86/boot.8: revision 1.12
share/man/man4/amr.4: revision 1.15
share/man/man4/ieee80211.4: revision 1.5
share/man/man4/options.4: revision 1.467
share/man/man5/link.5: revision 1.24
share/man/man8/man8.cobalt/boot.8: revision 1.10
share/man/man5/stab.5: revision 1.15
share/man/man3/tree.3: revision 1.12
share/man/man4/route.4: revision 1.31
share/man/man4/man4.sun3/leds.4: revision 1.13
share/man/man4/bluetooth.4: revision 1.20
share/man/man4/man4.i386/pcibios.4: revision 1.19
share/man/man5/veriexec.5: revision 1.8
share/man/man7/operator.7: revision 1.12
share/man/man4/man4.hp300/dcl.4: revision 1.13
share/man/man4/man4.i386/intro.4: revision 1.31
share/man/man5/ld.so.conf.5: revision 1.21
share/man/man8/man8.alpha/boot.8: revision 1.16
share/man/man4/bio.4: revision 1.13
share/man/man4/man4.sun2/leds.4: revision 1.10
share/man/man8/man8.x86/mbr.8: revision 1.4
share/man/man8/man8.mvme68k/boot.8: revision 1.9
share/man/man4/man4.alpha/ttwoga.4: revision 1.6
share/man/man4/ahc.4: revision 1.34

Direct reader to shell documentation generally, rather than csh(1)
specifically.

Mention variables OLDPWD and PWD.

Move the text that explains that cd(1) is a shell built-in to the very
beginning of the description where it can be seen prominently.

Improve formatting.

-

Remove workaround for ancient HTML generation code.
Use EXIT STATUS and .Ex.
 1.29 24-Oct-2003  jdolecek switch to unified MAKEDEV(8) - the manpage now contains list of
all devices for all platforms
 1.28 19-Sep-2003  pooka regen (isdnteld)
 1.27 23-Aug-2003  wiz regen (+crypto)
 1.26 08-Aug-2003  rafal Regen to match reality, mainly due to pf addition.
 1.25 24-Apr-2003  wiz regen (init target, some other stuff)
 1.24 14-Apr-2003  wiz regen (IP Filter, ITE, some misc.)
 1.23 30-Mar-2003  wiz regen (misc fixes from Igor Sobrado in PRs 20943-20959)
 1.22 25-Feb-2003  wiz .Nm does not need a dummy argument ("") before punctuation or
for correct formatting of the SYNOPSIS any longer.
 1.21 09-Feb-2003  wiz regen (+wskbd, hi thomas!).
 1.20 04-Oct-2002  elric Documentation told me to do this after modifying src/etc/etc.*/MAKEDEV.
 1.19 18-Jun-2002  wiz regen (all platforms: +systrace, some platforms: apm or clockctl changes)
 1.18 12-Jun-2002  wiz regen (ttyE addition)
 1.17 24-Mar-2002  wiz regen (mostly isdn change, some misc new devices in places)
 1.16 14-Mar-2002  wiz regen for new template, picking up some recent other changes
[clockctl, MI joy, pty+++]
 1.15 12-Jan-2002  enami Regen.
 1.14 08-Sep-2001  wiz Regen with MAKEDEV2manpage.pl v1.9 (formatting improvements).
 1.13 26-Jun-2001  hubertf regen for MAKEDEV2manpage.pl change
 1.12 26-Jun-2001  hubertf Regen for foo -> f\&oo on .Xr
 1.11 16-Apr-2001  wiz Regen with new template. Add MAKEDEV.8 for arm26 & macppc.
 1.10 08-Jan-2001  martin Regen after MAKEDEV update.
 1.9 05-Dec-2000  wrstuden Sync with current versions of MAKEDEV files. Was meant to catch
addition of ttyCY to bebox, i386, macppc, and prep, but evidently
is catching more.
 1.8 07-Nov-2000  lukem fix up various .Nm abuses:
- keep the case consistent between the actual name and what's referenced.
e.g, if it's `foo', don't use '.Nm Foo' at the start of a sentence.
- remove unnecessary `.Nm foo' after the first occurrence (except for
using `.Nm ""' if there's stuff following, or for the 2nd and so on
occurrences in a SYNOPSIS
- use Sx, Ic, Li, Em, Sq, and Xr as appropriate
 1.7 02-May-2000  hubertf sync with src/etc/etc.*/MAKEDEV
 1.6 03-Nov-1999  leo Regenerated.
 1.5 18-Sep-1999  hubertf branches: 1.5.2;
regen (mac68k, mvme68 and pmax didn't have these files before)
 1.4 20-Nov-1997  fair Add documentation for /dev/random
 1.3 12-Nov-1997  mrg add missing .Nm calls and MLINKS. from spz@serpens.swb.de
 1.2 16-Jul-1997  mikel branches: 1.2.2;
xref mknod(8) not mknod(1), comment out special(8) xrefs
 1.1 17-Oct-1995  leo branches: 1.1.1;
Initial revision
 1.1.1.1 17-Oct-1995  leo branches: 1.1.1.1.2;
man8.atari
 1.1.1.1.2.2 17-Oct-1995  leo man8.atari
 1.1.1.1.2.1 17-Oct-1995  leo file MAKEDEV.8 was added on branch netbsd-1-1 on 1995-10-17 20:44:27 +0000
 1.2.2.2 20-Nov-1997  mellon Pull rev 1.4 up from trunk (fair)
 1.2.2.1 12-Nov-1997  mrg pull up from trunk: add missing .Nm calls and MLINKS. from spz@serpens.swb.de
 1.5.2.1 27-Dec-1999  wrstuden Pull up to last week's -current.
 1.2 16-Apr-2001  wiz Rewrite MAKEDEV.8.
Use one common template instead of 20 slightly different ones.
 1.1 18-Sep-1999  hubertf Script to automatically generate man8.*/MAKEDEV.8 manpages from
etc.*/MAKDEV scripts, and template files for the manpages.
 1.7 24-Oct-2003  jdolecek switch to unified MAKEDEV(8) - the manpage now contains list of
all devices for all platforms
 1.6 04-Mar-2001  jdc Addition of ahdilabel.8.
 1.5 28-May-1998  leo branches: 1.5.10;
Manual page move to this subdir...
 1.4 11-Oct-1997  mycroft Use bsd.man.mk and bsd.subdir.mk as appropriate.
 1.3 22-Jun-1997  mrg move man pages into share/man.
 1.2 13-Mar-1997  perry Added man8.${ARCH}/boot.8 for a number of architectures.
 1.1 17-Oct-1995  leo branches: 1.1.1;
Initial revision
 1.1.1.1 17-Oct-1995  leo branches: 1.1.1.1.2;
man8.atari
 1.1.1.1.2.2 17-Oct-1995  leo man8.atari
 1.1.1.1.2.1 17-Oct-1995  leo file Makefile was added on branch netbsd-1-1 on 1995-10-17 20:44:27 +0000
 1.5.10.1 22-Mar-2001  he Pull up revision 1.6 (requested by jtb):
Several changes:
o move manual page to proper place
 1.14 03-Jul-2017  wiz Remove workaround for ancient HTML generation code.
 1.13 18-Feb-2017  wiz branches: 1.13.4;
Fix xrefs, sort.
 1.12 17-Feb-2017  christos fix crossrefs
 1.11 30-Apr-2008  martin branches: 1.11.44; 1.11.48;
Convert TNF licenses to new 2 clause variant
 1.10 26-Jun-2003  wiz branches: 1.10.32; 1.10.34;
There is no NetBSD release called "partition" :)
 1.9 25-Feb-2003  wiz .Nm does not need a dummy argument ("") before punctuation or
for correct formatting of the SYNOPSIS any longer.
 1.8 13-Feb-2002  ross Generate <>& symbolically. I'm avoiding .../dist/... directories for now.
 1.7 26-Dec-2001  wiz Sort sections. Drop an empty line.
 1.6 10-Sep-2001  wiz Use standard section headers.
 1.5 20-Aug-2001  wiz precede, not preceed.
 1.4 26-Jul-2001  wiz auxilliary -> auxiliary
 1.3 21-Apr-2001  wiz Add arch to Dt, Nm doesn't need an argument, and punctuation fixes.
 1.2 04-Mar-2001  jdc branches: 1.2.2;
Document enhancements to ahdilabel :
boot sector and bad sector list are preserved by default, use 'z' to change
type NNNm to make a partition size NNN megabytes
type `-N' at `root' and `start' prompts to start after partition N
type `-N' at `size' prompt to end before partition N
type `-1' at `size' prompt to end at end of disk
display pauses if 10 or more partitions to display
 1.1 04-Mar-2001  jdc Man page moved from sys/arch/atari/stand/ahdilabel.
 1.2.2.2 22-Mar-2001  he Pull up revisions 1.1-1.2 (new, requested by jtb):
Several changes:
o move manual page to proper place
 1.2.2.1 04-Mar-2001  he file ahdilabel.8 was added on branch netbsd-1-5 on 2001-03-22 02:26:51 +0000
 1.10.34.1 18-May-2008  yamt sync with head.
 1.10.32.1 02-Jun-2008  mjf Sync with HEAD.
 1.11.48.1 21-Apr-2017  bouyer Sync with HEAD
 1.11.44.1 20-Mar-2017  pgoyette Sync with HEAD
 1.13.4.1 02-Sep-2019  martin Pull up following revision(s) (requested by sevan in ticket #1351):

share/man/man4/man4.amiga/grf.4: revision 1.7
share/man/man4/si.4: revision 1.11
share/man/man8/man8.sparc/boot.8: revision 1.32
share/man/man5/nsswitch.conf.5: revision 1.29
share/man/man5/mixerctl.conf.5: revision 1.7
share/man/man8/man8.vax/boot.8: revision 1.14
share/man/man4/man4.vax/dn.4: revision 1.12
share/man/man8/man8.vax/drtest.8: revision 1.16
share/man/man8/sysinst.8: revision 1.6
share/man/man4/ip.4: revision 1.37
share/man/man5/boot.cfg.5: revision 1.28
share/man/man1/cd.1: revision 1.10
share/man/man4/usb.4: revision 1.106
share/man/man4/man4.vax/ix.4: revision 1.17
share/man/man7/security.7: revision 1.15
share/man/man7/hier.7: revision 1.123
share/man/man8/afterboot.8: revision 1.58
share/man/man1/man1.x68k/bellctrl.1: revision 1.14
share/man/man4/se.4: revision 1.6
share/man/man4/utoppy.4: revision 1.7
share/man/man4/midi.4: revision 1.32
share/man/man4/cfb.4: revision 1.5
share/man/man4/man4.sparc/magma.4: revision 1.12
share/man/man4/audio.4: revision 1.80
share/man/man4/isic.4: revision 1.18
share/man/man1/cd.1: revision 1.7
share/man/man4/envsys.4: revision 1.51
share/man/man1/cd.1: revision 1.8
share/man/man1/cd.1: revision 1.9
share/man/man3/fast_divide32.3: revision 1.9
share/man/man4/pci.4: revision 1.97
share/man/man5/ranlib.5: revision 1.7
share/man/man3/__arraycount.3: revision 1.7
share/man/man4/isa.4: revision 1.46
share/man/man8/man8.atari/ahdilabel.8: revision 1.14
share/man/man4/chipsfb.4: revision 1.6
share/man/man8/man8.macppc/boot.8: revision 1.8
share/man/man5/passwd.5: revision 1.33
share/man/man8/man8.macppc/ofwboot.8: revision 1.14
share/man/man8/compat_linux.8: revision 1.38
share/man/man4/iop.4: revision 1.22
share/man/man4/ddb.4: revision 1.167
share/man/man4/termios.4: revision 1.37
share/man/man8/compat_freebsd.8: revision 1.18
share/man/man5/ar.5: revision 1.9
share/man/man7/release.7: revision 1.37
share/man/man5/core.5: revision 1.31
share/man/man4/ahd.4: revision 1.6
share/man/man4/man4.vax/ad.4: revision 1.12
share/man/man4/pppoe.4: revision 1.39
share/man/man5/locale.alias.5: revision 1.3
share/man/man8/man8.amiga/installboot.8: revision 1.23
share/man/man4/etherip.4: revision 1.8
share/man/man3/queue.3: revision 1.57
share/man/man5/genassym.cf.5: revision 1.13
share/man/man4/mpls.4: revision 1.10
share/man/man1/wait.1: revision 1.5
share/man/man5/capfile.5: revision 1.4
share/man/man4/man4.alpha/ttwopci.4: revision 1.6
share/man/man4/man4.atari/rtc.4: revision 1.8
share/man/man4/gpiosim.4: revision 1.6
share/man/man3/bitstring.3: revision 1.18
share/man/man4/isdntel.4: revision 1.8
share/man/man4/ai.4: revision 1.9
share/man/man8/man8.hppa/boot.8: revision 1.2
share/man/man4/uyurex.4: revision 1.6
share/man/man8/man8.alpha/mkbootimage.8: revision 1.9
share/man/man4/bpf.4: revision 1.56
share/man/man4/man4.amiga/mfcs.4: revision 1.8
share/man/man4/cmpci.4: revision 1.9
share/man/man8/man8.vax/format.8: revision 1.14
share/man/man8/compat_svr4.8: revision 1.27
share/man/man4/crypto.4: revision 1.26
share/man/man4/userconf.4: revision 1.13
share/man/man4/agp.4: revision 1.17
share/man/man9/man9.i386/bioscall.9: revision 1.10
share/man/man4/uftdi.4: revision 1.20
share/man/man4/radio.4: revision 1.13
share/man/man4/mfb.4: revision 1.5
share/man/man7/ascii.7: revision 1.8
share/man/man4/man4.vax/dl.4: revision 1.13
share/man/man4/ral.4: revision 1.12
share/man/man4/unix.4: revision 1.26
share/man/man4/edc.4: revision 1.12
share/man/man4/pim.4: revision 1.5
share/man/man8/compat_ultrix.8: revision 1.21
share/man/man4/dge.4: revision 1.11
share/man/man8/diskless.8: revision 1.32
share/man/man5/passwd.conf.5: revision 1.11
share/man/man8/man8.acorn26/boot26.8: revision 1.8
share/man/man4/man4.vax/hy.4: revision 1.12
share/man/man4/plip.4: revision 1.4
share/man/man4/sc.4: revision 1.8
share/man/man4/ec.4: revision 1.14
share/man/man4/man4.sgimips/giopci.4: revision 1.9
share/man/man7/sysctl.7: revision 1.114
share/man/man3/bits.3: revision 1.18
share/man/man4/we.4: revision 1.19
share/man/man8/compat_sunos.8: revision 1.21
share/man/man4/ip6.4: revision 1.31
share/man/man4/acpilid.4: revision 1.8
share/man/man4/man4.dreamcast/aica.4: revision 1.6
share/man/man4/mfi.4: revision 1.12
share/man/man4/ugen.4: revision 1.32
share/man/man4/jme.4: revision 1.7
share/man/man4/man4.sparc64/intro.4: revision 1.5
share/man/man4/zyd.4: revision 1.5
share/man/man4/gre.4: revision 1.45
share/man/man3/bitmap.3: revision 1.10
share/man/man4/man4.vax/cons.4: revision 1.12
share/man/man3/gcq.3: revision 1.4
share/man/man4/man4.hppa/pdc.4: revision 1.3
share/man/man4/multicast.4: revision 1.8
share/man/man4/man4.sparc/intro.4: revision 1.27
share/man/man4/ath.4: revision 1.32
share/man/man4/ym.4: revision 1.19
share/man/man3/iso646.3: revision 1.6
share/man/man4/btsco.4: revision 1.13
share/man/man4/man4.i386/ndis.4: revision 1.6
share/man/man4/pad.4: revision 1.6
share/man/man4/strip.4: revision 1.16
share/man/man8/man8.x86/boot.8: revision 1.12
share/man/man4/amr.4: revision 1.15
share/man/man4/ieee80211.4: revision 1.5
share/man/man4/options.4: revision 1.467
share/man/man5/link.5: revision 1.24
share/man/man8/man8.cobalt/boot.8: revision 1.10
share/man/man5/stab.5: revision 1.15
share/man/man3/tree.3: revision 1.12
share/man/man4/route.4: revision 1.31
share/man/man4/man4.sun3/leds.4: revision 1.13
share/man/man4/bluetooth.4: revision 1.20
share/man/man4/man4.i386/pcibios.4: revision 1.19
share/man/man5/veriexec.5: revision 1.8
share/man/man7/operator.7: revision 1.12
share/man/man4/man4.hp300/dcl.4: revision 1.13
share/man/man4/man4.i386/intro.4: revision 1.31
share/man/man5/ld.so.conf.5: revision 1.21
share/man/man8/man8.alpha/boot.8: revision 1.16
share/man/man4/bio.4: revision 1.13
share/man/man4/man4.sun2/leds.4: revision 1.10
share/man/man8/man8.x86/mbr.8: revision 1.4
share/man/man8/man8.mvme68k/boot.8: revision 1.9
share/man/man4/man4.alpha/ttwoga.4: revision 1.6
share/man/man4/ahc.4: revision 1.34

Direct reader to shell documentation generally, rather than csh(1)
specifically.

Mention variables OLDPWD and PWD.

Move the text that explains that cd(1) is a shell built-in to the very
beginning of the description where it can be seen prominently.

Improve formatting.

-

Remove workaround for ancient HTML generation code.
Use EXIT STATUS and .Ex.
 1.8 24-Aug-2009  tsutsui Fix typo.
 1.7 20-Aug-2009  wiz Fix typo and improve English.
 1.6 20-Aug-2009  tsutsui Rewrite binpatch(8) utility to add support for ELF binaries,
using implementation of old src/usr.sbin/mdsetimage sources
which supports misc executable formats without LGPL'ed libbfd.

No particular comments on port-atari@.

XXX1: amiga also has the similar utility in amiga/stand/binpatch
but it has slightly different options.
XXX2: Is it worth to put this utility into MI src/usr.sbin to patch
rtc_offset etc. in GENERIC kernel binaries in distribution?
 1.5 26-Dec-2001  wiz branches: 1.5.42; 1.5.48;
Punctuation improvements and other minor fixes.
 1.4 05-Sep-2001  wiz Boring whitespace fixes.
 1.3 19-Nov-1999  enami Don't pass so many args to .Nd macro. It just overflows.
 1.2 06-Apr-1999  pk branches: 1.2.4;
1, 2, 3 and.. 4!
 1.1 26-Mar-1995  leo branches: 1.1.1;
Initial revision
 1.1.1.1 26-Mar-1995  leo branches: 1.1.1.1.4;
NetBSD/Atari, port by Leo Weppelman.
 1.1.1.1.4.1 07-Apr-1999  pk Pull up from trunk: copyright text warts.
 1.2.4.1 27-Dec-1999  wrstuden Pull up to last week's -current.
 1.5.48.1 21-Apr-2010  matt sync to netbsd-5
 1.5.42.3 04-Oct-2009  snj Pull up following revision(s) (requested by tsutsui in ticket #1056):
share/man/man8/man8.atari/binpatch.8: revision 1.8
Fix typo.
 1.5.42.2 04-Oct-2009  snj Pull up following revision(s) (requested by tsutsui in ticket #1056):
share/man/man8/man8.atari/binpatch.8: revision 1.7
Fix typo and improve English.
 1.5.42.1 04-Oct-2009  snj Pull up following revision(s) (requested by tsutsui in ticket #1056):
share/man/man8/man8.atari/binpatch.8: revision 1.6
sys/arch/atari/stand/binpatch/Makefile: revision 1.6
sys/arch/atari/stand/binpatch/binpatch.c: revision 1.5, 1.6
Rewrite binpatch(8) utility to add support for ELF binaries,
using implementation of old src/usr.sbin/mdsetimage sources
which supports misc executable formats without LGPL'ed libbfd.
No particular comments on port-atari@.
XXX1: amiga also has the similar utility in amiga/stand/binpatch
but it has slightly different options.
XXX2: Is it worth to put this utility into MI src/usr.sbin to patch
rtc_offset etc. in GENERIC kernel binaries in distribution?
 1.14 17-Feb-2017  christos fix crossrefs
 1.13 05-Sep-2009  wiz branches: 1.13.28; 1.13.32;
New sentence, new line.
 1.12 07-Aug-2003  agc Move UCB-licensed code from 4-clause to 3-clause licence.

Patches provided by Joel Baker in PR 22309, verified by myself.
 1.11 08-Apr-2003  wiz Use .Ss for subsections.
 1.10 08-Apr-2003  lukem Document that the flag that sets RB_ASKNAME (usually '-a') also asks
for the path to init(8).
Per discussion with Geoff Wing on the (unrelated) PR/21060.
Other consistency tweaks.
 1.9 05-Jun-2001  wiz Uppercase Dt, fix some whitespace and punctuation.
 1.8 24-Sep-2000  jdolecek document new -v, -q flags
 1.7 30-Dec-1999  simonb Add architecture name to architecture-specific manpages.
 1.6 19-Sep-1999  simonb Supply an argument to -width in bulleted list definition.
 1.5 06-Feb-1998  perry macroize BSD, NetBSD, FreeBSD and misc cleanup
 1.4 10-Jul-1997  mikel xref ddb(4), not ddb(8)
 1.3 15-Oct-1996  leo Fix typo.
 1.2 15-Oct-1996  leo Be a bit more exact about when the bootloader decides to start NetBSD.
 1.1 27-Jun-1996  leo Add the manual page.
 1.13.32.1 21-Apr-2017  bouyer Sync with HEAD
 1.13.28.1 20-Mar-2017  pgoyette Sync with HEAD
 1.13 17-Feb-2017  christos fix crossrefs
 1.12 10-Apr-2009  joerg branches: 1.12.28; 1.12.32;
Remove .sp, the list already provides spacing.
 1.11 11-Mar-2009  joerg Fix preamble
 1.10 30-Apr-2008  martin branches: 1.10.6;
Convert TNF licenses to new 2 clause variant
 1.9 26-Dec-2001  wiz branches: 1.9.34; 1.9.36;
Sort sections and other minor fixes.
 1.8 10-Sep-2001  wiz Use standard section headers.
 1.7 05-Sep-2001  wiz Boring whitespace fixes.
 1.6 25-Feb-2001  jdc Correct documentation of -k and -l options.
 1.5 28-Nov-2000  jdc Boot OS is -b not -o.
 1.4 24-Nov-1999  jdc branches: 1.4.4;
Add 'SEE ALSO' and 'HISTORY' sections.
 1.3 06-Apr-1999  pk branches: 1.3.4;
acknowledgment => acknowledgement for consistency.
 1.2 03-Aug-1998  leo branches: 1.2.2;
It's atari only...really. (Julian Coleman)
 1.1 28-May-1998  leo Manual page move to this subdir...
 1.2.2.1 07-Apr-1999  pk Pull up from trunk: copyright text warts.
 1.3.4.1 27-Dec-1999  wrstuden Pull up to last week's -current.
 1.4.4.1 11-Mar-2001  he Pull up revision 1.6 (requested by jdc):
Correct documentation of ``-k'' and ``-l'' options.
 1.9.36.1 18-May-2008  yamt sync with head.
 1.9.34.1 02-Jun-2008  mjf Sync with HEAD.
 1.10.6.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.12.32.1 21-Apr-2017  bouyer Sync with HEAD
 1.12.28.1 20-Mar-2017  pgoyette Sync with HEAD
 1.14 17-Feb-2017  christos fix crossrefs
 1.13 30-Apr-2008  martin branches: 1.13.44; 1.13.48;
Convert TNF licenses to new 2 clause variant
 1.12 09-Mar-2004  wiz branches: 1.12.32; 1.12.34;
Another new sentence on a new line.
Remove unnecessary .Pp.
 1.11 09-Mar-2004  jdc Document the bootblock split into std and milan directories.
 1.10 26-Dec-2001  wiz Sort sections, separate Xrefs by a comma.
 1.9 24-Nov-2001  perry note that the path for installboot is /usr/mdec/installboot in SYNOPSIS
 1.8 10-Sep-2001  wiz Use standard section headers.
 1.7 21-Apr-2001  wiz Add arch to Dt, whitespace fixes; Nm doesn't need an argument.
 1.6 24-Nov-1999  jdc Add bootpref(8) to 'SEE ALSO' section.
 1.5 06-Apr-1999  cgd branches: 1.5.4;
change:
.Sh "SEE ALSO"
to:
.Sh SEE ALSO
The doc macros check for the latter (actually just for 'SEE' as the first
argument to .Sh) to set the section header SEE ALSO flag, which modifies
some behaviour (e.g. references done with .Rs/.Re).
 1.4 05-Sep-1998  pk Assign my copyrights to TNF.
 1.3 06-Feb-1998  perry macroize BSD, NetBSD, FreeBSD and misc cleanup
 1.2 20-Jun-1996  leo Some minor nits.
 1.1 29-Feb-1996  leo branches: 1.1.1;
Initial revision
 1.1.1.1 29-Feb-1996  leo NetBSD/Atari bootcode by Waldi Ravens.
 1.5.4.1 27-Dec-1999  wrstuden Pull up to last week's -current.
 1.12.34.1 18-May-2008  yamt sync with head.
 1.12.32.1 02-Jun-2008  mjf Sync with HEAD.
 1.13.48.1 21-Apr-2017  bouyer Sync with HEAD
 1.13.44.1 20-Mar-2017  pgoyette Sync with HEAD
 1.18 24-Oct-2003  jdolecek switch to unified MAKEDEV(8) - the manpage now contains list of
all devices for all platforms
 1.17 19-Sep-2003  pooka regen (isdnteld)
 1.16 23-Aug-2003  wiz regen (+crypto)
 1.15 08-Aug-2003  rafal Regen to match reality, mainly due to pf addition.
 1.14 24-Apr-2003  wiz regen (init target, some other stuff)
 1.13 14-Apr-2003  wiz regen (IP Filter, ITE, some misc.)
 1.12 30-Mar-2003  wiz regen (sync vnd descriptions, uppercase scsi in some)
 1.11 25-Feb-2003  wiz .Nm does not need a dummy argument ("") before punctuation or
for correct formatting of the SYNOPSIS any longer.
 1.10 20-Jan-2003  wiz regen (+panel, hi soren)
 1.9 04-Oct-2002  elric Documentation told me to do this after modifying src/etc/etc.*/MAKEDEV.
 1.8 18-Jun-2002  wiz regen (all platforms: +systrace, some platforms: apm or clockctl changes)
 1.7 24-Mar-2002  wiz regen (mostly isdn change, some misc new devices in places)
 1.6 14-Mar-2002  wiz regen for new template, picking up some recent other changes
[clockctl, MI joy, pty+++]
 1.5 12-Jan-2002  enami Regen.
 1.4 08-Sep-2001  wiz Regen with MAKEDEV2manpage.pl v1.9 (formatting improvements).
 1.3 26-Jun-2001  hubertf regen for MAKEDEV2manpage.pl change
 1.2 26-Jun-2001  hubertf Regen for foo -> f\&oo on .Xr
 1.1 08-Jun-2001  wiz MAKEDEV(8) for all remaining platforms that have a MAKEDEV script.
 1.3 07-Jan-2004  cdi Add boot(8) manual page for the Cobalt port.
 1.2 24-Oct-2003  jdolecek switch to unified MAKEDEV(8) - the manpage now contains list of
all devices for all platforms
 1.1 08-Jun-2001  wiz MAKEDEV(8) for all remaining platforms that have a MAKEDEV script.
 1.11 07-Sep-2024  rillig man: use https URLs for www.NetBSD.org
 1.10 03-Jul-2017  wiz branches: 1.10.18;
Remove workaround for ancient HTML generation code.
 1.9 16-Aug-2014  apb branches: 1.9.8;
To get no space between [device:] and [filename],
the mdoc input needs ... Oc Ns Oo ..., not ... Ns Oc Oo ....
 1.8 21-Feb-2010  wiz Consistently call the file system "ext2".
 1.7 11-Mar-2009  joerg Don't workaround ancient macro argument limit with .Xo/.Xc.
 1.6 06-Nov-2008  wiz branches: 1.6.2;
ext2 -> Ext2, to match newfs_ext2fs.
 1.5 06-Nov-2008  wiz Spelling fixes.
 1.4 06-Nov-2008  wiz Use Nx instead of NetBSD; spell "ext2" with lower case 'e', per Wikipedia.
 1.3 06-Nov-2008  tsutsui - misc updates and fixes to sync with reality:
- boot loader prompt
- netboot with the NetBSD boot loader
- banner on LCD
- add some Xrefs
 1.2 07-Jan-2004  wiz branches: 1.2.40;
Grammar fixes. New sentence, new line. More Xr's.
Punctuation fixes. Shorten long lines.
 1.1 07-Jan-2004  cdi Add boot(8) manual page for the Cobalt port.
 1.2.40.4 15-Nov-2008  snj Pull up following revision(s) (requested by tsutsui in ticket #57):
share/man/man8/man8.cobalt/boot.8: revision 1.6
ext2 -> Ext2, to match newfs_ext2fs.
 1.2.40.3 15-Nov-2008  snj Pull up following revision(s) (requested by tsutsui in ticket #57):
share/man/man8/man8.cobalt/boot.8: revision 1.5
Spelling fixes.
 1.2.40.2 15-Nov-2008  snj Pull up following revision(s) (requested by tsutsui in ticket #57):
share/man/man8/man8.cobalt/boot.8: revision 1.4
Use Nx instead of NetBSD; spell "ext2" with lower case 'e', per Wikipedia.
 1.2.40.1 15-Nov-2008  snj Pull up following revision(s) (requested by tsutsui in ticket #57):
share/man/man8/man8.cobalt/boot.8: revision 1.3
- misc updates and fixes to sync with reality:
- boot loader prompt
- netboot with the NetBSD boot loader
- banner on LCD
- add some Xrefs
 1.6.2.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.9.8.1 02-Sep-2019  martin Pull up following revision(s) (requested by sevan in ticket #1351):

share/man/man4/man4.amiga/grf.4: revision 1.7
share/man/man4/si.4: revision 1.11
share/man/man8/man8.sparc/boot.8: revision 1.32
share/man/man5/nsswitch.conf.5: revision 1.29
share/man/man5/mixerctl.conf.5: revision 1.7
share/man/man8/man8.vax/boot.8: revision 1.14
share/man/man4/man4.vax/dn.4: revision 1.12
share/man/man8/man8.vax/drtest.8: revision 1.16
share/man/man8/sysinst.8: revision 1.6
share/man/man4/ip.4: revision 1.37
share/man/man5/boot.cfg.5: revision 1.28
share/man/man1/cd.1: revision 1.10
share/man/man4/usb.4: revision 1.106
share/man/man4/man4.vax/ix.4: revision 1.17
share/man/man7/security.7: revision 1.15
share/man/man7/hier.7: revision 1.123
share/man/man8/afterboot.8: revision 1.58
share/man/man1/man1.x68k/bellctrl.1: revision 1.14
share/man/man4/se.4: revision 1.6
share/man/man4/utoppy.4: revision 1.7
share/man/man4/midi.4: revision 1.32
share/man/man4/cfb.4: revision 1.5
share/man/man4/man4.sparc/magma.4: revision 1.12
share/man/man4/audio.4: revision 1.80
share/man/man4/isic.4: revision 1.18
share/man/man1/cd.1: revision 1.7
share/man/man4/envsys.4: revision 1.51
share/man/man1/cd.1: revision 1.8
share/man/man1/cd.1: revision 1.9
share/man/man3/fast_divide32.3: revision 1.9
share/man/man4/pci.4: revision 1.97
share/man/man5/ranlib.5: revision 1.7
share/man/man3/__arraycount.3: revision 1.7
share/man/man4/isa.4: revision 1.46
share/man/man8/man8.atari/ahdilabel.8: revision 1.14
share/man/man4/chipsfb.4: revision 1.6
share/man/man8/man8.macppc/boot.8: revision 1.8
share/man/man5/passwd.5: revision 1.33
share/man/man8/man8.macppc/ofwboot.8: revision 1.14
share/man/man8/compat_linux.8: revision 1.38
share/man/man4/iop.4: revision 1.22
share/man/man4/ddb.4: revision 1.167
share/man/man4/termios.4: revision 1.37
share/man/man8/compat_freebsd.8: revision 1.18
share/man/man5/ar.5: revision 1.9
share/man/man7/release.7: revision 1.37
share/man/man5/core.5: revision 1.31
share/man/man4/ahd.4: revision 1.6
share/man/man4/man4.vax/ad.4: revision 1.12
share/man/man4/pppoe.4: revision 1.39
share/man/man5/locale.alias.5: revision 1.3
share/man/man8/man8.amiga/installboot.8: revision 1.23
share/man/man4/etherip.4: revision 1.8
share/man/man3/queue.3: revision 1.57
share/man/man5/genassym.cf.5: revision 1.13
share/man/man4/mpls.4: revision 1.10
share/man/man1/wait.1: revision 1.5
share/man/man5/capfile.5: revision 1.4
share/man/man4/man4.alpha/ttwopci.4: revision 1.6
share/man/man4/man4.atari/rtc.4: revision 1.8
share/man/man4/gpiosim.4: revision 1.6
share/man/man3/bitstring.3: revision 1.18
share/man/man4/isdntel.4: revision 1.8
share/man/man4/ai.4: revision 1.9
share/man/man8/man8.hppa/boot.8: revision 1.2
share/man/man4/uyurex.4: revision 1.6
share/man/man8/man8.alpha/mkbootimage.8: revision 1.9
share/man/man4/bpf.4: revision 1.56
share/man/man4/man4.amiga/mfcs.4: revision 1.8
share/man/man4/cmpci.4: revision 1.9
share/man/man8/man8.vax/format.8: revision 1.14
share/man/man8/compat_svr4.8: revision 1.27
share/man/man4/crypto.4: revision 1.26
share/man/man4/userconf.4: revision 1.13
share/man/man4/agp.4: revision 1.17
share/man/man9/man9.i386/bioscall.9: revision 1.10
share/man/man4/uftdi.4: revision 1.20
share/man/man4/radio.4: revision 1.13
share/man/man4/mfb.4: revision 1.5
share/man/man7/ascii.7: revision 1.8
share/man/man4/man4.vax/dl.4: revision 1.13
share/man/man4/ral.4: revision 1.12
share/man/man4/unix.4: revision 1.26
share/man/man4/edc.4: revision 1.12
share/man/man4/pim.4: revision 1.5
share/man/man8/compat_ultrix.8: revision 1.21
share/man/man4/dge.4: revision 1.11
share/man/man8/diskless.8: revision 1.32
share/man/man5/passwd.conf.5: revision 1.11
share/man/man8/man8.acorn26/boot26.8: revision 1.8
share/man/man4/man4.vax/hy.4: revision 1.12
share/man/man4/plip.4: revision 1.4
share/man/man4/sc.4: revision 1.8
share/man/man4/ec.4: revision 1.14
share/man/man4/man4.sgimips/giopci.4: revision 1.9
share/man/man7/sysctl.7: revision 1.114
share/man/man3/bits.3: revision 1.18
share/man/man4/we.4: revision 1.19
share/man/man8/compat_sunos.8: revision 1.21
share/man/man4/ip6.4: revision 1.31
share/man/man4/acpilid.4: revision 1.8
share/man/man4/man4.dreamcast/aica.4: revision 1.6
share/man/man4/mfi.4: revision 1.12
share/man/man4/ugen.4: revision 1.32
share/man/man4/jme.4: revision 1.7
share/man/man4/man4.sparc64/intro.4: revision 1.5
share/man/man4/zyd.4: revision 1.5
share/man/man4/gre.4: revision 1.45
share/man/man3/bitmap.3: revision 1.10
share/man/man4/man4.vax/cons.4: revision 1.12
share/man/man3/gcq.3: revision 1.4
share/man/man4/man4.hppa/pdc.4: revision 1.3
share/man/man4/multicast.4: revision 1.8
share/man/man4/man4.sparc/intro.4: revision 1.27
share/man/man4/ath.4: revision 1.32
share/man/man4/ym.4: revision 1.19
share/man/man3/iso646.3: revision 1.6
share/man/man4/btsco.4: revision 1.13
share/man/man4/man4.i386/ndis.4: revision 1.6
share/man/man4/pad.4: revision 1.6
share/man/man4/strip.4: revision 1.16
share/man/man8/man8.x86/boot.8: revision 1.12
share/man/man4/amr.4: revision 1.15
share/man/man4/ieee80211.4: revision 1.5
share/man/man4/options.4: revision 1.467
share/man/man5/link.5: revision 1.24
share/man/man8/man8.cobalt/boot.8: revision 1.10
share/man/man5/stab.5: revision 1.15
share/man/man3/tree.3: revision 1.12
share/man/man4/route.4: revision 1.31
share/man/man4/man4.sun3/leds.4: revision 1.13
share/man/man4/bluetooth.4: revision 1.20
share/man/man4/man4.i386/pcibios.4: revision 1.19
share/man/man5/veriexec.5: revision 1.8
share/man/man7/operator.7: revision 1.12
share/man/man4/man4.hp300/dcl.4: revision 1.13
share/man/man4/man4.i386/intro.4: revision 1.31
share/man/man5/ld.so.conf.5: revision 1.21
share/man/man8/man8.alpha/boot.8: revision 1.16
share/man/man4/bio.4: revision 1.13
share/man/man4/man4.sun2/leds.4: revision 1.10
share/man/man8/man8.x86/mbr.8: revision 1.4
share/man/man8/man8.mvme68k/boot.8: revision 1.9
share/man/man4/man4.alpha/ttwoga.4: revision 1.6
share/man/man4/ahc.4: revision 1.34

Direct reader to shell documentation generally, rather than csh(1)
specifically.

Mention variables OLDPWD and PWD.

Move the text that explains that cd(1) is a shell built-in to the very
beginning of the description where it can be seen prominently.

Improve formatting.

-

Remove workaround for ancient HTML generation code.
Use EXIT STATUS and .Ex.
 1.10.18.1 02-Aug-2025  perseant Sync with HEAD
 1.20 24-Oct-2003  jdolecek switch to unified MAKEDEV(8) - the manpage now contains list of
all devices for all platforms
 1.19 04-Oct-2003  jdolecek regen - g/c nonexitent 'cbq' device and empty device groups
 1.18 23-Aug-2003  wiz regen (+crypto)
 1.17 08-Aug-2003  rafal Regen to match reality, mainly due to pf addition.
 1.16 04-Jul-2003  marcus Removed references to devices and special targets not actually supported.
 1.15 24-Apr-2003  wiz regen (init target, some other stuff)
 1.14 14-Apr-2003  wiz regen (IP Filter, ITE, some misc.)
 1.13 30-Mar-2003  wiz regen (misc fixes from Igor Sobrado in PRs 20943-20959)
 1.12 25-Feb-2003  wiz .Nm does not need a dummy argument ("") before punctuation or
for correct formatting of the SYNOPSIS any longer.
 1.11 17-Nov-2002  itohy Regen (fix desc, add manual pages)
 1.10 16-Nov-2002  itohy Regen (add maple devices)
 1.9 04-Oct-2002  elric Documentation told me to do this after modifying src/etc/etc.*/MAKEDEV.
 1.8 27-Jun-2002  wiz regen (ws* additions)
 1.7 18-Jun-2002  wiz regen (all platforms: +systrace, some platforms: apm or clockctl changes)
 1.6 14-Mar-2002  wiz regen for new template, picking up some recent other changes
[clockctl, MI joy, pty+++]
 1.5 12-Jan-2002  enami Regen.
 1.4 08-Sep-2001  wiz Regen with MAKEDEV2manpage.pl v1.9 (formatting improvements).
 1.3 26-Jun-2001  hubertf regen for MAKEDEV2manpage.pl change
 1.2 26-Jun-2001  hubertf Regen for foo -> f\&oo on .Xr
 1.1 27-May-2001  wiz Add MAKEDEV.8 man page for dreamcast.
 1.3 24-Oct-2003  jdolecek switch to unified MAKEDEV(8) - the manpage now contains list of
all devices for all platforms
 1.2 04-Jul-2003  marcus Added missing manpages.
 1.1 27-May-2001  wiz Add MAKEDEV.8 man page for dreamcast.
 1.3 30-Apr-2008  martin Convert TNF licenses to new 2 clause variant
 1.2 09-Jul-2003  wiz branches: 1.2.32; 1.2.34;
Nd argument should be on same line; new sentence, new line;
NetBSD -> Nx; man page appeared in 2.0, not "1.6.1+".
 1.1 04-Jul-2003  marcus Added missing manpages.
 1.2.34.1 18-May-2008  yamt sync with head.
 1.2.32.1 02-Jun-2008  mjf Sync with HEAD.
 1.1 26-Jan-2011  pooka branches: 1.1.2;
Add support for the Extensible MIPS ("eMIPS") platform. The
NetBSD/emips port runs on Xilinx and Beecube FPGA systems and the
Giano system simulator.

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

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

Platform support for eMIPS is the first part of Microsoft's
contribution. The second part includes the hardware accelerator
framework and will be proposed on tech-kern soon.
 1.1.2.2 08-Feb-2011  bouyer Sync with HEAD
 1.1.2.1 26-Jan-2011  bouyer file Makefile was added on branch bouyer-quota2 on 2011-02-08 18:15:42 +0000
 1.2 05-Oct-2013  skrll Typo.
 1.1 26-Jan-2011  pooka branches: 1.1.2; 1.1.6; 1.1.12;
Add support for the Extensible MIPS ("eMIPS") platform. The
NetBSD/emips port runs on Xilinx and Beecube FPGA systems and the
Giano system simulator.

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

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

Platform support for eMIPS is the first part of Microsoft's
contribution. The second part includes the hardware accelerator
framework and will be proposed on tech-kern soon.
 1.1.12.1 20-Aug-2014  tls Rebase to HEAD as of a few days ago.
 1.1.6.1 22-May-2014  yamt sync with head.

for a reference, the tree before this commit was tagged
as yamt-pagecache-tag8.

this commit was splitted into small chunks to avoid
a limitation of cvs. ("Protocol error: too many arguments")
 1.1.2.2 08-Feb-2011  bouyer Sync with HEAD
 1.1.2.1 26-Jan-2011  bouyer file boot.8 was added on branch bouyer-quota2 on 2011-02-08 18:15:42 +0000
 1.21 24-Oct-2003  jdolecek switch to unified MAKEDEV(8) - the manpage now contains list of
all devices for all platforms
 1.20 19-Sep-2003  pooka regen (isdnteld)
 1.19 23-Aug-2003  wiz regen (+crypto)
 1.18 08-Aug-2003  rafal Regen to match reality, mainly due to pf addition.
 1.17 06-May-2003  wiz regen (wsfont added to alpha, more man page links)
 1.16 24-Apr-2003  wiz regen (init target, some other stuff)
 1.15 14-Apr-2003  wiz regen (IP Filter, ITE, some misc.)
 1.14 30-Mar-2003  wiz regen (misc fixes from Igor Sobrado in PRs 20943-20959)
 1.13 30-Mar-2003  wiz regen (various reasons)
 1.12 29-Mar-2003  ichiro add pci
 1.11 25-Feb-2003  wiz .Nm does not need a dummy argument ("") before punctuation or
for correct formatting of the SYNOPSIS any longer.
 1.10 02-Aug-2002  wiz No leading 0 in day dates.
 1.9 02-Aug-2002  thorpej Regenerate; added dmoverio.
 1.8 30-Jul-2002  wiz regen (+sysmon)
 1.7 22-Jul-2002  ichiro regen
- add ixpcom
 1.6 11-Jul-2002  simonb Bricked by a wizbot; update these.
 1.5 18-Jun-2002  wiz regen (all platforms: +systrace, some platforms: apm or clockctl changes)
 1.4 24-Mar-2002  wiz regen (mostly isdn change, some misc new devices in places)
 1.3 14-Mar-2002  wiz regen for new template, picking up some recent other changes
[clockctl, MI joy, pty+++]
 1.2 12-Jan-2002  enami Regen.
 1.1 10-Nov-2001  wiz Add MAKEDEV(8) for evbarm
 1.3 31-Jan-2012  nisimura introduce evbarm bootmini2440(8) man entry.
 1.2 24-Oct-2003  jdolecek branches: 1.2.24;
switch to unified MAKEDEV(8) - the manpage now contains list of
all devices for all platforms
 1.1 10-Nov-2001  wiz Add MAKEDEV(8) for evbarm
 1.2.24.1 17-Apr-2012  yamt sync with head
 1.4 02-Jun-2012  njoly Add missing El macro.
 1.3 13-Feb-2012  njoly branches: 1.3.4;
Small typo in macro (.xr -> .Xr).
 1.2 31-Jan-2012  wiz Remove trailing whitespace.
New sentence, new line.
Remove Pp before Sh.
Sort sections.
Use more markup.
Remove unnecessary macro arguments.
 1.1 31-Jan-2012  nisimura introduce evbarm bootmini2440(8) man entry.
 1.3.4.3 30-Oct-2012  yamt sync with head
 1.3.4.2 17-Apr-2012  yamt sync with head
 1.3.4.1 13-Feb-2012  yamt file bootmini2440.8 was added on branch yamt-pagecache on 2012-04-17 00:05:48 +0000
 1.29 24-Oct-2003  jdolecek switch to unified MAKEDEV(8) - the manpage now contains list of
all devices for all platforms
 1.28 23-Aug-2003  wiz regen (+crypto)
 1.27 01-Aug-2003  tsutsui Regen: added some MI SCSI devices.
 1.26 06-May-2003  wiz regen (wsfont added to alpha, more man page links)
 1.25 14-Apr-2003  wiz regen (IP Filter, ITE, some misc.)
 1.24 30-Mar-2003  wiz regen (misc fixes from Igor Sobrado in PRs 20943-20959)
 1.23 25-Feb-2003  wiz .Nm does not need a dummy argument ("") before punctuation or
for correct formatting of the SYNOPSIS any longer.
 1.22 04-Oct-2002  elric Documentation told me to do this after modifying src/etc/etc.*/MAKEDEV.
 1.21 18-Jun-2002  wiz regen (all platforms: +systrace, some platforms: apm or clockctl changes)
 1.20 14-Mar-2002  wiz regen for new template, picking up some recent other changes
[clockctl, MI joy, pty+++]
 1.19 12-Jan-2002  enami Regen.
 1.18 10-Nov-2001  wiz Misc regens with more xrefs.
 1.17 13-Sep-2001  wiz regen for new hp300/apci(4)
 1.16 08-Sep-2001  wiz Regen with MAKEDEV2manpage.pl v1.9 (formatting improvements).
 1.15 26-Jun-2001  hubertf regen for MAKEDEV2manpage.pl change
 1.14 26-Jun-2001  hubertf Regen for foo -> f\&oo on .Xr
 1.13 16-Apr-2001  wiz Regen with new template. Add MAKEDEV.8 for arm26 & macppc.
 1.12 05-Dec-2000  wrstuden Sync with current versions of MAKEDEV files. Was meant to catch
addition of ttyCY to bebox, i386, macppc, and prep, but evidently
is catching more.
 1.11 07-Nov-2000  lukem fix up various .Nm abuses:
- keep the case consistent between the actual name and what's referenced.
e.g, if it's `foo', don't use '.Nm Foo' at the start of a sentence.
- remove unnecessary `.Nm foo' after the first occurrence (except for
using `.Nm ""' if there's stuff following, or for the 2nd and so on
occurrences in a SYNOPSIS
- use Sx, Ic, Li, Em, Sq, and Xr as appropriate
 1.10 02-May-2000  hubertf sync with src/etc/etc.*/MAKEDEV
 1.9 18-Sep-1999  hubertf regen (mac68k, mvme68 and pmax didn't have these files before)
 1.8 17-Mar-1999  garbled More and more .Os cleanups. .Os is defined in the tmac.doc-common file,
so we shouldn't override it with versions in the manpages. Many more to
come.
 1.7 28-Apr-1998  fair Principally, change foo(N) to .Xr foo N
Also, do some other mdoc tagging.
 1.6 20-Nov-1997  fair Add documentation for /dev/random
 1.5 12-Nov-1997  mrg add missing .Nm calls and MLINKS. from spz@serpens.swb.de
 1.4 19-Oct-1997  mrg branches: 1.4.2;
merge lite-2.
 1.3 16-Jul-1997  mikel xref mknod(8) not mknod(1), comment out special(8) xrefs, RCSid police
 1.2 01-Aug-1993  mycroft Add RCS identifiers.
 1.1 21-Mar-1993  cgd branches: 1.1.1;
Initial revision
 1.1.1.2 13-Jan-1994  mrg 4.4BSD-Lite2
 1.1.1.1 21-Mar-1993  cgd initial import of 386bsd-0.1 sources
 1.4.2.2 20-Nov-1997  mellon Pull rev 1.6 up from trunk (fair)
 1.4.2.1 12-Nov-1997  mrg pull up from trunk: add missing .Nm calls and MLINKS. from spz@serpens.swb.de
 1.2 16-Apr-2001  wiz Rewrite MAKEDEV.8.
Use one common template instead of 20 slightly different ones.
 1.1 18-Sep-1999  hubertf Script to automatically generate man8.*/MAKEDEV.8 manpages from
etc.*/MAKDEV scripts, and template files for the manpages.
 1.11 12-Jun-2016  abhinav Remove crash.8 for hp300 as there is already a man page for crash(8).
Discussed on port-hp300: http://mail-index.netbsd.org/port-hp300/2016/06/07/msg000106.html
 1.10 24-Oct-2003  jdolecek switch to unified MAKEDEV(8) - the manpage now contains list of
all devices for all platforms
 1.9 19-Oct-1997  mrg merge lite-2.
 1.8 11-Oct-1997  mycroft Use bsd.man.mk and bsd.subdir.mk as appropriate.
 1.7 13-Mar-1997  perry Added man8.${ARCH}/boot.8 for a number of architectures.
 1.6 06-Sep-1995  jtc Create symlink between MAKEDEV(8) and makedev(8) for user convenience.
Update RCS Id to use $NetBSD: $.
 1.5 21-Aug-1995  thorpej rbootd.8 went away.
 1.4 22-Dec-1994  cgd specify man pages the new way.
 1.3 31-Jul-1993  mycroft Add RCS indentifiers.
 1.2 26-Apr-1993  mycroft Once more, don't make `all' depend on man page; bsd.prog.mk does this.
 1.1 21-Mar-1993  cgd branches: 1.1.1;
Initial revision
 1.1.1.2 20-Jul-1993  mrg 4.4BSD-Lite2
 1.1.1.1 21-Mar-1993  cgd initial import of 386bsd-0.1 sources
 1.9 24-Sep-2008  reed Use Subsection headers instead of Symbol macro
for a few headers. This makes this consistent with the
other boot.8 manual pages.
(I am guessing a typo was done one time and then duplicated to few
other man pages. I noticed when looking at print version which had
all architecture boot.8 pages.)
 1.8 07-Aug-2003  agc branches: 1.8.32;
Move UCB-licensed code from 4-clause to 3-clause licence.

Patches provided by Joel Baker in PR 22309, verified by myself.
 1.7 14-Apr-2003  wiz hpib -> HP-IB. From Igor Sobrado in PR 21143.
Use more mdoc macros.
 1.6 08-Sep-2001  wiz Punctuation fixes.
 1.5 05-Sep-2001  wiz Boring whitespace fixes.
 1.4 13-Mar-1997  perry BOOT_HP300 -> BOOT
 1.3 23-Apr-1995  cgd slightly clean rcs ids, etc.
 1.2 18-Mar-1995  cgd pseudo-merge with Lite; man pages need to be merged seperately, but
that's really a port-specific thing. They probably should be updated, too.
 1.1 18-Mar-1995  cgd branches: 1.1.1;
Initial revision
 1.1.1.1 18-Mar-1995  cgd from Lite
 1.8.32.1 05-Oct-2008  mjf Sync with HEAD.
 1.11 12-Jun-2016  abhinav Remove crash.8 for hp300 as there is already a man page for crash(8).
Discussed on port-hp300: http://mail-index.netbsd.org/port-hp300/2016/06/07/msg000106.html
 1.10 22-Aug-2009  joerg Fix markup.
 1.9 07-Aug-2003  agc Move UCB-licensed code from 4-clause to 3-clause licence.

Patches provided by Joel Baker in PR 22309, verified by myself.
 1.8 13-Feb-2002  ross Generate <>& symbolically. I'm avoiding .../dist/... directories for now.
 1.7 05-Sep-2001  wiz Boring whitespace fixes.
 1.6 03-Jan-1998  mikel init(8) lives in /sbin now
 1.5 19-Oct-1997  mrg merge lite-2.
 1.4 13-Oct-1997  lukem rcsid fascism
 1.3 08-Mar-1997  mouse alternate -> alternative, per PR 2643
 1.2 01-Aug-1993  mycroft Add RCS identifiers.
 1.1 21-Mar-1993  cgd branches: 1.1.1;
Initial revision
 1.1.1.2 13-Jan-1994  mrg 4.4BSD-Lite2
 1.1.1.1 21-Mar-1993  cgd initial import of 386bsd-0.1 sources
 1.8 07-Aug-2003  agc Move UCB-licensed code from 4-clause to 3-clause licence.

Patches provided by Joel Baker in PR 22309, verified by myself.
 1.7 13-Apr-2003  cjep standalone -> stand-alone. PR#21128
 1.6 26-Dec-2001  wiz Drop a .Pp and two nits.
 1.5 06-Feb-1998  perry macroize BSD, NetBSD, FreeBSD and misc cleanup
 1.4 19-Oct-1997  mrg merge lite-2.
 1.3 13-Oct-1997  lukem rcsid fascism
 1.2 01-Aug-1993  mycroft Add RCS identifiers.
 1.1 21-Mar-1993  cgd branches: 1.1.1;
Initial revision
 1.1.1.2 13-Jan-1994  mrg 4.4BSD-Lite2
 1.1.1.1 21-Mar-1993  cgd initial import of 386bsd-0.1 sources
 1.3 21-Aug-1995  thorpej Kill redundant (and out of date) version. It's also included with the
rbootd source.
 1.2 01-Aug-1993  mycroft Add RCS identifiers.
 1.1 21-Mar-1993  cgd branches: 1.1.1;
Initial revision
 1.1.1.1 21-Mar-1993  cgd initial import of 386bsd-0.1 sources
 1.13 24-Oct-2003  jdolecek switch to unified MAKEDEV(8) - the manpage now contains list of
all devices for all platforms
 1.12 19-Sep-2003  pooka regen (isdnteld)
 1.11 23-Aug-2003  wiz regen (+crypto)
 1.10 08-Aug-2003  rafal Regen to match reality, mainly due to pf addition.
 1.9 24-Apr-2003  wiz regen (init target, some other stuff)
 1.8 14-Apr-2003  wiz regen (Risc PC)
 1.7 14-Apr-2003  wiz regen (RiscPC)
 1.6 14-Apr-2003  wiz regen (IP Filter, ITE, some misc.)
 1.5 30-Mar-2003  wiz regen (misc fixes from Igor Sobrado in PRs 20943-20959)
 1.4 25-Feb-2003  wiz .Nm does not need a dummy argument ("") before punctuation or
for correct formatting of the SYNOPSIS any longer.
 1.3 25-Sep-2002  wiz regen (apm)
 1.2 18-Jun-2002  wiz Add date.
 1.1 18-Jun-2002  wiz Add and descend into man8.cesfic, man8.evbmips, man8.hp700, man8.hpcarm, and
man8.sbmips, and add MAKEDEV.8 for each of them.
 1.3 13-Jan-2006  peter Add boot(8) manual page for NetBSD/hpcarm, based on hpcsh/boot(8).

PR port-hpcarm/21369.
 1.2 24-Oct-2003  jdolecek switch to unified MAKEDEV(8) - the manpage now contains list of
all devices for all platforms
 1.1 18-Jun-2002  wiz Add and descend into man8.cesfic, man8.evbmips, man8.hp700, man8.hpcarm, and
man8.sbmips, and add MAKEDEV.8 for each of them.
 1.1 13-Jan-2006  peter Add boot(8) manual page for NetBSD/hpcarm, based on hpcsh/boot(8).

PR port-hpcarm/21369.
 1.27 24-Oct-2003  jdolecek switch to unified MAKEDEV(8) - the manpage now contains list of
all devices for all platforms
 1.26 19-Sep-2003  pooka regen (isdnteld)
 1.25 23-Aug-2003  wiz regen (+crypto)
 1.24 08-Aug-2003  rafal Regen to match reality, mainly due to pf addition.
 1.23 24-Apr-2003  wiz regen (init target, some other stuff)
 1.22 14-Apr-2003  wiz regen (IP Filter, ITE, some misc.)
 1.21 30-Mar-2003  wiz regen (misc fixes from Igor Sobrado in PRs 20943-20959)
 1.20 25-Feb-2003  wiz .Nm does not need a dummy argument ("") before punctuation or
for correct formatting of the SYNOPSIS any longer.
 1.19 05-Jan-2003  wiz regen (+pci).
 1.18 29-Nov-2002  wiz regen (midi)
 1.17 20-Oct-2002  wiz regen (+apm)
 1.16 04-Oct-2002  elric Documentation told me to do this after modifying src/etc/etc.*/MAKEDEV.
 1.15 18-Jun-2002  wiz regen (all platforms: +systrace, some platforms: apm or clockctl changes)
 1.14 24-Mar-2002  wiz regen (mostly isdn change, some misc new devices in places)
 1.13 14-Mar-2002  wiz regen for new template, picking up some recent other changes
[clockctl, MI joy, pty+++]
 1.12 12-Jan-2002  enami Regen.
 1.11 08-Sep-2001  wiz Regen with MAKEDEV2manpage.pl v1.9 (formatting improvements).
 1.10 26-Jun-2001  hubertf regen for MAKEDEV2manpage.pl change
 1.9 26-Jun-2001  hubertf Regen for foo -> f\&oo on .Xr
 1.8 27-May-2001  wiz regen
 1.7 16-Apr-2001  wiz Regen with new template. Add MAKEDEV.8 for arm26 & macppc.
 1.6 08-Jan-2001  martin Regen after adding of isdn devices to MAKEDEV scripts.
 1.5 05-Dec-2000  wrstuden Sync with current versions of MAKEDEV files. Was meant to catch
addition of ttyCY to bebox, i386, macppc, and prep, but evidently
is catching more.
 1.4 07-Nov-2000  lukem fix up various .Nm abuses:
- keep the case consistent between the actual name and what's referenced.
e.g, if it's `foo', don't use '.Nm Foo' at the start of a sentence.
- remove unnecessary `.Nm foo' after the first occurrence (except for
using `.Nm ""' if there's stuff following, or for the 2nd and so on
occurrences in a SYNOPSIS
- use Sx, Ic, Li, Em, Sq, and Xr as appropriate
 1.3 02-May-2000  hubertf sync with src/etc/etc.*/MAKEDEV
 1.2 20-Sep-1999  hubertf regen w/o empty section
 1.1 19-Sep-1999  takemura Create new directory, man8.hpcmips and add new files which relate to MAKEDEV.
 1.2 16-Apr-2001  wiz Rewrite MAKEDEV.8.
Use one common template instead of 20 slightly different ones.
 1.1 19-Sep-1999  takemura Create new directory, man8.hpcmips and add new files which relate to MAKEDEV.
 1.5 24-Oct-2003  jdolecek switch to unified MAKEDEV(8) - the manpage now contains list of
all devices for all platforms
 1.4 07-May-2003  takemura Added man page, hpcmips/boot.8. PR #21371.
 1.3 25-Aug-2000  jun add
man 8 pbsdboot.
 1.2 20-Sep-1999  hubertf branches: 1.2.8;
MLINKS always wants two (*n) arguments
 1.1 19-Sep-1999  takemura Create new directory, man8.hpcmips and add new files which relate to MAKEDEV.
 1.2.8.1 31-Aug-2000  jun add manual for NetBSD/hpcmips bootloader running on WindowsCE.
approved by jhawk.
 1.5 17-Feb-2017  christos fix crossrefs
 1.4 03-Apr-2004  uwe branches: 1.4.74; 1.4.78;
kloader(4) now has a man page too.
 1.3 03-Apr-2004  uwe Xref hpcboot(8), it now has a man page.
 1.2 07-May-2003  wiz Misc fixes.
 1.1 07-May-2003  takemura Added man page, hpcmips/boot.8. PR #21371.
 1.4.78.1 21-Apr-2017  bouyer Sync with HEAD
 1.4.74.1 20-Mar-2017  pgoyette Sync with HEAD
 1.5 26-Dec-2001  wiz Sort sections, and drop trailing comma in SEE ALSO.
 1.4 26-Jun-2001  hubertf Add argument to -Bl -width - groff complains while nroff doesn't
 1.3 21-Apr-2001  wiz Fix arch in Dt, whitespace nits.
 1.2 12-Apr-2001  wiz Fix date.
 1.1 25-Aug-2000  jun branches: 1.1.2;
add
man 8 pbsdboot.
 1.1.2.2 31-Aug-2000  jun add manual for NetBSD/hpcmips bootloader running on WindowsCE.
approved by jhawk.
 1.1.2.1 25-Aug-2000  jun file pbsdboot.8 was added on branch netbsd-1-5 on 2000-08-31 08:12:15 +0000
 1.16 24-Oct-2003  jdolecek switch to unified MAKEDEV(8) - the manpage now contains list of
all devices for all platforms
 1.15 23-Aug-2003  wiz regen (+crypto)
 1.14 08-Aug-2003  rafal Regen to match reality, mainly due to pf addition.
 1.13 24-Apr-2003  wiz regen (init target, some other stuff)
 1.12 14-Apr-2003  wiz regen (IP Filter, ITE, some misc.)
 1.11 30-Mar-2003  wiz regen (misc fixes from Igor Sobrado in PRs 20943-20959)
 1.10 25-Feb-2003  wiz .Nm does not need a dummy argument ("") before punctuation or
for correct formatting of the SYNOPSIS any longer.
 1.9 04-Oct-2002  elric Documentation told me to do this after modifying src/etc/etc.*/MAKEDEV.
 1.8 18-Jun-2002  wiz regen (all platforms: +systrace, some platforms: apm or clockctl changes)
 1.7 31-May-2002  wiz regen (scif, sci)
 1.6 14-Mar-2002  wiz regen for new template, picking up some recent other changes
[clockctl, MI joy, pty+++]
 1.5 12-Jan-2002  enami Regen.
 1.4 08-Sep-2001  wiz Regen with MAKEDEV2manpage.pl v1.9 (formatting improvements).
 1.3 26-Jun-2001  hubertf regen for MAKEDEV2manpage.pl change
 1.2 26-Jun-2001  hubertf Regen for foo -> f\&oo on .Xr
 1.1 08-Jun-2001  wiz MAKEDEV(8) for all remaining platforms that have a MAKEDEV script.
 1.3 03-Apr-2004  uwe boot(8) manual page for NetBSD/hpcsh.
PR port-hpcsh/21373.
 1.2 24-Oct-2003  jdolecek switch to unified MAKEDEV(8) - the manpage now contains list of
all devices for all platforms
 1.1 08-Jun-2001  wiz MAKEDEV(8) for all remaining platforms that have a MAKEDEV script.
 1.4 13-Jan-2006  peter Fix a typo.
 1.3 13-Jan-2006  uwe Oops, add copyright notice.
Nudged by peter@.
 1.2 03-Apr-2004  wiz Grammar fixes; remove a trailing space.
XXX: license missing!
 1.1 03-Apr-2004  uwe boot(8) manual page for NetBSD/hpcsh.
PR port-hpcsh/21373.
 1.1 24-Feb-2014  skrll branches: 1.1.4; 1.1.8;
Rename NetBSD/hp700 to NetBSD/hppa.

Unfortunately our VCS isn't very helpful here.
 1.1.8.2 20-Aug-2014  tls Rebase to HEAD as of a few days ago.
 1.1.8.1 24-Feb-2014  tls file Makefile was added on branch tls-maxphys on 2014-08-20 00:02:36 +0000
 1.1.4.2 22-May-2014  yamt sync with head.

for a reference, the tree before this commit was tagged
as yamt-pagecache-tag8.

this commit was splitted into small chunks to avoid
a limitation of cvs. ("Protocol error: too many arguments")
 1.1.4.1 24-Feb-2014  yamt file Makefile was added on branch yamt-pagecache on 2014-05-22 11:37:52 +0000
 1.2 03-Jul-2017  wiz Remove workaround for ancient HTML generation code.
 1.1 24-Feb-2014  skrll branches: 1.1.4; 1.1.8; 1.1.22;
Rename NetBSD/hp700 to NetBSD/hppa.

Unfortunately our VCS isn't very helpful here.
 1.1.22.1 02-Sep-2019  martin Pull up following revision(s) (requested by sevan in ticket #1351):

share/man/man4/man4.amiga/grf.4: revision 1.7
share/man/man4/si.4: revision 1.11
share/man/man8/man8.sparc/boot.8: revision 1.32
share/man/man5/nsswitch.conf.5: revision 1.29
share/man/man5/mixerctl.conf.5: revision 1.7
share/man/man8/man8.vax/boot.8: revision 1.14
share/man/man4/man4.vax/dn.4: revision 1.12
share/man/man8/man8.vax/drtest.8: revision 1.16
share/man/man8/sysinst.8: revision 1.6
share/man/man4/ip.4: revision 1.37
share/man/man5/boot.cfg.5: revision 1.28
share/man/man1/cd.1: revision 1.10
share/man/man4/usb.4: revision 1.106
share/man/man4/man4.vax/ix.4: revision 1.17
share/man/man7/security.7: revision 1.15
share/man/man7/hier.7: revision 1.123
share/man/man8/afterboot.8: revision 1.58
share/man/man1/man1.x68k/bellctrl.1: revision 1.14
share/man/man4/se.4: revision 1.6
share/man/man4/utoppy.4: revision 1.7
share/man/man4/midi.4: revision 1.32
share/man/man4/cfb.4: revision 1.5
share/man/man4/man4.sparc/magma.4: revision 1.12
share/man/man4/audio.4: revision 1.80
share/man/man4/isic.4: revision 1.18
share/man/man1/cd.1: revision 1.7
share/man/man4/envsys.4: revision 1.51
share/man/man1/cd.1: revision 1.8
share/man/man1/cd.1: revision 1.9
share/man/man3/fast_divide32.3: revision 1.9
share/man/man4/pci.4: revision 1.97
share/man/man5/ranlib.5: revision 1.7
share/man/man3/__arraycount.3: revision 1.7
share/man/man4/isa.4: revision 1.46
share/man/man8/man8.atari/ahdilabel.8: revision 1.14
share/man/man4/chipsfb.4: revision 1.6
share/man/man8/man8.macppc/boot.8: revision 1.8
share/man/man5/passwd.5: revision 1.33
share/man/man8/man8.macppc/ofwboot.8: revision 1.14
share/man/man8/compat_linux.8: revision 1.38
share/man/man4/iop.4: revision 1.22
share/man/man4/ddb.4: revision 1.167
share/man/man4/termios.4: revision 1.37
share/man/man8/compat_freebsd.8: revision 1.18
share/man/man5/ar.5: revision 1.9
share/man/man7/release.7: revision 1.37
share/man/man5/core.5: revision 1.31
share/man/man4/ahd.4: revision 1.6
share/man/man4/man4.vax/ad.4: revision 1.12
share/man/man4/pppoe.4: revision 1.39
share/man/man5/locale.alias.5: revision 1.3
share/man/man8/man8.amiga/installboot.8: revision 1.23
share/man/man4/etherip.4: revision 1.8
share/man/man3/queue.3: revision 1.57
share/man/man5/genassym.cf.5: revision 1.13
share/man/man4/mpls.4: revision 1.10
share/man/man1/wait.1: revision 1.5
share/man/man5/capfile.5: revision 1.4
share/man/man4/man4.alpha/ttwopci.4: revision 1.6
share/man/man4/man4.atari/rtc.4: revision 1.8
share/man/man4/gpiosim.4: revision 1.6
share/man/man3/bitstring.3: revision 1.18
share/man/man4/isdntel.4: revision 1.8
share/man/man4/ai.4: revision 1.9
share/man/man8/man8.hppa/boot.8: revision 1.2
share/man/man4/uyurex.4: revision 1.6
share/man/man8/man8.alpha/mkbootimage.8: revision 1.9
share/man/man4/bpf.4: revision 1.56
share/man/man4/man4.amiga/mfcs.4: revision 1.8
share/man/man4/cmpci.4: revision 1.9
share/man/man8/man8.vax/format.8: revision 1.14
share/man/man8/compat_svr4.8: revision 1.27
share/man/man4/crypto.4: revision 1.26
share/man/man4/userconf.4: revision 1.13
share/man/man4/agp.4: revision 1.17
share/man/man9/man9.i386/bioscall.9: revision 1.10
share/man/man4/uftdi.4: revision 1.20
share/man/man4/radio.4: revision 1.13
share/man/man4/mfb.4: revision 1.5
share/man/man7/ascii.7: revision 1.8
share/man/man4/man4.vax/dl.4: revision 1.13
share/man/man4/ral.4: revision 1.12
share/man/man4/unix.4: revision 1.26
share/man/man4/edc.4: revision 1.12
share/man/man4/pim.4: revision 1.5
share/man/man8/compat_ultrix.8: revision 1.21
share/man/man4/dge.4: revision 1.11
share/man/man8/diskless.8: revision 1.32
share/man/man5/passwd.conf.5: revision 1.11
share/man/man8/man8.acorn26/boot26.8: revision 1.8
share/man/man4/man4.vax/hy.4: revision 1.12
share/man/man4/plip.4: revision 1.4
share/man/man4/sc.4: revision 1.8
share/man/man4/ec.4: revision 1.14
share/man/man4/man4.sgimips/giopci.4: revision 1.9
share/man/man7/sysctl.7: revision 1.114
share/man/man3/bits.3: revision 1.18
share/man/man4/we.4: revision 1.19
share/man/man8/compat_sunos.8: revision 1.21
share/man/man4/ip6.4: revision 1.31
share/man/man4/acpilid.4: revision 1.8
share/man/man4/man4.dreamcast/aica.4: revision 1.6
share/man/man4/mfi.4: revision 1.12
share/man/man4/ugen.4: revision 1.32
share/man/man4/jme.4: revision 1.7
share/man/man4/man4.sparc64/intro.4: revision 1.5
share/man/man4/zyd.4: revision 1.5
share/man/man4/gre.4: revision 1.45
share/man/man3/bitmap.3: revision 1.10
share/man/man4/man4.vax/cons.4: revision 1.12
share/man/man3/gcq.3: revision 1.4
share/man/man4/man4.hppa/pdc.4: revision 1.3
share/man/man4/multicast.4: revision 1.8
share/man/man4/man4.sparc/intro.4: revision 1.27
share/man/man4/ath.4: revision 1.32
share/man/man4/ym.4: revision 1.19
share/man/man3/iso646.3: revision 1.6
share/man/man4/btsco.4: revision 1.13
share/man/man4/man4.i386/ndis.4: revision 1.6
share/man/man4/pad.4: revision 1.6
share/man/man4/strip.4: revision 1.16
share/man/man8/man8.x86/boot.8: revision 1.12
share/man/man4/amr.4: revision 1.15
share/man/man4/ieee80211.4: revision 1.5
share/man/man4/options.4: revision 1.467
share/man/man5/link.5: revision 1.24
share/man/man8/man8.cobalt/boot.8: revision 1.10
share/man/man5/stab.5: revision 1.15
share/man/man3/tree.3: revision 1.12
share/man/man4/route.4: revision 1.31
share/man/man4/man4.sun3/leds.4: revision 1.13
share/man/man4/bluetooth.4: revision 1.20
share/man/man4/man4.i386/pcibios.4: revision 1.19
share/man/man5/veriexec.5: revision 1.8
share/man/man7/operator.7: revision 1.12
share/man/man4/man4.hp300/dcl.4: revision 1.13
share/man/man4/man4.i386/intro.4: revision 1.31
share/man/man5/ld.so.conf.5: revision 1.21
share/man/man8/man8.alpha/boot.8: revision 1.16
share/man/man4/bio.4: revision 1.13
share/man/man4/man4.sun2/leds.4: revision 1.10
share/man/man8/man8.x86/mbr.8: revision 1.4
share/man/man8/man8.mvme68k/boot.8: revision 1.9
share/man/man4/man4.alpha/ttwoga.4: revision 1.6
share/man/man4/ahc.4: revision 1.34

Direct reader to shell documentation generally, rather than csh(1)
specifically.

Mention variables OLDPWD and PWD.

Move the text that explains that cd(1) is a shell built-in to the very
beginning of the description where it can be seen prominently.

Improve formatting.

-

Remove workaround for ancient HTML generation code.
Use EXIT STATUS and .Ex.
 1.1.8.2 20-Aug-2014  tls Rebase to HEAD as of a few days ago.
 1.1.8.1 24-Feb-2014  tls file boot.8 was added on branch tls-maxphys on 2014-08-20 00:02:36 +0000
 1.1.4.2 22-May-2014  yamt sync with head.

for a reference, the tree before this commit was tagged
as yamt-pagecache-tag8.

this commit was splitted into small chunks to avoid
a limitation of cvs. ("Protocol error: too many arguments")
 1.1.4.1 24-Feb-2014  yamt file boot.8 was added on branch yamt-pagecache on 2014-05-22 11:37:52 +0000
 1.1 24-Feb-2014  skrll branches: 1.1.4; 1.1.8;
Rename NetBSD/hp700 to NetBSD/hppa.

Unfortunately our VCS isn't very helpful here.
 1.1.8.2 20-Aug-2014  tls Rebase to HEAD as of a few days ago.
 1.1.8.1 24-Feb-2014  tls file mkboot.8 was added on branch tls-maxphys on 2014-08-20 00:02:36 +0000
 1.1.4.2 22-May-2014  yamt sync with head.

for a reference, the tree before this commit was tagged
as yamt-pagecache-tag8.

this commit was splitted into small chunks to avoid
a limitation of cvs. ("Protocol error: too many arguments")
 1.1.4.1 24-Feb-2014  yamt file mkboot.8 was added on branch yamt-pagecache on 2014-05-22 11:37:52 +0000
 1.20 24-Oct-2003  jdolecek switch to unified MAKEDEV(8) - the manpage now contains list of
all devices for all platforms
 1.19 23-Aug-2003  wiz regen (+crypto)
 1.18 08-Aug-2003  rafal Regen to match reality, mainly due to pf addition.
 1.17 14-Apr-2003  wiz regen (IP Filter, ITE, some misc.)
 1.16 30-Mar-2003  wiz regen (sync vnd descriptions, uppercase scsi in some)
 1.15 30-Mar-2003  wiz regen (misc fixes from Igor Sobrado in PRs 20943-20959)
 1.14 25-Feb-2003  wiz .Nm does not need a dummy argument ("") before punctuation or
for correct formatting of the SYNOPSIS any longer.
 1.13 04-Oct-2002  elric Documentation told me to do this after modifying src/etc/etc.*/MAKEDEV.
 1.12 18-Jun-2002  wiz regen (all platforms: +systrace, some platforms: apm or clockctl changes)
 1.11 31-May-2002  wiz regen (wd)
 1.10 14-Mar-2002  wiz regen for new template, picking up some recent other changes
[clockctl, MI joy, pty+++]
 1.9 12-Jan-2002  enami Regen.
 1.8 08-Sep-2001  wiz Regen with MAKEDEV2manpage.pl v1.9 (formatting improvements).
 1.7 26-Jun-2001  hubertf regen for MAKEDEV2manpage.pl change
 1.6 26-Jun-2001  hubertf Regen for foo -> f\&oo on .Xr
 1.5 16-Apr-2001  wiz Regen with new template. Add MAKEDEV.8 for arm26 & macppc.
 1.4 05-Dec-2000  wrstuden Sync with current versions of MAKEDEV files. Was meant to catch
addition of ttyCY to bebox, i386, macppc, and prep, but evidently
is catching more.
 1.3 07-Nov-2000  lukem fix up various .Nm abuses:
- keep the case consistent between the actual name and what's referenced.
e.g, if it's `foo', don't use '.Nm Foo' at the start of a sentence.
- remove unnecessary `.Nm foo' after the first occurrence (except for
using `.Nm ""' if there's stuff following, or for the 2nd and so on
occurrences in a SYNOPSIS
- use Sx, Ic, Li, Em, Sq, and Xr as appropriate
 1.2 14-Feb-2000  scottr Regen.
 1.1 18-Sep-1999  hubertf regen (mac68k, mvme68 and pmax didn't have these files before)
 1.2 16-Apr-2001  wiz Rewrite MAKEDEV.8.
Use one common template instead of 20 slightly different ones.
 1.1 18-Sep-1999  hubertf Script to automatically generate man8.*/MAKEDEV.8 manpages from
etc.*/MAKDEV scripts, and template files for the manpages.
 1.7 24-Oct-2003  jdolecek switch to unified MAKEDEV(8) - the manpage now contains list of
all devices for all platforms
 1.6 18-Sep-1999  hubertf mac68k, mvme68 and pmax didn't have a ${arch}/MAKEDEV.8 before,
they have one now.

There are more ports with MAKEDEV files that don't have any subdirs
in man8 - I guess portmasters have their reason for this.
 1.5 11-Oct-1997  mycroft Use bsd.man.mk and bsd.subdir.mk as appropriate.
 1.4 13-Mar-1997  perry Added man8.${ARCH}/boot.8 for a number of architectures.
 1.3 06-Sep-1995  jtc Create symlink between MAKEDEV(8) and makedev(8) for user convenience.
Update RCS Id to use $NetBSD: $.
 1.2 22-Dec-1994  cgd specify man pages the new way.
 1.1 14-Feb-1994  briggs Empty Makefile for now. Should add more man pages soon.
 1.10 05-Sep-2009  wiz New sentence, new line.
 1.9 24-Sep-2008  reed Use Subsection headers instead of Symbol macro
for a few headers. This makes this consistent with the
other boot.8 manual pages.
(I am guessing a typo was done one time and then duplicated to few
other man pages. I noticed when looking at print version which had
all architecture boot.8 pages.)
 1.8 07-Aug-2003  agc branches: 1.8.32;
Move UCB-licensed code from 4-clause to 3-clause licence.

Patches provided by Joel Baker in PR 22309, verified by myself.
 1.7 21-Dec-2002  wiz maintenance, not maintenence. From Adrian Mrva.
 1.6 08-Sep-2001  wiz Punctuation fixes.
 1.5 05-Sep-2001  wiz Boring whitespace fixes.
 1.4 06-Feb-1998  perry macroize BSD, NetBSD, FreeBSD and misc cleanup
 1.3 10-Jul-1997  mikel xref ddb(4), not ddb(8)
 1.2 13-Mar-1997  perry BOOT_MAC68K -> BOOT, plus some commas added in cross references per
pr-1386
 1.1 02-Jul-1995  briggs Reorder man page sources in makefile (alphabetize) and
add boot_mac68k.8.
 1.8.32.1 05-Oct-2008  mjf Sync with HEAD.
 1.26 24-Oct-2003  jdolecek switch to unified MAKEDEV(8) - the manpage now contains list of
all devices for all platforms
 1.25 19-Sep-2003  pooka regen (isdnteld)
 1.24 23-Aug-2003  wiz regen (+crypto)
 1.23 08-Aug-2003  rafal Regen to match reality, mainly due to pf addition.
 1.22 06-May-2003  wiz regen (wsfont added to alpha, more man page links)
 1.21 24-Apr-2003  wiz regen (init target, some other stuff)
 1.20 14-Apr-2003  wiz regen (IP Filter, ITE, some misc.)
 1.19 30-Mar-2003  wiz regen (misc fixes from Igor Sobrado in PRs 20943-20959)
 1.18 30-Mar-2003  wiz regen (various reasons)
 1.17 25-Feb-2003  wiz .Nm does not need a dummy argument ("") before punctuation or
for correct formatting of the SYNOPSIS any longer.
 1.16 15-Jan-2003  wiz regen (+bktr, +radio)
 1.15 06-Jan-2003  wiz regen (+ld, mlx).
 1.14 04-Oct-2002  elric Documentation told me to do this after modifying src/etc/etc.*/MAKEDEV.
 1.13 11-Jul-2002  simonb Bricked by a wizbot; update these.
 1.12 18-Jun-2002  wiz regen (all platforms: +systrace, some platforms: apm or clockctl changes)
 1.11 24-Mar-2002  wiz regen (mostly isdn change, some misc new devices in places)
 1.10 14-Mar-2002  wiz regen for new template, picking up some recent other changes
[clockctl, MI joy, pty+++]
 1.9 12-Jan-2002  enami Regen.
 1.8 10-Nov-2001  wiz Misc regens with more xrefs.
 1.7 16-Sep-2001  wiz regen (clockctl)
 1.6 14-Sep-2001  wiz regen (pci)
 1.5 10-Sep-2001  augustss Regen.
 1.4 08-Sep-2001  wiz Regen with MAKEDEV2manpage.pl v1.9 (formatting improvements).
 1.3 26-Jun-2001  hubertf regen for MAKEDEV2manpage.pl change
 1.2 26-Jun-2001  hubertf Regen for foo -> f\&oo on .Xr
 1.1 16-Apr-2001  wiz Regen with new template. Add MAKEDEV.8 for arm26 & macppc.
 1.5 24-Oct-2003  jdolecek switch to unified MAKEDEV(8) - the manpage now contains list of
all devices for all platforms
 1.4 20-Oct-2003  mbw Add new macppc boot(8) man page. Fixes PR port-macppc/21372.
 1.3 18-Aug-2001  wiz Add ofwboot man page.
Written by Makoto Fujiwara, and improved upon by Michael Wolfson and myself.
 1.2 16-Apr-2001  wiz Since this seems to be usual, install a link for makedev.8.
 1.1 16-Apr-2001  wiz Regen with new template. Add MAKEDEV.8 for arm26 & macppc.
 1.9 07-Sep-2024  rillig man: use https URLs for www.NetBSD.org
 1.8 03-Jul-2017  wiz branches: 1.8.18;
Remove workaround for ancient HTML generation code.
 1.7 17-Feb-2017  christos branches: 1.7.4;
fix crossrefs
 1.6 02-May-2008  martin branches: 1.6.44; 1.6.48;
Move to 2 clause license
 1.5 14-Dec-2007  pavel branches: 1.5.4; 1.5.6;
Update URLs after website reorganization. patch by OKANO Takayoshi, from
PR 37070.
 1.4 29-Mar-2004  fair branches: 1.4.2; 1.4.18; 1.4.20; 1.4.24;
Make it clear that it's Apple Computer's OF implementation that
has issues, not OF iself.

New sentence, new line. Macroize some things. Bump date.

This should close PR 21372
 1.3 14-Nov-2003  keihan netbsd.org -> NetBSD.org.
 1.2 20-Oct-2003  wiz Drop trailing spaces; use .St for IEEE 1275; some nits.
 1.1 20-Oct-2003  mbw Add new macppc boot(8) man page. Fixes PR port-macppc/21372.
 1.4.24.1 09-Jan-2008  matt sync with HEAD
 1.4.20.1 06-Jan-2008  wrstuden Catch up to netbsd-4.0 release.
 1.4.18.1 15-Dec-2007  bouyer Pull up following revision(s) (requested by pavel in ticket #1018):
doc/README.files: revision 1.4
distrib/notes/sparc/install: revision 1.53
share/man/man8/afterboot.8: revision 1.34
share/doc/papers/bus_dma/about.me: revision 1.4
share/man/man8/man8.macppc/ofwboot.8: revision 1.8
share/man/man8/man8.macppc/boot.8: revision 1.5
share/man/man8/compat_hpux.8: revision 1.5
Update URLs after website reorganization. patch by OKANO Takayoshi, from
PR 37070.
 1.4.2.2 29-Mar-2004  fair Make it clear that it's Apple Computer's OF implementation that
has issues, not OF iself.

New sentence, new line. Macroize some things. Bump date.

This should close PR 21372
 1.4.2.1 29-Mar-2004  fair file boot.8 was added on branch netbsd-2-0 on 2004-03-29 02:20:52 +0000
 1.5.6.1 18-May-2008  yamt sync with head.
 1.5.4.1 02-Jun-2008  mjf Sync with HEAD.
 1.6.48.1 21-Apr-2017  bouyer Sync with HEAD
 1.6.44.1 20-Mar-2017  pgoyette Sync with HEAD
 1.7.4.1 02-Sep-2019  martin Pull up following revision(s) (requested by sevan in ticket #1351):

share/man/man4/man4.amiga/grf.4: revision 1.7
share/man/man4/si.4: revision 1.11
share/man/man8/man8.sparc/boot.8: revision 1.32
share/man/man5/nsswitch.conf.5: revision 1.29
share/man/man5/mixerctl.conf.5: revision 1.7
share/man/man8/man8.vax/boot.8: revision 1.14
share/man/man4/man4.vax/dn.4: revision 1.12
share/man/man8/man8.vax/drtest.8: revision 1.16
share/man/man8/sysinst.8: revision 1.6
share/man/man4/ip.4: revision 1.37
share/man/man5/boot.cfg.5: revision 1.28
share/man/man1/cd.1: revision 1.10
share/man/man4/usb.4: revision 1.106
share/man/man4/man4.vax/ix.4: revision 1.17
share/man/man7/security.7: revision 1.15
share/man/man7/hier.7: revision 1.123
share/man/man8/afterboot.8: revision 1.58
share/man/man1/man1.x68k/bellctrl.1: revision 1.14
share/man/man4/se.4: revision 1.6
share/man/man4/utoppy.4: revision 1.7
share/man/man4/midi.4: revision 1.32
share/man/man4/cfb.4: revision 1.5
share/man/man4/man4.sparc/magma.4: revision 1.12
share/man/man4/audio.4: revision 1.80
share/man/man4/isic.4: revision 1.18
share/man/man1/cd.1: revision 1.7
share/man/man4/envsys.4: revision 1.51
share/man/man1/cd.1: revision 1.8
share/man/man1/cd.1: revision 1.9
share/man/man3/fast_divide32.3: revision 1.9
share/man/man4/pci.4: revision 1.97
share/man/man5/ranlib.5: revision 1.7
share/man/man3/__arraycount.3: revision 1.7
share/man/man4/isa.4: revision 1.46
share/man/man8/man8.atari/ahdilabel.8: revision 1.14
share/man/man4/chipsfb.4: revision 1.6
share/man/man8/man8.macppc/boot.8: revision 1.8
share/man/man5/passwd.5: revision 1.33
share/man/man8/man8.macppc/ofwboot.8: revision 1.14
share/man/man8/compat_linux.8: revision 1.38
share/man/man4/iop.4: revision 1.22
share/man/man4/ddb.4: revision 1.167
share/man/man4/termios.4: revision 1.37
share/man/man8/compat_freebsd.8: revision 1.18
share/man/man5/ar.5: revision 1.9
share/man/man7/release.7: revision 1.37
share/man/man5/core.5: revision 1.31
share/man/man4/ahd.4: revision 1.6
share/man/man4/man4.vax/ad.4: revision 1.12
share/man/man4/pppoe.4: revision 1.39
share/man/man5/locale.alias.5: revision 1.3
share/man/man8/man8.amiga/installboot.8: revision 1.23
share/man/man4/etherip.4: revision 1.8
share/man/man3/queue.3: revision 1.57
share/man/man5/genassym.cf.5: revision 1.13
share/man/man4/mpls.4: revision 1.10
share/man/man1/wait.1: revision 1.5
share/man/man5/capfile.5: revision 1.4
share/man/man4/man4.alpha/ttwopci.4: revision 1.6
share/man/man4/man4.atari/rtc.4: revision 1.8
share/man/man4/gpiosim.4: revision 1.6
share/man/man3/bitstring.3: revision 1.18
share/man/man4/isdntel.4: revision 1.8
share/man/man4/ai.4: revision 1.9
share/man/man8/man8.hppa/boot.8: revision 1.2
share/man/man4/uyurex.4: revision 1.6
share/man/man8/man8.alpha/mkbootimage.8: revision 1.9
share/man/man4/bpf.4: revision 1.56
share/man/man4/man4.amiga/mfcs.4: revision 1.8
share/man/man4/cmpci.4: revision 1.9
share/man/man8/man8.vax/format.8: revision 1.14
share/man/man8/compat_svr4.8: revision 1.27
share/man/man4/crypto.4: revision 1.26
share/man/man4/userconf.4: revision 1.13
share/man/man4/agp.4: revision 1.17
share/man/man9/man9.i386/bioscall.9: revision 1.10
share/man/man4/uftdi.4: revision 1.20
share/man/man4/radio.4: revision 1.13
share/man/man4/mfb.4: revision 1.5
share/man/man7/ascii.7: revision 1.8
share/man/man4/man4.vax/dl.4: revision 1.13
share/man/man4/ral.4: revision 1.12
share/man/man4/unix.4: revision 1.26
share/man/man4/edc.4: revision 1.12
share/man/man4/pim.4: revision 1.5
share/man/man8/compat_ultrix.8: revision 1.21
share/man/man4/dge.4: revision 1.11
share/man/man8/diskless.8: revision 1.32
share/man/man5/passwd.conf.5: revision 1.11
share/man/man8/man8.acorn26/boot26.8: revision 1.8
share/man/man4/man4.vax/hy.4: revision 1.12
share/man/man4/plip.4: revision 1.4
share/man/man4/sc.4: revision 1.8
share/man/man4/ec.4: revision 1.14
share/man/man4/man4.sgimips/giopci.4: revision 1.9
share/man/man7/sysctl.7: revision 1.114
share/man/man3/bits.3: revision 1.18
share/man/man4/we.4: revision 1.19
share/man/man8/compat_sunos.8: revision 1.21
share/man/man4/ip6.4: revision 1.31
share/man/man4/acpilid.4: revision 1.8
share/man/man4/man4.dreamcast/aica.4: revision 1.6
share/man/man4/mfi.4: revision 1.12
share/man/man4/ugen.4: revision 1.32
share/man/man4/jme.4: revision 1.7
share/man/man4/man4.sparc64/intro.4: revision 1.5
share/man/man4/zyd.4: revision 1.5
share/man/man4/gre.4: revision 1.45
share/man/man3/bitmap.3: revision 1.10
share/man/man4/man4.vax/cons.4: revision 1.12
share/man/man3/gcq.3: revision 1.4
share/man/man4/man4.hppa/pdc.4: revision 1.3
share/man/man4/multicast.4: revision 1.8
share/man/man4/man4.sparc/intro.4: revision 1.27
share/man/man4/ath.4: revision 1.32
share/man/man4/ym.4: revision 1.19
share/man/man3/iso646.3: revision 1.6
share/man/man4/btsco.4: revision 1.13
share/man/man4/man4.i386/ndis.4: revision 1.6
share/man/man4/pad.4: revision 1.6
share/man/man4/strip.4: revision 1.16
share/man/man8/man8.x86/boot.8: revision 1.12
share/man/man4/amr.4: revision 1.15
share/man/man4/ieee80211.4: revision 1.5
share/man/man4/options.4: revision 1.467
share/man/man5/link.5: revision 1.24
share/man/man8/man8.cobalt/boot.8: revision 1.10
share/man/man5/stab.5: revision 1.15
share/man/man3/tree.3: revision 1.12
share/man/man4/route.4: revision 1.31
share/man/man4/man4.sun3/leds.4: revision 1.13
share/man/man4/bluetooth.4: revision 1.20
share/man/man4/man4.i386/pcibios.4: revision 1.19
share/man/man5/veriexec.5: revision 1.8
share/man/man7/operator.7: revision 1.12
share/man/man4/man4.hp300/dcl.4: revision 1.13
share/man/man4/man4.i386/intro.4: revision 1.31
share/man/man5/ld.so.conf.5: revision 1.21
share/man/man8/man8.alpha/boot.8: revision 1.16
share/man/man4/bio.4: revision 1.13
share/man/man4/man4.sun2/leds.4: revision 1.10
share/man/man8/man8.x86/mbr.8: revision 1.4
share/man/man8/man8.mvme68k/boot.8: revision 1.9
share/man/man4/man4.alpha/ttwoga.4: revision 1.6
share/man/man4/ahc.4: revision 1.34

Direct reader to shell documentation generally, rather than csh(1)
specifically.

Mention variables OLDPWD and PWD.

Move the text that explains that cd(1) is a shell built-in to the very
beginning of the description where it can be seen prominently.

Improve formatting.

-

Remove workaround for ancient HTML generation code.
Use EXIT STATUS and .Ex.
 1.8.18.1 02-Aug-2025  perseant Sync with HEAD
 1.18 09-Jun-2024  tsutsui Update misc ofwboot(8) descriptions.

- add examples how to boot USB flash containing bootable CD ISO
- also add notes how to check a device path of USB flash
- no need to specify a name of "netbsd.macppc" because ofwboot(8)
searches "netbsd", "netbsd.gz", and "netbsd.macppc" by default
- describe about partition "zero" required on booting via raw ofwboot
- no need to specify boot-file (i.e. ofwboot.xcf) on booting from CD
on Open Firmware 1 or 2 machines that use the partition "zero" method
- remove leftover of ancient release number of NetBSD "1.5"
- add "CLAIM failed" case in ERROR section
- add notes that it's recommended to restart Open Firmware by
"reset-all" command if got any Open Firmware errors
- add links to "NetBSD/macppc Partitioning HOW-TO" and
"NetBSD/macppc Model Support" in the SEE ALSO section
- use https for links also use https://cdn.NetBSD.org/ instead of
obsolete ftp:
- avoid newlines in boot-device and boot-file argument descriptions
- consistently use "\" in the boot-file paths
- consistently use "CD-ROM" rather than "CDROM"
- remove an obsolete commented out block
- bump date
 1.17 02-Mar-2024  uwe ofwboot(8): correct previous example
 1.16 01-Mar-2024  uwe ofwboot(8): add some practical examples

The system you want to boot into the single user mode is probably the
default installation, so a simple "boot -s" is enough for that. Don't
be redundant and scary.

Also provide an example that uses full syntax for the kernel name. It
is confusingly similar to the OFW syntax for boot-device yet
different. That example also demonstrates how one might test a
different version of ofwboot.
 1.15 03-Feb-2024  uwe ofwboot(8): improve formatting
 1.14 03-Jul-2017  wiz Remove workaround for ancient HTML generation code.
 1.13 13-Nov-2014  snj branches: 1.13.8;
adapt to modern ISO image naming conventions
 1.12 17-Mar-2012  wiz branches: 1.12.10;
njoly remarks that Lk doesn't make sense here, since it won't ever resolve
correctly due to using ${RELEASE} in the URL. Revert previous.
 1.11 17-Mar-2012  wiz Use Lk.
 1.10 11-Mar-2012  njoly Use Lk macro instead of Pa when dealing with URLs, to produce links
with HTML output. And while here update some dead URL links.
First part of PR/29238.
 1.9 30-Apr-2008  martin branches: 1.9.20;
Convert TNF licenses to new 2 clause variant
 1.8 14-Dec-2007  pavel branches: 1.8.4; 1.8.6;
Update URLs after website reorganization. patch by OKANO Takayoshi, from
PR 37070.
 1.7 26-Jul-2003  salo branches: 1.7.18; 1.7.20; 1.7.24;
netbsd.org->NetBSD.org
 1.6 30-Jun-2003  wiz Fixes to make these man page look nice with groff-1.19.
 1.5 10-Feb-2003  grant new sentence, new line. add Xr to installboot(8).
 1.4 23-Dec-2002  grant Fix a typo.

From Bryan Vyhmeister in PR 19503.
 1.3 13-Feb-2002  ross Generate <>& symbolically. I'm avoiding .../dist/... directories for now.
 1.2 26-Dec-2001  wiz Fix Xref.
 1.1 18-Aug-2001  wiz Add ofwboot man page.
Written by Makoto Fujiwara, and improved upon by Michael Wolfson and myself.
 1.7.24.1 09-Jan-2008  matt sync with HEAD
 1.7.20.1 06-Jan-2008  wrstuden Catch up to netbsd-4.0 release.
 1.7.18.1 15-Dec-2007  bouyer Pull up following revision(s) (requested by pavel in ticket #1018):
doc/README.files: revision 1.4
distrib/notes/sparc/install: revision 1.53
share/man/man8/afterboot.8: revision 1.34
share/doc/papers/bus_dma/about.me: revision 1.4
share/man/man8/man8.macppc/ofwboot.8: revision 1.8
share/man/man8/man8.macppc/boot.8: revision 1.5
share/man/man8/compat_hpux.8: revision 1.5
Update URLs after website reorganization. patch by OKANO Takayoshi, from
PR 37070.
 1.8.6.1 18-May-2008  yamt sync with head.
 1.8.4.1 02-Jun-2008  mjf Sync with HEAD.
 1.9.20.1 17-Apr-2012  yamt sync with head
 1.12.10.1 14-Nov-2014  martin Pull up following revision(s) (requested by snj in ticket #227):
Makefile: revision 1.311
build.sh: revision 1.299
doc/BUILDING.mdoc: revision 1.105
distrib/notes/macppc/prep.OPENFIRMWARE: revision 1.16
distrib/notes/macppc/prep.OPENFIRMWARE: revision 1.17
BUILDING: revision 1.110
distrib/notes/arc/prep: revision 1.3
distrib/notes/arc/prep: revision 1.4
distrib/notes/cats/prep: revision 1.12
distrib/notes/cats/prep: revision 1.13
distrib/notes/sparc/install: revision 1.58
distrib/notes/common/main: revision 1.512
share/man/man8/man8.macppc/ofwboot.8: revision 1.13
Update path to release ISOs.
 1.13.8.1 02-Sep-2019  martin Pull up following revision(s) (requested by sevan in ticket #1351):

share/man/man4/man4.amiga/grf.4: revision 1.7
share/man/man4/si.4: revision 1.11
share/man/man8/man8.sparc/boot.8: revision 1.32
share/man/man5/nsswitch.conf.5: revision 1.29
share/man/man5/mixerctl.conf.5: revision 1.7
share/man/man8/man8.vax/boot.8: revision 1.14
share/man/man4/man4.vax/dn.4: revision 1.12
share/man/man8/man8.vax/drtest.8: revision 1.16
share/man/man8/sysinst.8: revision 1.6
share/man/man4/ip.4: revision 1.37
share/man/man5/boot.cfg.5: revision 1.28
share/man/man1/cd.1: revision 1.10
share/man/man4/usb.4: revision 1.106
share/man/man4/man4.vax/ix.4: revision 1.17
share/man/man7/security.7: revision 1.15
share/man/man7/hier.7: revision 1.123
share/man/man8/afterboot.8: revision 1.58
share/man/man1/man1.x68k/bellctrl.1: revision 1.14
share/man/man4/se.4: revision 1.6
share/man/man4/utoppy.4: revision 1.7
share/man/man4/midi.4: revision 1.32
share/man/man4/cfb.4: revision 1.5
share/man/man4/man4.sparc/magma.4: revision 1.12
share/man/man4/audio.4: revision 1.80
share/man/man4/isic.4: revision 1.18
share/man/man1/cd.1: revision 1.7
share/man/man4/envsys.4: revision 1.51
share/man/man1/cd.1: revision 1.8
share/man/man1/cd.1: revision 1.9
share/man/man3/fast_divide32.3: revision 1.9
share/man/man4/pci.4: revision 1.97
share/man/man5/ranlib.5: revision 1.7
share/man/man3/__arraycount.3: revision 1.7
share/man/man4/isa.4: revision 1.46
share/man/man8/man8.atari/ahdilabel.8: revision 1.14
share/man/man4/chipsfb.4: revision 1.6
share/man/man8/man8.macppc/boot.8: revision 1.8
share/man/man5/passwd.5: revision 1.33
share/man/man8/man8.macppc/ofwboot.8: revision 1.14
share/man/man8/compat_linux.8: revision 1.38
share/man/man4/iop.4: revision 1.22
share/man/man4/ddb.4: revision 1.167
share/man/man4/termios.4: revision 1.37
share/man/man8/compat_freebsd.8: revision 1.18
share/man/man5/ar.5: revision 1.9
share/man/man7/release.7: revision 1.37
share/man/man5/core.5: revision 1.31
share/man/man4/ahd.4: revision 1.6
share/man/man4/man4.vax/ad.4: revision 1.12
share/man/man4/pppoe.4: revision 1.39
share/man/man5/locale.alias.5: revision 1.3
share/man/man8/man8.amiga/installboot.8: revision 1.23
share/man/man4/etherip.4: revision 1.8
share/man/man3/queue.3: revision 1.57
share/man/man5/genassym.cf.5: revision 1.13
share/man/man4/mpls.4: revision 1.10
share/man/man1/wait.1: revision 1.5
share/man/man5/capfile.5: revision 1.4
share/man/man4/man4.alpha/ttwopci.4: revision 1.6
share/man/man4/man4.atari/rtc.4: revision 1.8
share/man/man4/gpiosim.4: revision 1.6
share/man/man3/bitstring.3: revision 1.18
share/man/man4/isdntel.4: revision 1.8
share/man/man4/ai.4: revision 1.9
share/man/man8/man8.hppa/boot.8: revision 1.2
share/man/man4/uyurex.4: revision 1.6
share/man/man8/man8.alpha/mkbootimage.8: revision 1.9
share/man/man4/bpf.4: revision 1.56
share/man/man4/man4.amiga/mfcs.4: revision 1.8
share/man/man4/cmpci.4: revision 1.9
share/man/man8/man8.vax/format.8: revision 1.14
share/man/man8/compat_svr4.8: revision 1.27
share/man/man4/crypto.4: revision 1.26
share/man/man4/userconf.4: revision 1.13
share/man/man4/agp.4: revision 1.17
share/man/man9/man9.i386/bioscall.9: revision 1.10
share/man/man4/uftdi.4: revision 1.20
share/man/man4/radio.4: revision 1.13
share/man/man4/mfb.4: revision 1.5
share/man/man7/ascii.7: revision 1.8
share/man/man4/man4.vax/dl.4: revision 1.13
share/man/man4/ral.4: revision 1.12
share/man/man4/unix.4: revision 1.26
share/man/man4/edc.4: revision 1.12
share/man/man4/pim.4: revision 1.5
share/man/man8/compat_ultrix.8: revision 1.21
share/man/man4/dge.4: revision 1.11
share/man/man8/diskless.8: revision 1.32
share/man/man5/passwd.conf.5: revision 1.11
share/man/man8/man8.acorn26/boot26.8: revision 1.8
share/man/man4/man4.vax/hy.4: revision 1.12
share/man/man4/plip.4: revision 1.4
share/man/man4/sc.4: revision 1.8
share/man/man4/ec.4: revision 1.14
share/man/man4/man4.sgimips/giopci.4: revision 1.9
share/man/man7/sysctl.7: revision 1.114
share/man/man3/bits.3: revision 1.18
share/man/man4/we.4: revision 1.19
share/man/man8/compat_sunos.8: revision 1.21
share/man/man4/ip6.4: revision 1.31
share/man/man4/acpilid.4: revision 1.8
share/man/man4/man4.dreamcast/aica.4: revision 1.6
share/man/man4/mfi.4: revision 1.12
share/man/man4/ugen.4: revision 1.32
share/man/man4/jme.4: revision 1.7
share/man/man4/man4.sparc64/intro.4: revision 1.5
share/man/man4/zyd.4: revision 1.5
share/man/man4/gre.4: revision 1.45
share/man/man3/bitmap.3: revision 1.10
share/man/man4/man4.vax/cons.4: revision 1.12
share/man/man3/gcq.3: revision 1.4
share/man/man4/man4.hppa/pdc.4: revision 1.3
share/man/man4/multicast.4: revision 1.8
share/man/man4/man4.sparc/intro.4: revision 1.27
share/man/man4/ath.4: revision 1.32
share/man/man4/ym.4: revision 1.19
share/man/man3/iso646.3: revision 1.6
share/man/man4/btsco.4: revision 1.13
share/man/man4/man4.i386/ndis.4: revision 1.6
share/man/man4/pad.4: revision 1.6
share/man/man4/strip.4: revision 1.16
share/man/man8/man8.x86/boot.8: revision 1.12
share/man/man4/amr.4: revision 1.15
share/man/man4/ieee80211.4: revision 1.5
share/man/man4/options.4: revision 1.467
share/man/man5/link.5: revision 1.24
share/man/man8/man8.cobalt/boot.8: revision 1.10
share/man/man5/stab.5: revision 1.15
share/man/man3/tree.3: revision 1.12
share/man/man4/route.4: revision 1.31
share/man/man4/man4.sun3/leds.4: revision 1.13
share/man/man4/bluetooth.4: revision 1.20
share/man/man4/man4.i386/pcibios.4: revision 1.19
share/man/man5/veriexec.5: revision 1.8
share/man/man7/operator.7: revision 1.12
share/man/man4/man4.hp300/dcl.4: revision 1.13
share/man/man4/man4.i386/intro.4: revision 1.31
share/man/man5/ld.so.conf.5: revision 1.21
share/man/man8/man8.alpha/boot.8: revision 1.16
share/man/man4/bio.4: revision 1.13
share/man/man4/man4.sun2/leds.4: revision 1.10
share/man/man8/man8.x86/mbr.8: revision 1.4
share/man/man8/man8.mvme68k/boot.8: revision 1.9
share/man/man4/man4.alpha/ttwoga.4: revision 1.6
share/man/man4/ahc.4: revision 1.34

Direct reader to shell documentation generally, rather than csh(1)
specifically.

Mention variables OLDPWD and PWD.

Move the text that explains that cd(1) is a shell built-in to the very
beginning of the description where it can be seen prominently.

Improve formatting.

-

Remove workaround for ancient HTML generation code.
Use EXIT STATUS and .Ex.
 1.18 24-Oct-2003  jdolecek switch to unified MAKEDEV(8) - the manpage now contains list of
all devices for all platforms
 1.17 23-Aug-2003  wiz regen (+crypto)
 1.16 08-Aug-2003  rafal Regen to match reality, mainly due to pf addition.
 1.15 24-Apr-2003  wiz regen (init target, some other stuff)
 1.14 30-Mar-2003  wiz regen (misc fixes from Igor Sobrado in PRs 20943-20959)
 1.13 25-Feb-2003  wiz .Nm does not need a dummy argument ("") before punctuation or
for correct formatting of the SYNOPSIS any longer.
 1.12 04-Oct-2002  elric Documentation told me to do this after modifying src/etc/etc.*/MAKEDEV.
 1.11 18-Jun-2002  wiz regen (all platforms: +systrace, some platforms: apm or clockctl changes)
 1.10 14-Mar-2002  wiz regen for new template, picking up some recent other changes
[clockctl, MI joy, pty+++]
 1.9 12-Jan-2002  enami Regen.
 1.8 08-Sep-2001  wiz Regen with MAKEDEV2manpage.pl v1.9 (formatting improvements).
 1.7 26-Jun-2001  hubertf regen for MAKEDEV2manpage.pl change
 1.6 26-Jun-2001  hubertf Regen for foo -> f\&oo on .Xr
 1.5 16-Apr-2001  wiz Regen with new template. Add MAKEDEV.8 for arm26 & macppc.
 1.4 05-Dec-2000  wrstuden Sync with current versions of MAKEDEV files. Was meant to catch
addition of ttyCY to bebox, i386, macppc, and prep, but evidently
is catching more.
 1.3 07-Nov-2000  lukem fix up various .Nm abuses:
- keep the case consistent between the actual name and what's referenced.
e.g, if it's `foo', don't use '.Nm Foo' at the start of a sentence.
- remove unnecessary `.Nm foo' after the first occurrence (except for
using `.Nm ""' if there's stuff following, or for the 2nd and so on
occurrences in a SYNOPSIS
- use Sx, Ic, Li, Em, Sq, and Xr as appropriate
 1.2 02-May-2000  hubertf sync with src/etc/etc.*/MAKEDEV
 1.1 18-Sep-1999  hubertf regen (mac68k, mvme68 and pmax didn't have these files before)
 1.2 16-Apr-2001  wiz Rewrite MAKEDEV.8.
Use one common template instead of 20 slightly different ones.
 1.1 18-Sep-1999  hubertf Script to automatically generate man8.*/MAKEDEV.8 manpages from
etc.*/MAKDEV scripts, and template files for the manpages.
 1.5 24-Oct-2003  jdolecek switch to unified MAKEDEV(8) - the manpage now contains list of
all devices for all platforms
 1.4 28-Nov-1999  scw Add manual page describing mvme68k boot.
 1.3 18-Sep-1999  hubertf branches: 1.3.4;
mac68k, mvme68 and pmax didn't have a ${arch}/MAKEDEV.8 before,
they have one now.

There are more ports with MAKEDEV files that don't have any subdirs
in man8 - I guess portmasters have their reason for this.
 1.2 11-Oct-1997  mycroft Use bsd.man.mk and bsd.subdir.mk as appropriate.
 1.1 22-Jun-1997  mrg move man pages into share/man.
 1.3.4.1 27-Dec-1999  wrstuden Pull up to last week's -current.
 1.9 03-Jul-2017  wiz Remove workaround for ancient HTML generation code.
 1.8 07-Aug-2003  agc branches: 1.8.90;
Move UCB-licensed code from 4-clause to 3-clause licence.

Patches provided by Joel Baker in PR 22309, verified by myself.
 1.7 08-Apr-2003  lukem Document that the flag that sets RB_ASKNAME (usually '-a') also asks
for the path to init(8).
Per discussion with Geoff Wing on the (unrelated) PR/21060.
Other consistency tweaks.
 1.6 30-Mar-2003  wiz s/prom/PROM/, from Igor Sobrado.
 1.5 13-Feb-2002  ross Generate <>& symbolically. I'm avoiding .../dist/... directories for now.
 1.4 26-Dec-2001  wiz Misc formatting improvements.
 1.3 08-Sep-2001  wiz Punctuation fixes.
 1.2 24-Sep-2000  jdolecek document new -v, -q flags
 1.1 28-Nov-1999  scw branches: 1.1.2;
Add manual page describing mvme68k boot.
 1.1.2.1 27-Dec-1999  wrstuden Pull up to last week's -current.
 1.8.90.1 02-Sep-2019  martin Pull up following revision(s) (requested by sevan in ticket #1351):

share/man/man4/man4.amiga/grf.4: revision 1.7
share/man/man4/si.4: revision 1.11
share/man/man8/man8.sparc/boot.8: revision 1.32
share/man/man5/nsswitch.conf.5: revision 1.29
share/man/man5/mixerctl.conf.5: revision 1.7
share/man/man8/man8.vax/boot.8: revision 1.14
share/man/man4/man4.vax/dn.4: revision 1.12
share/man/man8/man8.vax/drtest.8: revision 1.16
share/man/man8/sysinst.8: revision 1.6
share/man/man4/ip.4: revision 1.37
share/man/man5/boot.cfg.5: revision 1.28
share/man/man1/cd.1: revision 1.10
share/man/man4/usb.4: revision 1.106
share/man/man4/man4.vax/ix.4: revision 1.17
share/man/man7/security.7: revision 1.15
share/man/man7/hier.7: revision 1.123
share/man/man8/afterboot.8: revision 1.58
share/man/man1/man1.x68k/bellctrl.1: revision 1.14
share/man/man4/se.4: revision 1.6
share/man/man4/utoppy.4: revision 1.7
share/man/man4/midi.4: revision 1.32
share/man/man4/cfb.4: revision 1.5
share/man/man4/man4.sparc/magma.4: revision 1.12
share/man/man4/audio.4: revision 1.80
share/man/man4/isic.4: revision 1.18
share/man/man1/cd.1: revision 1.7
share/man/man4/envsys.4: revision 1.51
share/man/man1/cd.1: revision 1.8
share/man/man1/cd.1: revision 1.9
share/man/man3/fast_divide32.3: revision 1.9
share/man/man4/pci.4: revision 1.97
share/man/man5/ranlib.5: revision 1.7
share/man/man3/__arraycount.3: revision 1.7
share/man/man4/isa.4: revision 1.46
share/man/man8/man8.atari/ahdilabel.8: revision 1.14
share/man/man4/chipsfb.4: revision 1.6
share/man/man8/man8.macppc/boot.8: revision 1.8
share/man/man5/passwd.5: revision 1.33
share/man/man8/man8.macppc/ofwboot.8: revision 1.14
share/man/man8/compat_linux.8: revision 1.38
share/man/man4/iop.4: revision 1.22
share/man/man4/ddb.4: revision 1.167
share/man/man4/termios.4: revision 1.37
share/man/man8/compat_freebsd.8: revision 1.18
share/man/man5/ar.5: revision 1.9
share/man/man7/release.7: revision 1.37
share/man/man5/core.5: revision 1.31
share/man/man4/ahd.4: revision 1.6
share/man/man4/man4.vax/ad.4: revision 1.12
share/man/man4/pppoe.4: revision 1.39
share/man/man5/locale.alias.5: revision 1.3
share/man/man8/man8.amiga/installboot.8: revision 1.23
share/man/man4/etherip.4: revision 1.8
share/man/man3/queue.3: revision 1.57
share/man/man5/genassym.cf.5: revision 1.13
share/man/man4/mpls.4: revision 1.10
share/man/man1/wait.1: revision 1.5
share/man/man5/capfile.5: revision 1.4
share/man/man4/man4.alpha/ttwopci.4: revision 1.6
share/man/man4/man4.atari/rtc.4: revision 1.8
share/man/man4/gpiosim.4: revision 1.6
share/man/man3/bitstring.3: revision 1.18
share/man/man4/isdntel.4: revision 1.8
share/man/man4/ai.4: revision 1.9
share/man/man8/man8.hppa/boot.8: revision 1.2
share/man/man4/uyurex.4: revision 1.6
share/man/man8/man8.alpha/mkbootimage.8: revision 1.9
share/man/man4/bpf.4: revision 1.56
share/man/man4/man4.amiga/mfcs.4: revision 1.8
share/man/man4/cmpci.4: revision 1.9
share/man/man8/man8.vax/format.8: revision 1.14
share/man/man8/compat_svr4.8: revision 1.27
share/man/man4/crypto.4: revision 1.26
share/man/man4/userconf.4: revision 1.13
share/man/man4/agp.4: revision 1.17
share/man/man9/man9.i386/bioscall.9: revision 1.10
share/man/man4/uftdi.4: revision 1.20
share/man/man4/radio.4: revision 1.13
share/man/man4/mfb.4: revision 1.5
share/man/man7/ascii.7: revision 1.8
share/man/man4/man4.vax/dl.4: revision 1.13
share/man/man4/ral.4: revision 1.12
share/man/man4/unix.4: revision 1.26
share/man/man4/edc.4: revision 1.12
share/man/man4/pim.4: revision 1.5
share/man/man8/compat_ultrix.8: revision 1.21
share/man/man4/dge.4: revision 1.11
share/man/man8/diskless.8: revision 1.32
share/man/man5/passwd.conf.5: revision 1.11
share/man/man8/man8.acorn26/boot26.8: revision 1.8
share/man/man4/man4.vax/hy.4: revision 1.12
share/man/man4/plip.4: revision 1.4
share/man/man4/sc.4: revision 1.8
share/man/man4/ec.4: revision 1.14
share/man/man4/man4.sgimips/giopci.4: revision 1.9
share/man/man7/sysctl.7: revision 1.114
share/man/man3/bits.3: revision 1.18
share/man/man4/we.4: revision 1.19
share/man/man8/compat_sunos.8: revision 1.21
share/man/man4/ip6.4: revision 1.31
share/man/man4/acpilid.4: revision 1.8
share/man/man4/man4.dreamcast/aica.4: revision 1.6
share/man/man4/mfi.4: revision 1.12
share/man/man4/ugen.4: revision 1.32
share/man/man4/jme.4: revision 1.7
share/man/man4/man4.sparc64/intro.4: revision 1.5
share/man/man4/zyd.4: revision 1.5
share/man/man4/gre.4: revision 1.45
share/man/man3/bitmap.3: revision 1.10
share/man/man4/man4.vax/cons.4: revision 1.12
share/man/man3/gcq.3: revision 1.4
share/man/man4/man4.hppa/pdc.4: revision 1.3
share/man/man4/multicast.4: revision 1.8
share/man/man4/man4.sparc/intro.4: revision 1.27
share/man/man4/ath.4: revision 1.32
share/man/man4/ym.4: revision 1.19
share/man/man3/iso646.3: revision 1.6
share/man/man4/btsco.4: revision 1.13
share/man/man4/man4.i386/ndis.4: revision 1.6
share/man/man4/pad.4: revision 1.6
share/man/man4/strip.4: revision 1.16
share/man/man8/man8.x86/boot.8: revision 1.12
share/man/man4/amr.4: revision 1.15
share/man/man4/ieee80211.4: revision 1.5
share/man/man4/options.4: revision 1.467
share/man/man5/link.5: revision 1.24
share/man/man8/man8.cobalt/boot.8: revision 1.10
share/man/man5/stab.5: revision 1.15
share/man/man3/tree.3: revision 1.12
share/man/man4/route.4: revision 1.31
share/man/man4/man4.sun3/leds.4: revision 1.13
share/man/man4/bluetooth.4: revision 1.20
share/man/man4/man4.i386/pcibios.4: revision 1.19
share/man/man5/veriexec.5: revision 1.8
share/man/man7/operator.7: revision 1.12
share/man/man4/man4.hp300/dcl.4: revision 1.13
share/man/man4/man4.i386/intro.4: revision 1.31
share/man/man5/ld.so.conf.5: revision 1.21
share/man/man8/man8.alpha/boot.8: revision 1.16
share/man/man4/bio.4: revision 1.13
share/man/man4/man4.sun2/leds.4: revision 1.10
share/man/man8/man8.x86/mbr.8: revision 1.4
share/man/man8/man8.mvme68k/boot.8: revision 1.9
share/man/man4/man4.alpha/ttwoga.4: revision 1.6
share/man/man4/ahc.4: revision 1.34

Direct reader to shell documentation generally, rather than csh(1)
specifically.

Mention variables OLDPWD and PWD.

Move the text that explains that cd(1) is a shell built-in to the very
beginning of the description where it can be seen prominently.

Improve formatting.

-

Remove workaround for ancient HTML generation code.
Use EXIT STATUS and .Ex.
 1.8 26-Dec-2001  wiz Sort sections.
 1.7 24-Nov-2001  perry note that the path for installboot is /usr/mdec/installboot in SYNOPSIS
 1.6 12-Apr-2001  wiz Fix date, whitespace and punctuation.
 1.5 30-Dec-1999  simonb Add architecture name to architecture-specific manpages.
 1.4 06-Apr-1999  cgd change:
.Sh "SEE ALSO"
to:
.Sh SEE ALSO
The doc macros check for the latter (actually just for 'SEE' as the first
argument to .Sh) to set the section header SEE ALSO flag, which modifies
some behaviour (e.g. references done with .Rs/.Re).
 1.3 08-Jun-1998  lukem fix up Nm usage
 1.2 13-Oct-1997  lukem rcsid fascism
 1.1 17-May-1996  chuck installboot: from sun ports
 1.22 24-Oct-2003  jdolecek switch to unified MAKEDEV(8) - the manpage now contains list of
all devices for all platforms
 1.21 23-Aug-2003  wiz regen (+crypto)
 1.20 08-Aug-2003  rafal Regen to match reality, mainly due to pf addition.
 1.19 24-Apr-2003  wiz regen (init target, some other stuff)
 1.18 14-Apr-2003  wiz regen (IP Filter, ITE, some misc.)
 1.17 30-Mar-2003  wiz regen (sync vnd descriptions, uppercase scsi in some)
 1.16 30-Mar-2003  wiz regen (misc fixes from Igor Sobrado in PRs 20943-20959)
 1.15 25-Feb-2003  wiz .Nm does not need a dummy argument ("") before punctuation or
for correct formatting of the SYNOPSIS any longer.
 1.14 04-Oct-2002  elric Documentation told me to do this after modifying src/etc/etc.*/MAKEDEV.
 1.13 18-Jun-2002  wiz regen (all platforms: +systrace, some platforms: apm or clockctl changes)
 1.12 14-Mar-2002  wiz regen for new template, picking up some recent other changes
[clockctl, MI joy, pty+++]
 1.11 12-Jan-2002  enami Regen.
 1.10 10-Sep-2001  augustss Regen.
 1.9 08-Sep-2001  wiz Regen with MAKEDEV2manpage.pl v1.9 (formatting improvements).
 1.8 26-Jun-2001  hubertf regen for MAKEDEV2manpage.pl change
 1.7 26-Jun-2001  hubertf Regen for foo -> f\&oo on .Xr
 1.6 16-Apr-2001  wiz Regen with new template. Add MAKEDEV.8 for arm26 & macppc.
 1.5 05-Dec-2000  wrstuden Sync with current versions of MAKEDEV files. Was meant to catch
addition of ttyCY to bebox, i386, macppc, and prep, but evidently
is catching more.
 1.4 07-Nov-2000  lukem fix up various .Nm abuses:
- keep the case consistent between the actual name and what's referenced.
e.g, if it's `foo', don't use '.Nm Foo' at the start of a sentence.
- remove unnecessary `.Nm foo' after the first occurrence (except for
using `.Nm ""' if there's stuff following, or for the 2nd and so on
occurrences in a SYNOPSIS
- use Sx, Ic, Li, Em, Sq, and Xr as appropriate
 1.3 11-Jan-2000  deberg regen
 1.2 11-Oct-1999  hubertf small spelling fix (Ip filter -> IP filter)
 1.1 21-Sep-1999  hubertf branches: 1.1.2;
Add MAKEDEV.8 manpage for next68k.
 1.1.2.1 27-Dec-1999  wrstuden Pull up to last week's -current.
 1.2 16-Apr-2001  wiz Rewrite MAKEDEV.8.
Use one common template instead of 20 slightly different ones.
 1.1 21-Sep-1999  hubertf Add MAKEDEV.8 manpage for next68k.
 1.3 24-Oct-2003  jdolecek switch to unified MAKEDEV(8) - the manpage now contains list of
all devices for all platforms
 1.2 06-Mar-2000  deberg add boot.8
 1.1 21-Sep-1999  hubertf Add MAKEDEV.8 manpage for next68k.
 1.5 01-Sep-2019  sevan grammar
 1.4 24-Sep-2008  reed branches: 1.4.52; 1.4.60; 1.4.62;
Use Subsection headers instead of Symbol macro
for a few headers. This makes this consistent with the
other boot.8 manual pages.
(I am guessing a typo was done one time and then duplicated to few
other man pages. I noticed when looking at print version which had
all architecture boot.8 pages.)
 1.3 07-Aug-2003  agc branches: 1.3.32;
Move UCB-licensed code from 4-clause to 3-clause licence.

Patches provided by Joel Baker in PR 22309, verified by myself.
 1.2 08-Sep-2001  wiz Punctuation fixes.
 1.1 06-Mar-2000  deberg boot.8 manpage for next68k
 1.3.32.1 05-Oct-2008  mjf Sync with HEAD.
 1.4.62.1 02-Sep-2019  martin Pull up following revision(s) (requested by sevan in tickets
#154 - #164):

share/man/man1/man1.x68k/tvctrl.1: revision 1.6
share/man/man1/man1.x68k/aout2hux.1: revision 1.6
share/man/man1/man1.x68k/palette.1: revision 1.7
share/man/man9/arp.9: revision 1.27
share/man/man1/man1.atari/edahdi.1: revision 1.12
share/man/man1/man1.x68k/loadkmap.1: revision 1.7
share/man/man1/man1.atari/msconfig.1: revision 1.9
share/man/man1/man1.x68k/bellctrl.1: revision 1.16
share/man/man1/man1.x68k/bellctrl.1: revision 1.17
share/man/man4/null.4: revision 1.5
share/man/man4/null.4: revision 1.6
share/man/man1/man1.x68k/loadfont.1: revision 1.10
share/man/man8/man8.next68k/boot.8: revision 1.5

Provide history.
Improve grammar and readability. Minor cosmetics.
Update arpresolve arguments
 1.4.60.1 13-Apr-2020  martin Mostly merge changes from HEAD upto 20200411
 1.4.52.1 02-Sep-2019  martin Pull up following revision(s) (requested by sevan in tickets
#1352 - #1364):

share/man/man1/man1.x68k/tvctrl.1: revision 1.6
share/man/man1/man1.x68k/aout2hux.1: revision 1.6
share/man/man1/man1.x68k/palette.1: revision 1.7
share/man/man9/arp.9: revision 1.27
share/man/man1/man1.atari/edahdi.1: revision 1.12
share/man/man1/man1.x68k/loadkmap.1: revision 1.7
share/man/man1/man1.atari/msconfig.1: revision 1.9
share/man/man1/man1.x68k/bellctrl.1: revision 1.16
share/man/man1/man1.x68k/bellctrl.1: revision 1.17
share/man/man4/null.4: revision 1.5
share/man/man4/null.4: revision 1.6
share/man/man1/man1.x68k/loadfont.1: revision 1.10
share/man/man8/man8.next68k/boot.8: revision 1.5

Provide history.
Improve grammar and readability. Minor cosmetics.
Update arpresolve arguments
 1.20 24-Oct-2003  jdolecek switch to unified MAKEDEV(8) - the manpage now contains list of
all devices for all platforms
 1.19 23-Aug-2003  wiz regen (+crypto)
 1.18 08-Aug-2003  rafal Regen to match reality, mainly due to pf addition.
 1.17 24-Apr-2003  wiz regen (init target, some other stuff)
 1.16 25-Feb-2003  wiz .Nm does not need a dummy argument ("") before punctuation or
for correct formatting of the SYNOPSIS any longer.
 1.15 04-Oct-2002  elric Documentation told me to do this after modifying src/etc/etc.*/MAKEDEV.
 1.14 18-Jun-2002  wiz regen (all platforms: +systrace, some platforms: apm or clockctl changes)
 1.13 14-Mar-2002  wiz regen for new template, picking up some recent other changes
[clockctl, MI joy, pty+++]
 1.12 12-Jan-2002  enami Regen.
 1.11 10-Nov-2001  wiz Misc regens with more xrefs.
 1.10 08-Sep-2001  wiz Regen with MAKEDEV2manpage.pl v1.9 (formatting improvements).
 1.9 26-Aug-2001  wiz Regen (for MI SCSI change)
 1.8 26-Jun-2001  hubertf regen for MAKEDEV2manpage.pl change
 1.7 26-Jun-2001  hubertf Regen for foo -> f\&oo on .Xr
 1.6 16-Apr-2001  wiz Regen with new template. Add MAKEDEV.8 for arm26 & macppc.
 1.5 05-Dec-2000  wrstuden Sync with current versions of MAKEDEV files. Was meant to catch
addition of ttyCY to bebox, i386, macppc, and prep, but evidently
is catching more.
 1.4 07-Nov-2000  lukem fix up various .Nm abuses:
- keep the case consistent between the actual name and what's referenced.
e.g, if it's `foo', don't use '.Nm Foo' at the start of a sentence.
- remove unnecessary `.Nm foo' after the first occurrence (except for
using `.Nm ""' if there's stuff following, or for the 2nd and so on
occurrences in a SYNOPSIS
- use Sx, Ic, Li, Em, Sq, and Xr as appropriate
 1.3 11-Jun-2000  veego Sync with the basesrc/etc/etc.$ARCH/MAKEDEV files.
 1.2 02-May-2000  hubertf branches: 1.2.2;
sync with src/etc/etc.*/MAKEDEV
 1.1 18-Sep-1999  hubertf regen (mac68k, mvme68 and pmax didn't have these files before)
 1.2.2.1 22-Jun-2000  minoura Sync w/ netbsd-1-5-base.
 1.2 16-Apr-2001  wiz Rewrite MAKEDEV.8.
Use one common template instead of 20 slightly different ones.
 1.1 18-Sep-1999  hubertf Script to automatically generate man8.*/MAKEDEV.8 manpages from
etc.*/MAKDEV scripts, and template files for the manpages.
 1.6 24-Oct-2003  jdolecek switch to unified MAKEDEV(8) - the manpage now contains list of
all devices for all platforms
 1.5 04-Apr-2002  lukem now using the MI installboot
 1.4 28-Nov-1999  simonb installboot(8) man page based on alpha installboot(8) man page.
 1.3 18-Sep-1999  hubertf branches: 1.3.4;
mac68k, mvme68 and pmax didn't have a ${arch}/MAKEDEV.8 before,
they have one now.

There are more ports with MAKEDEV files that don't have any subdirs
in man8 - I guess portmasters have their reason for this.
 1.2 11-Oct-1997  mycroft Use bsd.man.mk and bsd.subdir.mk as appropriate.
 1.1 13-Mar-1997  perry Added man8.${ARCH}/boot.8 for a number of architectures.
 1.3.4.1 27-Dec-1999  wrstuden Pull up to last week's -current.
 1.16 22-Jun-2017  flxd spelling (DEC called it "TURBOchannel")
 1.15 05-Sep-2009  wiz New sentence, new line.
 1.14 23-Mar-2009  joerg .Ud includes terminating dot.
 1.13 07-Aug-2003  agc branches: 1.13.42;
Move UCB-licensed code from 4-clause to 3-clause licence.

Patches provided by Joel Baker in PR 22309, verified by myself.
 1.12 08-Apr-2003  lukem Document that the flag that sets RB_ASKNAME (usually '-a') also asks
for the path to init(8).
Per discussion with Geoff Wing on the (unrelated) PR/21060.
Other consistency tweaks.
 1.11 26-Dec-2001  wiz Formatting improvements.
 1.10 08-Sep-2001  wiz Punctuation fixes.
 1.9 05-Sep-2001  wiz Boring whitespace fixes.
 1.8 22-Jul-2001  wiz seperate -> separate
 1.7 28-Nov-1999  simonb Updates for new alpha-style bootblocks.
 1.6 23-Nov-1999  simonb Add missing `)'.
 1.5 23-Mar-1998  jonathan branches: 1.5.2; 1.5.6;
Document options from sys/arch/pmax/pmax/machdep.c, requested in
PR #4917.
 1.4 06-Feb-1998  perry macroize BSD, NetBSD, FreeBSD and misc cleanup
 1.3 13-Mar-1997  perry Add pmax to .Dt line per pr-1386
 1.2 08-Mar-1997  mouse alternate -> alternative, per PR 2643
 1.1 25-Apr-1995  mellon pmax boot documentation
 1.5.6.1 27-Dec-1999  wrstuden Pull up to last week's -current.
 1.5.2.1 27-Nov-1999  he Pull up revision 1.6 (requested by simonb):
Fix minor typo - missing `)'.
 1.13.42.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.9 04-Apr-2002  lukem now using the MI installboot
 1.8 13-Feb-2002  ross Generate <>& symbolically. I'm avoiding .../dist/... directories for now.
 1.7 26-Dec-2001  wiz Drop a trailing xref, and a superfluous .Pp.
 1.6 08-Sep-2001  wiz Punctuation fixes.
 1.5 05-Sep-2001  wiz Boring whitespace fixes.
 1.4 07-Nov-2000  lukem fix up various .Nm abuses:
- keep the case consistent between the actual name and what's referenced.
e.g, if it's `foo', don't use '.Nm Foo' at the start of a sentence.
- remove unnecessary `.Nm foo' after the first occurrence (except for
using `.Nm ""' if there's stuff following, or for the 2nd and so on
occurrences in a SYNOPSIS
- use Sx, Ic, Li, Em, Sq, and Xr as appropriate
 1.3 17-Oct-2000  dmcmahill document '-s' option which will cause the installboot program to recalculate the
16 bit sun checksum. This flag is needed when making iso 9660 images which
are bootable on both sparc and pmax machines.

this addresses PR port-pmax/10929
 1.2 14-Jun-2000  cgd branches: 1.2.2;
sweep of my licenses (userland files w/o only my copyright) for
consistency. (no functional changes)
 1.1 28-Nov-1999  simonb branches: 1.1.2; 1.1.4;
installboot(8) man page based on alpha installboot(8) man page.
 1.1.4.1 22-Jun-2000  minoura Sync w/ netbsd-1-5-base.
 1.1.2.1 27-Dec-1999  wrstuden Pull up to last week's -current.
 1.2.2.1 17-Oct-2000  tv Pullup 1.3 [dmcmahill]:
adds and documents '-s' option which will cause the installboot program to
recalculate the 16 bit sun checksum. This flag is needed when making iso
9660 images which are bootable on both sparc and pmax machines.
 1.21 24-Oct-2003  jdolecek switch to unified MAKEDEV(8) - the manpage now contains list of
all devices for all platforms
 1.20 19-Sep-2003  pooka regen (isdnteld)
 1.19 23-Aug-2003  wiz regen (+crypto)
 1.18 08-Aug-2003  rafal Regen to match reality, mainly due to pf addition.
 1.17 06-May-2003  wiz regen (wsfont added to alpha, more man page links)
 1.16 24-Apr-2003  wiz regen (init target, some other stuff)
 1.15 14-Apr-2003  wiz regen (IP Filter, ITE, some misc.)
 1.14 30-Mar-2003  wiz regen (misc fixes from Igor Sobrado in PRs 20943-20959)
 1.13 25-Feb-2003  wiz .Nm does not need a dummy argument ("") before punctuation or
for correct formatting of the SYNOPSIS any longer.
 1.12 04-Oct-2002  elric Documentation told me to do this after modifying src/etc/etc.*/MAKEDEV.
 1.11 18-Jun-2002  wiz regen (all platforms: +systrace, some platforms: apm or clockctl changes)
 1.10 24-Mar-2002  wiz regen (mostly isdn change, some misc new devices in places)
 1.9 14-Mar-2002  wiz regen for new template, picking up some recent other changes
[clockctl, MI joy, pty+++]
 1.8 12-Jan-2002  enami Regen.
 1.7 12-Dec-2001  wiz Regen for pci and wsfont additions.
 1.6 10-Sep-2001  augustss Regen.
 1.5 08-Sep-2001  wiz Regen with MAKEDEV2manpage.pl v1.9 (formatting improvements).
 1.4 26-Jun-2001  hubertf regen for MAKEDEV2manpage.pl change
 1.3 26-Jun-2001  hubertf Regen for foo -> f\&oo on .Xr
 1.2 16-Apr-2001  wiz Regen with new template. Add MAKEDEV.8 for arm26 & macppc.
 1.1 13-Jan-2001  nonaka add prep MAKEDEV related manpages.
 1.2 16-Apr-2001  wiz Rewrite MAKEDEV.8.
Use one common template instead of 20 slightly different ones.
 1.1 13-Jan-2001  nonaka add prep MAKEDEV related manpages.
 1.3 23-Mar-2006  garbled Adding makefile here.. caught by wiz.
 1.2 24-Oct-2003  jdolecek switch to unified MAKEDEV(8) - the manpage now contains list of
all devices for all platforms
 1.1 13-Jan-2001  nonaka add prep MAKEDEV related manpages.
 1.4 17-Feb-2017  christos fix crossrefs
 1.3 30-Apr-2008  martin branches: 1.3.44; 1.3.48;
Convert TNF licenses to new 2 clause variant
 1.2 23-Mar-2006  wiz branches: 1.2.20; 1.2.22;
New sentence, new line.
 1.1 23-Mar-2006  garbled Add a boot(8) manpage for prep.
 1.2.22.1 18-May-2008  yamt sync with head.
 1.2.20.1 02-Jun-2008  mjf Sync with HEAD.
 1.3.48.1 21-Apr-2017  bouyer Sync with HEAD
 1.3.44.1 20-Mar-2017  pgoyette Sync with HEAD
 1.8 18-Feb-2017  wiz Fix xrefs, sort.
 1.7 17-Feb-2017  christos fix crossrefs
 1.6 28-Apr-2011  wiz branches: 1.6.26; 1.6.30;
Sort options in SYNOPSIS.
 1.5 24-Sep-2008  reed Add architecture to the man page headers.
This is an optional argument to .Dt.

I noticed in printed docs, that format(8) didn't mention "vax".
Then I saw a few others were missing too. This makes it consistent
with some others there.

If this is wrong, then these files shouldn't be in the architecture
specific directories.
 1.4 30-Apr-2008  garbled Convert prep to use the new unified mkbootimage rather than it's own. This
mkbootimage can be shared by prep, rs6000, and bebox.

TODO: Convert bebox to use this. Needs someone to test.
 1.3 30-Apr-2008  martin Convert TNF licenses to new 2 clause variant
 1.2 23-Mar-2006  wiz branches: 1.2.20; 1.2.22;
Formatting fixes, typo fixes, sort SEE ALSO, more markup.
New sentence, new line.
 1.1 23-Mar-2006  garbled Add a manpage for prep's mkbootimage(8).
 1.2.22.1 18-May-2008  yamt sync with head.
 1.2.20.2 05-Oct-2008  mjf Sync with HEAD.
 1.2.20.1 02-Jun-2008  mjf Sync with HEAD.
 1.6.30.1 21-Apr-2017  bouyer Sync with HEAD
 1.6.26.1 20-Mar-2017  pgoyette Sync with HEAD
 1.19 24-Oct-2003  jdolecek switch to unified MAKEDEV(8) - the manpage now contains list of
all devices for all platforms
 1.18 19-Sep-2003  pooka regen (isdnteld)
 1.17 23-Aug-2003  wiz regen (+crypto)
 1.16 08-Aug-2003  rafal Regen to match reality, mainly due to pf addition.
 1.15 24-Apr-2003  wiz regen (init target, some other stuff)
 1.14 14-Apr-2003  wiz regen (IP Filter, ITE, some misc.)
 1.13 30-Mar-2003  wiz regen (misc fixes from Igor Sobrado in PRs 20943-20959)
 1.12 25-Feb-2003  wiz .Nm does not need a dummy argument ("") before punctuation or
for correct formatting of the SYNOPSIS any longer.
 1.11 04-Oct-2002  elric Documentation told me to do this after modifying src/etc/etc.*/MAKEDEV.
 1.10 18-Jun-2002  wiz regen (all platforms: +systrace, some platforms: apm or clockctl changes)
 1.9 18-Apr-2002  wiz regen (pms0 removal)
 1.8 24-Mar-2002  wiz regen (mostly isdn change, some misc new devices in places)
 1.7 14-Mar-2002  wiz regen for new template, picking up some recent other changes
[clockctl, MI joy, pty+++]
 1.6 12-Jan-2002  enami Regen.
 1.5 10-Sep-2001  augustss Regen.
 1.4 08-Sep-2001  wiz Regen with MAKEDEV2manpage.pl v1.9 (formatting improvements).
 1.3 26-Jun-2001  hubertf regen for MAKEDEV2manpage.pl change
 1.2 26-Jun-2001  hubertf Regen for foo -> f\&oo on .Xr
 1.1 08-Jun-2001  wiz MAKEDEV(8) for all remaining platforms that have a MAKEDEV script.
 1.3 26-Jan-2011  nisimura introduce sandpoint satmgr(4) and altboot(8) man page entries.
 1.2 24-Oct-2003  jdolecek branches: 1.2.22;
switch to unified MAKEDEV(8) - the manpage now contains list of
all devices for all platforms
 1.1 08-Jun-2001  wiz MAKEDEV(8) for all remaining platforms that have a MAKEDEV script.
 1.2.22.1 08-Feb-2011  bouyer Sync with HEAD
 1.11 29-Aug-2020  fcambus Fix a bunch of typos in various man pages.
 1.10 07-Oct-2013  jdc Belatedly note root on RAIDframe support for sandpoint.
 1.9 29-Nov-2012  wiz New sentence, new line.
Bump date for previous.
 1.8 29-Nov-2012  phx Mention Realtek driver bugs in the BUGS section.
 1.7 22-Jan-2012  wiz branches: 1.7.6;
New sentence, new line. Avoid unnecessary macros.
 1.6 22-Jan-2012  phx New option "ide:".
Describe how to use altboot with a crippled U-Boot/PPCBoot firmware.
 1.5 02-Jan-2012  wiz New sentence, new line. Bump date for previous.
 1.4 01-Jan-2012  phx Add the description for the "mem:<address>" bootname.
 1.3 27-Jan-2011  nisimura branches: 1.3.2; 1.3.6;
add missing license notice as suggested by wiz@.
 1.2 27-Jan-2011  wiz New sentence, new line; full month name in Dd; add RCS Id.
 1.1 26-Jan-2011  nisimura introduce sandpoint satmgr(4) and altboot(8) man page entries.
 1.3.6.3 22-May-2014  yamt sync with head.

for a reference, the tree before this commit was tagged
as yamt-pagecache-tag8.

this commit was splitted into small chunks to avoid
a limitation of cvs. ("Protocol error: too many arguments")
 1.3.6.2 16-Jan-2013  yamt sync with (a bit old) head
 1.3.6.1 17-Apr-2012  yamt sync with head
 1.3.2.2 08-Feb-2011  bouyer Sync with HEAD
 1.3.2.1 27-Jan-2011  bouyer file altboot.8 was added on branch bouyer-quota2 on 2011-02-08 18:15:42 +0000
 1.7.6.2 20-Aug-2014  tls Rebase to HEAD as of a few days ago.
 1.7.6.1 25-Feb-2013  tls resync with head
 1.21 24-Oct-2003  jdolecek switch to unified MAKEDEV(8) - the manpage now contains list of
all devices for all platforms
 1.20 19-Sep-2003  pooka regen (isdnteld)
 1.19 23-Aug-2003  wiz regen (+crypto)
 1.18 08-Aug-2003  rafal Regen to match reality, mainly due to pf addition.
 1.17 06-May-2003  wiz regen (wsfont added to alpha, more man page links)
 1.16 24-Apr-2003  wiz regen (init target, some other stuff)
 1.15 14-Apr-2003  wiz regen (IP Filter, ITE, some misc.)
 1.14 30-Mar-2003  wiz regen (sync vnd descriptions, uppercase scsi in some)
 1.13 30-Mar-2003  wiz regen (misc fixes from Igor Sobrado in PRs 20943-20959)
 1.12 25-Feb-2003  wiz .Nm does not need a dummy argument ("") before punctuation or
for correct formatting of the SYNOPSIS any longer.
 1.11 20-Jan-2003  rafal Regen from latest MAKEDEV. Thanks to Thomas for the reminder!
 1.10 04-Oct-2002  elric Documentation told me to do this after modifying src/etc/etc.*/MAKEDEV.
 1.9 18-Jun-2002  wiz regen (all platforms: +systrace, some platforms: apm or clockctl changes)
 1.8 24-Mar-2002  wiz regen (mostly isdn change, some misc new devices in places)
 1.7 14-Mar-2002  wiz regen for new template, picking up some recent other changes
[clockctl, MI joy, pty+++]
 1.6 12-Jan-2002  enami Regen.
 1.5 02-Dec-2001  wiz Regen (wscons)
 1.4 08-Sep-2001  wiz Regen with MAKEDEV2manpage.pl v1.9 (formatting improvements).
 1.3 26-Jun-2001  hubertf regen for MAKEDEV2manpage.pl change
 1.2 26-Jun-2001  hubertf Regen for foo -> f\&oo on .Xr
 1.1 08-Jun-2001  wiz MAKEDEV(8) for all remaining platforms that have a MAKEDEV script.
 1.3 30-Dec-2006  rumble Add section 8 man pages for sgimips, including brief entries on the boot
procedure and the sgivol utility.
 1.2 24-Oct-2003  jdolecek switch to unified MAKEDEV(8) - the manpage now contains list of
all devices for all platforms
 1.1 08-Jun-2001  wiz MAKEDEV(8) for all remaining platforms that have a MAKEDEV script.
 1.7 17-Feb-2017  christos fix crossrefs
 1.6 22-Aug-2009  joerg branches: 1.6.28; 1.6.32;
Fix markup.
 1.5 12-Aug-2007  wiz Use .Nx.
 1.4 12-Aug-2007  rumble Add a note about PMTU lossage in some SGI firmwares.
 1.3 11-Aug-2007  rumble Fix typo in dhcpd.conf example.
 1.2 31-Dec-2006  wiz Use double quotes for strings. Remove trailing whitespace.
New sentence, new line. Sort SEE ALSO.
 1.1 30-Dec-2006  rumble Add section 8 man pages for sgimips, including brief entries on the boot
procedure and the sgivol utility.
 1.6.32.1 21-Apr-2017  bouyer Sync with HEAD
 1.6.28.1 20-Mar-2017  pgoyette Sync with HEAD
 1.10 17-Feb-2017  christos fix crossrefs
 1.9 22-Aug-2009  joerg branches: 1.9.28; 1.9.32;
Fix markup.
 1.8 24-Sep-2008  reed Add architecture to the man page headers.
This is an optional argument to .Dt.

I noticed in printed docs, that format(8) didn't mention "vax".
Then I saw a few others were missing too. This makes it consistent
with some others there.

If this is wrong, then these files shouldn't be in the architecture
specific directories.
 1.7 04-Aug-2008  wiz Bump date for previous.
 1.6 03-Aug-2008  rumble Document -m.
 1.5 01-Dec-2007  wiz branches: 1.5.6; 1.5.10;
filesystem -> file system.
 1.4 10-Mar-2007  rumble branches: 1.4.4;
Expand names of partition types.
 1.3 01-Jan-2007  wiz Remove pasto lines in license; ok rumble@.
 1.2 31-Dec-2006  wiz Sort options in SYNOPSIS. Use Dq for strings and Pa for paths.
New sentence, new line.
 1.1 30-Dec-2006  rumble Add section 8 man pages for sgimips, including brief entries on the boot
procedure and the sgivol utility.
 1.4.4.1 09-Jan-2008  matt sync with HEAD
 1.5.10.1 18-Sep-2008  wrstuden Sync with wrstuden-revivesa-base-2.
 1.5.6.1 05-Oct-2008  mjf Sync with HEAD.
 1.9.32.1 21-Apr-2017  bouyer Sync with HEAD
 1.9.28.1 20-Mar-2017  pgoyette Sync with HEAD
 1.33 24-Oct-2003  jdolecek switch to unified MAKEDEV(8) - the manpage now contains list of
all devices for all platforms
 1.32 19-Sep-2003  pooka regen (isdnteld)
 1.31 23-Aug-2003  wiz regen (+crypto)
 1.30 08-Aug-2003  rafal Regen to match reality, mainly due to pf addition.
 1.29 06-May-2003  wiz regen (wsfont added to alpha, more man page links)
 1.28 20-Apr-2003  martin Regen (sysmon added)
 1.27 14-Apr-2003  wiz regen (IP Filter, ITE, some misc.)
 1.26 30-Mar-2003  wiz regen (misc fixes from Igor Sobrado in PRs 20943-20959)
 1.25 10-Mar-2003  wiz + dpt, nsmb, kttcp, dmoverio, veriexec, twe (hi martin!)
 1.24 25-Feb-2003  wiz .Nm does not need a dummy argument ("") before punctuation or
for correct formatting of the SYNOPSIS any longer.
 1.23 29-Nov-2002  wiz regen (bpp man page)
 1.22 28-Nov-2002  martin Regen (/dev/bpp added).
 1.21 26-Oct-2002  martin Regen after adding wscons devices.
 1.20 04-Oct-2002  elric Documentation told me to do this after modifying src/etc/etc.*/MAKEDEV.
 1.19 18-Jun-2002  wiz regen (all platforms: +systrace, some platforms: apm or clockctl changes)
 1.18 24-Mar-2002  wiz regen (mostly isdn change, some misc new devices in places)
 1.17 14-Mar-2002  wiz regen for new template, picking up some recent other changes
[clockctl, MI joy, pty+++]
 1.16 12-Jan-2002  enami Regen.
 1.15 11-Dec-2001  uwe Regen after adding pci bus device to MAKEDEV script.
 1.14 08-Sep-2001  wiz Regen with MAKEDEV2manpage.pl v1.9 (formatting improvements).
 1.13 26-Jun-2001  hubertf regen for MAKEDEV2manpage.pl change
 1.12 26-Jun-2001  hubertf Regen for foo -> f\&oo on .Xr
 1.11 16-Apr-2001  wiz Regen with new template. Add MAKEDEV.8 for arm26 & macppc.
 1.10 08-Jan-2001  martin Regen after adding of isdn devices to MAKEDEV scripts.
 1.9 05-Dec-2000  wrstuden Sync with current versions of MAKEDEV files. Was meant to catch
addition of ttyCY to bebox, i386, macppc, and prep, but evidently
is catching more.
 1.8 07-Nov-2000  lukem fix up various .Nm abuses:
- keep the case consistent between the actual name and what's referenced.
e.g, if it's `foo', don't use '.Nm Foo' at the start of a sentence.
- remove unnecessary `.Nm foo' after the first occurrence (except for
using `.Nm ""' if there's stuff following, or for the 2nd and so on
occurrences in a SYNOPSIS
- use Sx, Ic, Li, Em, Sq, and Xr as appropriate
 1.7 02-May-2000  hubertf sync with src/etc/etc.*/MAKEDEV
 1.6 18-Sep-1999  hubertf regen (mac68k, mvme68 and pmax didn't have these files before)
 1.5 20-Nov-1997  fair Add documentation for /dev/random
 1.4 12-Nov-1997  mrg add missing .Nm calls and MLINKS. from spz@serpens.swb.de
 1.3 16-Jul-1997  mikel branches: 1.3.2;
xref mknod(8) not mknod(1), comment out special(8) xrefs, RCSid police
 1.2 28-Dec-1994  cgd document st and cd.
 1.1 16-Jun-1994  deraadt first cut at sparc MAKEDEV man page
 1.3.2.2 20-Nov-1997  mellon Pull rev 1.5 up from trunk (fair)
 1.3.2.1 12-Nov-1997  mrg pull up from trunk: add missing .Nm calls and MLINKS. from spz@serpens.swb.de
 1.2 16-Apr-2001  wiz Rewrite MAKEDEV.8.
Use one common template instead of 20 slightly different ones.
 1.1 18-Sep-1999  hubertf Script to automatically generate man8.*/MAKEDEV.8 manpages from
etc.*/MAKDEV scripts, and template files for the manpages.
 1.11 24-Oct-2003  jdolecek switch to unified MAKEDEV(8) - the manpage now contains list of
all devices for all platforms
 1.10 28-Jun-2002  grant remove installboot(8) for alpha, sparc, sparc64, sun3 and vax, as they
do not install /usr/mdec/installboot anymore.
 1.9 06-Jan-2002  mrg branches: 1.9.2;
add a simple binstall(8). hi wiz!
 1.8 22-Dec-1998  mrg move sparc{,64} installboot.8 back to src/share, to avoid splitting sources for users who dont get everything.
 1.7 11-Dec-1998  mrg move installboot.8 back with the sources, and use .PATH to find it.
 1.6 11-Oct-1997  mycroft Use bsd.man.mk and bsd.subdir.mk as appropriate.
 1.5 16-Jun-1997  mrg build installboot.cat8
 1.4 13-Mar-1997  perry Added man8.${ARCH}/boot.8 for a number of architectures.
 1.3 06-Sep-1995  jtc Create symlink between MAKEDEV(8) and makedev(8) for user convenience.
Update RCS Id to use $NetBSD: $.
 1.2 22-Dec-1994  cgd specify man pages the new way.
 1.1 16-Jun-1994  deraadt first cut at sparc MAKEDEV man page
 1.9.2.1 30-Jun-2002  lukem Pull up revision 1.10 (requested by grant in ticket #409):
remove installboot(8) for alpha, sparc, sparc64, sun3 and vax, as they
do not install /usr/mdec/installboot anymore.
 1.5 24-Sep-2008  reed Add architecture to the man page headers.
This is an optional argument to .Dt.

I noticed in printed docs, that format(8) didn't mention "vax".
Then I saw a few others were missing too. This makes it consistent
with some others there.

If this is wrong, then these files shouldn't be in the architecture
specific directories.
 1.4 29-May-2008  mrg remove clause #3 from my license where there are no other
copyright holders involved.
 1.3 06-Jan-2002  wiz branches: 1.3.34; 1.3.36; 1.3.38;
Fix a typo.
 1.2 06-Jan-2002  wiz Improve markup a bit, sort options, fix a typo.
 1.1 06-Jan-2002  mrg add a simple binstall(8). hi wiz!
 1.3.38.1 23-Jun-2008  wrstuden Sync w/ -current. 34 merge conflicts to follow.
 1.3.36.1 04-Jun-2008  yamt sync with head
 1.3.34.2 05-Oct-2008  mjf Sync with HEAD.
 1.3.34.1 02-Jun-2008  mjf Sync with HEAD.
 1.33 29-Aug-2020  fcambus Fix a bunch of typos in various man pages.
 1.32 03-Jul-2017  wiz Remove workaround for ancient HTML generation code.
 1.31 25-Feb-2010  wiz branches: 1.31.38;
Uncomment crash(8) reference.
 1.30 20-Jun-2006  wiz Drop trailing whitespace.
 1.29 20-Jun-2006  jdc Add some PROM monitor and Open Boot PROM boot-related commands and a
BUGS section describing boot limitations.
 1.28 01-Apr-2004  mrg branches: 1.28.2;
xref sparc/boot & sparc64/boot to each other
 1.27 01-Apr-2004  wiz Bump date for previous.
 1.26 01-Apr-2004  mrg shamelessly steal & slightly modify sections of sparc64 boot(8).
this should clear up PR#21403.
 1.25 02-Jan-2004  wiz Bump date for previous; new sentence, new line.
 1.24 02-Jan-2004  pk Document the -C option.
 1.23 07-Aug-2003  agc Move UCB-licensed code from 4-clause to 3-clause licence.

Patches provided by Joel Baker in PR 22309, verified by myself.
 1.22 29-Apr-2003  wiz More mdoc; some grammar fixes; comment out Xref to crash(8) (doesn't exist).
 1.21 08-Apr-2003  wiz gdb(1), not ddb(4). Noted by mrg.
 1.20 08-Apr-2003  wiz ddb(4), not gdb(4).
 1.19 08-Apr-2003  lukem Document that the flag that sets RB_ASKNAME (usually '-a') also asks
for the path to init(8).
Per discussion with Geoff Wing on the (unrelated) PR/21060.
Other consistency tweaks.
 1.18 06-Apr-2003  wiz Uppercase SPARC. From Igor Sobrado in PR 19820.
 1.17 30-Mar-2003  wiz Uppercase rom. From Igor Sobrado
 1.16 30-Mar-2003  wiz s/prom/PROM/, from Igor Sobrado.
 1.15 19-May-2002  wiz Two fixes from John Heasley via port-sparc/16910.
 1.14 13-Feb-2002  ross Generate <>& symbolically. I'm avoiding .../dist/... directories for now.
 1.13 26-Dec-2001  wiz Sort SEE ALSO, drop a .Pp.
 1.12 08-Sep-2001  wiz Punctuation fixes.
 1.11 05-Sep-2001  wiz Boring whitespace fixes.
 1.10 24-Sep-2000  jdolecek document new -v, -q flags
 1.9 05-Jul-2000  msaitoh {add,remove} extra {comma,period} in SEE ALSO section
 1.8 06-Feb-1998  perry macroize BSD, NetBSD, FreeBSD and misc cleanup
 1.7 13-Apr-1997  mrg update this to somewhat closer to reality.
 1.6 13-Mar-1997  perry Some minor hacks from pr-1386 and some other cleanup. The port master
should really give this thing a going over, though.
 1.5 09-Aug-1996  mrg update for new reboot(2).
 1.4 25-Apr-1995  pk Bits from old reboot_sparc.8 man page.
 1.3 23-Apr-1995  cgd slightly clean rcs ids, etc.
 1.2 18-Mar-1995  cgd pseudo-merge with Lite; man pages need to be merged seperately, but
that's really a port-specific thing. They probably should be updated, too.
 1.1 18-Mar-1995  cgd branches: 1.1.1;
Initial revision
 1.1.1.1 18-Mar-1995  cgd from Lite
 1.28.2.1 10-Nov-2006  ghen Pull up following revision(s) (requested by jdc in ticket #1527):
sys/arch/sparc/stand/common/promdev.c: revision 1.19
share/man/man8/man8.sparc/boot.8: revision 1.29 + patch
share/man/man8/man8.sparc/boot.8: revision 1.30
Add support to the 2nd stage boot loader for booting from RAID
partitions. We do this by checking the NetBSD label to see if the
boot partition is of type RAID. If so, we offset reads from the
disk so that the kernel image can be read.
Note that with this code, sun4 machines (with PROM monitor) will only
boot from RAID if the RAID partition is the first one on the disk.
Tested on a SPARCstation 20, a SPARCstation 2 and a 4/330.
Add some PROM monitor and Open Boot PROM boot-related commands and a
BUGS section describing boot limitations.
Drop trailing whitespace.
 1.31.38.1 02-Sep-2019  martin Pull up following revision(s) (requested by sevan in ticket #1351):

share/man/man4/man4.amiga/grf.4: revision 1.7
share/man/man4/si.4: revision 1.11
share/man/man8/man8.sparc/boot.8: revision 1.32
share/man/man5/nsswitch.conf.5: revision 1.29
share/man/man5/mixerctl.conf.5: revision 1.7
share/man/man8/man8.vax/boot.8: revision 1.14
share/man/man4/man4.vax/dn.4: revision 1.12
share/man/man8/man8.vax/drtest.8: revision 1.16
share/man/man8/sysinst.8: revision 1.6
share/man/man4/ip.4: revision 1.37
share/man/man5/boot.cfg.5: revision 1.28
share/man/man1/cd.1: revision 1.10
share/man/man4/usb.4: revision 1.106
share/man/man4/man4.vax/ix.4: revision 1.17
share/man/man7/security.7: revision 1.15
share/man/man7/hier.7: revision 1.123
share/man/man8/afterboot.8: revision 1.58
share/man/man1/man1.x68k/bellctrl.1: revision 1.14
share/man/man4/se.4: revision 1.6
share/man/man4/utoppy.4: revision 1.7
share/man/man4/midi.4: revision 1.32
share/man/man4/cfb.4: revision 1.5
share/man/man4/man4.sparc/magma.4: revision 1.12
share/man/man4/audio.4: revision 1.80
share/man/man4/isic.4: revision 1.18
share/man/man1/cd.1: revision 1.7
share/man/man4/envsys.4: revision 1.51
share/man/man1/cd.1: revision 1.8
share/man/man1/cd.1: revision 1.9
share/man/man3/fast_divide32.3: revision 1.9
share/man/man4/pci.4: revision 1.97
share/man/man5/ranlib.5: revision 1.7
share/man/man3/__arraycount.3: revision 1.7
share/man/man4/isa.4: revision 1.46
share/man/man8/man8.atari/ahdilabel.8: revision 1.14
share/man/man4/chipsfb.4: revision 1.6
share/man/man8/man8.macppc/boot.8: revision 1.8
share/man/man5/passwd.5: revision 1.33
share/man/man8/man8.macppc/ofwboot.8: revision 1.14
share/man/man8/compat_linux.8: revision 1.38
share/man/man4/iop.4: revision 1.22
share/man/man4/ddb.4: revision 1.167
share/man/man4/termios.4: revision 1.37
share/man/man8/compat_freebsd.8: revision 1.18
share/man/man5/ar.5: revision 1.9
share/man/man7/release.7: revision 1.37
share/man/man5/core.5: revision 1.31
share/man/man4/ahd.4: revision 1.6
share/man/man4/man4.vax/ad.4: revision 1.12
share/man/man4/pppoe.4: revision 1.39
share/man/man5/locale.alias.5: revision 1.3
share/man/man8/man8.amiga/installboot.8: revision 1.23
share/man/man4/etherip.4: revision 1.8
share/man/man3/queue.3: revision 1.57
share/man/man5/genassym.cf.5: revision 1.13
share/man/man4/mpls.4: revision 1.10
share/man/man1/wait.1: revision 1.5
share/man/man5/capfile.5: revision 1.4
share/man/man4/man4.alpha/ttwopci.4: revision 1.6
share/man/man4/man4.atari/rtc.4: revision 1.8
share/man/man4/gpiosim.4: revision 1.6
share/man/man3/bitstring.3: revision 1.18
share/man/man4/isdntel.4: revision 1.8
share/man/man4/ai.4: revision 1.9
share/man/man8/man8.hppa/boot.8: revision 1.2
share/man/man4/uyurex.4: revision 1.6
share/man/man8/man8.alpha/mkbootimage.8: revision 1.9
share/man/man4/bpf.4: revision 1.56
share/man/man4/man4.amiga/mfcs.4: revision 1.8
share/man/man4/cmpci.4: revision 1.9
share/man/man8/man8.vax/format.8: revision 1.14
share/man/man8/compat_svr4.8: revision 1.27
share/man/man4/crypto.4: revision 1.26
share/man/man4/userconf.4: revision 1.13
share/man/man4/agp.4: revision 1.17
share/man/man9/man9.i386/bioscall.9: revision 1.10
share/man/man4/uftdi.4: revision 1.20
share/man/man4/radio.4: revision 1.13
share/man/man4/mfb.4: revision 1.5
share/man/man7/ascii.7: revision 1.8
share/man/man4/man4.vax/dl.4: revision 1.13
share/man/man4/ral.4: revision 1.12
share/man/man4/unix.4: revision 1.26
share/man/man4/edc.4: revision 1.12
share/man/man4/pim.4: revision 1.5
share/man/man8/compat_ultrix.8: revision 1.21
share/man/man4/dge.4: revision 1.11
share/man/man8/diskless.8: revision 1.32
share/man/man5/passwd.conf.5: revision 1.11
share/man/man8/man8.acorn26/boot26.8: revision 1.8
share/man/man4/man4.vax/hy.4: revision 1.12
share/man/man4/plip.4: revision 1.4
share/man/man4/sc.4: revision 1.8
share/man/man4/ec.4: revision 1.14
share/man/man4/man4.sgimips/giopci.4: revision 1.9
share/man/man7/sysctl.7: revision 1.114
share/man/man3/bits.3: revision 1.18
share/man/man4/we.4: revision 1.19
share/man/man8/compat_sunos.8: revision 1.21
share/man/man4/ip6.4: revision 1.31
share/man/man4/acpilid.4: revision 1.8
share/man/man4/man4.dreamcast/aica.4: revision 1.6
share/man/man4/mfi.4: revision 1.12
share/man/man4/ugen.4: revision 1.32
share/man/man4/jme.4: revision 1.7
share/man/man4/man4.sparc64/intro.4: revision 1.5
share/man/man4/zyd.4: revision 1.5
share/man/man4/gre.4: revision 1.45
share/man/man3/bitmap.3: revision 1.10
share/man/man4/man4.vax/cons.4: revision 1.12
share/man/man3/gcq.3: revision 1.4
share/man/man4/man4.hppa/pdc.4: revision 1.3
share/man/man4/multicast.4: revision 1.8
share/man/man4/man4.sparc/intro.4: revision 1.27
share/man/man4/ath.4: revision 1.32
share/man/man4/ym.4: revision 1.19
share/man/man3/iso646.3: revision 1.6
share/man/man4/btsco.4: revision 1.13
share/man/man4/man4.i386/ndis.4: revision 1.6
share/man/man4/pad.4: revision 1.6
share/man/man4/strip.4: revision 1.16
share/man/man8/man8.x86/boot.8: revision 1.12
share/man/man4/amr.4: revision 1.15
share/man/man4/ieee80211.4: revision 1.5
share/man/man4/options.4: revision 1.467
share/man/man5/link.5: revision 1.24
share/man/man8/man8.cobalt/boot.8: revision 1.10
share/man/man5/stab.5: revision 1.15
share/man/man3/tree.3: revision 1.12
share/man/man4/route.4: revision 1.31
share/man/man4/man4.sun3/leds.4: revision 1.13
share/man/man4/bluetooth.4: revision 1.20
share/man/man4/man4.i386/pcibios.4: revision 1.19
share/man/man5/veriexec.5: revision 1.8
share/man/man7/operator.7: revision 1.12
share/man/man4/man4.hp300/dcl.4: revision 1.13
share/man/man4/man4.i386/intro.4: revision 1.31
share/man/man5/ld.so.conf.5: revision 1.21
share/man/man8/man8.alpha/boot.8: revision 1.16
share/man/man4/bio.4: revision 1.13
share/man/man4/man4.sun2/leds.4: revision 1.10
share/man/man8/man8.x86/mbr.8: revision 1.4
share/man/man8/man8.mvme68k/boot.8: revision 1.9
share/man/man4/man4.alpha/ttwoga.4: revision 1.6
share/man/man4/ahc.4: revision 1.34

Direct reader to shell documentation generally, rather than csh(1)
specifically.

Mention variables OLDPWD and PWD.

Move the text that explains that cd(1) is a shell built-in to the very
beginning of the description where it can be seen prominently.

Improve formatting.

-

Remove workaround for ancient HTML generation code.
Use EXIT STATUS and .Ex.
 1.14 28-Jun-2002  grant remove installboot(8) for alpha, sparc, sparc64, sun3 and vax, as they
do not install /usr/mdec/installboot anymore.
 1.13 24-Nov-2001  perry branches: 1.13.2;
note that the path for installboot is /usr/mdec/installboot in SYNOPSIS
 1.12 24-Nov-2001  wiz filesystem -> file system; add `.' at end of HISTORY section; sort sections;
don't use Pc/Po/Pq; drop Nm arguments in most places (because they're not
needed); update Dd for mrg's changes today.
 1.11 24-Nov-2001  mrg add an example for forcing sparc blocks
 1.10 24-Nov-2001  mrg correct sparc64 bootblk/ofwboot pathnames (PR#14701), note ofwboot.net,
clarify sparc example is for sparc and add a sparc64 example, and
finally, add a FILES section describing all the sparc* bootblock files.
 1.9 05-Sep-2001  wiz Boring whitespace fixes.
 1.8 10-Aug-2000  mrg document merged sparc installboot.
 1.7 30-Dec-1999  simonb branches: 1.7.4;
Add architecture name to architecture-specific manpages.
 1.6 13-Nov-1999  pk Remove description of the `-h' and `-a' options. Instead, describe briefly
the technique used to obsolete these options.
 1.5 06-Apr-1999  cgd branches: 1.5.4;
change:
.Sh "SEE ALSO"
to:
.Sh SEE ALSO
The doc macros check for the latter (actually just for 'SEE' as the first
argument to .Sh) to set the section header SEE ALSO flag, which modifies
some behaviour (e.g. references done with .Rs/.Re).
 1.4 22-Dec-1998  mrg move sparc{,64} installboot.8 back to src/share, to avoid splitting sources for users who dont get everything.
 1.3 11-Dec-1998  mrg move installboot.8 back with the sources, and use .PATH to find it.
 1.2 05-Sep-1998  pk Assign my copyrights to TNF.
 1.1 01-Jun-1997  mrg Completely rearrange SPARC boot code, modeling it after alpha and hp300
ports' boot programs. Also added support for loading gzip'd kernels,
useful for booting from floppy. From Jason R. Thorpe <thorpej@nas.nasa.gov>,
tested by Matthew Green <mrg@eterna.com.au> and Erik Fair <fair@clock.org>.
 1.5.4.1 27-Dec-1999  wrstuden Pull up to last week's -current.
 1.7.4.1 26-Aug-2000  mrg pull up 1.8. approved by thorpej:
>document merged sparc installboot.
 1.13.2.1 30-Jun-2002  lukem Pull up file removal (requested by grant in ticket #409):
remove installboot(8) for alpha, sparc, sparc64, sun3 and vax, as they
do not install /usr/mdec/installboot anymore.
 1.31 24-Oct-2003  jdolecek switch to unified MAKEDEV(8) - the manpage now contains list of
all devices for all platforms
 1.30 19-Sep-2003  pooka regen (isdnteld)
 1.29 23-Aug-2003  wiz regen (+crypto)
 1.28 08-Aug-2003  rafal Regen for radio(4) addition, also pick up pf
 1.27 06-May-2003  wiz regen (wsfont added to alpha, more man page links)
 1.26 20-Apr-2003  martin Regen (sysmon added)
 1.25 14-Apr-2003  wiz regen (IP Filter, ITE, some misc.)
 1.24 30-Mar-2003  wiz regen (misc fixes from Igor Sobrado in PRs 20943-20959)
 1.23 10-Mar-2003  wiz + dpt, nsmb, kttcp, dmoverio, veriexec, twe (hi martin!)
 1.22 25-Feb-2003  wiz .Nm does not need a dummy argument ("") before punctuation or
for correct formatting of the SYNOPSIS any longer.
 1.21 28-Nov-2002  martin Regen (/dev/bpp added).
 1.20 26-Nov-2002  rafal Regen: catch up to Martin's lpt addition.
 1.19 26-Oct-2002  martin Regen after adding wscons devices.
 1.18 04-Oct-2002  elric Documentation told me to do this after modifying src/etc/etc.*/MAKEDEV.
 1.17 28-Sep-2002  martin Regen (added USB devices)
 1.16 17-Aug-2002  wiz regen (tty for sab, hi petrov)
 1.15 18-Jun-2002  wiz regen (all platforms: +systrace, some platforms: apm or clockctl changes)
 1.14 24-Mar-2002  wiz branches: 1.14.2;
regen (mostly isdn change, some misc new devices in places)
 1.13 14-Mar-2002  wiz regen for new template, picking up some recent other changes
[clockctl, MI joy, pty+++]
 1.12 12-Jan-2002  enami Regen.
 1.11 15-Sep-2001  wiz regen (ss, uk, ch, pci)
 1.10 08-Sep-2001  wiz Regen with MAKEDEV2manpage.pl v1.9 (formatting improvements).
 1.9 26-Jun-2001  hubertf regen for MAKEDEV2manpage.pl change
 1.8 26-Jun-2001  hubertf Regen for foo -> f\&oo on .Xr
 1.7 16-Apr-2001  wiz Regen with new template. Add MAKEDEV.8 for arm26 & macppc.
 1.6 08-Jan-2001  martin Regen after adding of isdn devices to MAKEDEV scripts.
 1.5 05-Dec-2000  wrstuden Sync with current versions of MAKEDEV files. Was meant to catch
addition of ttyCY to bebox, i386, macppc, and prep, but evidently
is catching more.
 1.4 07-Nov-2000  lukem fix up various .Nm abuses:
- keep the case consistent between the actual name and what's referenced.
e.g, if it's `foo', don't use '.Nm Foo' at the start of a sentence.
- remove unnecessary `.Nm foo' after the first occurrence (except for
using `.Nm ""' if there's stuff following, or for the 2nd and so on
occurrences in a SYNOPSIS
- use Sx, Ic, Li, Em, Sq, and Xr as appropriate
 1.3 02-May-2000  hubertf sync with src/etc/etc.*/MAKEDEV
 1.2 18-Sep-1999  hubertf regen (mac68k, mvme68 and pmax didn't have these files before)
 1.1 11-Dec-1998  mrg add a sparc64 MAKEDEV.8, and build installboot.8 here.
 1.14.2.1 07-Dec-2002  he Pull up revision 1.17 (requested by martin in ticket #873):
Add support for various USB devices.
 1.2 16-Apr-2001  wiz Rewrite MAKEDEV.8.
Use one common template instead of 20 slightly different ones.
 1.1 18-Sep-1999  hubertf Script to automatically generate man8.*/MAKEDEV.8 manpages from
etc.*/MAKDEV scripts, and template files for the manpages.
 1.7 24-Oct-2003  jdolecek switch to unified MAKEDEV(8) - the manpage now contains list of
all devices for all platforms
 1.6 30-Apr-2003  martin Clone the sparc boot(8) man page and bend it into shape for sparc64.
 1.5 14-Feb-2003  grant The correct capitalisation of 'NetBSD.org' is (you
guessed it) 'NetBSD.org'.

some mdoc fixes.
 1.4 28-Jun-2002  grant remove installboot(8) for alpha, sparc, sparc64, sun3 and vax, as they
do not install /usr/mdec/installboot anymore.
 1.3 26-Aug-2000  mrg branches: 1.3.2;
use the merged sparc installboot.8
 1.2 22-Dec-1998  mrg branches: 1.2.10;
move sparc{,64} installboot.8 back to src/share, to avoid splitting sources for users who dont get everything.
 1.1 11-Dec-1998  mrg add a sparc64 MAKEDEV.8, and build installboot.8 here.
 1.2.10.1 01-Sep-2000  mrg pull up 1.3. approved by thorpej:
>use the merged sparc installboot.8
 1.3.2.1 30-Jun-2002  lukem Pull up revision 1.4 (requested by grant in ticket #409):
remove installboot(8) for alpha, sparc, sparc64, sun3 and vax, as they
do not install /usr/mdec/installboot anymore.
 1.18 27-Oct-2014  wiz Sort SEE ALSO. From Henning Petersen in PR 49327.
 1.17 11-Mar-2012  njoly Use Lk macro instead of Pa when dealing with URLs, to produce links
with HTML output. And while here update some dead URL links.
First part of PR/29238.
 1.16 28-Apr-2011  wiz branches: 1.16.4;
Spelling.
 1.15 09-Nov-2008  jdc Note 4Gb limit for booting U1 and U2 machines.
 1.14 23-May-2008  spz branches: 1.14.2;
add a syntax hint for the recently added tftp capability in ofwboot.net
 1.13 01-Apr-2004  mrg branches: 1.13.26; 1.13.28; 1.13.30;
xref sparc/boot & sparc64/boot to each other
 1.12 31-Mar-2004  wiz Lowercase letter in the middle of a sentence.
 1.11 31-Mar-2004  mrg add a note that the "boot" commands apply to ofwboot as well as OFW.
 1.10 07-Aug-2003  agc Move UCB-licensed code from 4-clause to 3-clause licence.

Patches provided by Joel Baker in PR 22309, verified by myself.
 1.9 30-Jun-2003  wiz IEEE 1275 now has an abbreviation -- use it.
 1.8 01-May-2003  fair Add Xr diskless 8 because Suns can netboot.

Remove "floppy" from the example list of things that can UltraSPARC
can boot from.
 1.7 01-May-2003  wiz ultra sparc -> UltraSPARC.
 1.6 01-May-2003  martin Add another example. Fix files section (/boot is called /ofwboot realy)
and now that we mention floppy disks add a bugs section - we can't boot
from them.
 1.5 01-May-2003  wiz Drop superfluous Pp and duplicate FILES section; add article; end sentence with a dot.
 1.4 01-May-2003  fair Clean up nroff problems. Reword description a little.
Add requirement for SCSI CD-ROMs (should be ID 6, and must
be able to do 512-byte reads). Add STANDARDS section.
This should close PR 21387.
 1.3 01-May-2003  wiz Sort sections; new sentence, new line; use more mdoc;
drop crash(8) reference.
 1.2 30-Apr-2003  martin Reference IEEE 1275 and rename L1 to STOP (mentioning the old name).
From Erik Fair.
 1.1 30-Apr-2003  martin Clone the sparc boot(8) man page and bend it into shape for sparc64.
 1.13.30.1 23-Jun-2008  wrstuden Sync w/ -current. 34 merge conflicts to follow.
 1.13.28.1 04-Jun-2008  yamt sync with head
 1.13.26.1 02-Jun-2008  mjf Sync with HEAD.
 1.14.2.1 02-Dec-2008  snj Pull up following revision(s) (requested by jdc in ticket #159):
share/man/man8/man8.sparc64/boot.8: revision 1.15
Note 4Gb limit for booting U1 and U2 machines.
 1.16.4.1 17-Apr-2012  yamt sync with head
 1.4 26-Aug-2000  mrg use the merged sparc installboot.8
 1.3 30-Dec-1999  simonb branches: 1.3.4;
Add architecture name to architecture-specific manpages.
 1.2 06-Apr-1999  cgd change:
.Sh "SEE ALSO"
to:
.Sh SEE ALSO
The doc macros check for the latter (actually just for 'SEE' as the first
argument to .Sh) to set the section header SEE ALSO flag, which modifies
some behaviour (e.g. references done with .Rs/.Re).
 1.1 22-Dec-1998  mrg move sparc{,64} installboot.8 back to src/share, to avoid splitting sources for users who dont get everything.
 1.3.4.1 01-Sep-2000  mrg pull up 1.4. approved by thorpej:
>use the merged sparc installboot.8
 1.13 24-Oct-2003  jdolecek switch to unified MAKEDEV(8) - the manpage now contains list of
all devices for all platforms
 1.12 23-Aug-2003  wiz regen (+crypto)
 1.11 08-Aug-2003  rafal Regen to match reality, mainly due to pf addition.
 1.10 25-Feb-2003  wiz .Nm does not need a dummy argument ("") before punctuation or
for correct formatting of the SYNOPSIS any longer.
 1.9 04-Oct-2002  elric Documentation told me to do this after modifying src/etc/etc.*/MAKEDEV.
 1.8 18-Jun-2002  wiz regen (all platforms: +systrace, some platforms: apm or clockctl changes)
 1.7 14-Mar-2002  wiz regen for new template, picking up some recent other changes
[clockctl, MI joy, pty+++]
 1.6 12-Jan-2002  enami Regen.
 1.5 08-Sep-2001  wiz Regen with MAKEDEV2manpage.pl v1.9 (formatting improvements).
 1.4 23-Aug-2001  wiz regen
 1.3 26-Jun-2001  hubertf regen for MAKEDEV2manpage.pl change
 1.2 26-Jun-2001  hubertf Regen for foo -> f\&oo on .Xr
 1.1 08-Jun-2001  wiz MAKEDEV(8) for all remaining platforms that have a MAKEDEV script.
 1.3 24-Oct-2003  jdolecek switch to unified MAKEDEV(8) - the manpage now contains list of
all devices for all platforms
 1.2 29-Apr-2003  fredette Added a boot(8) man page for sun2.
 1.1 08-Jun-2001  wiz branches: 1.1.2;
MAKEDEV(8) for all remaining platforms that have a MAKEDEV script.
 1.1.2.1 16-Jun-2003  grant Pull up revision 1.2 (requested by fredette in ticket #1278):

Added a boot(8) man page for sun2.
 1.7 25-Feb-2010  wiz Uncomment crash(8) reference.
 1.6 07-Aug-2003  agc Move UCB-licensed code from 4-clause to 3-clause licence.

Patches provided by Joel Baker in PR 22309, verified by myself.
 1.5 30-Jun-2003  wiz Use Pq to not confuse groff.
 1.4 29-Apr-2003  wiz branches: 1.4.2;
New sentence, new line; drop trailing spaces.
 1.3 29-Apr-2003  fredette Added a SYNOPSIS section, added content about boot device
selection, and added the man page to the set lists.
 1.2 29-Apr-2003  wiz Use more mdoc macros; comment out reference to non-existing crash(8) from
SEE ALSO.
 1.1 29-Apr-2003  fredette Added a boot(8) man page for sun2.
 1.4.2.3 16-Jun-2003  grant Pull up revision 1.4 (requested by fredette in ticket #1278) missed in
last.
 1.4.2.2 16-Jun-2003  grant Create new file from rev 1.1-1.3 (requested by fair in ticket #1278):

Added a boot(8) man page for sun2.
Use more mdoc macros; comment out reference to non-existing crash(8)
from SEE ALSO.

Added a SYNOPSIS section, added content about boot device
selection, and added the man page to the set lists.

New sentence, new line; drop trailing spaces.
 1.4.2.1 29-Apr-2003  grant file boot.8 was added on branch netbsd-1-6 on 2003-06-16 21:39:32 +0000
 1.21 24-Oct-2003  jdolecek switch to unified MAKEDEV(8) - the manpage now contains list of
all devices for all platforms
 1.20 23-Aug-2003  wiz regen (+crypto)
 1.19 08-Aug-2003  rafal Regen to match reality, mainly due to pf addition.
 1.18 14-Apr-2003  wiz regen (IP Filter, ITE, some misc.)
 1.17 25-Feb-2003  wiz .Nm does not need a dummy argument ("") before punctuation or
for correct formatting of the SYNOPSIS any longer.
 1.16 20-Oct-2002  wiz regen (+ipl)
 1.15 04-Oct-2002  elric Documentation told me to do this after modifying src/etc/etc.*/MAKEDEV.
 1.14 18-Jun-2002  wiz regen (all platforms: +systrace, some platforms: apm or clockctl changes)
 1.13 14-Mar-2002  wiz regen for new template, picking up some recent other changes
[clockctl, MI joy, pty+++]
 1.12 12-Jan-2002  enami Regen.
 1.11 08-Sep-2001  wiz Regen with MAKEDEV2manpage.pl v1.9 (formatting improvements).
 1.10 26-Jun-2001  hubertf regen for MAKEDEV2manpage.pl change
 1.9 26-Jun-2001  hubertf Regen for foo -> f\&oo on .Xr
 1.8 16-Apr-2001  wiz Regen with new template. Add MAKEDEV.8 for arm26 & macppc.
 1.7 05-Dec-2000  wrstuden Sync with current versions of MAKEDEV files. Was meant to catch
addition of ttyCY to bebox, i386, macppc, and prep, but evidently
is catching more.
 1.6 07-Nov-2000  lukem fix up various .Nm abuses:
- keep the case consistent between the actual name and what's referenced.
e.g, if it's `foo', don't use '.Nm Foo' at the start of a sentence.
- remove unnecessary `.Nm foo' after the first occurrence (except for
using `.Nm ""' if there's stuff following, or for the 2nd and so on
occurrences in a SYNOPSIS
- use Sx, Ic, Li, Em, Sq, and Xr as appropriate
 1.5 02-May-2000  hubertf sync with src/etc/etc.*/MAKEDEV
 1.4 18-Sep-1999  hubertf regen (mac68k, mvme68 and pmax didn't have these files before)
 1.3 20-Nov-1997  fair Add documentation for /dev/random
 1.2 16-Jul-1997  mikel branches: 1.2.2;
xref mknod(8) not mknod(1), comment out special(8) xrefs
 1.1 06-Sep-1995  jtc Renamed makedev.8 to MAKEDEV.8, to be consistant with all other ports.
 1.2.2.1 20-Nov-1997  mellon Pull rev 1.3 up from trunk (fair)
 1.2 16-Apr-2001  wiz Rewrite MAKEDEV.8.
Use one common template instead of 20 slightly different ones.
 1.1 18-Sep-1999  hubertf Script to automatically generate man8.*/MAKEDEV.8 manpages from
etc.*/MAKDEV scripts, and template files for the manpages.
 1.8 24-Oct-2003  jdolecek switch to unified MAKEDEV(8) - the manpage now contains list of
all devices for all platforms
 1.7 28-Jun-2002  grant remove installboot(8) for alpha, sparc, sparc64, sun3 and vax, as they
do not install /usr/mdec/installboot anymore.
 1.6 11-Oct-1997  mycroft branches: 1.6.14;
Use bsd.man.mk and bsd.subdir.mk as appropriate.
 1.5 22-Jun-1997  mrg move man pages into share/man.
 1.4 13-Mar-1997  perry Added man8.${ARCH}/boot.8 for a number of architectures.
 1.3 06-Sep-1995  jtc Create symlink between MAKEDEV(8) and makedev(8) for user convenience.
Update RCS Id to use $NetBSD: $.
 1.2 06-Sep-1995  jtc Renamed makedev.8 to MAKEDEV.8, to be consistant with all other ports.
 1.1 08-Aug-1995  gwr branches: 1.1.1;
Initial revision
 1.1.1.1 08-Aug-1995  gwr Some man pages (mostly from the sparc port).
 1.6.14.1 30-Jun-2002  lukem Pull up revision 1.7 (requested by grant in ticket #409):
remove installboot(8) for alpha, sparc, sparc64, sun3 and vax, as they
do not install /usr/mdec/installboot anymore.
 1.14 07-Aug-2003  agc Move UCB-licensed code from 4-clause to 3-clause licence.

Patches provided by Joel Baker in PR 22309, verified by myself.
 1.13 03-May-2003  wiz Use more mdoc, some mdoc improvements, unxref crash(8).
XXX: Needs more work, e.g., at least a SYNOPSIS section.
 1.12 08-Apr-2003  lukem Document that the flag that sets RB_ASKNAME (usually '-a') also asks
for the path to init(8).
Per discussion with Geoff Wing on the (unrelated) PR/21060.
Other consistency tweaks.
 1.11 30-Mar-2003  wiz Uppercase rom. From Igor Sobrado
 1.10 30-Mar-2003  wiz s/prom/PROM/, from Igor Sobrado.
 1.9 13-Feb-2002  ross Generate <>& symbolically. I'm avoiding .../dist/... directories for now.
 1.8 26-Dec-2001  wiz Formatting improvements.
 1.7 08-Sep-2001  wiz Punctuation fixes.
 1.6 24-Sep-2000  jdolecek document new -v, -q flags
 1.5 10-Jul-1997  mikel xref ddb(4), not ddb(8)
 1.4 13-Mar-1997  perry being the system up -> bring the system up, a fix I missed from the
last commit.
 1.3 13-Mar-1997  perry Add some fixes from pr-1386 and some other fixes. The port master has
to go over this -- someone seems to have confused boot_sun3 and reboot
 1.2 09-Aug-1996  mrg update for new reboot(2).
 1.1 08-Aug-1995  gwr Add boot_sun3.8
 1.10 28-Jun-2002  grant remove installboot(8) for alpha, sparc, sparc64, sun3 and vax, as they
do not install /usr/mdec/installboot anymore.
 1.9 26-Dec-2001  wiz branches: 1.9.2;
Sort sections.
 1.8 24-Nov-2001  perry note that the path for installboot is /usr/mdec/installboot in SYNOPSIS
 1.7 12-Apr-2001  wiz Fix date, whitespace and punctuation.
 1.6 30-Dec-1999  simonb Add architecture name to architecture-specific manpages.
 1.5 06-Apr-1999  cgd change:
.Sh "SEE ALSO"
to:
.Sh SEE ALSO
The doc macros check for the latter (actually just for 'SEE' as the first
argument to .Sh) to set the section header SEE ALSO flag, which modifies
some behaviour (e.g. references done with .Rs/.Re).
 1.4 08-Jun-1998  lukem fix up Nm usage
 1.3 13-Oct-1997  lukem rcsid fascism
 1.2 28-Oct-1995  jtc Fix formatting
 1.1 02-Jun-1995  gwr branches: 1.1.2;
Add a man page.
 1.1.2.1 18-Nov-1995  gwr Sync with HEAD (cleanup)
 1.9.2.1 30-Jun-2002  lukem Pull up file removal (requested by grant in ticket #409):
remove installboot(8) for alpha, sparc, sparc64, sun3 and vax, as they
do not install /usr/mdec/installboot anymore.
 1.2 06-Sep-1995  jtc Renamed makedev.8 to MAKEDEV.8, to be consistant with all other ports.
 1.1 08-Aug-1995  gwr branches: 1.1.1;
Initial revision
 1.1.1.1 08-Aug-1995  gwr Some man pages (mostly from the sparc port).
 1.27 24-Oct-2003  jdolecek switch to unified MAKEDEV(8) - the manpage now contains list of
all devices for all platforms
 1.26 23-Aug-2003  wiz regen (+crypto)
 1.25 08-Aug-2003  rafal Regen to match reality, mainly due to pf addition.
 1.24 24-Apr-2003  wiz regen (init target, some other stuff)
 1.23 14-Apr-2003  wiz regen (IP Filter, ITE, some misc.)
 1.22 30-Mar-2003  wiz regen (various reasons)
 1.21 25-Feb-2003  wiz .Nm does not need a dummy argument ("") before punctuation or
for correct formatting of the SYNOPSIS any longer.
 1.20 04-Oct-2002  elric Documentation told me to do this after modifying src/etc/etc.*/MAKEDEV.
 1.19 18-Jun-2002  wiz regen (all platforms: +systrace, some platforms: apm or clockctl changes)
 1.18 14-Mar-2002  wiz regen for new template, picking up some recent other changes
[clockctl, MI joy, pty+++]
 1.17 13-Feb-2002  ross Generate <>& symbolically. I'm avoiding .../dist/... directories for now.
 1.16 12-Jan-2002  enami Regen.
 1.15 08-Sep-2001  wiz Regen with MAKEDEV2manpage.pl v1.9 (formatting improvements).
 1.14 26-Jun-2001  hubertf regen for MAKEDEV2manpage.pl change
 1.13 26-Jun-2001  hubertf Regen for foo -> f\&oo on .Xr
 1.12 27-May-2001  wiz regen
 1.11 16-Apr-2001  wiz Regen with new template. Add MAKEDEV.8 for arm26 & macppc.
 1.10 05-Dec-2000  wrstuden Sync with current versions of MAKEDEV files. Was meant to catch
addition of ttyCY to bebox, i386, macppc, and prep, but evidently
is catching more.
 1.9 07-Nov-2000  lukem fix up various .Nm abuses:
- keep the case consistent between the actual name and what's referenced.
e.g, if it's `foo', don't use '.Nm Foo' at the start of a sentence.
- remove unnecessary `.Nm foo' after the first occurrence (except for
using `.Nm ""' if there's stuff following, or for the 2nd and so on
occurrences in a SYNOPSIS
- use Sx, Ic, Li, Em, Sq, and Xr as appropriate
 1.8 02-May-2000  hubertf sync with src/etc/etc.*/MAKEDEV
 1.7 18-Sep-1999  hubertf regen (mac68k, mvme68 and pmax didn't have these files before)
 1.6 20-Nov-1997  fair Add documentation for /dev/random
 1.5 12-Nov-1997  mrg add missing .Nm calls and MLINKS. from spz@serpens.swb.de
 1.4 19-Oct-1997  mrg branches: 1.4.2;
merge lite-2.
 1.3 16-Jul-1997  mikel xref mknod(8) not mknod(1), comment out special(8) xrefs, RCSid police
 1.2 01-Aug-1993  mycroft Add RCS indentifiers.
 1.1 21-Mar-1993  cgd branches: 1.1.1;
Initial revision
 1.1.1.2 05-Jun-1993  mrg 4.4BSD-Lite2
 1.1.1.1 21-Mar-1993  cgd initial import of 386bsd-0.1 sources
 1.4.2.2 20-Nov-1997  mellon Pull rev 1.5 up from trunk (fair)
 1.4.2.1 12-Nov-1997  mrg pull up from trunk: add missing .Nm calls and MLINKS. from spz@serpens.swb.de
 1.2 16-Apr-2001  wiz Rewrite MAKEDEV.8.
Use one common template instead of 20 slightly different ones.
 1.1 18-Sep-1999  hubertf Script to automatically generate man8.*/MAKEDEV.8 manpages from
etc.*/MAKDEV scripts, and template files for the manpages.
 1.10 24-Oct-2003  jdolecek switch to unified MAKEDEV(8) - the manpage now contains list of
all devices for all platforms
 1.9 28-Jun-2002  grant remove installboot(8) for alpha, sparc, sparc64, sun3 and vax, as they
do not install /usr/mdec/installboot anymore.
 1.8 19-Oct-1997  mrg branches: 1.8.14;
merge lite-2.
 1.7 11-Oct-1997  mycroft Use bsd.man.mk and bsd.subdir.mk as appropriate.
 1.6 13-Mar-1997  perry Added man8.${ARCH}/boot.8 for a number of architectures.
 1.5 06-Sep-1995  jtc Create symlink between MAKEDEV(8) and makedev(8) for user convenience.
Update RCS Id to use $NetBSD: $.
 1.4 22-Dec-1994  cgd specify man pages the new way.
 1.3 31-Jul-1993  mycroft Add RCS indentifiers.
 1.2 26-Apr-1993  mycroft Once more, don't make `all' depend on man page; bsd.prog.mk does this.
 1.1 21-Mar-1993  cgd branches: 1.1.1;
Initial revision
 1.1.1.2 05-Jun-1993  mrg 4.4BSD-Lite2
 1.1.1.1 21-Mar-1993  cgd initial import of 386bsd-0.1 sources
 1.8.14.1 30-Jun-2002  lukem Pull up revision 1.9 (requested by grant in ticket #409):
remove installboot(8) for alpha, sparc, sparc64, sun3 and vax, as they
do not install /usr/mdec/installboot anymore.
 1.15 18-Mar-2018  ragge Fix spelling error and boot block naming.
This man page needs a major update.
 1.14 03-Jul-2017  wiz branches: 1.14.4;
Remove workaround for ancient HTML generation code.
 1.13 22-Mar-2010  joerg branches: 1.13.38;
Use .In instead of .Aq Pa for header files.
 1.12 05-Sep-2009  wiz New sentence, new line.
 1.11 24-Sep-2008  reed Use Subsection headers instead of Symbol macro
for a few headers. This makes this consistent with the
other boot.8 manual pages.
(I am guessing a typo was done one time and then duplicated to few
other man pages. I noticed when looking at print version which had
all architecture boot.8 pages.)
 1.10 07-Aug-2003  agc branches: 1.10.32;
Move UCB-licensed code from 4-clause to 3-clause licence.

Patches provided by Joel Baker in PR 22309, verified by myself.
 1.9 30-Mar-2003  wiz Uppercase rom. From Igor Sobrado
 1.8 13-Feb-2002  ross Generate <>& symbolically. I'm avoiding .../dist/... directories for now.
 1.7 26-Dec-2001  wiz Xr -> Ic for nonexisting page.
 1.6 08-Sep-2001  wiz Punctuation fixes.
 1.5 05-Sep-2001  wiz Boring whitespace fixes.
 1.4 28-Apr-1998  fair Change occurrences of "UNIX" to .Ux or .At as appropriate.
 1.3 23-Apr-1995  cgd slightly clean rcs ids, etc.
 1.2 18-Mar-1995  cgd pseudo-merge with Lite; man pages need to be merged seperately, but
that's really a port-specific thing. They probably should be updated, too.
 1.1 18-Mar-1995  cgd branches: 1.1.1;
Initial revision
 1.1.1.1 18-Mar-1995  cgd from Lite
 1.10.32.1 05-Oct-2008  mjf Sync with HEAD.
 1.13.38.1 02-Sep-2019  martin Pull up following revision(s) (requested by sevan in ticket #1351):

share/man/man4/man4.amiga/grf.4: revision 1.7
share/man/man4/si.4: revision 1.11
share/man/man8/man8.sparc/boot.8: revision 1.32
share/man/man5/nsswitch.conf.5: revision 1.29
share/man/man5/mixerctl.conf.5: revision 1.7
share/man/man8/man8.vax/boot.8: revision 1.14
share/man/man4/man4.vax/dn.4: revision 1.12
share/man/man8/man8.vax/drtest.8: revision 1.16
share/man/man8/sysinst.8: revision 1.6
share/man/man4/ip.4: revision 1.37
share/man/man5/boot.cfg.5: revision 1.28
share/man/man1/cd.1: revision 1.10
share/man/man4/usb.4: revision 1.106
share/man/man4/man4.vax/ix.4: revision 1.17
share/man/man7/security.7: revision 1.15
share/man/man7/hier.7: revision 1.123
share/man/man8/afterboot.8: revision 1.58
share/man/man1/man1.x68k/bellctrl.1: revision 1.14
share/man/man4/se.4: revision 1.6
share/man/man4/utoppy.4: revision 1.7
share/man/man4/midi.4: revision 1.32
share/man/man4/cfb.4: revision 1.5
share/man/man4/man4.sparc/magma.4: revision 1.12
share/man/man4/audio.4: revision 1.80
share/man/man4/isic.4: revision 1.18
share/man/man1/cd.1: revision 1.7
share/man/man4/envsys.4: revision 1.51
share/man/man1/cd.1: revision 1.8
share/man/man1/cd.1: revision 1.9
share/man/man3/fast_divide32.3: revision 1.9
share/man/man4/pci.4: revision 1.97
share/man/man5/ranlib.5: revision 1.7
share/man/man3/__arraycount.3: revision 1.7
share/man/man4/isa.4: revision 1.46
share/man/man8/man8.atari/ahdilabel.8: revision 1.14
share/man/man4/chipsfb.4: revision 1.6
share/man/man8/man8.macppc/boot.8: revision 1.8
share/man/man5/passwd.5: revision 1.33
share/man/man8/man8.macppc/ofwboot.8: revision 1.14
share/man/man8/compat_linux.8: revision 1.38
share/man/man4/iop.4: revision 1.22
share/man/man4/ddb.4: revision 1.167
share/man/man4/termios.4: revision 1.37
share/man/man8/compat_freebsd.8: revision 1.18
share/man/man5/ar.5: revision 1.9
share/man/man7/release.7: revision 1.37
share/man/man5/core.5: revision 1.31
share/man/man4/ahd.4: revision 1.6
share/man/man4/man4.vax/ad.4: revision 1.12
share/man/man4/pppoe.4: revision 1.39
share/man/man5/locale.alias.5: revision 1.3
share/man/man8/man8.amiga/installboot.8: revision 1.23
share/man/man4/etherip.4: revision 1.8
share/man/man3/queue.3: revision 1.57
share/man/man5/genassym.cf.5: revision 1.13
share/man/man4/mpls.4: revision 1.10
share/man/man1/wait.1: revision 1.5
share/man/man5/capfile.5: revision 1.4
share/man/man4/man4.alpha/ttwopci.4: revision 1.6
share/man/man4/man4.atari/rtc.4: revision 1.8
share/man/man4/gpiosim.4: revision 1.6
share/man/man3/bitstring.3: revision 1.18
share/man/man4/isdntel.4: revision 1.8
share/man/man4/ai.4: revision 1.9
share/man/man8/man8.hppa/boot.8: revision 1.2
share/man/man4/uyurex.4: revision 1.6
share/man/man8/man8.alpha/mkbootimage.8: revision 1.9
share/man/man4/bpf.4: revision 1.56
share/man/man4/man4.amiga/mfcs.4: revision 1.8
share/man/man4/cmpci.4: revision 1.9
share/man/man8/man8.vax/format.8: revision 1.14
share/man/man8/compat_svr4.8: revision 1.27
share/man/man4/crypto.4: revision 1.26
share/man/man4/userconf.4: revision 1.13
share/man/man4/agp.4: revision 1.17
share/man/man9/man9.i386/bioscall.9: revision 1.10
share/man/man4/uftdi.4: revision 1.20
share/man/man4/radio.4: revision 1.13
share/man/man4/mfb.4: revision 1.5
share/man/man7/ascii.7: revision 1.8
share/man/man4/man4.vax/dl.4: revision 1.13
share/man/man4/ral.4: revision 1.12
share/man/man4/unix.4: revision 1.26
share/man/man4/edc.4: revision 1.12
share/man/man4/pim.4: revision 1.5
share/man/man8/compat_ultrix.8: revision 1.21
share/man/man4/dge.4: revision 1.11
share/man/man8/diskless.8: revision 1.32
share/man/man5/passwd.conf.5: revision 1.11
share/man/man8/man8.acorn26/boot26.8: revision 1.8
share/man/man4/man4.vax/hy.4: revision 1.12
share/man/man4/plip.4: revision 1.4
share/man/man4/sc.4: revision 1.8
share/man/man4/ec.4: revision 1.14
share/man/man4/man4.sgimips/giopci.4: revision 1.9
share/man/man7/sysctl.7: revision 1.114
share/man/man3/bits.3: revision 1.18
share/man/man4/we.4: revision 1.19
share/man/man8/compat_sunos.8: revision 1.21
share/man/man4/ip6.4: revision 1.31
share/man/man4/acpilid.4: revision 1.8
share/man/man4/man4.dreamcast/aica.4: revision 1.6
share/man/man4/mfi.4: revision 1.12
share/man/man4/ugen.4: revision 1.32
share/man/man4/jme.4: revision 1.7
share/man/man4/man4.sparc64/intro.4: revision 1.5
share/man/man4/zyd.4: revision 1.5
share/man/man4/gre.4: revision 1.45
share/man/man3/bitmap.3: revision 1.10
share/man/man4/man4.vax/cons.4: revision 1.12
share/man/man3/gcq.3: revision 1.4
share/man/man4/man4.hppa/pdc.4: revision 1.3
share/man/man4/multicast.4: revision 1.8
share/man/man4/man4.sparc/intro.4: revision 1.27
share/man/man4/ath.4: revision 1.32
share/man/man4/ym.4: revision 1.19
share/man/man3/iso646.3: revision 1.6
share/man/man4/btsco.4: revision 1.13
share/man/man4/man4.i386/ndis.4: revision 1.6
share/man/man4/pad.4: revision 1.6
share/man/man4/strip.4: revision 1.16
share/man/man8/man8.x86/boot.8: revision 1.12
share/man/man4/amr.4: revision 1.15
share/man/man4/ieee80211.4: revision 1.5
share/man/man4/options.4: revision 1.467
share/man/man5/link.5: revision 1.24
share/man/man8/man8.cobalt/boot.8: revision 1.10
share/man/man5/stab.5: revision 1.15
share/man/man3/tree.3: revision 1.12
share/man/man4/route.4: revision 1.31
share/man/man4/man4.sun3/leds.4: revision 1.13
share/man/man4/bluetooth.4: revision 1.20
share/man/man4/man4.i386/pcibios.4: revision 1.19
share/man/man5/veriexec.5: revision 1.8
share/man/man7/operator.7: revision 1.12
share/man/man4/man4.hp300/dcl.4: revision 1.13
share/man/man4/man4.i386/intro.4: revision 1.31
share/man/man5/ld.so.conf.5: revision 1.21
share/man/man8/man8.alpha/boot.8: revision 1.16
share/man/man4/bio.4: revision 1.13
share/man/man4/man4.sun2/leds.4: revision 1.10
share/man/man8/man8.x86/mbr.8: revision 1.4
share/man/man8/man8.mvme68k/boot.8: revision 1.9
share/man/man4/man4.alpha/ttwoga.4: revision 1.6
share/man/man4/ahc.4: revision 1.34

Direct reader to shell documentation generally, rather than csh(1)
specifically.

Mention variables OLDPWD and PWD.

Move the text that explains that cd(1) is a shell built-in to the very
beginning of the description where it can be seen prominently.

Improve formatting.

-

Remove workaround for ancient HTML generation code.
Use EXIT STATUS and .Ex.
 1.14.4.1 22-Mar-2018  pgoyette Synch with HEAD, resolve conflicts
 1.12 09-Mar-2009  joerg Fix preamble to match order set out by mdoc(7). Discussed with wiz.
 1.11 24-Sep-2008  reed branches: 1.11.4;
Add architecture to the man page headers.
This is an optional argument to .Dt.

I noticed in printed docs, that format(8) didn't mention "vax".
Then I saw a few others were missing too. This makes it consistent
with some others there.

If this is wrong, then these files shouldn't be in the architecture
specific directories.
 1.10 07-Aug-2003  agc branches: 1.10.32;
Move UCB-licensed code from 4-clause to 3-clause licence.

Patches provided by Joel Baker in PR 22309, verified by myself.
 1.9 21-Dec-2002  wiz message with one a, from Adrian Mrva.
 1.8 04-Jul-2002  wiz Missed a trailing space.
 1.7 04-Jul-2002  wiz mdoc'ify. Contents need cleanup (e.g., we don't have adb...).
 1.6 05-Sep-2001  wiz Boring whitespace fixes.
 1.5 19-Oct-1997  mrg merge lite-2.
 1.4 13-Oct-1997  lukem rcsid fascism
 1.3 08-Mar-1997  mouse alternate -> alternative, per PR 2643
 1.2 01-Aug-1993  mycroft Add RCS indentifiers.
 1.1 21-Mar-1993  cgd branches: 1.1.1;
Initial revision
 1.1.1.2 05-Jun-1993  mrg 4.4BSD-Lite2
 1.1.1.1 21-Mar-1993  cgd initial import of 386bsd-0.1 sources
 1.10.32.1 05-Oct-2008  mjf Sync with HEAD.
 1.11.4.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.16 03-Jul-2017  wiz Remove workaround for ancient HTML generation code.
 1.15 17-Feb-2017  christos branches: 1.15.4;
fix crossrefs
 1.14 07-Aug-2003  agc branches: 1.14.80; 1.14.84;
Move UCB-licensed code from 4-clause to 3-clause licence.

Patches provided by Joel Baker in PR 22309, verified by myself.
 1.13 13-Apr-2003  cjep standalone -> stand-alone. PR#21125.
 1.12 25-Feb-2003  wiz .Nm does not need a dummy argument ("") before punctuation or
for correct formatting of the SYNOPSIS any longer.
 1.11 13-Feb-2002  ross Generate <>& symbolically. I'm avoiding .../dist/... directories for now.
 1.10 26-Dec-2001  wiz Sort sections, formatting nits, sort SEE ALSO.
 1.9 10-Sep-2001  wiz Use standard section headers.
 1.8 05-Sep-2001  wiz Boring whitespace fixes.
 1.7 07-Nov-2000  lukem fix up various .Nm abuses:
- keep the case consistent between the actual name and what's referenced.
e.g, if it's `foo', don't use '.Nm Foo' at the start of a sentence.
- remove unnecessary `.Nm foo' after the first occurrence (except for
using `.Nm ""' if there's stuff following, or for the 2nd and so on
occurrences in a SYNOPSIS
- use Sx, Ic, Li, Em, Sq, and Xr as appropriate
 1.6 30-Dec-1999  simonb Add architecture name to architecture-specific manpages.
 1.5 17-Mar-1999  garbled More and more .Os cleanups. .Os is defined in the tmac.doc-common file,
so we shouldn't override it with versions in the manpages. Many more to
come.
 1.4 19-Oct-1997  mrg merge lite-2.
 1.3 13-Oct-1997  lukem rcsid fascism
 1.2 01-Aug-1993  mycroft Add RCS indentifiers.
 1.1 21-Mar-1993  cgd branches: 1.1.1;
Initial revision
 1.1.1.2 05-Jun-1993  mrg 4.4BSD-Lite2
 1.1.1.1 21-Mar-1993  cgd initial import of 386bsd-0.1 sources
 1.14.84.1 21-Apr-2017  bouyer Sync with HEAD
 1.14.80.1 20-Mar-2017  pgoyette Sync with HEAD
 1.15.4.1 02-Sep-2019  martin Pull up following revision(s) (requested by sevan in ticket #1351):

share/man/man4/man4.amiga/grf.4: revision 1.7
share/man/man4/si.4: revision 1.11
share/man/man8/man8.sparc/boot.8: revision 1.32
share/man/man5/nsswitch.conf.5: revision 1.29
share/man/man5/mixerctl.conf.5: revision 1.7
share/man/man8/man8.vax/boot.8: revision 1.14
share/man/man4/man4.vax/dn.4: revision 1.12
share/man/man8/man8.vax/drtest.8: revision 1.16
share/man/man8/sysinst.8: revision 1.6
share/man/man4/ip.4: revision 1.37
share/man/man5/boot.cfg.5: revision 1.28
share/man/man1/cd.1: revision 1.10
share/man/man4/usb.4: revision 1.106
share/man/man4/man4.vax/ix.4: revision 1.17
share/man/man7/security.7: revision 1.15
share/man/man7/hier.7: revision 1.123
share/man/man8/afterboot.8: revision 1.58
share/man/man1/man1.x68k/bellctrl.1: revision 1.14
share/man/man4/se.4: revision 1.6
share/man/man4/utoppy.4: revision 1.7
share/man/man4/midi.4: revision 1.32
share/man/man4/cfb.4: revision 1.5
share/man/man4/man4.sparc/magma.4: revision 1.12
share/man/man4/audio.4: revision 1.80
share/man/man4/isic.4: revision 1.18
share/man/man1/cd.1: revision 1.7
share/man/man4/envsys.4: revision 1.51
share/man/man1/cd.1: revision 1.8
share/man/man1/cd.1: revision 1.9
share/man/man3/fast_divide32.3: revision 1.9
share/man/man4/pci.4: revision 1.97
share/man/man5/ranlib.5: revision 1.7
share/man/man3/__arraycount.3: revision 1.7
share/man/man4/isa.4: revision 1.46
share/man/man8/man8.atari/ahdilabel.8: revision 1.14
share/man/man4/chipsfb.4: revision 1.6
share/man/man8/man8.macppc/boot.8: revision 1.8
share/man/man5/passwd.5: revision 1.33
share/man/man8/man8.macppc/ofwboot.8: revision 1.14
share/man/man8/compat_linux.8: revision 1.38
share/man/man4/iop.4: revision 1.22
share/man/man4/ddb.4: revision 1.167
share/man/man4/termios.4: revision 1.37
share/man/man8/compat_freebsd.8: revision 1.18
share/man/man5/ar.5: revision 1.9
share/man/man7/release.7: revision 1.37
share/man/man5/core.5: revision 1.31
share/man/man4/ahd.4: revision 1.6
share/man/man4/man4.vax/ad.4: revision 1.12
share/man/man4/pppoe.4: revision 1.39
share/man/man5/locale.alias.5: revision 1.3
share/man/man8/man8.amiga/installboot.8: revision 1.23
share/man/man4/etherip.4: revision 1.8
share/man/man3/queue.3: revision 1.57
share/man/man5/genassym.cf.5: revision 1.13
share/man/man4/mpls.4: revision 1.10
share/man/man1/wait.1: revision 1.5
share/man/man5/capfile.5: revision 1.4
share/man/man4/man4.alpha/ttwopci.4: revision 1.6
share/man/man4/man4.atari/rtc.4: revision 1.8
share/man/man4/gpiosim.4: revision 1.6
share/man/man3/bitstring.3: revision 1.18
share/man/man4/isdntel.4: revision 1.8
share/man/man4/ai.4: revision 1.9
share/man/man8/man8.hppa/boot.8: revision 1.2
share/man/man4/uyurex.4: revision 1.6
share/man/man8/man8.alpha/mkbootimage.8: revision 1.9
share/man/man4/bpf.4: revision 1.56
share/man/man4/man4.amiga/mfcs.4: revision 1.8
share/man/man4/cmpci.4: revision 1.9
share/man/man8/man8.vax/format.8: revision 1.14
share/man/man8/compat_svr4.8: revision 1.27
share/man/man4/crypto.4: revision 1.26
share/man/man4/userconf.4: revision 1.13
share/man/man4/agp.4: revision 1.17
share/man/man9/man9.i386/bioscall.9: revision 1.10
share/man/man4/uftdi.4: revision 1.20
share/man/man4/radio.4: revision 1.13
share/man/man4/mfb.4: revision 1.5
share/man/man7/ascii.7: revision 1.8
share/man/man4/man4.vax/dl.4: revision 1.13
share/man/man4/ral.4: revision 1.12
share/man/man4/unix.4: revision 1.26
share/man/man4/edc.4: revision 1.12
share/man/man4/pim.4: revision 1.5
share/man/man8/compat_ultrix.8: revision 1.21
share/man/man4/dge.4: revision 1.11
share/man/man8/diskless.8: revision 1.32
share/man/man5/passwd.conf.5: revision 1.11
share/man/man8/man8.acorn26/boot26.8: revision 1.8
share/man/man4/man4.vax/hy.4: revision 1.12
share/man/man4/plip.4: revision 1.4
share/man/man4/sc.4: revision 1.8
share/man/man4/ec.4: revision 1.14
share/man/man4/man4.sgimips/giopci.4: revision 1.9
share/man/man7/sysctl.7: revision 1.114
share/man/man3/bits.3: revision 1.18
share/man/man4/we.4: revision 1.19
share/man/man8/compat_sunos.8: revision 1.21
share/man/man4/ip6.4: revision 1.31
share/man/man4/acpilid.4: revision 1.8
share/man/man4/man4.dreamcast/aica.4: revision 1.6
share/man/man4/mfi.4: revision 1.12
share/man/man4/ugen.4: revision 1.32
share/man/man4/jme.4: revision 1.7
share/man/man4/man4.sparc64/intro.4: revision 1.5
share/man/man4/zyd.4: revision 1.5
share/man/man4/gre.4: revision 1.45
share/man/man3/bitmap.3: revision 1.10
share/man/man4/man4.vax/cons.4: revision 1.12
share/man/man3/gcq.3: revision 1.4
share/man/man4/man4.hppa/pdc.4: revision 1.3
share/man/man4/multicast.4: revision 1.8
share/man/man4/man4.sparc/intro.4: revision 1.27
share/man/man4/ath.4: revision 1.32
share/man/man4/ym.4: revision 1.19
share/man/man3/iso646.3: revision 1.6
share/man/man4/btsco.4: revision 1.13
share/man/man4/man4.i386/ndis.4: revision 1.6
share/man/man4/pad.4: revision 1.6
share/man/man4/strip.4: revision 1.16
share/man/man8/man8.x86/boot.8: revision 1.12
share/man/man4/amr.4: revision 1.15
share/man/man4/ieee80211.4: revision 1.5
share/man/man4/options.4: revision 1.467
share/man/man5/link.5: revision 1.24
share/man/man8/man8.cobalt/boot.8: revision 1.10
share/man/man5/stab.5: revision 1.15
share/man/man3/tree.3: revision 1.12
share/man/man4/route.4: revision 1.31
share/man/man4/man4.sun3/leds.4: revision 1.13
share/man/man4/bluetooth.4: revision 1.20
share/man/man4/man4.i386/pcibios.4: revision 1.19
share/man/man5/veriexec.5: revision 1.8
share/man/man7/operator.7: revision 1.12
share/man/man4/man4.hp300/dcl.4: revision 1.13
share/man/man4/man4.i386/intro.4: revision 1.31
share/man/man5/ld.so.conf.5: revision 1.21
share/man/man8/man8.alpha/boot.8: revision 1.16
share/man/man4/bio.4: revision 1.13
share/man/man4/man4.sun2/leds.4: revision 1.10
share/man/man8/man8.x86/mbr.8: revision 1.4
share/man/man8/man8.mvme68k/boot.8: revision 1.9
share/man/man4/man4.alpha/ttwoga.4: revision 1.6
share/man/man4/ahc.4: revision 1.34

Direct reader to shell documentation generally, rather than csh(1)
specifically.

Mention variables OLDPWD and PWD.

Move the text that explains that cd(1) is a shell built-in to the very
beginning of the description where it can be seen prominently.

Improve formatting.

-

Remove workaround for ancient HTML generation code.
Use EXIT STATUS and .Ex.
 1.14 03-Jul-2017  wiz Remove workaround for ancient HTML generation code.
 1.13 17-Feb-2017  christos branches: 1.13.4;
fix crossrefs
 1.12 13-Nov-2012  njoly branches: 1.12.12; 1.12.16;
Use mdoc macros for literal display block.
 1.11 24-Sep-2008  reed branches: 1.11.18; 1.11.24;
Add architecture to the man page headers.
This is an optional argument to .Dt.

I noticed in printed docs, that format(8) didn't mention "vax".
Then I saw a few others were missing too. This makes it consistent
with some others there.

If this is wrong, then these files shouldn't be in the architecture
specific directories.
 1.10 07-Aug-2003  agc branches: 1.10.32;
Move UCB-licensed code from 4-clause to 3-clause licence.

Patches provided by Joel Baker in PR 22309, verified by myself.
 1.9 30-Jun-2003  wiz Plural of CPU is CPUs.
 1.8 17-Apr-2003  wiz Convert to mdoc, except for a gruesome example.
 1.7 13-Feb-2002  ross Generate <>& symbolically. I'm avoiding .../dist/... directories for now.
 1.6 05-Sep-2001  wiz Boring whitespace fixes.
 1.5 05-Oct-2000  ad insure -> ensure
 1.4 19-Oct-1997  mrg merge lite-2.
 1.3 13-Oct-1997  lukem rcsid fascism
 1.2 01-Aug-1993  mycroft Add RCS indentifiers.
 1.1 21-Mar-1993  cgd branches: 1.1.1;
Initial revision
 1.1.1.2 05-Jun-1993  mrg 4.4BSD-Lite2
 1.1.1.1 21-Mar-1993  cgd initial import of 386bsd-0.1 sources
 1.10.32.1 05-Oct-2008  mjf Sync with HEAD.
 1.11.24.1 20-Nov-2012  tls Resync to 2012-11-19 00:00:00 UTC
 1.11.18.1 16-Jan-2013  yamt sync with (a bit old) head
 1.12.16.1 21-Apr-2017  bouyer Sync with HEAD
 1.12.12.1 20-Mar-2017  pgoyette Sync with HEAD
 1.13.4.1 02-Sep-2019  martin Pull up following revision(s) (requested by sevan in ticket #1351):

share/man/man4/man4.amiga/grf.4: revision 1.7
share/man/man4/si.4: revision 1.11
share/man/man8/man8.sparc/boot.8: revision 1.32
share/man/man5/nsswitch.conf.5: revision 1.29
share/man/man5/mixerctl.conf.5: revision 1.7
share/man/man8/man8.vax/boot.8: revision 1.14
share/man/man4/man4.vax/dn.4: revision 1.12
share/man/man8/man8.vax/drtest.8: revision 1.16
share/man/man8/sysinst.8: revision 1.6
share/man/man4/ip.4: revision 1.37
share/man/man5/boot.cfg.5: revision 1.28
share/man/man1/cd.1: revision 1.10
share/man/man4/usb.4: revision 1.106
share/man/man4/man4.vax/ix.4: revision 1.17
share/man/man7/security.7: revision 1.15
share/man/man7/hier.7: revision 1.123
share/man/man8/afterboot.8: revision 1.58
share/man/man1/man1.x68k/bellctrl.1: revision 1.14
share/man/man4/se.4: revision 1.6
share/man/man4/utoppy.4: revision 1.7
share/man/man4/midi.4: revision 1.32
share/man/man4/cfb.4: revision 1.5
share/man/man4/man4.sparc/magma.4: revision 1.12
share/man/man4/audio.4: revision 1.80
share/man/man4/isic.4: revision 1.18
share/man/man1/cd.1: revision 1.7
share/man/man4/envsys.4: revision 1.51
share/man/man1/cd.1: revision 1.8
share/man/man1/cd.1: revision 1.9
share/man/man3/fast_divide32.3: revision 1.9
share/man/man4/pci.4: revision 1.97
share/man/man5/ranlib.5: revision 1.7
share/man/man3/__arraycount.3: revision 1.7
share/man/man4/isa.4: revision 1.46
share/man/man8/man8.atari/ahdilabel.8: revision 1.14
share/man/man4/chipsfb.4: revision 1.6
share/man/man8/man8.macppc/boot.8: revision 1.8
share/man/man5/passwd.5: revision 1.33
share/man/man8/man8.macppc/ofwboot.8: revision 1.14
share/man/man8/compat_linux.8: revision 1.38
share/man/man4/iop.4: revision 1.22
share/man/man4/ddb.4: revision 1.167
share/man/man4/termios.4: revision 1.37
share/man/man8/compat_freebsd.8: revision 1.18
share/man/man5/ar.5: revision 1.9
share/man/man7/release.7: revision 1.37
share/man/man5/core.5: revision 1.31
share/man/man4/ahd.4: revision 1.6
share/man/man4/man4.vax/ad.4: revision 1.12
share/man/man4/pppoe.4: revision 1.39
share/man/man5/locale.alias.5: revision 1.3
share/man/man8/man8.amiga/installboot.8: revision 1.23
share/man/man4/etherip.4: revision 1.8
share/man/man3/queue.3: revision 1.57
share/man/man5/genassym.cf.5: revision 1.13
share/man/man4/mpls.4: revision 1.10
share/man/man1/wait.1: revision 1.5
share/man/man5/capfile.5: revision 1.4
share/man/man4/man4.alpha/ttwopci.4: revision 1.6
share/man/man4/man4.atari/rtc.4: revision 1.8
share/man/man4/gpiosim.4: revision 1.6
share/man/man3/bitstring.3: revision 1.18
share/man/man4/isdntel.4: revision 1.8
share/man/man4/ai.4: revision 1.9
share/man/man8/man8.hppa/boot.8: revision 1.2
share/man/man4/uyurex.4: revision 1.6
share/man/man8/man8.alpha/mkbootimage.8: revision 1.9
share/man/man4/bpf.4: revision 1.56
share/man/man4/man4.amiga/mfcs.4: revision 1.8
share/man/man4/cmpci.4: revision 1.9
share/man/man8/man8.vax/format.8: revision 1.14
share/man/man8/compat_svr4.8: revision 1.27
share/man/man4/crypto.4: revision 1.26
share/man/man4/userconf.4: revision 1.13
share/man/man4/agp.4: revision 1.17
share/man/man9/man9.i386/bioscall.9: revision 1.10
share/man/man4/uftdi.4: revision 1.20
share/man/man4/radio.4: revision 1.13
share/man/man4/mfb.4: revision 1.5
share/man/man7/ascii.7: revision 1.8
share/man/man4/man4.vax/dl.4: revision 1.13
share/man/man4/ral.4: revision 1.12
share/man/man4/unix.4: revision 1.26
share/man/man4/edc.4: revision 1.12
share/man/man4/pim.4: revision 1.5
share/man/man8/compat_ultrix.8: revision 1.21
share/man/man4/dge.4: revision 1.11
share/man/man8/diskless.8: revision 1.32
share/man/man5/passwd.conf.5: revision 1.11
share/man/man8/man8.acorn26/boot26.8: revision 1.8
share/man/man4/man4.vax/hy.4: revision 1.12
share/man/man4/plip.4: revision 1.4
share/man/man4/sc.4: revision 1.8
share/man/man4/ec.4: revision 1.14
share/man/man4/man4.sgimips/giopci.4: revision 1.9
share/man/man7/sysctl.7: revision 1.114
share/man/man3/bits.3: revision 1.18
share/man/man4/we.4: revision 1.19
share/man/man8/compat_sunos.8: revision 1.21
share/man/man4/ip6.4: revision 1.31
share/man/man4/acpilid.4: revision 1.8
share/man/man4/man4.dreamcast/aica.4: revision 1.6
share/man/man4/mfi.4: revision 1.12
share/man/man4/ugen.4: revision 1.32
share/man/man4/jme.4: revision 1.7
share/man/man4/man4.sparc64/intro.4: revision 1.5
share/man/man4/zyd.4: revision 1.5
share/man/man4/gre.4: revision 1.45
share/man/man3/bitmap.3: revision 1.10
share/man/man4/man4.vax/cons.4: revision 1.12
share/man/man3/gcq.3: revision 1.4
share/man/man4/man4.hppa/pdc.4: revision 1.3
share/man/man4/multicast.4: revision 1.8
share/man/man4/man4.sparc/intro.4: revision 1.27
share/man/man4/ath.4: revision 1.32
share/man/man4/ym.4: revision 1.19
share/man/man3/iso646.3: revision 1.6
share/man/man4/btsco.4: revision 1.13
share/man/man4/man4.i386/ndis.4: revision 1.6
share/man/man4/pad.4: revision 1.6
share/man/man4/strip.4: revision 1.16
share/man/man8/man8.x86/boot.8: revision 1.12
share/man/man4/amr.4: revision 1.15
share/man/man4/ieee80211.4: revision 1.5
share/man/man4/options.4: revision 1.467
share/man/man5/link.5: revision 1.24
share/man/man8/man8.cobalt/boot.8: revision 1.10
share/man/man5/stab.5: revision 1.15
share/man/man3/tree.3: revision 1.12
share/man/man4/route.4: revision 1.31
share/man/man4/man4.sun3/leds.4: revision 1.13
share/man/man4/bluetooth.4: revision 1.20
share/man/man4/man4.i386/pcibios.4: revision 1.19
share/man/man5/veriexec.5: revision 1.8
share/man/man7/operator.7: revision 1.12
share/man/man4/man4.hp300/dcl.4: revision 1.13
share/man/man4/man4.i386/intro.4: revision 1.31
share/man/man5/ld.so.conf.5: revision 1.21
share/man/man8/man8.alpha/boot.8: revision 1.16
share/man/man4/bio.4: revision 1.13
share/man/man4/man4.sun2/leds.4: revision 1.10
share/man/man8/man8.x86/mbr.8: revision 1.4
share/man/man8/man8.mvme68k/boot.8: revision 1.9
share/man/man4/man4.alpha/ttwoga.4: revision 1.6
share/man/man4/ahc.4: revision 1.34

Direct reader to shell documentation generally, rather than csh(1)
specifically.

Mention variables OLDPWD and PWD.

Move the text that explains that cd(1) is a shell built-in to the very
beginning of the description where it can be seen prominently.

Improve formatting.

-

Remove workaround for ancient HTML generation code.
Use EXIT STATUS and .Ex.
 1.16 28-Jun-2002  grant remove installboot(8) for alpha, sparc, sparc64, sun3 and vax, as they
do not install /usr/mdec/installboot anymore.
 1.15 13-Feb-2002  ross branches: 1.15.2;
Generate <>& symbolically. I'm avoiding .../dist/... directories for now.
 1.14 26-Dec-2001  wiz Drop a superfluous .Pp, and a xref for a non-existing page.
 1.13 08-Sep-2001  wiz Punctuation fixes.
 1.12 05-Sep-2001  wiz Boring whitespace fixes.
 1.11 07-Nov-2000  lukem fix up various .Nm abuses:
- keep the case consistent between the actual name and what's referenced.
e.g, if it's `foo', don't use '.Nm Foo' at the start of a sentence.
- remove unnecessary `.Nm foo' after the first occurrence (except for
using `.Nm ""' if there's stuff following, or for the 2nd and so on
occurrences in a SYNOPSIS
- use Sx, Ic, Li, Em, Sq, and Xr as appropriate
 1.10 17-Oct-2000  dmcmahill document the '-s' option which will cause the installboot program
to recalculate the 16 bit sun checksum. This flag is needed when
making iso 9660 images which are bootable on both sparc and vax
machines.
 1.9 17-Oct-2000  dmcmahill bring the manpage up to date with the program. The current
installboot program is based heavily on the pmax installboot.
Accordingly, this manpage is based heavily on the pmax one.
 1.8 30-Dec-1999  simonb branches: 1.8.4;
Add architecture name to architecture-specific manpages.
 1.7 18-Nov-1999  kristerw Fixed typos (from OpenBSD)
 1.6 17-Mar-1999  garbled branches: 1.6.6;
More and more .Os cleanups. .Os is defined in the tmac.doc-common file,
so we shouldn't override it with versions in the manpages. Many more to
come.
 1.5 08-Jun-1998  lukem fix up Nm usage
 1.4 19-Oct-1997  mrg merge lite-2.
 1.3 13-Oct-1997  lukem rcsid fascism
 1.2 01-Aug-1993  mycroft Add RCS indentifiers.
 1.1 21-Mar-1993  cgd branches: 1.1.1;
Initial revision
 1.1.1.2 05-Jun-1993  mrg 4.4BSD-Lite2
 1.1.1.1 21-Mar-1993  cgd initial import of 386bsd-0.1 sources
 1.6.6.1 27-Dec-1999  wrstuden Pull up to last week's -current.
 1.8.4.2 18-Oct-2000  tv Pullup 1.10 [dmcmahill]:
add and document '-s' option which will cause the installboot program to
recalculate the 16 bit sun checksum. This flag is needed when making iso
9660 images which are bootable on both sparc and vax machines.
 1.8.4.1 18-Oct-2000  tv Pullup 1.9 [dmcmahill]:
bring the manpage up to date with the program. The current
installboot program is based heavily on the pmax installboot.
Accordingly, this manpage is based heavily on the pmax one.
 1.15.2.1 30-Jun-2002  lukem Pull up file removal (requested by grant in ticket #409):
remove installboot(8) for alpha, sparc, sparc64, sun3 and vax, as they
do not install /usr/mdec/installboot anymore.
 1.30 24-Oct-2003  jdolecek switch to unified MAKEDEV(8) - the manpage now contains list of
all devices for all platforms
 1.29 19-Sep-2003  pooka regen (isdnteld)
 1.28 23-Aug-2003  wiz regen (+crypto)
 1.27 08-Aug-2003  rafal Regen to match reality, mainly due to pf addition.
 1.26 24-Apr-2003  wiz regen (init target, some other stuff)
 1.25 14-Apr-2003  wiz regen (IP Filter, ITE, some misc.)
 1.24 13-Apr-2003  cjep Builtin -> Built-in. PR#21129
 1.23 25-Feb-2003  wiz .Nm does not need a dummy argument ("") before punctuation or
for correct formatting of the SYNOPSIS any longer.
 1.22 01-Dec-2002  isaki Regen; add bmd
 1.21 04-Oct-2002  elric Documentation told me to do this after modifying src/etc/etc.*/MAKEDEV.
 1.20 11-Aug-2002  isaki regen; add usb*, ugen*
 1.19 18-Jun-2002  wiz regen (all platforms: +systrace, some platforms: apm or clockctl changes)
 1.18 15-Jun-2002  wiz regen (opty comment change)
 1.17 24-Mar-2002  wiz branches: 1.17.2;
regen (mostly isdn change, some misc new devices in places)
 1.16 14-Mar-2002  wiz regen for new template, picking up some recent other changes
[clockctl, MI joy, pty+++]
 1.15 12-Jan-2002  enami Regen.
 1.14 08-Sep-2001  wiz Regen with MAKEDEV2manpage.pl v1.9 (formatting improvements).
 1.13 26-Jun-2001  hubertf regen for MAKEDEV2manpage.pl change
 1.12 26-Jun-2001  hubertf Regen for foo -> f\&oo on .Xr
 1.11 27-May-2001  wiz regen
 1.10 16-Apr-2001  wiz Regen with new template. Add MAKEDEV.8 for arm26 & macppc.
 1.9 08-Jan-2001  martin Regen after adding of isdn devices to MAKEDEV scripts.
 1.8 05-Dec-2000  wrstuden Sync with current versions of MAKEDEV files. Was meant to catch
addition of ttyCY to bebox, i386, macppc, and prep, but evidently
is catching more.
 1.7 07-Nov-2000  lukem fix up various .Nm abuses:
- keep the case consistent between the actual name and what's referenced.
e.g, if it's `foo', don't use '.Nm Foo' at the start of a sentence.
- remove unnecessary `.Nm foo' after the first occurrence (except for
using `.Nm ""' if there's stuff following, or for the 2nd and so on
occurrences in a SYNOPSIS
- use Sx, Ic, Li, Em, Sq, and Xr as appropriate
 1.6 02-May-2000  hubertf sync with src/etc/etc.*/MAKEDEV
 1.5 18-Sep-1999  hubertf regen (mac68k, mvme68 and pmax didn't have these files before)
 1.4 28-Apr-1998  fair Principally, change foo(N) to .Xr foo N
Also, do some other mdoc tagging.
 1.3 20-Nov-1997  fair Add documentation for /dev/random
 1.2 12-Nov-1997  mrg add missing .Nm calls and MLINKS. from spz@serpens.swb.de
 1.1 23-Jul-1997  oki branches: 1.1.2;
MAKEDEV(8), written by MINOURA Makoto.
 1.1.2.2 20-Nov-1997  mellon Pull rev 1.3 up from trunk (fair)
 1.1.2.1 12-Nov-1997  mrg pull up from trunk: add missing .Nm calls and MLINKS. from spz@serpens.swb.de
 1.17.2.1 24-Jun-2002  lukem Pull up revision 1.18 (requested by isaki in ticket #348):
regen (opty comment change)
 1.2 16-Apr-2001  wiz Rewrite MAKEDEV.8.
Use one common template instead of 20 slightly different ones.
 1.1 18-Sep-1999  hubertf Script to automatically generate man8.*/MAKEDEV.8 manpages from
etc.*/MAKDEV scripts, and template files for the manpages.
 1.10 19-Nov-2011  isaki Obsolete pow(4) and rtcalarm(8). Discussed in port-x68k@.
Probably the combination of pow(4) ioctl and rtcalarm(8) does
not work for a long time, and nobody uses them.
I'll rewrite a part about power switch handler as a new device.
 1.9 20-Dec-2008  isaki branches: 1.9.8;
x68k pow(4) now uses MI sysmon_pswitch framework. suggested by tsutsui@.
- Make MD poffd(8) retire, and use MI powerd(8) instead of it.
- Make /dev/pow1 retire, because nobody holds /dev/pow0 any longer.
Use /dev/pow0 for pow(4) ioctl.
- POWIOCSSIGNAL ioctl which is for poffd(8) is also obsoleted.
 1.8 24-Oct-2003  jdolecek switch to unified MAKEDEV(8) - the manpage now contains list of
all devices for all platforms
 1.7 24-Dec-1999  minoura Replace shell script version of newdisk utility with C version.
Add the man page newdisk(8).
 1.6 20-Nov-1998  itohy loadbsd(8) manpage (moved from arch directory).
 1.5 11-Oct-1997  mycroft Use bsd.man.mk and bsd.subdir.mk as appropriate.
 1.4 31-Jul-1997  veego Create the MAKEDEV -> makedev link.
 1.3 25-Jul-1997  mikel add MAKEDEV.8, kill empty comment
 1.2 22-Jun-1997  mrg move man pages into share/man.
 1.1 13-Mar-1997  perry Added man8.${ARCH}/boot.8 for a number of architectures.
 1.9.8.1 17-Apr-2012  yamt sync with head
 1.15 16-Aug-2014  apb To get no space between [device:] and [filename],
the mdoc input needs ... Oc Ns Oo ..., not ... Ns Oc Oo ....
 1.14 05-Sep-2009  wiz New sentence, new line.
 1.13 11-Mar-2009  joerg Don't workaround ancient macro argument limit with .Xo/.Xc.
 1.12 07-Aug-2003  agc branches: 1.12.42;
Move UCB-licensed code from 4-clause to 3-clause licence.

Patches provided by Joel Baker in PR 22309, verified by myself.
 1.11 30-Jun-2003  wiz Insert a Ns, not so trivial this time.
 1.10 08-Apr-2003  lukem Document that the flag that sets RB_ASKNAME (usually '-a') also asks
for the path to init(8).
Per discussion with Geoff Wing on the (unrelated) PR/21060.
Other consistency tweaks.
 1.9 15-Jan-2002  wiz Grammar and typo fixes, markup improvements.
 1.8 15-Jan-2002  wiz .Bd -literal instead of -unfilled.
 1.7 15-Jan-2002  wiz .Dd should get long month names; .Sy is symbolic, .Ss is for subsection headers;
drop some unnecessary .Pps.
 1.6 15-Jan-2002  minoura Update for the new boot system.
 1.5 12-Apr-2001  wiz Fix date, whitespace, punctuation.
 1.4 02-Nov-1999  lukem fix title. noted by Danny Thomas <D.Thomas@cmcb.uq.edu.au> in [bin/8734]
 1.3 06-Feb-1998  perry branches: 1.3.4;
macroize BSD, NetBSD, FreeBSD and misc cleanup
 1.2 10-Jul-1997  mikel xref ddb(4), not ddb(8)
 1.1 15-Jun-1996  oki x68k system bootstrapping procedures.
 1.3.4.1 27-Dec-1999  wrstuden Pull up to last week's -current.
 1.12.42.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.7 23-Dec-2023  andvar Update documentation with -q and -N options.
 1.6 23-Dec-2023  andvar Remove obsolete -d flag from documentation.

P.S. -q and -N flags need to be added.
 1.5 17-Feb-2017  christos fix crossrefs
 1.4 26-Dec-2001  wiz branches: 1.4.82; 1.4.86;
Sort sections.
 1.3 12-Apr-2001  wiz Fix date.
 1.2 17-Mar-1999  garbled More and more .Os cleanups. .Os is defined in the tmac.doc-common file,
so we shouldn't override it with versions in the manpages. Many more to
come.
 1.1 20-Nov-1998  itohy loadbsd(8) manpage (moved from arch directory).
 1.4.86.1 21-Apr-2017  bouyer Sync with HEAD
 1.4.82.1 20-Mar-2017  pgoyette Sync with HEAD
 1.12 18-Feb-2017  wiz Fix xrefs, sort.
 1.11 17-Feb-2017  christos fix crossrefs
 1.10 18-Mar-2014  riastradh branches: 1.10.8; 1.10.12;
Merge riastradh-drm2 to HEAD.
 1.9 20-Jul-2013  wiz Use Mt for email addresses.
 1.8 09-Mar-2009  joerg branches: 1.8.6; 1.8.12; 1.8.16;
Fix preamble to match order set out by mdoc(7). Discussed with wiz.
 1.7 26-Jul-2003  salo branches: 1.7.42;
netbsd.org->NetBSD.org
 1.6 13-Apr-2003  cjep Typo (wheter -> whether). PR#21126.
 1.5 26-Dec-2001  wiz Sort sections.
 1.4 08-Dec-2001  minoura Add -p option to suppress creating the partition table.
 1.3 10-Sep-2001  wiz Use standard section headers.
 1.2 21-Apr-2001  wiz Add arch to Dt.
 1.1 24-Dec-1999  minoura Replace shell script version of newdisk utility with C version.
Add the man page newdisk(8).
 1.7.42.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.8.16.1 23-Jul-2013  riastradh sync with HEAD
 1.8.12.1 20-Aug-2014  tls Rebase to HEAD as of a few days ago.
 1.8.6.1 22-May-2014  yamt sync with head.

for a reference, the tree before this commit was tagged
as yamt-pagecache-tag8.

this commit was splitted into small chunks to avoid
a limitation of cvs. ("Protocol error: too many arguments")
 1.10.12.1 21-Apr-2017  bouyer Sync with HEAD
 1.10.8.1 20-Mar-2017  pgoyette Sync with HEAD
 1.9 20-Dec-2008  isaki x68k pow(4) now uses MI sysmon_pswitch framework. suggested by tsutsui@.
- Make MD poffd(8) retire, and use MI powerd(8) instead of it.
- Make /dev/pow1 retire, because nobody holds /dev/pow0 any longer.
Use /dev/pow0 for pow(4) ioctl.
- POWIOCSSIGNAL ioctl which is for poffd(8) is also obsoleted.
 1.8 13-Feb-2002  ross Generate <>& symbolically. I'm avoiding .../dist/... directories for now.
 1.7 26-Dec-2001  wiz Formatting improvements.
 1.6 10-Sep-2001  wiz Use standard section headers.
 1.5 30-Dec-1999  simonb Add architecture name to architecture-specific manpages.
 1.4 08-Jun-1998  lukem if there's no known bugs, don't have a BUGS section
 1.3 26-May-1998  msaitoh Fix .Nm usage and sort SEE ALSO section
 1.2 09-Jan-1998  perry RCS Id Police.
 1.1 05-May-1996  oki branches: 1.1.1;
Initial revision
 1.1.1.1 05-May-1996  oki NetBSD/x68k, by Masaru Oki.
 1.10 19-Nov-2011  isaki Obsolete pow(4) and rtcalarm(8). Discussed in port-x68k@.
Probably the combination of pow(4) ioctl and rtcalarm(8) does
not work for a long time, and nobody uses them.
I'll rewrite a part about power switch handler as a new device.
 1.9 09-Mar-2009  joerg branches: 1.9.6;
Fix preamble to match order set out by mdoc(7). Discussed with wiz.
 1.8 25-Feb-2003  wiz branches: 1.8.42;
.Nm does not need a dummy argument ("") before punctuation or
for correct formatting of the SYNOPSIS any longer.
 1.7 13-Feb-2002  ross Generate <>& symbolically. I'm avoiding .../dist/... directories for now.
 1.6 10-Sep-2001  wiz Use standard section headers.
 1.5 07-Nov-2000  lukem fix up various .Nm abuses:
- keep the case consistent between the actual name and what's referenced.
e.g, if it's `foo', don't use '.Nm Foo' at the start of a sentence.
- remove unnecessary `.Nm foo' after the first occurrence (except for
using `.Nm ""' if there's stuff following, or for the 2nd and so on
occurrences in a SYNOPSIS
- use Sx, Ic, Li, Em, Sq, and Xr as appropriate
 1.4 30-Dec-1999  simonb Add architecture name to architecture-specific manpages.
 1.3 08-Jun-1998  lukem if there's no known bugs, don't have a BUGS section
 1.2 09-Jan-1998  perry RCS Id Police.
 1.1 05-May-1996  oki branches: 1.1.1;
Initial revision
 1.1.1.1 05-May-1996  oki NetBSD/x68k, by Masaru Oki.
 1.8.42.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.9.6.1 17-Apr-2012  yamt sync with head
 1.1 31-Jul-2013  soren branches: 1.1.4; 1.1.8;
Move shared x86 man pages from man8.i386 to man8.x86.
 1.1.8.2 20-Aug-2014  tls Rebase to HEAD as of a few days ago.
 1.1.8.1 31-Jul-2013  tls file Makefile was added on branch tls-maxphys on 2014-08-20 00:02:37 +0000
 1.1.4.2 22-May-2014  yamt sync with head.

for a reference, the tree before this commit was tagged
as yamt-pagecache-tag8.

this commit was splitted into small chunks to avoid
a limitation of cvs. ("Protocol error: too many arguments")
 1.1.4.1 31-Jul-2013  yamt file Makefile was added on branch yamt-pagecache on 2014-05-22 11:37:52 +0000
 1.39 14-Oct-2025  skrll Trailing whitespace
 1.38 10-Oct-2025  gutteridge man8.x86/boot.8: remove stray period inadvertently added
 1.37 10-Oct-2025  gutteridge man8.x86/boot.8: various minor fixes

Fix spelling and grammar, bump date for significant changes made
earlier today, new sentence = new line.
 1.36 09-Oct-2025  manu Add support for USB-to-serial adapter in UEFI bootstrap.

This change lets UEFI bootstrap use any UEFI supported serial port.
com0 to com3 remain used for EISA based serial ports. com4 and over
are used for serial ports based on something else (USB, PCI or whatever).

Support for non-EISA serial ports may be provided by UEFI. An open
source UEFI driver exists for FTDI FT232R USB-to-serial adapter.

The change also introduce the kconsdev command, to select the kernel
console device without altering the bootstrap console device. This
useful because the device names can differ in bootstrap and kernel.
For instance an USB-to-serial device could be com4 in boostrap and
ucom0 for the kernel.

An upcoming change will add console suport to ucom(4).
 1.35 20-May-2025  pgoyette Historically (prior to supporting the KERNEL_DIR build option), the
boot-commands ``boot file'' and ``boot /file'' were equivalent and
attempted to execute the same set of files. (In the boot-loader,
all path (filename) lookups start at the root directory whether or
not a leading slash is present.)

However, with the recent addition of support for the KERNEL_DIR
option, the leading slash character resulted in skipping the attempt
to load /file/kernel and /file/kernel.gz, and thus the boot loader
will not attempt to boot from a new KERNEL_DIR environment if the
leading slash is present. This commit restores attempting to load
these files, thus making these two boot-commands once again equivalent
in both legacy and KERNEL_DIR environments..

Changes were tested on both i386 (biosboot/qemu) and amd64 (both
biosboot/qemu and efiboot/bare-metal). Correct behavior was observed
using the filenames printed by a preexisting printf(). The output
from ``boot'' commands without arguments was also confirmed to meet
expectations, and commands other than ``boot'' continued to work as
expected.

As discussed on tech-kern, port-i386, and port-amd64 mailing lists.
The more extensive documentation requested by riastradh@ should have
been dealt with more than five years ago with the initial KERNEL_DIR
commit; this commit doesn't pretend to meet that request. As noted
by kre@, the changes being made here are minor/trivial and highly
unlikely to break anything. These changes only affect booting in
new KERNEL_DIR environments; "legacy" environments are not affected.
 1.34 20-May-2025  pgoyette Reverrt previous. I will recomit with proper log message.
 1.33 20-May-2025  pgoyette /home/paul/COMMIT.txt
 1.32 11-May-2025  pgoyette Update the set of filenames/pathnames that the boot loader will try
to boot. Changes result from support of KERNEL_DIR build option.
 1.31 22-Mar-2025  pgoyette Typos
 1.30 14-May-2023  riastradh branches: 1.30.2;
x86/boot(8): Nix trailing whitespace.
 1.29 08-May-2023  manu Remove XXX todo marker left by mistake
 1.28 05-May-2023  manu Add a SELFRELOC kernel option for the sake of documentation clarity.

Instead of telling that x86/boot(8) reloc command needs a kernel able
to self relocate, we can tell it needs a kernel built with the
SELFRELOC option. This keeps the reader from wondering what could
make a kernel able to self relocate.
 1.27 24-Apr-2023  manu Merge x86 boot options in x86/boot(8) and add undocumented UEFI options

We were supposed to keep the option list in x86/boot(8), x86/dosoot(8)
and x86/pxeboot(8) in sync, but it did not happen, hence it may work
better with all the options in x86/boot(8). Also add the undocumented
UEFI boot options.
 1.26 22-Jun-2021  gutteridge branches: 1.26.2;
boot.8: minor grammar tweaks
 1.25 30-May-2021  mlelstv Add "root" command to pass a root specification.
 1.24 22-Apr-2021  rin branches: 1.24.2;
Capitalize /EFI and /EFI/NetBSD as usual. Both are case-insensitive although.
Maybe not worth bumping dates...
 1.23 10-Aug-2020  uwe Formatting fixes for PostScript output.

Mostly use .Ar instead of .Va and use -literal, .Ql, etc where
appropriate.
 1.22 09-Aug-2020  kim Fix cross-refs to x86/mbr that were still missing x86

Additionally made some typo fixes, and added some vertical whitespace
to lists that felt crowded. Unified markup for displaying commands.
 1.21 15-Jul-2020  kim Document optional speed argument to consdev
 1.20 16-Sep-2019  manu Remove obsoeolete BUGS note that UEFI bootloader does not support multiboot
 1.19 13-Sep-2019  wiz New sentence, new line. Bump date for previous.
 1.18 13-Sep-2019  manu Document that bootdev option accepts device specification as NAME=label
 1.17 18-Aug-2019  wiz Typo fixes, 'file system'; new sentence, new line; expand IA-32.
Bump date for previous.
 1.16 18-Aug-2019  manu Document new GPT and RAIDframe capacity of bootstrap code

While there, also document EFI setup and some bugs
 1.15 15-May-2019  maxv branches: 1.15.2;
RB_MD3 now disables SVS.
 1.14 27-Nov-2018  wiz Remove superfluous Ns.
 1.13 25-Nov-2018  maya port-i386/44562: mention correct kernel name order.
 1.12 03-Jul-2017  wiz branches: 1.12.4; 1.12.6;
Remove workaround for ancient HTML generation code.
 1.11 18-Feb-2017  christos branches: 1.11.4;
remove extra /
 1.10 18-Feb-2017  wiz Fix xrefs, sort.
 1.9 17-Feb-2017  christos fix crossrefs
 1.8 17-Feb-2017  christos fix cross references.
 1.7 19-Jun-2016  pgoyette branches: 1.7.2; 1.7.4;
Fix typo.
 1.6 25-Apr-2015  wiz New sentence, new line. Bump date for previous. Various minor changes.
 1.5 25-Apr-2015  mlelstv Explain how the kernel determines the root filesystem from information
passed by the bootloader.
 1.4 16-Aug-2014  apb branches: 1.4.2;
Document supported subsets of image formats,
extracted from comments in src/sys/dev/stbi/stb_image.c.

XXX: This is not the right place to document supported image formats
for splash screens.
 1.3 16-Aug-2014  apb Document fs, menu, rndseed, and splash commands.
Add rescue(8) to SEE ALSO.
Also a little copy editing.
 1.2 16-Aug-2014  apb To get no space between [device:] and [filename],
the mdoc input needs ... Oc Ns Oo ..., not ... Ns Oc Oo ....
 1.1 31-Jul-2013  soren branches: 1.1.4; 1.1.6;
Move shared x86 man pages from man8.i386 to man8.x86.
 1.1.6.1 21-Aug-2014  martin Pull up following revision(s) (requested by apb in ticket #42):
share/man/man8/man8.x86/boot.8: revisions 1.3, 1,4
Document fs, menu, rndseed, and splash commands.
Add rescue(8) to SEE ALSO.
Document supported subsets of image formats.
 1.1.4.2 22-May-2014  yamt sync with head.

for a reference, the tree before this commit was tagged
as yamt-pagecache-tag8.

this commit was splitted into small chunks to avoid
a limitation of cvs. ("Protocol error: too many arguments")
 1.1.4.1 31-Jul-2013  yamt file boot.8 was added on branch yamt-pagecache on 2014-05-22 11:37:52 +0000
 1.4.2.2 20-Aug-2014  tls Rebase to HEAD as of a few days ago.
 1.4.2.1 16-Aug-2014  tls file boot.8 was added on branch tls-maxphys on 2014-08-20 00:02:37 +0000
 1.7.4.1 21-Apr-2017  bouyer Sync with HEAD
 1.7.2.1 20-Mar-2017  pgoyette Sync with HEAD
 1.11.4.5 15-Jul-2020  martin Pull up following revision(s) (requested by kim in ticket #1575):

sys/arch/i386/stand/boot/boot2.c: revision 1.74
share/man/man8/man8.x86/boot.8: revision 1.21

Let consdev command also set speed
Adapted from PR install/55490 by Sunil Nimmagadda

Document optional speed argument to consdev
 1.11.4.4 18-Sep-2019  martin Pull up following revision(s) [adapted, via patch]
(requested by manu in ticket #1382):

sys/arch/i386/include/multiboot2.h: revision 1.1
sys/arch/i386/stand/lib/exec.c: revision 1.74
sys/arch/i386/stand/efiboot/efiboot.c: revision 1.11
sys/arch/i386/stand/efiboot/bootia32/multiboot32.S: revision 1.1
sys/arch/i386/stand/lib/biosdisk.c: revision 1.52
sys/arch/i386/stand/efiboot/bootx64/efibootx64.c: revision 1.5
distrib/sets/lists/comp/md.amd64: revision 1.273
sys/arch/i386/stand/efiboot/eficons.c: revision 1.7
sys/arch/i386/stand/efiboot/bootia32/efibootia32.c: revision 1.5
distrib/sets/lists/comp/md.i386: revision 1.191
sys/arch/i386/stand/lib/libi386.h: revision 1.45
sys/arch/i386/stand/lib/bootinfo_memmap.c: revision 1.6
sys/arch/i386/stand/lib/pread.c: revision 1.8
sys/arch/i386/stand/efiboot/efiboot.h: revision 1.10
sys/arch/i386/stand/efiboot/bootia32/Makefile: revision 1.3
sys/arch/i386/stand/lib/Makefile: revision 1.47
sys/arch/i386/stand/efiboot/bootx64/Makefile: revision 1.2
sys/arch/i386/stand/lib/multiboot.S: revision 1.3
sys/arch/i386/stand/efiboot/bootx64/multiboot64.S: revision 1.1
sys/arch/i386/stand/efiboot/efimemory.c: revision 1.9
sys/arch/i386/stand/efiboot/boot.c: revision 1.16
sys/arch/i386/include/Makefile: revision 1.50
sys/arch/i386/stand/efiboot/Makefile.efiboot: revision 1.16
share/man/man8/man8.x86/boot.8: revision 1.20
sys/arch/i386/stand/boot/Makefile.boot: revision 1.73
sys/arch/i386/stand/pxeboot/Makefile: revision 1.26
sys/arch/i386/stand/lib/exec_multiboot1.c: revision 1.1
sys/arch/i386/stand/netboot/Makefile.netboot: revision 1.11
sys/arch/i386/stand/lib/exec_multiboot2.c: revision 1.1
sys/arch/i386/stand/lib/biosdisk.h: revision 1.12
sys/arch/i386/stand/lib/exec_multiboot2.c: revision 1.2
sys/arch/i386/stand/dosboot/Makefile: revision 1.32
sys/external/bsd/gnu-efi/dist/inc/efiapi.h (apply patch)

Add multiboot 2 support to x86 bootloaders

multiboot 2 is required to boot Xen on an EFI system.

This also require a kernel patch for properly discovering
the ACPI RSDP, which is available after 20190912, in
src/sys/arch/x86/acpi/acpi_machdep.c 1.26-1.28

There are a few missing bit in this multiboot 2 implementation
(which are unused by Xen):
- Header tags Address, Freambuffer, and Relocatable are ignored
- Tags APM and Network are not provided
- Tags ACPI old and ACP new are only provided for ACPI boot
- Tag boot device does not provides the subpart (BSD disklabel partition)

Notes:
- multiboot2 is disabled in dosboot, otherwise the binary
gets too big and build fails.
- in src/sys/arch/i386/stand/efiboot, consinit() is renamed
as efi_consinit() to avoid prototype conflicts in src/sys/sys/systm.h

Remove debug define.

It remained there unseen because it was misspelled!

Remove obsoeolete BUGS note that UEFI bootloader does not support multiboot

Add new multiboot2.h header.
 1.11.4.3 18-Sep-2019  martin Pull up following revision(s) (requested by manu in ticket #1381):

share/man/man8/man8.x86/boot.8: revision 1.18
sys/kern/kern_subr.c: revision 1.227

Accept root device specification as NAME=label
Document that bootdev option accepts device specification as NAME=label
 1.11.4.2 17-Sep-2019  martin Pull up following revision(s) (requested by manu in ticket #1373):

sys/arch/i386/stand/boot/boot2.c: revision 1.72 (patch)
sys/arch/i386/stand/lib/biosdisk.c: revision 1.50
sys/arch/i386/stand/lib/biosdisk.c: revision 1.51
sys/arch/i386/stand/efiboot/devopen.c: revision 1.6
sys/arch/i386/stand/efiboot/devopen.h: revision 1.4
sys/arch/i386/stand/efiboot/devopen.c: revision 1.7
sys/arch/i386/stand/efiboot/efidisk.c: revision 1.8
share/man/man8/man8.x86/boot.8: revision 1.16
share/man/man8/man8.x86/boot.8: revision 1.17
sys/arch/i386/stand/lib/Makefile: revision 1.46
sys/arch/i386/stand/boot/devopen.h: revision 1.5
sys/arch/i386/stand/boot/devopen.c: revision 1.9
sys/arch/i386/stand/efiboot/boot.c: revision 1.14 (patch)
sys/arch/i386/stand/efiboot/boot.c: revision 1.15
sys/arch/i386/stand/lib/biosdisk.h: revision 1.11
sys/arch/i386/stand/boot/boot2.c: revision 1.71

Add GPT and RAIDframe support to bootloaders

Classic BIOS (/boot) and EFI bootloaders can now name devices
using the NAME=gpt_label syntax, or using raid partitions. Here
are examples:

boot NAME=root:/netbsd
boot raid0e:/netbsd

Correct the memset(3)'s third argument in i386 biosdisk.c

The size of allocation is the size of the structure biosdisk, not the size
of a pointer.

Document new GPT and RAIDframe capacity of bootstrap code
While there, also document EFI setup and some bugs

Typo fixes, 'file system'; new sentence, new line; expand IA-32.

Bump date for previous.

Make sure devices names are copied including last byte
Fix from M. Levinson.
 1.11.4.1 02-Sep-2019  martin Pull up following revision(s) (requested by sevan in ticket #1351):

share/man/man4/man4.amiga/grf.4: revision 1.7
share/man/man4/si.4: revision 1.11
share/man/man8/man8.sparc/boot.8: revision 1.32
share/man/man5/nsswitch.conf.5: revision 1.29
share/man/man5/mixerctl.conf.5: revision 1.7
share/man/man8/man8.vax/boot.8: revision 1.14
share/man/man4/man4.vax/dn.4: revision 1.12
share/man/man8/man8.vax/drtest.8: revision 1.16
share/man/man8/sysinst.8: revision 1.6
share/man/man4/ip.4: revision 1.37
share/man/man5/boot.cfg.5: revision 1.28
share/man/man1/cd.1: revision 1.10
share/man/man4/usb.4: revision 1.106
share/man/man4/man4.vax/ix.4: revision 1.17
share/man/man7/security.7: revision 1.15
share/man/man7/hier.7: revision 1.123
share/man/man8/afterboot.8: revision 1.58
share/man/man1/man1.x68k/bellctrl.1: revision 1.14
share/man/man4/se.4: revision 1.6
share/man/man4/utoppy.4: revision 1.7
share/man/man4/midi.4: revision 1.32
share/man/man4/cfb.4: revision 1.5
share/man/man4/man4.sparc/magma.4: revision 1.12
share/man/man4/audio.4: revision 1.80
share/man/man4/isic.4: revision 1.18
share/man/man1/cd.1: revision 1.7
share/man/man4/envsys.4: revision 1.51
share/man/man1/cd.1: revision 1.8
share/man/man1/cd.1: revision 1.9
share/man/man3/fast_divide32.3: revision 1.9
share/man/man4/pci.4: revision 1.97
share/man/man5/ranlib.5: revision 1.7
share/man/man3/__arraycount.3: revision 1.7
share/man/man4/isa.4: revision 1.46
share/man/man8/man8.atari/ahdilabel.8: revision 1.14
share/man/man4/chipsfb.4: revision 1.6
share/man/man8/man8.macppc/boot.8: revision 1.8
share/man/man5/passwd.5: revision 1.33
share/man/man8/man8.macppc/ofwboot.8: revision 1.14
share/man/man8/compat_linux.8: revision 1.38
share/man/man4/iop.4: revision 1.22
share/man/man4/ddb.4: revision 1.167
share/man/man4/termios.4: revision 1.37
share/man/man8/compat_freebsd.8: revision 1.18
share/man/man5/ar.5: revision 1.9
share/man/man7/release.7: revision 1.37
share/man/man5/core.5: revision 1.31
share/man/man4/ahd.4: revision 1.6
share/man/man4/man4.vax/ad.4: revision 1.12
share/man/man4/pppoe.4: revision 1.39
share/man/man5/locale.alias.5: revision 1.3
share/man/man8/man8.amiga/installboot.8: revision 1.23
share/man/man4/etherip.4: revision 1.8
share/man/man3/queue.3: revision 1.57
share/man/man5/genassym.cf.5: revision 1.13
share/man/man4/mpls.4: revision 1.10
share/man/man1/wait.1: revision 1.5
share/man/man5/capfile.5: revision 1.4
share/man/man4/man4.alpha/ttwopci.4: revision 1.6
share/man/man4/man4.atari/rtc.4: revision 1.8
share/man/man4/gpiosim.4: revision 1.6
share/man/man3/bitstring.3: revision 1.18
share/man/man4/isdntel.4: revision 1.8
share/man/man4/ai.4: revision 1.9
share/man/man8/man8.hppa/boot.8: revision 1.2
share/man/man4/uyurex.4: revision 1.6
share/man/man8/man8.alpha/mkbootimage.8: revision 1.9
share/man/man4/bpf.4: revision 1.56
share/man/man4/man4.amiga/mfcs.4: revision 1.8
share/man/man4/cmpci.4: revision 1.9
share/man/man8/man8.vax/format.8: revision 1.14
share/man/man8/compat_svr4.8: revision 1.27
share/man/man4/crypto.4: revision 1.26
share/man/man4/userconf.4: revision 1.13
share/man/man4/agp.4: revision 1.17
share/man/man9/man9.i386/bioscall.9: revision 1.10
share/man/man4/uftdi.4: revision 1.20
share/man/man4/radio.4: revision 1.13
share/man/man4/mfb.4: revision 1.5
share/man/man7/ascii.7: revision 1.8
share/man/man4/man4.vax/dl.4: revision 1.13
share/man/man4/ral.4: revision 1.12
share/man/man4/unix.4: revision 1.26
share/man/man4/edc.4: revision 1.12
share/man/man4/pim.4: revision 1.5
share/man/man8/compat_ultrix.8: revision 1.21
share/man/man4/dge.4: revision 1.11
share/man/man8/diskless.8: revision 1.32
share/man/man5/passwd.conf.5: revision 1.11
share/man/man8/man8.acorn26/boot26.8: revision 1.8
share/man/man4/man4.vax/hy.4: revision 1.12
share/man/man4/plip.4: revision 1.4
share/man/man4/sc.4: revision 1.8
share/man/man4/ec.4: revision 1.14
share/man/man4/man4.sgimips/giopci.4: revision 1.9
share/man/man7/sysctl.7: revision 1.114
share/man/man3/bits.3: revision 1.18
share/man/man4/we.4: revision 1.19
share/man/man8/compat_sunos.8: revision 1.21
share/man/man4/ip6.4: revision 1.31
share/man/man4/acpilid.4: revision 1.8
share/man/man4/man4.dreamcast/aica.4: revision 1.6
share/man/man4/mfi.4: revision 1.12
share/man/man4/ugen.4: revision 1.32
share/man/man4/jme.4: revision 1.7
share/man/man4/man4.sparc64/intro.4: revision 1.5
share/man/man4/zyd.4: revision 1.5
share/man/man4/gre.4: revision 1.45
share/man/man3/bitmap.3: revision 1.10
share/man/man4/man4.vax/cons.4: revision 1.12
share/man/man3/gcq.3: revision 1.4
share/man/man4/man4.hppa/pdc.4: revision 1.3
share/man/man4/multicast.4: revision 1.8
share/man/man4/man4.sparc/intro.4: revision 1.27
share/man/man4/ath.4: revision 1.32
share/man/man4/ym.4: revision 1.19
share/man/man3/iso646.3: revision 1.6
share/man/man4/btsco.4: revision 1.13
share/man/man4/man4.i386/ndis.4: revision 1.6
share/man/man4/pad.4: revision 1.6
share/man/man4/strip.4: revision 1.16
share/man/man8/man8.x86/boot.8: revision 1.12
share/man/man4/amr.4: revision 1.15
share/man/man4/ieee80211.4: revision 1.5
share/man/man4/options.4: revision 1.467
share/man/man5/link.5: revision 1.24
share/man/man8/man8.cobalt/boot.8: revision 1.10
share/man/man5/stab.5: revision 1.15
share/man/man3/tree.3: revision 1.12
share/man/man4/route.4: revision 1.31
share/man/man4/man4.sun3/leds.4: revision 1.13
share/man/man4/bluetooth.4: revision 1.20
share/man/man4/man4.i386/pcibios.4: revision 1.19
share/man/man5/veriexec.5: revision 1.8
share/man/man7/operator.7: revision 1.12
share/man/man4/man4.hp300/dcl.4: revision 1.13
share/man/man4/man4.i386/intro.4: revision 1.31
share/man/man5/ld.so.conf.5: revision 1.21
share/man/man8/man8.alpha/boot.8: revision 1.16
share/man/man4/bio.4: revision 1.13
share/man/man4/man4.sun2/leds.4: revision 1.10
share/man/man8/man8.x86/mbr.8: revision 1.4
share/man/man8/man8.mvme68k/boot.8: revision 1.9
share/man/man4/man4.alpha/ttwoga.4: revision 1.6
share/man/man4/ahc.4: revision 1.34

Direct reader to shell documentation generally, rather than csh(1)
specifically.

Mention variables OLDPWD and PWD.

Move the text that explains that cd(1) is a shell built-in to the very
beginning of the description where it can be seen prominently.

Improve formatting.

-

Remove workaround for ancient HTML generation code.
Use EXIT STATUS and .Ex.
 1.12.6.2 13-Apr-2020  martin Mostly merge changes from HEAD upto 20200411
 1.12.6.1 10-Jun-2019  christos Sync with HEAD
 1.12.4.2 26-Dec-2018  pgoyette Sync with HEAD, resolve a few conflicts
 1.12.4.1 26-Nov-2018  pgoyette Sync with HEAD, resolve a couple of conflicts
 1.15.2.5 13-May-2023  martin Pull up following revision(s) (requested by manu in ticket #1632):

share/man/man8/man8.x86/boot.8: revision 1.27
sys/arch/i386/stand/efiboot/version: revision 1.3
share/man/man8/man8.x86/boot.8: revision 1.28 (via patch)
share/man/man8/man8.x86/boot.8: revision 1.29 (via patch)
sys/arch/i386/stand/lib/exec.c: revision 1.79
sys/arch/i386/stand/efiboot/efiboot.c: revision 1.13
sys/arch/i386/stand/efiboot/bootx64/efibootx64.c: revision 1.6
sys/arch/i386/stand/efiboot/bootia32/efibootia32.c: revision 1.6
sys/arch/i386/stand/efiboot/boot.c: revision 1.22
sys/arch/amd64/amd64/locore.S: revision 1.219
sys/arch/i386/stand/efiboot/bootia32/startprog32.S: revision 1.3
sys/arch/i386/stand/efiboot/efiboot.h: revision 1.12
sys/arch/amd64/conf/files.amd64: revision 1.121
sys/arch/amd64/conf/std.amd64: revision 1.13
share/man/man8/man8.x86/pxeboot.8: revision 1.6
sys/arch/i386/stand/efiboot/bootx64/startprog64.S: revision 1.4
sys/arch/amd64/amd64/locore.S: revision 1.220
share/man/man8/man8.x86/dosboot.8: revision 1.4
share/man/man4/options.4: revision 1.524

Add reloc keyworkd to let EFI bootstrap load amd64 kernel at any address

EFI bootstrap assumes it can copy the amd64 kernel to its ELF load
address (that is KERNTEXTOFF - KERNBASE = 0x200000), but it can
clash with previous UEFI memory allocation, as described here:
http://mail-index.netbsd.org/tech-kern/2023/04/07/msg028833.html

This change adds a reloc keyword for controling where the EFI
boostrap will copy the kernel image. Possible values are:
default - the default and prior behavior, copy at 0x200000.
none - do not copy and use the kernel image where it was loaded.
address - specify an explicit address where to copy the kernel.

This comes with an amd64 kernel patch that makes it self-relocatable.
It first discover where it was loaded in memory, and if this is
different than the expected 0x200000, hhe the kernel relocates
itself and start over at the right address.

Merge x86 boot options in x86/boot(8) and add undocumented UEFI options

We were supposed to keep the option list in x86/boot(8), x86/dosoot(8)
and x86/pxeboot(8) in sync, but it did not happen, hence it may work
better with all the options in x86/boot(8). Also add the undocumented
UEFI boot options.

Add a SELFRELOC kernel option for the sake of documentation clarity.
Instead of telling that x86/boot(8) reloc command needs a kernel able
to self relocate, we can tell it needs a kernel built with the
SELFRELOC option. This keeps the reader from wondering what could
make a kernel able to self relocate.

Remove XXX todo marker left by mistake

Raise the version for new feature (here reloc command)
Suggested by Masanobu SAITOH
 1.15.2.4 15-Jul-2020  martin Pull up following revision(s) (requested by kim in ticket #1013):

sys/arch/i386/stand/boot/boot2.c: revision 1.74
share/man/man8/man8.x86/boot.8: revision 1.21

Let consdev command also set speed
Adapted from PR install/55490 by Sunil Nimmagadda

Document optional speed argument to consdev
 1.15.2.3 17-Sep-2019  martin Pull up following revision(s) (requested by manu in ticket #205):

share/man/man8/man8.x86/boot.8: revision 1.18
sys/kern/kern_subr.c: revision 1.227

Accept root device specification as NAME=label
Document that bootdev option accepts device specification as NAME=label
 1.15.2.2 17-Sep-2019  martin Pull up following revision(s) (requested by manu in ticket #203):

sys/arch/i386/include/multiboot2.h: revision 1.1
sys/arch/i386/stand/lib/exec.c: revision 1.74
sys/arch/i386/stand/efiboot/efiboot.c: revision 1.11
sys/arch/i386/stand/efiboot/bootia32/multiboot32.S: revision 1.1
sys/arch/i386/stand/lib/biosdisk.c: revision 1.52
sys/arch/i386/stand/efiboot/bootx64/efibootx64.c: revision 1.5
sys/arch/i386/stand/efiboot/eficons.c: revision 1.7
sys/arch/i386/stand/efiboot/bootia32/efibootia32.c: revision 1.5
sys/arch/i386/stand/lib/libi386.h: revision 1.45
sys/arch/i386/stand/lib/bootinfo_memmap.c: revision 1.6
sys/arch/i386/stand/lib/pread.c: revision 1.8
sys/arch/i386/stand/efiboot/efiboot.h: revision 1.10
sys/arch/i386/stand/efiboot/bootia32/Makefile: revision 1.3
sys/arch/i386/stand/lib/Makefile: revision 1.47
sys/arch/i386/stand/efiboot/bootx64/Makefile: revision 1.2
sys/arch/i386/stand/lib/multiboot.S: revision 1.3
sys/arch/i386/stand/efiboot/bootx64/multiboot64.S: revision 1.1
sys/arch/i386/stand/efiboot/efimemory.c: revision 1.9
sys/arch/i386/stand/efiboot/boot.c: revision 1.16
sys/arch/i386/include/Makefile: revision 1.50
sys/arch/i386/stand/efiboot/Makefile.efiboot: revision 1.16
share/man/man8/man8.x86/boot.8: revision 1.20
sys/arch/i386/stand/boot/Makefile.boot: revision 1.73
sys/arch/i386/stand/pxeboot/Makefile: revision 1.26
sys/arch/i386/stand/lib/exec_multiboot1.c: revision 1.1
sys/arch/i386/stand/netboot/Makefile.netboot: revision 1.11
sys/arch/i386/stand/lib/exec_multiboot2.c: revision 1.1
sys/arch/i386/stand/lib/biosdisk.h: revision 1.12
sys/arch/i386/stand/lib/exec_multiboot2.c: revision 1.2
sys/arch/i386/stand/dosboot/Makefile: revision 1.32

Add multiboot 2 support to x86 bootloaders

multiboot 2 is required to boot Xen on an EFI system.

This also require a kernel patch for properly discovering
the ACPI RSDP, which is available after 20190912, in
src/sys/arch/x86/acpi/acpi_machdep.c 1.26-1.28

There are a few missing bit in this multiboot 2 implementation
(which are unused by Xen):
- Header tags Address, Freambuffer, and Relocatable are ignored
- Tags APM and Network are not provided
- Tags ACPI old and ACP new are only provided for ACPI boot
- Tag boot device does not provides the subpart (BSD disklabel partition)
Notes:
- multiboot2 is disabled in dosboot, otherwise the binary
gets too big and build fails.
- in src/sys/arch/i386/stand/efiboot, consinit() is renamed
as efi_consinit() to avoid prototype conflicts in src/sys/sys/systm.h

Remove debug define.

It remained there unseen because it was misspelled!

Remove obsoeolete BUGS note that UEFI bootloader does not support multiboot
 1.15.2.1 13-Sep-2019  martin Pull up following revision(s) (requested by manu in ticket #200):

sys/arch/i386/stand/boot/boot2.c: revision 1.72
sys/arch/i386/stand/lib/biosdisk.c: revision 1.50
sys/arch/i386/stand/lib/biosdisk.c: revision 1.51
sys/arch/i386/stand/efiboot/devopen.c: revision 1.6
sys/arch/i386/stand/efiboot/devopen.h: revision 1.4
sys/arch/i386/stand/efiboot/devopen.c: revision 1.7
sys/arch/i386/stand/efiboot/efidisk.c: revision 1.8
share/man/man8/man8.x86/boot.8: revision 1.16
share/man/man8/man8.x86/boot.8: revision 1.17
sys/arch/i386/stand/lib/Makefile: revision 1.46
sys/arch/i386/stand/boot/devopen.h: revision 1.5
sys/arch/i386/stand/boot/devopen.c: revision 1.9
sys/arch/i386/stand/efiboot/boot.c: revision 1.14
sys/arch/i386/stand/efiboot/boot.c: revision 1.15
sys/arch/i386/stand/lib/biosdisk.h: revision 1.11
sys/arch/i386/stand/boot/boot2.c: revision 1.71

Add GPT and RAIDframe support to bootloaders

Classic BIOS (/boot) and EFI bootloaders can now name devices
using the NAME=gpt_label syntax, or using raid partitions. Here
are examples:

boot NAME=root:/netbsd
boot raid0e:/netbsd

Correct the memset(3)'s third argument in i386 biosdisk.c

The size of allocation is the size of the structure biosdisk, not the size
of a pointer.

Document new GPT and RAIDframe capacity of bootstrap code
While there, also document EFI setup and some bugs

Typo fixes, 'file system'; new sentence, new line; expand IA-32.
Bump date for previous.

Make sure devices names are copied including last byte
Fix from M. Levinson.
 1.24.2.1 31-May-2021  cjep sync with head
 1.26.2.1 13-May-2023  martin Pull up following revision(s) (requested by manu in ticket #159):

share/man/man8/man8.x86/boot.8: revision 1.27
sys/arch/i386/stand/efiboot/version: revision 1.3
share/man/man8/man8.x86/boot.8: revision 1.28
share/man/man8/man8.x86/boot.8: revision 1.29
sys/arch/i386/stand/lib/exec.c: revision 1.79
sys/arch/i386/stand/efiboot/efiboot.c: revision 1.13
sys/arch/i386/stand/efiboot/bootx64/efibootx64.c: revision 1.6
sys/arch/i386/stand/efiboot/bootia32/efibootia32.c: revision 1.6
sys/arch/i386/stand/efiboot/boot.c: revision 1.22
sys/arch/amd64/amd64/locore.S: revision 1.219
sys/arch/i386/stand/efiboot/bootia32/startprog32.S: revision 1.3
sys/arch/i386/stand/efiboot/efiboot.h: revision 1.12
sys/arch/amd64/conf/files.amd64: revision 1.121
sys/arch/amd64/conf/std.amd64: revision 1.13
share/man/man8/man8.x86/pxeboot.8: revision 1.6
sys/arch/i386/stand/efiboot/bootx64/startprog64.S: revision 1.4
sys/arch/amd64/amd64/locore.S: revision 1.220
share/man/man8/man8.x86/dosboot.8: revision 1.4
share/man/man4/options.4: revision 1.524

Add reloc keyworkd to let EFI bootstrap load amd64 kernel at any address

EFI bootstrap assumes it can copy the amd64 kernel to its ELF load
address (that is KERNTEXTOFF - KERNBASE = 0x200000), but it can
clash with previous UEFI memory allocation, as described here:
http://mail-index.netbsd.org/tech-kern/2023/04/07/msg028833.html

This change adds a reloc keyword for controling where the EFI
boostrap will copy the kernel image. Possible values are:
default - the default and prior behavior, copy at 0x200000.
none - do not copy and use the kernel image where it was loaded.
address - specify an explicit address where to copy the kernel.

This comes with an amd64 kernel patch that makes it self-relocatable.
It first discover where it was loaded in memory, and if this is
different than the expected 0x200000, hhe the kernel relocates
itself and start over at the right address.


Merge x86 boot options in x86/boot(8) and add undocumented UEFI options

We were supposed to keep the option list in x86/boot(8), x86/dosoot(8)
and x86/pxeboot(8) in sync, but it did not happen, hence it may work
better with all the options in x86/boot(8). Also add the undocumented
UEFI boot options.


Add a SELFRELOC kernel option for the sake of documentation clarity.
Instead of telling that x86/boot(8) reloc command needs a kernel able
to self relocate, we can tell it needs a kernel built with the
SELFRELOC option. This keeps the reader from wondering what could
make a kernel able to self relocate.

Remove XXX todo marker left by mistake

Raise the version for new feature (here reloc command)
Suggested by Masanobu SAITOH
 1.30.2.1 02-Aug-2025  perseant Sync with HEAD
 1.4 18-Feb-2017  wiz Fix xrefs, sort.
 1.3 17-Feb-2017  christos fix crossrefs
 1.2 17-Feb-2017  christos fix cross references.
 1.1 31-Jul-2013  soren branches: 1.1.4; 1.1.8; 1.1.12; 1.1.16;
Move shared x86 man pages from man8.i386 to man8.x86.
 1.1.16.1 21-Apr-2017  bouyer Sync with HEAD
 1.1.12.1 20-Mar-2017  pgoyette Sync with HEAD
 1.1.8.2 20-Aug-2014  tls Rebase to HEAD as of a few days ago.
 1.1.8.1 31-Jul-2013  tls file boot_console.8 was added on branch tls-maxphys on 2014-08-20 00:02:37 +0000
 1.1.4.2 22-May-2014  yamt sync with head.

for a reference, the tree before this commit was tagged
as yamt-pagecache-tag8.

this commit was splitted into small chunks to avoid
a limitation of cvs. ("Protocol error: too many arguments")
 1.1.4.1 31-Jul-2013  yamt file boot_console.8 was added on branch yamt-pagecache on 2014-05-22 11:37:52 +0000
 1.4 24-Apr-2023  manu Merge x86 boot options in x86/boot(8) and add undocumented UEFI options

We were supposed to keep the option list in x86/boot(8), x86/dosoot(8)
and x86/pxeboot(8) in sync, but it did not happen, hence it may work
better with all the options in x86/boot(8). Also add the undocumented
UEFI boot options.
 1.3 17-Feb-2017  christos branches: 1.3.14; 1.3.22;
fix crossrefs
 1.2 16-Aug-2014  apb branches: 1.2.2; 1.2.4; 1.2.6;
To get no space between [device:] and [filename],
the mdoc input needs ... Oc Ns Oo ..., not ... Ns Oc Oo ....
 1.1 31-Jul-2013  soren branches: 1.1.4;
Move shared x86 man pages from man8.i386 to man8.x86.
 1.1.4.2 22-May-2014  yamt sync with head.

for a reference, the tree before this commit was tagged
as yamt-pagecache-tag8.

this commit was splitted into small chunks to avoid
a limitation of cvs. ("Protocol error: too many arguments")
 1.1.4.1 31-Jul-2013  yamt file dosboot.8 was added on branch yamt-pagecache on 2014-05-22 11:37:52 +0000
 1.2.6.1 21-Apr-2017  bouyer Sync with HEAD
 1.2.4.1 20-Mar-2017  pgoyette Sync with HEAD
 1.2.2.2 20-Aug-2014  tls Rebase to HEAD as of a few days ago.
 1.2.2.1 16-Aug-2014  tls file dosboot.8 was added on branch tls-maxphys on 2014-08-20 00:02:37 +0000
 1.3.22.1 13-May-2023  martin Pull up following revision(s) (requested by manu in ticket #159):

share/man/man8/man8.x86/boot.8: revision 1.27
sys/arch/i386/stand/efiboot/version: revision 1.3
share/man/man8/man8.x86/boot.8: revision 1.28
share/man/man8/man8.x86/boot.8: revision 1.29
sys/arch/i386/stand/lib/exec.c: revision 1.79
sys/arch/i386/stand/efiboot/efiboot.c: revision 1.13
sys/arch/i386/stand/efiboot/bootx64/efibootx64.c: revision 1.6
sys/arch/i386/stand/efiboot/bootia32/efibootia32.c: revision 1.6
sys/arch/i386/stand/efiboot/boot.c: revision 1.22
sys/arch/amd64/amd64/locore.S: revision 1.219
sys/arch/i386/stand/efiboot/bootia32/startprog32.S: revision 1.3
sys/arch/i386/stand/efiboot/efiboot.h: revision 1.12
sys/arch/amd64/conf/files.amd64: revision 1.121
sys/arch/amd64/conf/std.amd64: revision 1.13
share/man/man8/man8.x86/pxeboot.8: revision 1.6
sys/arch/i386/stand/efiboot/bootx64/startprog64.S: revision 1.4
sys/arch/amd64/amd64/locore.S: revision 1.220
share/man/man8/man8.x86/dosboot.8: revision 1.4
share/man/man4/options.4: revision 1.524

Add reloc keyworkd to let EFI bootstrap load amd64 kernel at any address

EFI bootstrap assumes it can copy the amd64 kernel to its ELF load
address (that is KERNTEXTOFF - KERNBASE = 0x200000), but it can
clash with previous UEFI memory allocation, as described here:
http://mail-index.netbsd.org/tech-kern/2023/04/07/msg028833.html

This change adds a reloc keyword for controling where the EFI
boostrap will copy the kernel image. Possible values are:
default - the default and prior behavior, copy at 0x200000.
none - do not copy and use the kernel image where it was loaded.
address - specify an explicit address where to copy the kernel.

This comes with an amd64 kernel patch that makes it self-relocatable.
It first discover where it was loaded in memory, and if this is
different than the expected 0x200000, hhe the kernel relocates
itself and start over at the right address.


Merge x86 boot options in x86/boot(8) and add undocumented UEFI options

We were supposed to keep the option list in x86/boot(8), x86/dosoot(8)
and x86/pxeboot(8) in sync, but it did not happen, hence it may work
better with all the options in x86/boot(8). Also add the undocumented
UEFI boot options.


Add a SELFRELOC kernel option for the sake of documentation clarity.
Instead of telling that x86/boot(8) reloc command needs a kernel able
to self relocate, we can tell it needs a kernel built with the
SELFRELOC option. This keeps the reader from wondering what could
make a kernel able to self relocate.

Remove XXX todo marker left by mistake

Raise the version for new feature (here reloc command)
Suggested by Masanobu SAITOH
 1.3.14.1 13-May-2023  martin Pull up following revision(s) (requested by manu in ticket #1632):

share/man/man8/man8.x86/boot.8: revision 1.27
sys/arch/i386/stand/efiboot/version: revision 1.3
share/man/man8/man8.x86/boot.8: revision 1.28 (via patch)
share/man/man8/man8.x86/boot.8: revision 1.29 (via patch)
sys/arch/i386/stand/lib/exec.c: revision 1.79
sys/arch/i386/stand/efiboot/efiboot.c: revision 1.13
sys/arch/i386/stand/efiboot/bootx64/efibootx64.c: revision 1.6
sys/arch/i386/stand/efiboot/bootia32/efibootia32.c: revision 1.6
sys/arch/i386/stand/efiboot/boot.c: revision 1.22
sys/arch/amd64/amd64/locore.S: revision 1.219
sys/arch/i386/stand/efiboot/bootia32/startprog32.S: revision 1.3
sys/arch/i386/stand/efiboot/efiboot.h: revision 1.12
sys/arch/amd64/conf/files.amd64: revision 1.121
sys/arch/amd64/conf/std.amd64: revision 1.13
share/man/man8/man8.x86/pxeboot.8: revision 1.6
sys/arch/i386/stand/efiboot/bootx64/startprog64.S: revision 1.4
sys/arch/amd64/amd64/locore.S: revision 1.220
share/man/man8/man8.x86/dosboot.8: revision 1.4
share/man/man4/options.4: revision 1.524

Add reloc keyworkd to let EFI bootstrap load amd64 kernel at any address

EFI bootstrap assumes it can copy the amd64 kernel to its ELF load
address (that is KERNTEXTOFF - KERNBASE = 0x200000), but it can
clash with previous UEFI memory allocation, as described here:
http://mail-index.netbsd.org/tech-kern/2023/04/07/msg028833.html

This change adds a reloc keyword for controling where the EFI
boostrap will copy the kernel image. Possible values are:
default - the default and prior behavior, copy at 0x200000.
none - do not copy and use the kernel image where it was loaded.
address - specify an explicit address where to copy the kernel.

This comes with an amd64 kernel patch that makes it self-relocatable.
It first discover where it was loaded in memory, and if this is
different than the expected 0x200000, hhe the kernel relocates
itself and start over at the right address.

Merge x86 boot options in x86/boot(8) and add undocumented UEFI options

We were supposed to keep the option list in x86/boot(8), x86/dosoot(8)
and x86/pxeboot(8) in sync, but it did not happen, hence it may work
better with all the options in x86/boot(8). Also add the undocumented
UEFI boot options.

Add a SELFRELOC kernel option for the sake of documentation clarity.
Instead of telling that x86/boot(8) reloc command needs a kernel able
to self relocate, we can tell it needs a kernel built with the
SELFRELOC option. This keeps the reader from wondering what could
make a kernel able to self relocate.

Remove XXX todo marker left by mistake

Raise the version for new feature (here reloc command)
Suggested by Masanobu SAITOH
 1.5 22-Jun-2021  gutteridge mbr.8: fix a typo
 1.4 03-Jul-2017  wiz Remove workaround for ancient HTML generation code.
 1.3 18-Feb-2017  wiz branches: 1.3.4;
Fix xrefs, sort.
 1.2 17-Feb-2017  christos fix crossrefs
 1.1 31-Jul-2013  soren branches: 1.1.4; 1.1.8; 1.1.12; 1.1.16;
Move shared x86 man pages from man8.i386 to man8.x86.
 1.1.16.1 21-Apr-2017  bouyer Sync with HEAD
 1.1.12.1 20-Mar-2017  pgoyette Sync with HEAD
 1.1.8.2 20-Aug-2014  tls Rebase to HEAD as of a few days ago.
 1.1.8.1 31-Jul-2013  tls file mbr.8 was added on branch tls-maxphys on 2014-08-20 00:02:37 +0000
 1.1.4.2 22-May-2014  yamt sync with head.

for a reference, the tree before this commit was tagged
as yamt-pagecache-tag8.

this commit was splitted into small chunks to avoid
a limitation of cvs. ("Protocol error: too many arguments")
 1.1.4.1 31-Jul-2013  yamt file mbr.8 was added on branch yamt-pagecache on 2014-05-22 11:37:52 +0000
 1.3.4.1 02-Sep-2019  martin Pull up following revision(s) (requested by sevan in ticket #1351):

share/man/man4/man4.amiga/grf.4: revision 1.7
share/man/man4/si.4: revision 1.11
share/man/man8/man8.sparc/boot.8: revision 1.32
share/man/man5/nsswitch.conf.5: revision 1.29
share/man/man5/mixerctl.conf.5: revision 1.7
share/man/man8/man8.vax/boot.8: revision 1.14
share/man/man4/man4.vax/dn.4: revision 1.12
share/man/man8/man8.vax/drtest.8: revision 1.16
share/man/man8/sysinst.8: revision 1.6
share/man/man4/ip.4: revision 1.37
share/man/man5/boot.cfg.5: revision 1.28
share/man/man1/cd.1: revision 1.10
share/man/man4/usb.4: revision 1.106
share/man/man4/man4.vax/ix.4: revision 1.17
share/man/man7/security.7: revision 1.15
share/man/man7/hier.7: revision 1.123
share/man/man8/afterboot.8: revision 1.58
share/man/man1/man1.x68k/bellctrl.1: revision 1.14
share/man/man4/se.4: revision 1.6
share/man/man4/utoppy.4: revision 1.7
share/man/man4/midi.4: revision 1.32
share/man/man4/cfb.4: revision 1.5
share/man/man4/man4.sparc/magma.4: revision 1.12
share/man/man4/audio.4: revision 1.80
share/man/man4/isic.4: revision 1.18
share/man/man1/cd.1: revision 1.7
share/man/man4/envsys.4: revision 1.51
share/man/man1/cd.1: revision 1.8
share/man/man1/cd.1: revision 1.9
share/man/man3/fast_divide32.3: revision 1.9
share/man/man4/pci.4: revision 1.97
share/man/man5/ranlib.5: revision 1.7
share/man/man3/__arraycount.3: revision 1.7
share/man/man4/isa.4: revision 1.46
share/man/man8/man8.atari/ahdilabel.8: revision 1.14
share/man/man4/chipsfb.4: revision 1.6
share/man/man8/man8.macppc/boot.8: revision 1.8
share/man/man5/passwd.5: revision 1.33
share/man/man8/man8.macppc/ofwboot.8: revision 1.14
share/man/man8/compat_linux.8: revision 1.38
share/man/man4/iop.4: revision 1.22
share/man/man4/ddb.4: revision 1.167
share/man/man4/termios.4: revision 1.37
share/man/man8/compat_freebsd.8: revision 1.18
share/man/man5/ar.5: revision 1.9
share/man/man7/release.7: revision 1.37
share/man/man5/core.5: revision 1.31
share/man/man4/ahd.4: revision 1.6
share/man/man4/man4.vax/ad.4: revision 1.12
share/man/man4/pppoe.4: revision 1.39
share/man/man5/locale.alias.5: revision 1.3
share/man/man8/man8.amiga/installboot.8: revision 1.23
share/man/man4/etherip.4: revision 1.8
share/man/man3/queue.3: revision 1.57
share/man/man5/genassym.cf.5: revision 1.13
share/man/man4/mpls.4: revision 1.10
share/man/man1/wait.1: revision 1.5
share/man/man5/capfile.5: revision 1.4
share/man/man4/man4.alpha/ttwopci.4: revision 1.6
share/man/man4/man4.atari/rtc.4: revision 1.8
share/man/man4/gpiosim.4: revision 1.6
share/man/man3/bitstring.3: revision 1.18
share/man/man4/isdntel.4: revision 1.8
share/man/man4/ai.4: revision 1.9
share/man/man8/man8.hppa/boot.8: revision 1.2
share/man/man4/uyurex.4: revision 1.6
share/man/man8/man8.alpha/mkbootimage.8: revision 1.9
share/man/man4/bpf.4: revision 1.56
share/man/man4/man4.amiga/mfcs.4: revision 1.8
share/man/man4/cmpci.4: revision 1.9
share/man/man8/man8.vax/format.8: revision 1.14
share/man/man8/compat_svr4.8: revision 1.27
share/man/man4/crypto.4: revision 1.26
share/man/man4/userconf.4: revision 1.13
share/man/man4/agp.4: revision 1.17
share/man/man9/man9.i386/bioscall.9: revision 1.10
share/man/man4/uftdi.4: revision 1.20
share/man/man4/radio.4: revision 1.13
share/man/man4/mfb.4: revision 1.5
share/man/man7/ascii.7: revision 1.8
share/man/man4/man4.vax/dl.4: revision 1.13
share/man/man4/ral.4: revision 1.12
share/man/man4/unix.4: revision 1.26
share/man/man4/edc.4: revision 1.12
share/man/man4/pim.4: revision 1.5
share/man/man8/compat_ultrix.8: revision 1.21
share/man/man4/dge.4: revision 1.11
share/man/man8/diskless.8: revision 1.32
share/man/man5/passwd.conf.5: revision 1.11
share/man/man8/man8.acorn26/boot26.8: revision 1.8
share/man/man4/man4.vax/hy.4: revision 1.12
share/man/man4/plip.4: revision 1.4
share/man/man4/sc.4: revision 1.8
share/man/man4/ec.4: revision 1.14
share/man/man4/man4.sgimips/giopci.4: revision 1.9
share/man/man7/sysctl.7: revision 1.114
share/man/man3/bits.3: revision 1.18
share/man/man4/we.4: revision 1.19
share/man/man8/compat_sunos.8: revision 1.21
share/man/man4/ip6.4: revision 1.31
share/man/man4/acpilid.4: revision 1.8
share/man/man4/man4.dreamcast/aica.4: revision 1.6
share/man/man4/mfi.4: revision 1.12
share/man/man4/ugen.4: revision 1.32
share/man/man4/jme.4: revision 1.7
share/man/man4/man4.sparc64/intro.4: revision 1.5
share/man/man4/zyd.4: revision 1.5
share/man/man4/gre.4: revision 1.45
share/man/man3/bitmap.3: revision 1.10
share/man/man4/man4.vax/cons.4: revision 1.12
share/man/man3/gcq.3: revision 1.4
share/man/man4/man4.hppa/pdc.4: revision 1.3
share/man/man4/multicast.4: revision 1.8
share/man/man4/man4.sparc/intro.4: revision 1.27
share/man/man4/ath.4: revision 1.32
share/man/man4/ym.4: revision 1.19
share/man/man3/iso646.3: revision 1.6
share/man/man4/btsco.4: revision 1.13
share/man/man4/man4.i386/ndis.4: revision 1.6
share/man/man4/pad.4: revision 1.6
share/man/man4/strip.4: revision 1.16
share/man/man8/man8.x86/boot.8: revision 1.12
share/man/man4/amr.4: revision 1.15
share/man/man4/ieee80211.4: revision 1.5
share/man/man4/options.4: revision 1.467
share/man/man5/link.5: revision 1.24
share/man/man8/man8.cobalt/boot.8: revision 1.10
share/man/man5/stab.5: revision 1.15
share/man/man3/tree.3: revision 1.12
share/man/man4/route.4: revision 1.31
share/man/man4/man4.sun3/leds.4: revision 1.13
share/man/man4/bluetooth.4: revision 1.20
share/man/man4/man4.i386/pcibios.4: revision 1.19
share/man/man5/veriexec.5: revision 1.8
share/man/man7/operator.7: revision 1.12
share/man/man4/man4.hp300/dcl.4: revision 1.13
share/man/man4/man4.i386/intro.4: revision 1.31
share/man/man5/ld.so.conf.5: revision 1.21
share/man/man8/man8.alpha/boot.8: revision 1.16
share/man/man4/bio.4: revision 1.13
share/man/man4/man4.sun2/leds.4: revision 1.10
share/man/man8/man8.x86/mbr.8: revision 1.4
share/man/man8/man8.mvme68k/boot.8: revision 1.9
share/man/man4/man4.alpha/ttwoga.4: revision 1.6
share/man/man4/ahc.4: revision 1.34

Direct reader to shell documentation generally, rather than csh(1)
specifically.

Mention variables OLDPWD and PWD.

Move the text that explains that cd(1) is a shell built-in to the very
beginning of the description where it can be seen prominently.

Improve formatting.

-

Remove workaround for ancient HTML generation code.
Use EXIT STATUS and .Ex.
 1.1 31-Jul-2013  soren branches: 1.1.4; 1.1.8;
Move shared x86 man pages from man8.i386 to man8.x86.
 1.1.8.2 20-Aug-2014  tls Rebase to HEAD as of a few days ago.
 1.1.8.1 31-Jul-2013  tls file multiboot.8 was added on branch tls-maxphys on 2014-08-20 00:02:37 +0000
 1.1.4.2 22-May-2014  yamt sync with head.

for a reference, the tree before this commit was tagged
as yamt-pagecache-tag8.

this commit was splitted into small chunks to avoid
a limitation of cvs. ("Protocol error: too many arguments")
 1.1.4.1 31-Jul-2013  yamt file multiboot.8 was added on branch yamt-pagecache on 2014-05-22 11:37:52 +0000
 1.6 24-Apr-2023  manu Merge x86 boot options in x86/boot(8) and add undocumented UEFI options

We were supposed to keep the option list in x86/boot(8), x86/dosoot(8)
and x86/pxeboot(8) in sync, but it did not happen, hence it may work
better with all the options in x86/boot(8). Also add the undocumented
UEFI boot options.
 1.5 29-Aug-2020  fcambus branches: 1.5.6;
Fix a bunch of typos in various man pages.
 1.4 18-Feb-2017  wiz branches: 1.4.14;
Fix xrefs, sort.
 1.3 17-Feb-2017  christos fix crossrefs
 1.2 16-Aug-2014  apb branches: 1.2.2; 1.2.4; 1.2.6;
To get no space between [device:] and [filename],
the mdoc input needs ... Oc Ns Oo ..., not ... Ns Oc Oo ....
 1.1 31-Jul-2013  soren branches: 1.1.4;
Move shared x86 man pages from man8.i386 to man8.x86.
 1.1.4.2 22-May-2014  yamt sync with head.

for a reference, the tree before this commit was tagged
as yamt-pagecache-tag8.

this commit was splitted into small chunks to avoid
a limitation of cvs. ("Protocol error: too many arguments")
 1.1.4.1 31-Jul-2013  yamt file pxeboot.8 was added on branch yamt-pagecache on 2014-05-22 11:37:52 +0000
 1.2.6.1 21-Apr-2017  bouyer Sync with HEAD
 1.2.4.1 20-Mar-2017  pgoyette Sync with HEAD
 1.2.2.2 20-Aug-2014  tls Rebase to HEAD as of a few days ago.
 1.2.2.1 16-Aug-2014  tls file pxeboot.8 was added on branch tls-maxphys on 2014-08-20 00:02:37 +0000
 1.4.14.1 13-May-2023  martin Pull up following revision(s) (requested by manu in ticket #1632):

share/man/man8/man8.x86/boot.8: revision 1.27
sys/arch/i386/stand/efiboot/version: revision 1.3
share/man/man8/man8.x86/boot.8: revision 1.28 (via patch)
share/man/man8/man8.x86/boot.8: revision 1.29 (via patch)
sys/arch/i386/stand/lib/exec.c: revision 1.79
sys/arch/i386/stand/efiboot/efiboot.c: revision 1.13
sys/arch/i386/stand/efiboot/bootx64/efibootx64.c: revision 1.6
sys/arch/i386/stand/efiboot/bootia32/efibootia32.c: revision 1.6
sys/arch/i386/stand/efiboot/boot.c: revision 1.22
sys/arch/amd64/amd64/locore.S: revision 1.219
sys/arch/i386/stand/efiboot/bootia32/startprog32.S: revision 1.3
sys/arch/i386/stand/efiboot/efiboot.h: revision 1.12
sys/arch/amd64/conf/files.amd64: revision 1.121
sys/arch/amd64/conf/std.amd64: revision 1.13
share/man/man8/man8.x86/pxeboot.8: revision 1.6
sys/arch/i386/stand/efiboot/bootx64/startprog64.S: revision 1.4
sys/arch/amd64/amd64/locore.S: revision 1.220
share/man/man8/man8.x86/dosboot.8: revision 1.4
share/man/man4/options.4: revision 1.524

Add reloc keyworkd to let EFI bootstrap load amd64 kernel at any address

EFI bootstrap assumes it can copy the amd64 kernel to its ELF load
address (that is KERNTEXTOFF - KERNBASE = 0x200000), but it can
clash with previous UEFI memory allocation, as described here:
http://mail-index.netbsd.org/tech-kern/2023/04/07/msg028833.html

This change adds a reloc keyword for controling where the EFI
boostrap will copy the kernel image. Possible values are:
default - the default and prior behavior, copy at 0x200000.
none - do not copy and use the kernel image where it was loaded.
address - specify an explicit address where to copy the kernel.

This comes with an amd64 kernel patch that makes it self-relocatable.
It first discover where it was loaded in memory, and if this is
different than the expected 0x200000, hhe the kernel relocates
itself and start over at the right address.

Merge x86 boot options in x86/boot(8) and add undocumented UEFI options

We were supposed to keep the option list in x86/boot(8), x86/dosoot(8)
and x86/pxeboot(8) in sync, but it did not happen, hence it may work
better with all the options in x86/boot(8). Also add the undocumented
UEFI boot options.

Add a SELFRELOC kernel option for the sake of documentation clarity.
Instead of telling that x86/boot(8) reloc command needs a kernel able
to self relocate, we can tell it needs a kernel built with the
SELFRELOC option. This keeps the reader from wondering what could
make a kernel able to self relocate.

Remove XXX todo marker left by mistake

Raise the version for new feature (here reloc command)
Suggested by Masanobu SAITOH
 1.5.6.1 13-May-2023  martin Pull up following revision(s) (requested by manu in ticket #159):

share/man/man8/man8.x86/boot.8: revision 1.27
sys/arch/i386/stand/efiboot/version: revision 1.3
share/man/man8/man8.x86/boot.8: revision 1.28
share/man/man8/man8.x86/boot.8: revision 1.29
sys/arch/i386/stand/lib/exec.c: revision 1.79
sys/arch/i386/stand/efiboot/efiboot.c: revision 1.13
sys/arch/i386/stand/efiboot/bootx64/efibootx64.c: revision 1.6
sys/arch/i386/stand/efiboot/bootia32/efibootia32.c: revision 1.6
sys/arch/i386/stand/efiboot/boot.c: revision 1.22
sys/arch/amd64/amd64/locore.S: revision 1.219
sys/arch/i386/stand/efiboot/bootia32/startprog32.S: revision 1.3
sys/arch/i386/stand/efiboot/efiboot.h: revision 1.12
sys/arch/amd64/conf/files.amd64: revision 1.121
sys/arch/amd64/conf/std.amd64: revision 1.13
share/man/man8/man8.x86/pxeboot.8: revision 1.6
sys/arch/i386/stand/efiboot/bootx64/startprog64.S: revision 1.4
sys/arch/amd64/amd64/locore.S: revision 1.220
share/man/man8/man8.x86/dosboot.8: revision 1.4
share/man/man4/options.4: revision 1.524

Add reloc keyworkd to let EFI bootstrap load amd64 kernel at any address

EFI bootstrap assumes it can copy the amd64 kernel to its ELF load
address (that is KERNTEXTOFF - KERNBASE = 0x200000), but it can
clash with previous UEFI memory allocation, as described here:
http://mail-index.netbsd.org/tech-kern/2023/04/07/msg028833.html

This change adds a reloc keyword for controling where the EFI
boostrap will copy the kernel image. Possible values are:
default - the default and prior behavior, copy at 0x200000.
none - do not copy and use the kernel image where it was loaded.
address - specify an explicit address where to copy the kernel.

This comes with an amd64 kernel patch that makes it self-relocatable.
It first discover where it was loaded in memory, and if this is
different than the expected 0x200000, hhe the kernel relocates
itself and start over at the right address.


Merge x86 boot options in x86/boot(8) and add undocumented UEFI options

We were supposed to keep the option list in x86/boot(8), x86/dosoot(8)
and x86/pxeboot(8) in sync, but it did not happen, hence it may work
better with all the options in x86/boot(8). Also add the undocumented
UEFI boot options.


Add a SELFRELOC kernel option for the sake of documentation clarity.
Instead of telling that x86/boot(8) reloc command needs a kernel able
to self relocate, we can tell it needs a kernel built with the
SELFRELOC option. This keeps the reader from wondering what could
make a kernel able to self relocate.

Remove XXX todo marker left by mistake

Raise the version for new feature (here reloc command)
Suggested by Masanobu SAITOH

RSS XML Feed