Bug#989096: gosa LDAP schemas: Move 'alias' attribute type from kolab2.schema to gosa-samba3.schema

Mike Gabriel mike.gabriel at das-netzwerkteam.de
Tue May 25 20:04:54 BST 2021


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/1

This 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.gabriel at das-netzwerkteam.de, http://das-netzwerkteam.de

-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 851 bytes
Desc: Digitale PGP-Signatur
URL: <http://alioth-lists.debian.net/pipermail/debian-edu-pkg-team/attachments/20210525/90118ec1/attachment.sig>


More information about the Debian-edu-pkg-team mailing list