From eee7231eb17930e725828836e8991f915fb27f1d Mon Sep 17 00:00:00 2001 From: Guilhem Moulin Date: Wed, 13 Nov 2019 23:54:59 +0100 Subject: doc/build.md: Update list of dependencies for the test suite. --- doc/build.md | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) (limited to 'doc') diff --git a/doc/build.md b/doc/build.md index 5c362f1..d704f71 100644 --- a/doc/build.md +++ b/doc/build.md @@ -4,7 +4,7 @@ On Debian 9 (codename *Stretch*) and later, installing [`interimap`(1)] is a single command away: - $ apt-get install interimap + $ sudo apt install interimap This document is for those who are running other systems, and/or who wish to install from [source](https://git.guilhem.org/interimap). @@ -32,24 +32,23 @@ following Perl modules: On Debian GNU/Linux systems, the dependencies can be installed with the following command: - $ apt install libconfig-tiny-perl \ - libdbi-perl \ - libdbd-sqlite3-perl \ - libnet-ssleay-perl + $ sudo apt install libconfig-tiny-perl libdbd-sqlite3-perl libnet-ssleay-perl Additional packages are required in order to run the test suite: - $ apt install dovecot-imapd procps sqlite3 xxd + $ sudo apt install dovecot-imapd dovecot-lmtpd openssl procps sqlite3 xxd $ make test +(The test suite also needs to bind to TCP ports 10024, 10143 and 10993 +on the loopback interface.) Generate documentation ====================== Yet another set of packages is needed to generate the documentation: - $ apt install jq pandoc + $ sudo apt install jq pandoc Run `` `make manual` `` (or just `` `make` ``) in order to generate the manpages. You'll find them at `doc/*.[1-9]`. Use for instance `` `man -- cgit v1.2.3