Installing DJB Man Pages

Dan Berstein (DJB) does not distribute the man pages with his source packages. This is because he believes it is easier to keep the documentation up date and readily available if it is online. Although this page covers the installation of the man pages, it is always recommended to check the online documentation at http://cr.yp.to. Something new may have been added to the documentation since the man pages have been created.


Installing Man Pages for Daemontools, DJBDNS and UCSPI-TCP

The below section contains the commands for installing the man pages for daemontools, djbdns and ucspi-tcp. The latest copies of the man pages can be found here.

# wget -c http://smarden.org/pape/djb/manpages/daemontools-0.76-man.tar.gz
# tar zxvf daemontools-0.76-man.tar.gz
# cd daemontools-man
# gzip *.8
# install -m 644 * /usr/share/man/man8/

# wget -c http://smarden.org/pape/djb/manpages/djbdns-1.05-man.tar.gz
# tar zxvf djbdns-1.05-man.tar.gz
# cd djbdns-man
# gzip *.8 *.1 *.5
# install -m 644 *.8.gz /usr/share/man/man8/
# install -m 644 *.1.gz /usr/share/man/man1/
# install -m 644 *.5.gz /usr/share/man/man5/

# wget -c http://smarden.org/pape/djb/manpages/ucspi-tcp-0.88-man.tar.gz
# tar zxvf ucspi-tcp-0.88-man.tar.gz
# cd ucspi-tcp-0.88-man
# gzip *.1
# install -m 644 * /usr/share/man/man1/

You should be able to pull the man pages with a simple man command. A special thanks goes to Gerrit Pape who took the time to convert the online documentation to the man pages.


Accessing the Qmail Man Pages

DJB included the man pages for qmail, however the man pages are not in the MANPATH variable. To change this, add the following to /etc/man.config.

MANPATH /var/qmail/man

You should now be able to access the qmail man pages with a simple man command. I highly encourage all readers of QMR to follow the above instructions and make heavy use of the man pages.