Exim bauen

Aus MvOWiki

Wechseln zu: Navigation, Suche

[Bearbeiten] Exim4 unter Debian Squeeze / Lenny / Sarge / Etch bzw. Backports bauen

Zusätzliche Pakete müssen installiert werden. Dazu kann man beispielsweise /usr/lib/pbuilder/pbuilder-satisfydepends verwenden. *Vorsicht!* Das installiert in diesem Falle ungewollterweise X11 Komponenten.

 # apt-get source exim4
 # cd exim4-4.72
 # fakeroot debian/rules unpack-configs
 # cp EDITME.exim4-light EDITME.exim4-custom
 # vi EDITME.exim4-custom
 # fakeroot debian/rules pack-configs
 # debuild

[Bearbeiten] Änderungen

 --- EDITME.exim4-light	2009-02-19 00:54:49.000000000 +0100
 +++ EDITME.exim4-custom	2009-02-19 00:54:49.000000000 +0100
 @@ -267,7 +267,7 @@
  LOOKUP_DSEARCH=yes
  # LOOKUP_IBASE=yes
  # LOOKUP_LDAP=yes
 -# LOOKUP_MYSQL=yes
 +LOOKUP_MYSQL=yes
  LOOKUP_NIS=yes
  # LOOKUP_NISPLUS=yes
  # LOOKUP_ORACLE=yes
 @@ -310,7 +310,9 @@
  # PostgreSQL, -lgds is for Interbase, -lsqlite3 is for SQLite.
  
  # LOOKUP_INCLUDE=-I /usr/local/ldap/include -I /usr/local/mysql/include -I /usr/local/pgsql/include
 +LOOKUP_INCLUDE=-I /usr/include/mysql
  # LOOKUP_LIBS=-L/usr/local/lib -lldap -llber -lmysqlclient -lpq -lgds -lsqlite3
 +LOOKUP_LIBS=-L/usr/lib -lmysqlclient
  
  
  #------------------------------------------------------------------------------
 @@ -476,7 +478,7 @@
  
  AUTH_CRAM_MD5=yes
  # AUTH_CYRUS_SASL=yes
 -# AUTH_DOVECOT=yes
 +AUTH_DOVECOT=yes
  AUTH_PLAINTEXT=yes
  # AUTH_SPA=yes
Persönliche Werkzeuge