History log of /netbsd-current/etc/man.conf
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 1.38 30-Nov-2020 kamil

man.conf(5): Drop support for .me files

The .me troff macros are unused for any known man-pages.


Revision tags: netbsd-9-1-RELEASE phil-wifi-20200421 phil-wifi-20200411 is-mlppp-base phil-wifi-20200406 netbsd-9-0-RELEASE netbsd-9-0-RC2 netbsd-9-0-RC1 phil-wifi-20191119 netbsd-9-base phil-wifi-20190609 pgoyette-compat-merge-20190127 pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728 phil-wifi-base pgoyette-compat-0625 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base
# 1.37 01-Mar-2018 snj

/usr/X11R6 has been empty on most NetBSD installations since 2008,
and the last few straggling ports dumped it in 2015. It's time to
prune references to /usr/X11R6 from our config files.


Revision tags: matt-nb8-mediatek-base perseant-stdc-iso10646-base netbsd-8-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320 bouyer-socketcan-base pgoyette-localcount-20170107
# 1.36 25-Dec-2016 kim

branches: 1.36.6;
Make precedence between {cat,man}[39]{,lua} logical:
- Search man3 right after cat3, before cat3lua (and man3lua).
- Search man9 right after cat9, before cat9lua (and man9lua).


Revision tags: netbsd-7-2-RELEASE netbsd-7-1-2-RELEASE netbsd-7-1-1-RELEASE netbsd-7-1-RELEASE netbsd-7-1-RC2 netbsd-7-nhusb-base-20170116 netbsd-7-1-RC1 pgoyette-localcount-20161104 netbsd-7-0-2-RELEASE localcount-20160914 netbsd-7-nhusb-base pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base netbsd-7-0-1-RELEASE netbsd-7-0-RELEASE netbsd-7-0-RC3 netbsd-7-0-RC2 netbsd-7-0-RC1 netbsd-7-base yamt-pagecache-base9 tls-earlyentropy-base riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3 tls-maxphys-base
# 1.35 22-Dec-2013 dholland

branches: 1.35.8;
Fix _crunch entries, which accidentally got changed from compression
operations to decompression operations nearly two years ago. They are
used only by catman(8), which we don't run any more, but they ought to
be correct anyway.


# 1.34 25-Oct-2013 mbalmer

add 3l/3lua and 9l/9lua man page sections


# 1.33 25-Oct-2013 mbalmer

_build rule for man pages with a .<number><letters> extension (.3tcl, .3am, .3lua, etc.)


Revision tags: riastradh-drm2-base2 riastradh-drm2-base1
# 1.32 18-Jul-2013 christos

PR/48061: NAKAJIMA Yoshihiro: wrong description about bzip2's suffix


Revision tags: riastradh-drm2-base agc-symver-base yamt-pagecache-base8 yamt-pagecache-base7 yamt-pagecache-base6
# 1.31 06-Oct-2012 wiz

branches: 1.31.2;
Make mandb path configurable. makemandb (and related tools) use
the path from the _mandb variable from man.conf now.

Set _mandb in man.conf to same value as was used before.

From Abhinav Upadhyay <er.abhinav.upadhyay@gmail.com>.


Revision tags: yamt-pagecache-base5 yamt-pagecache-base4
# 1.30 16-Feb-2012 joerg

branches: 1.30.2;
Add entries for bzip2 and xz.


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

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


# 1.28 07-Feb-2012 joerg

Include argument in command line


# 1.27 07-Feb-2012 joerg

Kill one more invocation of tbl. Noticed by wiz


# 1.26 07-Feb-2012 joerg

Switch to using mandoc for formatting man pages as new default.
Stop building catpages by default.


Revision tags: yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base cherry-xenmp-base bouyer-quota2-nbase bouyer-quota2-base matt-mips64-premerge-20101231
# 1.25 09-Jul-2010 christos

branches: 1.25.6;
make sparc64 search for sparc man pages for now. It might be better in
the long run to choose a different name for shared drivers though. Fixes
PR/18273.


# 1.24 04-Jun-2010 christos

Add machine class manual paths. No manual pages have moved yet.


Revision tags: matt-premerge-20091211 jym-xensuspend-nbase jym-xensuspend-base mjf-devfs2-base2
# 1.23 17-Nov-2008 hubertf

Also search /usr/X11R7, and do it before X11R6


Revision tags: netbsd-5-base matt-mips64-base2 netbsd-4-0-1-RELEASE wrstuden-revivesa-base-3 wrstuden-revivesa-base-2 wrstuden-fixsa-newbase wrstuden-revivesa-base-1 yamt-pf42-base4 yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-baseX yamt-pf42-base2 wrstuden-revivesa-base yamt-pf42-base mjf-devfs2-base keiichi-mipv6-base mjf-devfs-base matt-armv6-nbase matt-armv6-prevmlocking wrstuden-fixsa-base-1 netbsd-4-0-RELEASE cube-autoconf-base netbsd-4-0-RC5 netbsd-4-0-RC4 netbsd-4-0-RC3 netbsd-4-0-RC2 netbsd-4-0-RC1 matt-armv6-base matt-mips64-base hpcarm-cleanup-base wrstuden-fixsa-base abandoned-netbsd-4-base netbsd-4-base
# 1.22 30-May-2006 christos

