Hi, I have finished writing a plugin to easily administrate postfix/dovecot accounts from FreeIPA:
https://github.com/oculos/freeipa-postfixadmin/tree/main oculos/freeipa-postfixadmin: A FreeIPA plugin for mimicking PostfixAdmin functionality github.com There is already a very well written plugin (https://github.com/Carbenium/freeipa-mailserver/tree/master) that does much of what my plugin does (and much more elegantly), but my main goal was to replicate the way Postfixadmin presents data. There is a few stuff to do with this plugin. I need to hide some actions on the User’s Actions menu (such as create or delete, when the user already has or doesn’t have a mailbox). «enable_cond» didn’t work for me. I would be happy if someone else does the permissions part. Since I use freeIpa mostly on my homelab, so fine grained permissions was not a priority, but it might be to people. I also didn’t add an interface for changing passwords for the mailboxes that aren’t a «user» (ie., under cn=users). I might use Keycloak for that. I’ll focus on create postfix/dovecot configurations and will update the repo when that happens. Best, Francis
_______________________________________________ FreeIPA-users mailing list -- [email protected] To unsubscribe send an email to [email protected] Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedorahosted.org/archives/list/[email protected] Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue
