openQmail

A modern mail transfer agent suite around eQmail

User Tools

Site Tools


Modules
eQmail


Under Construction        

Hints on different Operating Systems

Operating Systems

Today's UNIX like operating systems have some minor differences. In general there are two recommendations overall to prevent trouble:

  • use gcc
  • use bash

Still, this is not a MUST, but highly recommended. On binary distributions make sure the devel packages are installed and header/libraries files are available (e.g. openssl). If you still run into trouble see some hints for your operating system below.

eQmail 1.09 is tested to compile and run on the following systems:

  • Gentoo Linux
  • OpenSuSE 13.2
  • Debian 7 Wheezy
  • FreeBSD 10.2

FreeBSD

  • The default clang compiler could fail to compile - use gcc

NetBSD

  • the mkuser script produces a warning if the home dir doesn't exists - can be ignored!

OpenBSD

  • the mkuser script produces a warning if the home dir doesn't exists - can be ignored!
  • the umtpx.h header isn't available - apply the openbsd.utmp.patch (needed by qbiff only) –>  qbiff  is removed!
  •  /var  is mounted with nosuid by default
  • tcpserver: don't use ip “0”, use “0.0.0.0” in run file

Linux Example: OpenSuSE 13.2

  • install openssl-devel
  • link gcc-4.9 > gcc, gcc → cc (alternative create an alias entry)

Other Modules

qmail-chkpw

OpenBSD doesn't provide the UNIX standard crypt function. It have to be installed from the source package.

Last modified: 2018/09/20 15:02

Page Tools