Hallo zusammen,
ich versuche gerade einen Postfix mit MySQL support aufzusetzen. MySQL im der aktuellen Version 5.1.33, installiert nach /opt/mysql (libmysqlclient.so.16 nach /usr/lib verlinkt), postfix auch der aktuelle 2.5.6er. Zum kompilieren hab ich diesen Befehl verwendet, der zumindest unter Etch funktioniert hat:
make und make install läuft auch ohne Probleme durch. Die Konfiguration passt soweit, die lief früher schon auf dem Server (noch unter Etch). postfix check gibt nix aus, postconf -m das hier:
Postfix lässt sich zwar starten, aber beim connecten bleibt das Teil hängen. Im Log steht dann der Fehler hier:
Ist ja auch logisch, wenn mysql in der postconf -m Ausgabe nicht auftaucht. Wenn ich aber den Symlink auf libmysqlclient aus /usr/lib rausnehme, dann bringt er Fehlermeldungen beim make install. MySQL wird also schon irgendwie eingebunden, nur nicht verwendet.
Hat jemand ne Ahnung woran das liegen kann? Falls nötig kann ich auch das ganze Log und/oder die Config posten.
mfg glitzi
ich versuche gerade einen Postfix mit MySQL support aufzusetzen. MySQL im der aktuellen Version 5.1.33, installiert nach /opt/mysql (libmysqlclient.so.16 nach /usr/lib verlinkt), postfix auch der aktuelle 2.5.6er. Zum kompilieren hab ich diesen Befehl verwendet, der zumindest unter Etch funktioniert hat:
Code:
make makefiles CCAGRS="-DUSE_TLS -DHAS_MYSQL -I/opt/mysql/include" AUXLIBS="-lssl -lcrypto -L/opt/mysql/lib -lmysqlclient -lz -lm"
make und make install läuft auch ohne Probleme durch. Die Konfiguration passt soweit, die lief früher schon auf dem Server (noch unter Etch). postfix check gibt nix aus, postconf -m das hier:
Code:
btree
cidr
environ
hash
nis
proxy
regexp
static
unix
Postfix lässt sich zwar starten, aber beim connecten bleibt das Teil hängen. Im Log steht dann der Fehler hier:
Code:
12:09:41 srv01 postfix/proxymap[24627]: fatal: unsupported dictionary type: mysql
Ist ja auch logisch, wenn mysql in der postconf -m Ausgabe nicht auftaucht. Wenn ich aber den Symlink auf libmysqlclient aus /usr/lib rausnehme, dann bringt er Fehlermeldungen beim make install. MySQL wird also schon irgendwie eingebunden, nur nicht verwendet.
Hat jemand ne Ahnung woran das liegen kann? Falls nötig kann ich auch das ganze Log und/oder die Config posten.
mfg glitzi