after emerging vpopmail and vchkuser the plugin doesn't work: vmysql: can't read settings from /var/vpopmail/etc/vpopmail.mysql segfault the restrictive rights for /etc/vpopmail.mysql set the vpopmail-5.4.33.ebuild solution: chgrp vpopmail /var/qmail/plugins/vchkuser then the plugin run fine Reproducible: Always
Diff for the vchkuser-0.4.ebuild 39c39 < fowners vpopmail:vpopmail "${QMAIL_HOME}"/plugins/vchkuser --- > fowners vpopmail:nofiles "${QMAIL_HOME}"/plugins/vchkuser
can you please verify that changing the group also works with vpopmail-5.4.30-r1?
sry, i was too fast. change group will have this effect: 3/6.2/0.12, dsn=4.0.0, status=deferred (host ****.****.**[***.***.***.***] said: 451 qmail-spp failure: plugins/vchkuser: can't execute (#4.3.0) (in reply to RCPT TO command)) local test gone fine as root i did now a chmod o+r /etc/vpopmail.conf to get the plugin working. don't know how to set the rights of /var/qmail/plugins/vchkuser to get it working with vpopmail.conf without readrights for other. any hints?
i just realized that you are using mysql with vpopmail, which causes all sorts of permission problems. i'm afraid vchkuser is not supported without relaxing permissions as you did it. it was never tested against a mysql setup in the first place ...