SUPPORTED SOFTWARE ================== Required: * The TCP/IP Identification Protocol (RFC 1413) server (any). Highly recommended: * GnuTLS -- a Transport Layer Security Library (http://www.gnutls.org/) or OpenSSL -- a cryptographic package (http://www.openssl.org/). * GnuPG -- The GNU Privacy Guard (http://www.gnupg.org/) with GPGME -- GnuPG Made Easy (http://www.gnupg.org/gpgme.html). Optional: * PCRE -- Perl-Compatible Regular Expression Library (ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/) * PAM -- Pluggable Authentication Modules. * libwrap (TCP wrappers) -- an access control library. PORTING ======= GNU Anubis should compile fine on: GNU/Linux, *BSD, HP-UX, Solaris, IRIX, MacOS X, generally all POSIX-compatible systems with GCC. INSTALLATION ============ $ ./configure $ make $ make install By default, GNU Anubis will be installed in `/usr/local/sbin/anubis', but this can be changed with the `--prefix' command, for instance: $ ./configure --prefix=/usr $ make $ make install For better control, use the options below. Set the `./configure' script with: `--with-pcre' to support Perl-compatible regular expressions. `--with-pam' to support Pluggable Authentication Modules. `--with-tcp-wrappers' to support libwrap (TCP wrappers). `--with-openssl' to support OpenSSL (and disable GnuTLS). `--without-gnutls' to disable GnuTLS support. `--without-gpgme' to disable GNU Privacy Guard (GPGME) support. Next, write a proper init script for your system. See the examples in the `scripts' directory (part of the distribution). NOTE: Remember about activating GNU Anubis with `ntsysv' tool or similar, and configure its system configuration file (read the GNU Anubis Manual about this topic). CAUTION: It is required to install the TCP/IP IDENT protocol server (RFC 1413). Without it, an outgoing mail processor will fail. Most modern GNU/Linux (or *BSD) distributions have already installed such a server. If not, try `pidentd', available at: ftp://ftp.lysator.liu.se/pub/ident/servers/ UNINSTALLATION ============== $ make uninstall EOF