aboutsummaryrefslogtreecommitdiffstats
path: root/doc/build.md
diff options
context:
space:
mode:
authorGuilhem Moulin <guilhem@fripost.org>2019-11-14 00:17:02 +0100
committerGuilhem Moulin <guilhem@fripost.org>2019-11-14 00:17:02 +0100
commit3180560255e1d5821ea03570f54aa39e85608d5e (patch)
tree175c74d555a73a1bafd6962c6966f5aaa9ce432a /doc/build.md
parentfd54d7d63a52930c6d2212c4326590f1c71ce115 (diff)
parenteee7231eb17930e725828836e8991f915fb27f1d (diff)
Merge branch 'master' into debian
Diffstat (limited to 'doc/build.md')
-rw-r--r--doc/build.md13
1 files changed, 6 insertions, 7 deletions
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