UmVirt LFS Package info

DB commit: 57bed5a54ba91b88b24a1c8eb97bd083dbf72f0d
APP commit: 634ff2193dea70dde75eb1916d758638b7417453

postfix

The Postfix package contains a Mail Transport Agent (MTA).

Package info

Codename: postfix
Source file: postfix-3.8.1.tar.gz
Source directory: postfix-3.8.1
Package URL: https://umvirt.com/linux/downloads/0.2/packages/p/postfix-3.8.1.tar.gz
Package md5-checksum URL: https://umvirt.com/linux/downloads/0.2/packages/p/postfix-3.8.1.tar.gz.md5sum
Dependances: icu, pcre, sqlite, berkeleydb, cyrus-sasl, OpenLDAP-client, mariadb-client, postgresql-client.
Dependance of: *** NO PACKAGES FOUND ***
Patches: *** NO PATCHES FOUND ***
Addons: *** NO ADDONS FOUND ***
Nestings *** NO NESTINGS FOUND ***
Configuration script:
groupadd -g 32 postfix &&
groupadd -g 33 postdrop &&
useradd -c "Postfix Daemon User" -d /var/spool/postfix -g postfix \
        -s /bin/false -u 32 postfix &&
chown -v postfix:postfix /var/mail

sed -i 's/.\x08//g' README_FILES/*



Build script:
CCARGS='-DNO_NIS -DUSE_SASL_AUTH -DUSE_CYRUS_SASL -I/usr/include/sasl'
AUXLIBS='-lsasl2'
CCARGS="$CCARGS -DNO_NIS -DHAS_LDAP"
AUXLIBS="$AUXLIBS -lldap -llber"
CCARGS="$CCARGS -DNO_NIS -DHAS_SQLITE"
AUXLIBS="$AUXLIBS -lsqlite3 -lpthread"
CCARGS="$CCARGS -DNO_NIS -DHAS_MYSQL -I/usr/include/mysql"
AUXLIBS="$AUXLIBS -lmysqlclient -lz -lm"
CCARGS="$CCARGS -DNO_NIS -DHAS_PGSQL -I/usr/include/postgresql"
AUXLIBS="$AUXLIBS -lpq -lz -lm"
CCARGS="$CCARGS -DNO_NIS -DUSE_TLS -I/usr/include/openssl/"
AUXLIBS="$AUXLIBS -lssl -lcrypto"

echo "CCARGS: $CCARGS"
echo "AUXLIBS: AUXLIBS"

make CCARGS=$CCARGS AUXLIBS=$AUXLIBS makefiles

make

Install script:
sh postfix-install -non-interactive \
   daemon_directory=/usr/lib/postfix \
   manpage_directory=/usr/share/man \
   html_directory=/usr/share/doc/postfix-3.8.1/html \
   readme_directory=/usr/share/doc/postfix-3.8.1/readme