branches: 1.22.20; 1.22.28;
Remove sendmail (approved by core)


Revision tags: netbsd-3-1-1-RELEASE netbsd-3-0-3-RELEASE netbsd-3-1-RELEASE netbsd-3-0-2-RELEASE netbsd-3-1-RC4 netbsd-3-1-RC3 netbsd-3-1-RC2 netbsd-3-1-RC1 netbsd-3-0-1-RELEASE netbsd-3-0-RELEASE netbsd-3-0-RC6 netbsd-3-0-RC5 netbsd-3-0-RC4 netbsd-3-0-RC3 netbsd-3-0-RC2 netbsd-3-0-RC1 netbsd-2-0-3-RELEASE netbsd-2-1-RELEASE netbsd-2-1-RC6 netbsd-2-1-RC5 netbsd-2-1-RC4 netbsd-2-1-RC3 netbsd-2-1-RC2 netbsd-2-1-RC1 netbsd-2-0-2-RELEASE netbsd-3-base netbsd-2-0-1-RELEASE netbsd-2-base netbsd-2-0-RELEASE netbsd-2-0-RC5 netbsd-2-0-RC4 netbsd-2-0-RC3 netbsd-2-0-RC2 netbsd-2-0-RC1 netbsd-2-0-base netbsd-1-6-PATCH002-RELEASE netbsd-1-6-PATCH002 netbsd-1-6-PATCH002-RC4 netbsd-1-6-PATCH002-RC3 netbsd-1-6-PATCH002-RC2 netbsd-1-6-PATCH002-RC1 netbsd-1-6-PATCH001 netbsd-1-6-PATCH001-RELEASE netbsd-1-6-PATCH001-RC3 netbsd-1-6-PATCH001-RC2 netbsd-1-6-PATCH001-RC1 fvdl_fs64_base netbsd-1-6-RELEASE netbsd-1-6-RC3 netbsd-1-6-RC2 netbsd-1-6-RC1 netbsd-1-6-base
# 1.21 29-Jul-2001 wiz

Undo last: glob(3) isn't used for _whatdb (yet?).
[broke e.g. installation of devel/netcdf]


# 1.20 25-Jun-2001 lukem

take advantage of glob(3) support when defining _whatdb


# 1.19 31-Jul-2000 chuck

actually make use of new features introduced in man.c (rev 1.23):
allow to specify relative paths for sections in man.conf - they are used
similarily to _subdir, but only when appropriate


Revision tags: netbsd-1-5-base minoura-xpg4dl-base
# 1.18 13-May-2000 wiz

branches: 1.18.4;
remove obsolete /usr/X11 entries


Revision tags: wrstuden-devbsize-19991221 wrstuden-devbsize-base comdex-fall-1999-base
# 1.17 02-Aug-1999 mrg

- use -msafer not -S; this is more portable and will work with any
nroff that has the "safer" macros installed.
- correct entry for ".me" that was broken in the previous.


# 1.16 26-Jul-1999 tron

Fix PR security/8069 differently:
Add a new option "-S" to "nroff" and use "nroff -S" instead of "groff -S"
because "nroff" adds some other (moderately useful and important) options
to the "groff" execution.


# 1.15 26-Jul-1999 tron

Use "groff -S -Tascii" instead of "nroff" to avoid security problems
if "man" is used by "root". Fixes PR security/8069 by Matthias Buelow.


# 1.14 04-Apr-1999 dante

Add "_crunch" section required by catman to crunch compressed cat pages.


Revision tags: netbsd-1-4-PATCH003 netbsd-1-4-PATCH002 netbsd-1-4-PATCH001 netbsd-1-4-RELEASE netbsd-1-4-base
# 1.13 02-Jan-1999 tv

