Umm, it isn't running. If I put plugin imap_quota forced on user_attrs, then IMAP and Dovedm doesn't run correctly. They can load this plugin.
Maybe we can do a patch for ldap/config to avoid overwrite "all plugins" enabled and support to append to enabled? 2011/6/3 Antonio Perez-Aranda <aperezara...@yaco.es>: > OK thanks. It isn't pretty but is running. > > 2011/6/3 Timo Sirainen <t...@iki.fi>: >> On Fri, 2011-06-03 at 12:30 +0200, Antonio Perez-Aranda wrote: >> >>> And in passwd-ldap.conf I have some like this to add extra plugins: >>> >>> user_attrs = >>> homeDirectory=home,uid=user,mailQuota=quota_rule=*:bytes=%$,mailPlugins=mail_plugins >> >> This completely overrides mail_plugins setting.. >> >>> With this. I can see that dovecot load all plugins from settings, but >>> in the user session, I can get only the plugins that I have selected >>> in mailPlugins field >>> >>> If i check some like this: >>> mailPlugins=mail_plugins=$mail_plugins %$, >> >> $mail_plugins variable works only inside dovecot.conf while the settings >> are being parsed. >> >>> The imap session user is aborted after login. >>> >>> >>> How can I add extra plugins by ldap without put on ldap all user plugins? >> >> The best you can do now is: >> >> mailPlugins=mail_plugins=plugin1,plugin2,plugin3,%$ >> >> i.e. list the global plugins in here as well as in the global >> mail_plugins setting. >> >> > > > > -- > Antonio Pérez-Aranda Alcaide > aperezara...@yaco.es > > Yaco Sistemas S.L. > http://www.yaco.es/ > C/ Rioja 5, 41001 Sevilla > Teléfono +34 954 50 00 57 > Fax +34 954 50 09 29 > -- Antonio Pérez-Aranda Alcaide aperezara...@yaco.es Yaco Sistemas S.L. http://www.yaco.es/ C/ Rioja 5, 41001 Sevilla Teléfono +34 954 50 00 57 Fax +34 954 50 09 29