1*6d38604fSBaptiste Daroussin.\" $Id: man.conf.5,v 1.8 2020/02/10 14:42:10 schwarze Exp $ 261d06d6bSBaptiste Daroussin.\" 37295610fSBaptiste Daroussin.\" Copyright (c) 2015, 2017 Ingo Schwarze <schwarze@openbsd.org> 461d06d6bSBaptiste Daroussin.\" 561d06d6bSBaptiste Daroussin.\" Permission to use, copy, modify, and distribute this software for any 661d06d6bSBaptiste Daroussin.\" purpose with or without fee is hereby granted, provided that the above 761d06d6bSBaptiste Daroussin.\" copyright notice and this permission notice appear in all copies. 861d06d6bSBaptiste Daroussin.\" 961d06d6bSBaptiste Daroussin.\" THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES 1061d06d6bSBaptiste Daroussin.\" WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF 1161d06d6bSBaptiste Daroussin.\" MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR 1261d06d6bSBaptiste Daroussin.\" ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES 1361d06d6bSBaptiste Daroussin.\" WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN 1461d06d6bSBaptiste Daroussin.\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF 1561d06d6bSBaptiste Daroussin.\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. 1661d06d6bSBaptiste Daroussin.\" 17*6d38604fSBaptiste Daroussin.Dd $Mdocdate: February 10 2020 $ 1861d06d6bSBaptiste Daroussin.Dt MAN.CONF 5 1961d06d6bSBaptiste Daroussin.Os 2061d06d6bSBaptiste Daroussin.Sh NAME 2161d06d6bSBaptiste Daroussin.Nm man.conf 2261d06d6bSBaptiste Daroussin.Nd configuration file for man 2361d06d6bSBaptiste Daroussin.Sh DESCRIPTION 2461d06d6bSBaptiste DaroussinThis is the configuration file 2561d06d6bSBaptiste Daroussinfor the 2661d06d6bSBaptiste Daroussin.Xr man 1 , 2761d06d6bSBaptiste Daroussin.Xr apropos 1 , 2861d06d6bSBaptiste Daroussinand 2961d06d6bSBaptiste Daroussin.Xr makewhatis 8 3061d06d6bSBaptiste Daroussinutilities. 3161d06d6bSBaptiste DaroussinIts presence, and all directives, are optional. 3261d06d6bSBaptiste Daroussin.Pp 3361d06d6bSBaptiste DaroussinThis file is an ASCII text file. 3461d06d6bSBaptiste DaroussinLeading whitespace on lines, lines starting with 3561d06d6bSBaptiste Daroussin.Sq # , 3661d06d6bSBaptiste Daroussinand blank lines are ignored. 3761d06d6bSBaptiste DaroussinWords are separated by whitespace. 3861d06d6bSBaptiste DaroussinThe first word on each line is the name of a configuration directive. 3961d06d6bSBaptiste Daroussin.Pp 4061d06d6bSBaptiste DaroussinThe following directives are supported: 4161d06d6bSBaptiste Daroussin.Bl -tag -width Ds 4261d06d6bSBaptiste Daroussin.It Ic manpath Ar path 4361d06d6bSBaptiste DaroussinOverride the default search 4461d06d6bSBaptiste Daroussin.Ar path 4561d06d6bSBaptiste Daroussinfor 4661d06d6bSBaptiste Daroussin.Xr man 1 , 4761d06d6bSBaptiste Daroussin.Xr apropos 1 , 4861d06d6bSBaptiste Daroussinand 4961d06d6bSBaptiste Daroussin.Xr makewhatis 8 . 5061d06d6bSBaptiste DaroussinIt can be used multiple times to specify multiple paths, 5161d06d6bSBaptiste Daroussinwith the order determining the manual page search order. 5261d06d6bSBaptiste Daroussin.Pp 5361d06d6bSBaptiste DaroussinEach path is a tree containing subdirectories 5461d06d6bSBaptiste Daroussinwhose names consist of the strings 5561d06d6bSBaptiste Daroussin.Sq man 5661d06d6bSBaptiste Daroussinand/or 5761d06d6bSBaptiste Daroussin.Sq cat 5861d06d6bSBaptiste Daroussinfollowed by the names of sections, usually single digits. 5961d06d6bSBaptiste DaroussinThe former are supposed to contain unformatted manual pages in 6061d06d6bSBaptiste Daroussin.Xr mdoc 7 6161d06d6bSBaptiste Daroussinand/or 6261d06d6bSBaptiste Daroussin.Xr man 7 6361d06d6bSBaptiste Daroussinformat; file names should end with the name of the section 6461d06d6bSBaptiste Daroussinpreceded by a dot. 6561d06d6bSBaptiste DaroussinThe latter should contain preformatted manual pages; 6661d06d6bSBaptiste Daroussinfile names should end with 6761d06d6bSBaptiste Daroussin.Ql .0 . 6861d06d6bSBaptiste Daroussin.Pp 6961d06d6bSBaptiste DaroussinCreating a 7061d06d6bSBaptiste Daroussin.Xr mandoc.db 5 7161d06d6bSBaptiste Daroussindatabase with 7261d06d6bSBaptiste Daroussin.Xr makewhatis 8 7361d06d6bSBaptiste Daroussinin each directory configured with 7461d06d6bSBaptiste Daroussin.Ic manpath 7561d06d6bSBaptiste Daroussinis recommended and necessary for 7661d06d6bSBaptiste Daroussin.Xr apropos 1 7761d06d6bSBaptiste Daroussinto work, and also for 7861d06d6bSBaptiste Daroussin.Xr man 1 7961d06d6bSBaptiste Daroussinon operating systems like 8061d06d6bSBaptiste Daroussin.Ox 8161d06d6bSBaptiste Daroussinthat install each manual page with only one file name in the file system, 8261d06d6bSBaptiste Daroussineven if it documents multiple utilities or functions. 8361d06d6bSBaptiste Daroussin.It Ic output Ar option Op Ar value 8461d06d6bSBaptiste DaroussinConfigure the default value of an output option. 8561d06d6bSBaptiste DaroussinThese directives are overridden by the 8661d06d6bSBaptiste Daroussin.Fl O 8761d06d6bSBaptiste Daroussincommand line options of the same names. 8861d06d6bSBaptiste DaroussinFor details, see the 8961d06d6bSBaptiste Daroussin.Xr mandoc 1 9061d06d6bSBaptiste Daroussinmanual. 9161d06d6bSBaptiste Daroussin.Pp 9261d06d6bSBaptiste Daroussin.Bl -column fragment integer "ascii, utf8" -compact 9361d06d6bSBaptiste Daroussin.It Ar option Ta Ar value Ta used by Fl T Ta purpose 9461d06d6bSBaptiste Daroussin.It Ta Ta Ta 9561d06d6bSBaptiste Daroussin.It Ic fragment Ta none Ta Cm html Ta print only body 9661d06d6bSBaptiste Daroussin.It Ic includes Ta string Ta Cm html Ta path to header files 9761d06d6bSBaptiste Daroussin.It Ic indent Ta integer Ta Cm ascii , utf8 Ta left margin 9861d06d6bSBaptiste Daroussin.It Ic man Ta string Ta Cm html Ta path for \&Xr links 9961d06d6bSBaptiste Daroussin.It Ic paper Ta string Ta Cm ps , pdf Ta paper size 10061d06d6bSBaptiste Daroussin.It Ic style Ta string Ta Cm html Ta CSS file 1017295610fSBaptiste Daroussin.It Ic toc Ta none Ta Cm html Ta print table of contents 10261d06d6bSBaptiste Daroussin.It Ic width Ta integer Ta Cm ascii , utf8 Ta right margin 10361d06d6bSBaptiste Daroussin.El 10461d06d6bSBaptiste Daroussin.El 10561d06d6bSBaptiste Daroussin.Sh FILES 106*6d38604fSBaptiste Daroussin.Bl -tag -width /etc/examples/man.conf -compact 107*6d38604fSBaptiste Daroussin.It Pa /etc/man.conf 108*6d38604fSBaptiste Daroussin.El 10961d06d6bSBaptiste Daroussin.Sh EXAMPLES 11061d06d6bSBaptiste DaroussinThe following configuration file reproduces the defaults: 11161d06d6bSBaptiste Daroussininstalling it is equivalent to not having a 11261d06d6bSBaptiste Daroussin.Nm 11361d06d6bSBaptiste Daroussinfile at all. 11461d06d6bSBaptiste Daroussin.Bd -literal -offset indent 11561d06d6bSBaptiste Daroussinmanpath /usr/share/man 11661d06d6bSBaptiste Daroussinmanpath /usr/X11R6/man 11761d06d6bSBaptiste Daroussinmanpath /usr/local/man 11861d06d6bSBaptiste Daroussin.Ed 11961d06d6bSBaptiste Daroussin.Sh SEE ALSO 12061d06d6bSBaptiste Daroussin.Xr apropos 1 , 12161d06d6bSBaptiste Daroussin.Xr man 1 , 12261d06d6bSBaptiste Daroussin.Xr makewhatis 8 12361d06d6bSBaptiste Daroussin.Sh HISTORY 12461d06d6bSBaptiste DaroussinA relatively complicated 12561d06d6bSBaptiste Daroussin.Nm 12661d06d6bSBaptiste Daroussinfile format first appeared in 12761d06d6bSBaptiste Daroussin.Bx 4.3 Reno . 12861d06d6bSBaptiste DaroussinFor 12961d06d6bSBaptiste Daroussin.Ox 5.8 , 13061d06d6bSBaptiste Daroussinit was redesigned from scratch, aiming for simplicity. 13161d06d6bSBaptiste Daroussin.Sh AUTHORS 13261d06d6bSBaptiste Daroussin.An Ingo Schwarze Aq Mt schwarze@openbsd.org 133