Add sections `l' and `n' for pkg, X11, local. DTRT with manual pages
ending with `.n'. XXX: Does not DTRT for manual pages with
multi-character extensions (i.e. 3f) yet!


# 1.12 16-Jul-1998 mycroft

Sort the man page sections in a consistent order.


# 1.11 16-Jun-1998 perry

Remove references to obsolete directories, such as /usr/contrib,
/usr/old, /usr/X11R4, and others. Pointed out by jwise@unicast.com in
PR 5599


# 1.10 02-Dec-1997 mrg

add /usr/pkg/man


# 1.9 27-Oct-1997 hubertf

Also look in /usr/pkg/man for manpages.
Closes PR misc/4356 by Matthias Scheler <tron@lyssa.owl.de>


Revision tags: netbsd-1-3-base
# 1.8 09-Oct-1997 mycroft

branches: 1.8.2;
Search for man page source in section 3f.


# 1.7 04-Jan-1997 mrg

add local, R5 and R6 whatis directories.


Revision tags: netbsd-1-2-PATCH001 netbsd-1-2-RELEASE netbsd-1-2-BETA netbsd-1-2-base
# 1.6 17-Dec-1995 thorpej

Look for section 9 (kernel) manpages. Pointed out by Erik Bertelsen
<erik@sockdev.uni-c.dk>. Also, new-style RCS id.


Revision tags: netbsd-1-1-PATCH001 netbsd-1-1-RELEASE netbsd-1-1-base
# 1.5 16-Jan-1995 mycroft

Remove misleading comment.


Revision tags: netbsd-1-0-PATCH06 netbsd-1-0-PATCH05 netbsd-1-0-PATCH04 netbsd-1-0-PATCH03 netbsd-1-0-PATCH02 netbsd-1-0-PATCH1 netbsd-1-0-PATCH0 netbsd-1-0-RELEASE netbsd-1-0-base
# 1.4 07-Apr-1994 mycroft

Add X11R6 to the default search list(s).


# 1.3 21-Dec-1993 cgd

new man.conf for updated man... this does a *lot*.


Revision tags: BOSTIC-1
# 1.2 21-Dec-1993 cgd

update from bostic; needs work


# 1.1 21-Mar-1993 cgd

branches: 1.1.1;
Initial revision


Revision tags: pgoyette-compat-merge-20190127 pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728 phil-wifi-base pgoyette-compat-0625 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base
# 1.37 01-Mar-2018 snj

/usr/X11R6 has been empty on most NetBSD installations since 2008,
and the last few straggling ports dumped it in 2015. It's time to
prune references to /usr/X11R6 from our config files.


Revision tags: matt-nb8-mediatek-base perseant-stdc-iso10646-base netbsd-8-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320 bouyer-socketcan-base pgoyette-localcount-20170107
# 1.36 25-Dec-2016 kim

branches: 1.36.6;
Make precedence between {cat,man}[39]{,lua} logical:
- Search man3 right after cat3, before cat3lua (and man3lua).
- Search man9 right after cat9, before cat9lua (and man9lua).


Revision tags: netbsd-7-2-RELEASE netbsd-7-1-2-RELEASE netbsd-7-1-1-RELEASE netbsd-7-1-RELEASE netbsd-7-1-RC2 netbsd-7-nhusb-base-20170116 netbsd-7-1-RC1 pgoyette-localcount-20161104 netbsd-7-0-2-RELEASE localcount-20160914 netbsd-7-nhusb-base pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base netbsd-7-0-1-RELEASE netbsd-7-0-RELEASE netbsd-7-0-RC3 netbsd-7-0-RC2 netbsd-7-0-RC1 netbsd-7-base yamt-pagecache-base9 tls-earlyentropy-base riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3 tls-maxphys-base
# 1.35 22-Dec-2013 dholland

branches: 1.35.8;
Fix _crunch entries, which accidentally got changed from compression
operations to decompression operations nearly two years ago. They are
used only by catman(8), which we don't run any more, but they ought to
be correct anyway.


# 1.34 25-Oct-2013 mbalmer

add 3l/3lua and 9l/9lua man page sections


# 1.33 25-Oct-2013 mbalmer

_build rule for man pages with a .<number><letters> extension (.3tcl, .3am, .3lua, etc.)


Revision tags: riastradh-drm2-base2 riastradh-drm2-base1
# 1.32 18-Jul-2013 christos

PR/48061: NAKAJIMA Yoshihiro: wrong description about bzip2's suffix


Revision tags: riastradh-drm2-base agc-symver-base yamt-pagecache-base8 yamt-pagecache-base7 yamt-pagecache-base6
# 1.31 06-Oct-2012 wiz

branches: 1.31.2;
Make mandb path configurable. makemandb (and related tools) use
the path from the _mandb variable from man.conf now.

Set _mandb in man.conf to same value as was used before.

From Abhinav Upadhyay <er.abhinav.upadhyay@gmail.com>.


Revision tags: yamt-pagecache-base5 yamt-pagecache-base4
# 1.30 16-Feb-2012 joerg

branches: 1.30.2;
Add entries for bzip2 and xz.


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

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


# 1.28 07-Feb-2012 joerg

Include argument in command line


# 1.27 07-Feb-2012 joerg

Kill one more invocation of tbl. Noticed by wiz


# 1.26 07-Feb-2012 joerg

Switch to using mandoc for formatting man pages as new default.
Stop building catpages by default.


Revision tags: yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base cherry-xenmp-base bouyer-quota2-nbase bouyer-quota2-base matt-mips64-premerge-20101231
# 1.25 09-Jul-2010 christos

branches: 1.25.6;
make sparc64 search for sparc man pages for now. It might be better in
the long run to choose a different name for shared drivers though. Fixes
PR/18273.


# 1.24 04-Jun-2010 christos

Add machine class manual paths. No manual pages have moved yet.


Revision tags: matt-premerge-20091211 jym-xensuspend-nbase jym-xensuspend-base mjf-devfs2-base2
# 1.23 17-Nov-2008 hubertf

Also search /usr/X11R7, and do it before X11R6


Revision tags: netbsd-5-base matt-mips64-base2 netbsd-4-0-1-RELEASE wrstuden-revivesa-base-3 wrstuden-revivesa-base-2 wrstuden-fixsa-newbase wrstuden-revivesa-base-1 yamt-pf42-base4 yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-baseX yamt-pf42-base2 wrstuden-revivesa-base yamt-pf42-base mjf-devfs2-base keiichi-mipv6-base mjf-devfs-base matt-armv6-nbase matt-armv6-prevmlocking wrstuden-fixsa-base-1 netbsd-4-0-RELEASE cube-autoconf-base netbsd-4-0-RC5 netbsd-4-0-RC4 netbsd-4-0-RC3 netbsd-4-0-RC2 netbsd-4-0-RC1 matt-armv6-base matt-mips64-base hpcarm-cleanup-base wrstuden-fixsa-base abandoned-netbsd-4-base netbsd-4-base
# 1.22 30-May-2006 christos

branches: 1.22.20; 1.22.28;
Remove sendmail (approved by core)


Revision tags: netbsd-3-1-1-RELEASE netbsd-3-0-3-RELEASE netbsd-3-1-RELEASE netbsd-3-0-2-RELEASE netbsd-3-1-RC4 netbsd-3-1-RC3 netbsd-3-1-RC2 netbsd-3-1-RC1 netbsd-3-0-1-RELEASE netbsd-3-0-RELEASE netbsd-3-0-RC6 netbsd-3-0-RC5 netbsd-3-0-RC4 netbsd-3-0-RC3 netbsd-3-0-RC2 netbsd-3-0-RC1 netbsd-2-0-3-RELEASE netbsd-2-1-RELEASE netbsd-2-1-RC6 netbsd-2-1-RC5 netbsd-2-1-RC4 netbsd-2-1-RC3 netbsd-2-1-RC2 netbsd-2-1-RC1 netbsd-2-0-2-RELEASE netbsd-3-base netbsd-2-0-1-RELEASE netbsd-2-base netbsd-2-0-RELEASE netbsd-2-0-RC5 netbsd-2-0-RC4 netbsd-2-0-RC3 netbsd-2-0-RC2 netbsd-2-0-RC1 netbsd-2-0-base netbsd-1-6-PATCH002-RELEASE netbsd-1-6-PATCH002 netbsd-1-6-PATCH002-RC4 netbsd-1-6-PATCH002-RC3 netbsd-1-6-PATCH002-RC2 netbsd-1-6-PATCH002-RC1 netbsd-1-6-PATCH001 netbsd-1-6-PATCH001-RELEASE netbsd-1-6-PATCH001-RC3 netbsd-1-6-PATCH001-RC2 netbsd-1-6-PATCH001-RC1 fvdl_fs64_base netbsd-1-6-RELEASE netbsd-1-6-RC3 netbsd-1-6-RC2 netbsd-1-6-RC1 netbsd-1-6-base
# 1.21 29-Jul-2001 wiz

Undo last: glob(3) isn't used for _whatdb (yet?).
[broke e.g. installation of devel/netcdf]


# 1.20 25-Jun-2001 lukem

take advantage of glob(3) support when defining _whatdb


# 1.19 31-Jul-2000 chuck

actually make use of new features introduced in man.c (rev 1.23):
allow to specify relative paths for sections in man.conf - they are used
similarily to _subdir, but only when appropriate


Revision tags: netbsd-1-5-base minoura-xpg4dl-base
# 1.18 13-May-2000 wiz

branches: 1.18.4;
remove obsolete /usr/X11 entries


Revision tags: wrstuden-devbsize-19991221 wrstuden-devbsize-base comdex-fall-1999-base
# 1.17 02-Aug-1999 mrg

- use -msafer not -S; this is more portable and will work with any
nroff that has the "safer" macros installed.
- correct entry for ".me" that was broken in the previous.


# 1.16 26-Jul-1999 tron

Fix PR security/8069 differently:
Add a new option "-S" to "nroff" and use "nroff -S" instead of "groff -S"
because "nroff" adds some other (moderately useful and important) options
to the "groff" execution.


# 1.15 26-Jul-1999 tron

Use "groff -S -Tascii" instead of "nroff" to avoid security problems
if "man" is used by "root". Fixes PR security/8069 by Matthias Buelow.


# 1.14 04-Apr-1999 dante

Add "_crunch" section required by catman to crunch compressed cat pages.


Revision tags: netbsd-1-4-PATCH003 netbsd-1-4-PATCH002 netbsd-1-4-PATCH001 netbsd-1-4-RELEASE netbsd-1-4-base
# 1.13 02-Jan-1999 tv

Add sections `l' and `n' for pkg, X11, local. DTRT with manual pages
ending with `.n'. XXX: Does not DTRT for manual pages with
multi-character extensions (i.e. 3f) yet!


# 1.12 16-Jul-1998 mycroft

Sort the man page sections in a consistent order.


# 1.11 16-Jun-1998 perry

Remove references to obsolete directories, such as /usr/contrib,
/usr/old, /usr/X11R4, and others. Pointed out by jwise@unicast.com in
PR 5599


# 1.10 02-Dec-1997 mrg

add /usr/pkg/man


# 1.9 27-Oct-1997 hubertf

Also look in /usr/pkg/man for manpages.
Closes PR misc/4356 by Matthias Scheler <tron@lyssa.owl.de>


Revision tags: netbsd-1-3-base
# 1.8 09-Oct-1997 mycroft

branches: 1.8.2;
Search for man page source in section 3f.


# 1.7 04-Jan-1997 mrg

add local, R5 and R6 whatis directories.


Revision tags: netbsd-1-2-PATCH001 netbsd-1-2-RELEASE netbsd-1-2-BETA netbsd-1-2-base
# 1.6 17-Dec-1995 thorpej

Look for section 9 (kernel) manpages. Pointed out by Erik Bertelsen
<erik@sockdev.uni-c.dk>. Also, new-style RCS id.


Revision tags: netbsd-1-1-PATCH001 netbsd-1-1-RELEASE netbsd-1-1-base
# 1.5 16-Jan-1995 mycroft

Remove misleading comment.


Revision tags: netbsd-1-0-PATCH06 netbsd-1-0-PATCH05 netbsd-1-0-PATCH04 netbsd-1-0-PATCH03 netbsd-1-0-PATCH02 netbsd-1-0-PATCH1 netbsd-1-0-PATCH0 netbsd-1-0-RELEASE netbsd-1-0-base
# 1.4 07-Apr-1994 mycroft

Add X11R6 to the default search list(s).


# 1.3 21-Dec-1993 cgd

new man.conf for updated man... this does a *lot*.


Revision tags: BOSTIC-1
# 1.2 21-Dec-1993 cgd

update from bostic; needs work


# 1.1 21-Mar-1993 cgd

branches: 1.1.1;
Initial revision


# 1.36 25-Dec-2016 kim

Make precedence between {cat,man}[39]{,lua} logical:
- Search man3 right after cat3, before cat3lua (and man3lua).
- Search man9 right after cat9, before cat9lua (and man9lua).


Revision tags: pgoyette-localcount-20161104 netbsd-7-0-2-RELEASE localcount-20160914 netbsd-7-nhusb-base pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base netbsd-7-0-1-RELEASE netbsd-7-0-RELEASE netbsd-7-0-RC3 netbsd-7-0-RC2 netbsd-7-0-RC1 netbsd-7-base yamt-pagecache-base9 tls-earlyentropy-base riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3 tls-maxphys-base
# 1.35 22-Dec-2013 dholland

Fix _crunch entries, which accidentally got changed from compression
operations to decompression operations nearly two years ago. They are
used only by catman(8), which we don't run any more, but they ought to
be correct anyway.


# 1.34 25-Oct-2013 mbalmer

add 3l/3lua and 9l/9lua man page sections


# 1.33 25-Oct-2013 mbalmer

_build rule for man pages with a .<number><letters> extension (.3tcl, .3am, .3lua, etc.)


Revision tags: riastradh-drm2-base2 riastradh-drm2-base1
# 1.32 18-Jul-2013 christos

PR/48061: NAKAJIMA Yoshihiro: wrong description about bzip2's suffix


Revision tags: riastradh-drm2-base agc-symver-base yamt-pagecache-base8 yamt-pagecache-base7 yamt-pagecache-base6
# 1.31 06-Oct-2012 wiz

branches: 1.31.2;
Make mandb path configurable. makemandb (and related tools) use
the path from the _mandb variable from man.conf now.

Set _mandb in man.conf to same value as was used before.

From Abhinav Upadhyay <er.abhinav.upadhyay@gmail.com>.


Revision tags: yamt-pagecache-base5 yamt-pagecache-base4
# 1.30 16-Feb-2012 joerg

branches: 1.30.2;
Add entries for bzip2 and xz.


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

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


# 1.28 07-Feb-2012 joerg

Include argument in command line


# 1.27 07-Feb-2012 joerg

Kill one more invocation of tbl. Noticed by wiz


# 1.26 07-Feb-2012 joerg

Switch to using mandoc for formatting man pages as new default.
Stop building catpages by default.


Revision tags: yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base cherry-xenmp-base bouyer-quota2-nbase bouyer-quota2-base matt-mips64-premerge-20101231
# 1.25 09-Jul-2010 christos

branches: 1.25.6;
make sparc64 search for sparc man pages for now. It might be better in
the long run to choose a different name for shared drivers though. Fixes
PR/18273.


# 1.24 04-Jun-2010 christos

Add machine class manual paths. No manual pages have moved yet.


Revision tags: matt-premerge-20091211 jym-xensuspend-nbase jym-xensuspend-base mjf-devfs2-base2
# 1.23 17-Nov-2008 hubertf

Also search /usr/X11R7, and do it before X11R6


Revision tags: netbsd-5-base matt-mips64-base2 netbsd-4-0-1-RELEASE wrstuden-revivesa-base-3 wrstuden-revivesa-base-2 wrstuden-fixsa-newbase wrstuden-revivesa-base-1 yamt-pf42-base4 yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-baseX yamt-pf42-base2 wrstuden-revivesa-base yamt-pf42-base mjf-devfs2-base keiichi-mipv6-base mjf-devfs-base matt-armv6-nbase matt-armv6-prevmlocking wrstuden-fixsa-base-1 netbsd-4-0-RELEASE cube-autoconf-base netbsd-4-0-RC5 netbsd-4-0-RC4 netbsd-4-0-RC3 netbsd-4-0-RC2 netbsd-4-0-RC1 matt-armv6-base matt-mips64-base hpcarm-cleanup-base wrstuden-fixsa-base abandoned-netbsd-4-base netbsd-4-base
# 1.22 30-May-2006 christos

branches: 1.22.20; 1.22.28;
Remove sendmail (approved by core)


Revision tags: netbsd-3-1-1-RELEASE netbsd-3-0-3-RELEASE netbsd-3-1-RELEASE netbsd-3-0-2-RELEASE netbsd-3-1-RC4 netbsd-3-1-RC3 netbsd-3-1-RC2 netbsd-3-1-RC1 netbsd-3-0-1-RELEASE netbsd-3-0-RELEASE netbsd-3-0-RC6 netbsd-3-0-RC5 netbsd-3-0-RC4 netbsd-3-0-RC3 netbsd-3-0-RC2 netbsd-3-0-RC1 netbsd-2-0-3-RELEASE netbsd-2-1-RELEASE netbsd-2-1-RC6 netbsd-2-1-RC5 netbsd-2-1-RC4 netbsd-2-1-RC3 netbsd-2-1-RC2 netbsd-2-1-RC1 netbsd-2-0-2-RELEASE netbsd-3-base netbsd-2-0-1-RELEASE netbsd-2-base netbsd-2-0-RELEASE netbsd-2-0-RC5 netbsd-2-0-RC4 netbsd-2-0-RC3 netbsd-2-0-RC2 netbsd-2-0-RC1 netbsd-2-0-base netbsd-1-6-PATCH002-RELEASE netbsd-1-6-PATCH002 netbsd-1-6-PATCH002-RC4 netbsd-1-6-PATCH002-RC3 netbsd-1-6-PATCH002-RC2 netbsd-1-6-PATCH002-RC1 netbsd-1-6-PATCH001 netbsd-1-6-PATCH001-RELEASE netbsd-1-6-PATCH001-RC3 netbsd-1-6-PATCH001-RC2 netbsd-1-6-PATCH001-RC1 fvdl_fs64_base netbsd-1-6-RELEASE netbsd-1-6-RC3 netbsd-1-6-RC2 netbsd-1-6-RC1 netbsd-1-6-base
# 1.21 29-Jul-2001 wiz

Undo last: glob(3) isn't used for _whatdb (yet?).
[broke e.g. installation of devel/netcdf]


# 1.20 25-Jun-2001 lukem

take advantage of glob(3) support when defining _whatdb


# 1.19 31-Jul-2000 chuck

actually make use of new features introduced in man.c (rev 1.23):
allow to specify relative paths for sections in man.conf - they are used
similarily to _subdir, but only when appropriate


Revision tags: netbsd-1-5-base minoura-xpg4dl-base
# 1.18 13-May-2000 wiz

branches: 1.18.4;
remove obsolete /usr/X11 entries


Revision tags: wrstuden-devbsize-19991221 wrstuden-devbsize-base comdex-fall-1999-base
# 1.17 02-Aug-1999 mrg

- use -msafer not -S; this is more portable and will work with any
nroff that has the "safer" macros installed.
- correct entry for ".me" that was broken in the previous.


# 1.16 26-Jul-1999 tron

Fix PR security/8069 differently:
Add a new option "-S" to "nroff" and use "nroff -S" instead of "groff -S"
because "nroff" adds some other (moderately useful and important) options
to the "groff" execution.


# 1.15 26-Jul-1999 tron

Use "groff -S -Tascii" instead of "nroff" to avoid security problems
if "man" is used by "root". Fixes PR security/8069 by Matthias Buelow.


# 1.14 04-Apr-1999 dante

Add "_crunch" section required by catman to crunch compressed cat pages.


Revision tags: netbsd-1-4-PATCH003 netbsd-1-4-PATCH002 netbsd-1-4-PATCH001 netbsd-1-4-RELEASE netbsd-1-4-base
# 1.13 02-Jan-1999 tv

Add sections `l' and `n' for pkg, X11, local. DTRT with manual pages
ending with `.n'. XXX: Does not DTRT for manual pages with
multi-character extensions (i.e. 3f) yet!


# 1.12 16-Jul-1998 mycroft

Sort the man page sections in a consistent order.


# 1.11 16-Jun-1998 perry

Remove references to obsolete directories, such as /usr/contrib,
/usr/old, /usr/X11R4, and others. Pointed out by jwise@unicast.com in
PR 5599


# 1.10 02-Dec-1997 mrg

add /usr/pkg/man


# 1.9 27-Oct-1997 hubertf

Also look in /usr/pkg/man for manpages.
Closes PR misc/4356 by Matthias Scheler <tron@lyssa.owl.de>


Revision tags: netbsd-1-3-base
# 1.8 09-Oct-1997 mycroft

branches: 1.8.2;
Search for man page source in section 3f.


# 1.7 04-Jan-1997 mrg

add local, R5 and R6 whatis directories.


Revision tags: netbsd-1-2-PATCH001 netbsd-1-2-RELEASE netbsd-1-2-BETA netbsd-1-2-base
# 1.6 17-Dec-1995 thorpej

Look for section 9 (kernel) manpages. Pointed out by Erik Bertelsen
<erik@sockdev.uni-c.dk>. Also, new-style RCS id.


Revision tags: netbsd-1-1-PATCH001 netbsd-1-1-RELEASE netbsd-1-1-base
# 1.5 16-Jan-1995 mycroft

Remove misleading comment.


Revision tags: netbsd-1-0-PATCH06 netbsd-1-0-PATCH05 netbsd-1-0-PATCH04 netbsd-1-0-PATCH03 netbsd-1-0-PATCH02 netbsd-1-0-PATCH1 netbsd-1-0-PATCH0 netbsd-1-0-RELEASE netbsd-1-0-base
# 1.4 07-Apr-1994 mycroft

Add X11R6 to the default search list(s).


# 1.3 21-Dec-1993 cgd

new man.conf for updated man... this does a *lot*.


Revision tags: BOSTIC-1
# 1.2 21-Dec-1993 cgd

update from bostic; needs work


# 1.1 21-Mar-1993 cgd

branches: 1.1.1;
Initial revision


# 1.35 21-Dec-2013 dholland

Fix _crunch entries, which accidentally got changed from compression
operations to decompression operations nearly two years ago. They are
used only by catman(8), which we don't run any more, but they ought to
be correct anyway.


# 1.34 25-Oct-2013 mbalmer

add 3l/3lua and 9l/9lua man page sections


# 1.33 25-Oct-2013 mbalmer

_build rule for man pages with a .<number><letters> extension (.3tcl, .3am, .3lua, etc.)


# 1.32 18-Jul-2013 christos

PR/48061: NAKAJIMA Yoshihiro: wrong description about bzip2's suffix


# 1.31 06-Oct-2012 wiz

branches: 1.31.2;
Make mandb path configurable. makemandb (and related tools) use
the path from the _mandb variable from man.conf now.

Set _mandb in man.conf to same value as was used before.

From Abhinav Upadhyay <er.abhinav.upadhyay@gmail.com>.


# 1.30 16-Feb-2012 joerg

branches: 1.30.2;
Add entries for bzip2 and xz.


# 1.29 14-Feb-2012 wiz

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


# 1.28 07-Feb-2012 joerg

Include argument in command line


# 1.27 07-Feb-2012 joerg

Kill one more invocation of tbl. Noticed by wiz


# 1.26 07-Feb-2012 joerg

Switch to using mandoc for formatting man pages as new default.
Stop building catpages by default.


# 1.25 09-Jul-2010 christos

branches: 1.25.6;
make sparc64 search for sparc man pages for now. It might be better in
the long run to choose a different name for shared drivers though. Fixes
PR/18273.


# 1.24 04-Jun-2010 christos

Add machine class manual paths. No manual pages have moved yet.


# 1.23 16-Nov-2008 hubertf

Also search /usr/X11R7, and do it before X11R6


# 1.22 29-May-2006 christos

branches: 1.22.20; 1.22.28;
Remove sendmail (approved by core)


# 1.21 29-Jul-2001 wiz

Undo last: glob(3) isn't used for _whatdb (yet?).
[broke e.g. installation of devel/netcdf]


# 1.20 25-Jun-2001 lukem

take advantage of glob(3) support when defining _whatdb


# 1.19 30-Jul-2000 chuck

actually make use of new features introduced in man.c (rev 1.23):
allow to specify relative paths for sections in man.conf - they are used
similarily to _subdir, but only when appropriate


# 1.18 12-May-2000 wiz

branches: 1.18.4;
remove obsolete /usr/X11 entries


# 1.17 02-Aug-1999 mrg

- use -msafer not -S; this is more portable and will work with any
nroff that has the "safer" macros installed.
- correct entry for ".me" that was broken in the previous.


# 1.16 26-Jul-1999 tron

Fix PR security/8069 differently:
Add a new option "-S" to "nroff" and use "nroff -S" instead of "groff -S"
because "nroff" adds some other (moderately useful and important) options
to the "groff" execution.


# 1.15 26-Jul-1999 tron

Use "groff -S -Tascii" instead of "nroff" to avoid security problems
if "man" is used by "root". Fixes PR security/8069 by Matthias Buelow.


# 1.14 04-Apr-1999 dante

Add "_crunch" section required by catman to crunch compressed cat pages.


# 1.13 02-Jan-1999 tv

Add sections `l' and `n' for pkg, X11, local. DTRT with manual pages
ending with `.n'. XXX: Does not DTRT for manual pages with
multi-character extensions (i.e. 3f) yet!


# 1.12 15-Jul-1998 mycroft

Sort the man page sections in a consistent order.


# 1.11 16-Jun-1998 perry

Remove references to obsolete directories, such as /usr/contrib,
/usr/old, /usr/X11R4, and others. Pointed out by jwise@unicast.com in
PR 5599


# 1.10 02-Dec-1997 mrg

add /usr/pkg/man


# 1.9 26-Oct-1997 hubertf

Also look in /usr/pkg/man for manpages.
Closes PR misc/4356 by Matthias Scheler <tron@lyssa.owl.de>


# 1.8 09-Oct-1997 mycroft

branches: 1.8.2;
Search for man page source in section 3f.


# 1.7 04-Jan-1997 mrg

add local, R5 and R6 whatis directories.


# 1.6 16-Dec-1995 thorpej

Look for section 9 (kernel) manpages. Pointed out by Erik Bertelsen
<erik@sockdev.uni-c.dk>. Also, new-style RCS id.


# 1.5 16-Jan-1995 mycroft

Remove misleading comment.


# 1.4 06-Apr-1994 mycroft

Add X11R6 to the default search list(s).


# 1.3 20-Dec-1993 cgd

new man.conf for updated man... this does a *lot*.


# 1.2 20-Dec-1993 cgd

update from bostic; needs work


# 1.1 21-Mar-1993 cgd

branches: 1.1.1;
Initial revision


# 1.1.1.2 14-Feb-1997 mikel

import 4.4BSD-Lite


# 1.1.1.1 21-Mar-1993 cgd

initial import of 386bsd-0.1 sources


# 1.8.2.3 01-Feb-1999 cgd

pull up revs 1.11-1.13 from trunk (abs)


# 1.8.2.2 14-Dec-1997 mellon

Pull rev 1.10 up from trunk (veego)


# 1.8.2.1 27-Oct-1997 mellon

Pull rev 1.9 up fron trunk (hubertf)


# 1.18.4.1 01-Aug-2000 chuck

pull up 1.19 (approved by thorpej)


# 1.22.28.1 19-Nov-2008 snj

Pull up following revision(s) (requested by cube in ticket #95):
etc/man.conf: revision 1.23
Also search /usr/X11R7, and do it before X11R6


# 1.22.20.1 17-Jan-2009 mjf

Sync with HEAD.


# 1.25.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.25.6.2 30-Oct-2012 yamt

sync with head


# 1.25.6.1 16-Apr-2012 yamt

sync with head


# 1.29.2.1 18-Feb-2012 riz

Pull up following revision(s) (requested by joerg in ticket #4):
usr.sbin/makemandb/apropos.c: revision 1.5
external/bsd/mdocml/dist/read.c: revision 1.6
external/bsd/mdocml/dist/mandoc.h: revision 1.2
usr.sbin/makemandb/makemandb.c: revision 1.3
usr.sbin/makemandb/makemandb.c: revision 1.4
usr.sbin/makemandb/makemandb.c: revision 1.5
usr.sbin/makemandb/Makefile: revision 1.2
etc/man.conf: revision 1.30
usr.sbin/makemandb/apropos.1: revision 1.3
external/bsd/mdocml/Makefile.inc: revision 1.15
Be a bit more friendly to man pages using the roff .so command by
changing the current directory to the parent of the man -p entry, e.g.
/usr/share/man for /usr/share/man1.
Also handle hyphen replacement if it was used as plain input and no
backslash sequence was used at all in the line.
Add support for apropos -s like in the old apropos. Fix capitalisation.
Add note about optional quotation. From Abhinav Upadhyay.
Merge mandoc.h r1.99 and read.c 1.28 from upstream:
Add mparse_readmem, which allows application to run the parser directly
from memory, e.g. after de-compressing a document.
Add support for compressed man pages in all the usual formats.
Use mmap when dealing with plain files.
Add entries for bzip2 and xz.


# 1.30.2.2 19-Aug-2014 tls

Rebase to HEAD as of a few days ago.


# 1.30.2.1 19-Nov-2012 tls

Resync to 2012-11-19 00:00:00 UTC


# 1.31.2.1 23-Jul-2013 riastradh

sync with HEAD