I am running CentOS and ran yum's update service today. Postfix is now broken. I don't see anything in any log files and have no clue what to do. What should I do?
After this I am switching to qmail or something, postfix is always breaking
Postfix is setup to use Courier Imap for MySQL authentication (I think)
Also when running telnet localhost 25 nothing shows up
Apparently my system logger was misconfigured, after fixing the issue I found this in my maillog
Code:
Dec 5 21:57:03 cl-t112-271cl postfix/postfix-script: stopping the Postfix mail system
Dec 5 21:57:03 cl-t112-271cl postfix/master[27451]: terminating on signal 15
Dec 5 21:57:04 cl-t112-271cl postfix/postfix-script: warning: group or other writable: /etc/postfix/./smtpd.key
Dec 5 21:57:04 cl-t112-271cl postfix/postfix-script: warning: group or other writable: /etc/postfix/./mysql-virtual_mailboxes.cf
Dec 5 21:57:04 cl-t112-271cl postfix/postfix-script: warning: group or other writable: /etc/postfix/./mysql-virtual_email2email.cf
Dec 5 21:57:04 cl-t112-271cl postfix/postfix-script: warning: group or other writable: /etc/postfix/./master.cf.rpmsave
Dec 5 21:57:04 cl-t112-271cl postfix/postfix-script: warning: group or other writable: /etc/postfix/./mysql-virtual_mailbox_limit_maps.cf
Dec 5 21:57:04 cl-t112-271cl postfix/postfix-script: warning: group or other writable: /etc/postfix/./mysql-virtual_forwardings.cf
Dec 5 21:57:04 cl-t112-271cl postfix/postfix-script: warning: group or other writable: /etc/postfix/./mysql-virtual_domains.cf
Dec 5 21:57:04 cl-t112-271cl postfix/postfix-script: warning: group or other writable: /etc/postfix/./prng_exch
Dec 5 21:57:04 cl-t112-271cl postfix/postfix-script: warning: group or other writable: /etc/postfix/./smtpd.cert
Dec 5 21:57:04 cl-t112-271cl postfix/postfix-script: warning: group or other writable: /etc/postfix/./mysql-virtual_transports.cf
Dec 5 21:57:04 cl-t112-271cl postfix/postfix-script: warning: group or other writable: /etc/postfix/./smtpd.pem
Dec 5 21:57:04 cl-t112-271cl postfix/postfix-script: starting the Postfix mail system
Dec 5 21:57:04 cl-t112-271cl postfix/master[27615]: daemon started -- version 2.3.3, configuration /etc/postfix
Dec 5 21:57:04 cl-t112-271cl postfix/qmgr[27617]: 834637F800D: from=<vmail@cl-t112-271cl.privatedns.com>, size=3039, nrcpt=1 (queue active)
Dec 5 21:57:04 cl-t112-271cl postfix/proxymap[27620]: fatal: unsupported dictionary type: mysql
Dec 5 21:57:05 cl-t112-271cl postfix/trivial-rewrite[27618]: warning: premature end-of-input on private/proxymap socket while reading input attribute name
Dec 5 21:57:05 cl-t112-271cl postfix/trivial-rewrite[27618]: warning: private/proxymap socket: service dict_proxy_open: Success
Dec 5 21:57:05 cl-t112-271cl postfix/master[27615]: warning: process /usr/libexec/postfix/proxymap pid 27620 exit status 1
Dec 5 21:57:05 cl-t112-271cl postfix/master[27615]: warning: /usr/libexec/postfix/proxymap: bad command startup -- throttling
Dec 5 21:58:05 cl-t112-271cl postfix/proxymap[27627]: fatal: unsupported dictionary type: mysql
Dec 5 21:58:06 cl-t112-271cl postfix/trivial-rewrite[27618]: warning: premature end-of-input on private/proxymap socket while reading input attribute name
Dec 5 21:58:06 cl-t112-271cl postfix/trivial-rewrite[27618]: warning: private/proxymap socket: service dict_proxy_open: Success
Dec 5 21:58:06 cl-t112-271cl postfix/master[27615]: warning: process /usr/libexec/postfix/proxymap pid 27627 exit status 1
Dec 5 21:58:06 cl-t112-271cl postfix/master[27615]: warning: /usr/libexec/postfix/proxymap: bad command startup -- throttling
Remember, postfix worked fine before the update. The important line is fatal: unsupported dictionary type: mysql