summaryrefslogtreecommitdiff
path: root/network/exim/README.SBo
diff options
context:
space:
mode:
Diffstat (limited to 'network/exim/README.SBo')
-rw-r--r--network/exim/README.SBo30
1 files changed, 30 insertions, 0 deletions
diff --git a/network/exim/README.SBo b/network/exim/README.SBo
new file mode 100644
index 0000000000..d2da77c32b
--- /dev/null
+++ b/network/exim/README.SBo
@@ -0,0 +1,30 @@
+Before you can build Exim, you have to create an "exim" user and group:
+
+ # groupadd -g 222 exim
+ # useradd -d /var/spool/exim -g exim -s /bin/false -u 222 exim
+
+The recommended uid/gid is 222, but others are fine if you prefer - see
+https://slackbuilds.org/uid_gid.txt for other recommendations.
+
+There's no "configure" script; instead Exim is configured by editing
+a well documented Makefile, which is then included during the build
+process. The provided "exim.Makefile" will build an all-purpose Exim
+daemon with the most common features.
+
+The database lookups will not be built by default, but you can enable
+them easily by passing the directives on the command line when calling
+this script, e.g.
+
+ LOOKUP_LDAP=yes \
+ LOOKUP_MYSQL=yes \
+ LOOKUP_PGSQL=yes \
+ LOOKUP_REDIS=yes \
+ LOOKUP_SQLITE=yes \
+ sh exim.SlackBuild
+
+For including the Redis and PostgreSQL lookups you'll need the "hiredis"
+resp. "postgresql" packages, both available from SlackBuilds.org.
+
+WARNING: this package is intended as a drop-in replacement for Sendmail.
+As a result, there are some inevitable filename conflicts between
+Sendmail and Exim. REMOVE SENDMAIL BEFORE INSTALLING THIS PACKAGE!