Ich habe mich jetzt entschloßen VMAIL-SQL zu verweden.
Doch dazu brauche ich exim mit mysql support.
Ich habe dazu hier schon einige threads gelesen, allerdings stoße ich immer wieder auf ein Problem.
Wenn ich die
exim-3.36/debian/editme-diff
editiere, um mysql anzupassen, und den include pfad anzupassen
dann habe ich das problem, dass er bei:
dpkg-buildpackage -us -uc
irgendwann einen Fehler mit: marlformed patch at line ***
wobei ** dann die Zeile ist, die ich geaendert habe und dann der compilier vorgang abbricht.
Nun habe ich auch nicht so die Ahnung davon, ich vermute allerdings es liegt an:
diesen Tags:
@@ -351,7 +350,7 @@
Ich habe keine Ahnung was die bedeuten...
Hier mal ein Auszug der editme-diff:
Code: Alles auswählen
# which results in files with names /var/log/exim_mainlog, etc. The directory
# in which the log files are placed must exist; Exim does not try to create
@@ -335,12 +335,11 @@
LOOKUP_DBM=yes
LOOKUP_LSEARCH=yes
-
-# LOOKUP_CDB=yes
-# LOOKUP_DNSDB=yes
-# LOOKUP_LDAP=yes
+LOOKUP_CDB=yes
+LOOKUP_DNSDB=yes
+LOOKUP_LDAP=yes
# LOOKUP_MYSQL=yes
-# LOOKUP_NIS=yes
+LOOKUP_MYSQL=yes
+LOOKUP_NIS=yes
# LOOKUP_NISPLUS=yes
# LOOKUP_PGSQL=yes
@@ -351,7 +350,7 @@
# specified in INCLUDE.
# LOOKUP_INCLUDE=-I /usr/local/ldap/include -I /usr/local/mysql/include -I /usr/local/pgsql/include
-# LOOKUP_LIBS=-L/usr/local/lib -lldap -llber -lmysqlclient -lpq
+LOOKUP_INCLUDE=-I /usr/include/mysql
+LOOKUP_LIBS=-lldap -llber -lmysqlclient
# If you have set LDAP=yes, you should set LDAP_LIB_TYPE to indicate which LDAP
# library you have. Unfortunately, though most of their functions are the
@@ -411,7 +410,7 @@
# the file name, allowing sites that run two separate daemons to distinguish
# them. Some installations may want something like this
Gibt es nicht vielleicht doch nen fertiges Paket, wo EXIM MySQL support bietet?
Thx