Did something change in doveadm? One of my scripts blew up last night saying that -A is not a valid flag. The -A and -u flags seem to not be working on trunk anymore.
# dovecot --version 2.0.9 (723a26a7d328)
# doveadm expunge -u matt mailbox Junk savedbefore 31d doveadm(matt): Fatal: Unknown argument MATT
(matt of course is the user sending this message on this server)
# doveadm -Dv expunge -A mailbox Junk savedbefore 31d doveadm(matt): Debug: Loading modules from directory: /usr/lib/dovecot doveadm(matt): Debug: Module loaded: /usr/lib/dovecot/lib10_quota_plugin.so doveadm(matt): Debug: Module loaded: /usr/lib/dovecot/lib20_expire_plugin.so doveadm(matt): Debug: Module loaded: /usr/lib/dovecot/lib20_zlib_plugin.so doveadm(matt): Debug: Loading modules from directory: /usr/lib/dovecot/doveadm doveadm(matt): Debug: Module loaded: /usr/lib/dovecot/doveadm/lib10_doveadm_expire_plugin.so doveadm(matt): Debug: Module loaded: /usr/lib/dovecot/doveadm/lib10_doveadm_quota_plugin.so doveadm(matt): Debug: Module loaded: /usr/lib/dovecot/doveadm/lib10_doveadm_zlib_plugin.so doveadm(matt): Fatal: Unknown argument -A
Also with the quota plugin.
# doveadm -f tab quota get -A doveadm(matt): Fatal: doveadm quota get: Unknown parameter: -A
I can provide a doveconf -n and mySQL config files if needed.
Thanks -Matt