CentOS + Postfix + MySQL probléma

Sziasztok,

Ezen howto alapján próbálunk összerakni egy CentOS alapú levelezőrendszert :

http://www.howtoforge.com/virtual_users_postfix_courier_mailscanner_cla…

Úgy tűnik minden működik, kivéve a Postfix - MySQL rész, maillog-ban ez szerepel

postfix/trivial-rewrite[18331]: warning: connect to mysql server localhost: Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (13)

A "mysql postfix -u ****** -p****** --socket=/var/lib/mysql/mysql.sock" működik

A "ln -f /var/lib/mysql/mysql.sock /var/spool/postfix/var/lib/mysql/mysql.sock" + "chown -R postfix /var/spool/postfix/var/" nem segített.

netstat -a | grep mysql

tcp 0 0 *:mysql *:* LISTEN
unix 2 [ ACC ] STREAM LISTENING 91784 /var/lib/mysql/mysql.sock

A POP3 + POP3 SSL rész tökéletesen működik.

/usr/sbin/authenumerate OK, látja az accokat

/usr/sbin/authtest OK

maildrop -V9 -d OK, látja a maildir-t

pedig ezek is mind MySQL-ből dolgoznak.

Már kezdek megőrülni, mi a fene lehet a probléma ? Van valakinek valami ötlete ?

Előre is köszi a helpet !!!

Hozzászólások

Az ln parancsot felejtsd el.

mount --bind /var/run/mysql /var/spool/postfix/var/run/mysql viszont mukodik

En is ezzel szoptam sokat, az ln parancs egyszeruen nem mukod.

A gond valoban a postfix default chroot funkcioja.

tényleg nem működött ... de most átírtuk localhost helyett 127.0.0.1-re (socket helyett TCP) a mysql_***_.cf -ekben. Lehet, hogy valamivel lassabb, de nincs nagy forgalom és így működik ... legalábbis ez a rész.

Viszont most új nyűgje van :

Command output: pipe: fatal: pipe_command: execvp usr/bin/maildrop: No such file or directory )

ok, a master.cf -ben javítottuk a "flags=DRhu user=vmail argv=/usr/bin/maildrop -d ${recipient}", vagyis elé került a / az usr elé (/usr/...), mert nem volt.

Most viszont :

Command output: pipe: fatal: pipe_command: execvp /usr/bin/maildrop: Permission denied )

Ez most a maildrop-ra mit futtatandóra vonatkozik, vagy arra könyvtárra, ahova dobni akarja a levelet ?

chown vmail:vmail /usr/bin/maildrop
chmod 777 /usr/bin/maildrop

Ez lehet hogy csúnya, de nem is javított a helyzeten :(

Ötlet ?