Package: src:gosa Severity: important Version: 2.7.4+reloaded3-14 Forwarded: https://github.com/gosa-project/gosa-core/pull/36 Tags: patch
There currently is a problem with gosa-plugins-mailaddress that should be mitigated via a slight .schema file change in src:gosa.
The gosa-plugin-mailaddress plugin allows for configuration of the "mail" attribute type and the "alias" attribute type. However, an "alias" attribute type is only provided by objectClass kolabInetOrgPerson. This objectClass, however, should not be used for providing this "alias" attribute type, because it brings a big overhead of other attribute types with it, not needed at all. The kolab2.schema should not be required to get the gosa-plugin-mailaddress fully functional.
Without kolab2.schema (and thus, kolabInetOrgPerson set as an objectClass), it is not possible to set any 'alias' mail address via the gosa-plugin-mailaddress.
A solution for this, I have just tested on two Debian Edu servers (buster and bullseye) and also provided to upstream for the GOsa² upstream developers to review:
https://github.com/gosa-project/gosa-core/pull/36 https://github.com/gosa-project/gosa-plugins-kolab/pull/1This should be fixed one and for all (I have worked around this issue for a couple of years, now) in Debian 11.
Mike -- DAS-NETZWERKTEAM c\o Technik- und Ökologiezentrum Eckernförde Mike Gabriel, Marienthaler Str. 17, 24340 Eckernförde mobile: +49 (1520) 1976 148 landline: +49 (4351) 850 8940 GnuPG Fingerprint: 9BFB AEE8 6C0A A5FF BF22 0782 9AF4 6B30 2577 1B31 mail: mike.gabr...@das-netzwerkteam.de, http://das-netzwerkteam.de
pgpzHRKs1ScW7.pgp
Description: Digitale PGP-Signatur