tiredofit / docker-fusiondirectory

Dockerized web based LDAP manager
MIT License
48 stars 18 forks source link

Users not visible in FusionDirectory when PLUGIN_MAIL is set to TRUE #7

Open Manuki-San opened 5 years ago

Manuki-San commented 5 years ago

SITUATION

I use docker-compose with the following plugins activated.

      - PLUGIN_AUDIT=TRUE
      - PLUGIN_LDAPMANAGER=TRUE
      - PLUGIN_PERSONAL=TRUE
      - PLUGIN_PPOLICY=TRUE
      - PLUGIN_SSH=TRUE
      - PLUGIN_USER_REMINDER=TRUE

With this, I can create users and view users in FusionDirectory

COMPLICATION

When I add the mail plugin, all the users disappear in FusionDirectory (log is available as attachment)

      - PLUGIN_MAIL=TRUE

NOTES

Importing the schema manually puts everything in order:

sudo docker exec -it openldap-home-lan-app /bin/bash
cd /etc/openldap/schema/fusiondirectory
fusiondirectory-insert-schema -i mail*.schema

Consequently, I think there is an issue in the installation of PLUGIN_MAIL

tiredofit commented 5 years ago

Thanks I will look into this one. Mail is an interesting plugin as it has some dependencies that need to be installed ahead of time and in recent versions they may have changed around the order.

bellegarde-c commented 2 years ago

This bug exists in 2022