Bug 32919 - ucs_registerLDAPACL library function
ucs_registerLDAPACL library function
Status: CLOSED FIXED
Product: UCS manual
Classification: Unclassified
Component: Domain services / LDAP
unspecified
Other Linux
: P5 normal (vote)
: UCS 3.2
Assigned To: Moritz Muehlenhoff
Arvid Requate
: interim-3
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2013-10-21 10:19 CEST by Moritz Muehlenhoff
Modified: 2015-04-01 13:34 CEST (History)
2 users (show)

See Also:
What kind of report is it?: ---
What type of bug is this?: ---
Who will be affected by this bug?: ---
How will those affected feel about the bug?: ---
User Pain:
Enterprise Customer affected?:
School Customer affected?:
ISV affected?:
Waiting Support:
Flags outvoted (downgraded) after PO Review:
Ticket number:
Bug group (optional):
Max CVSS v3 score:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Moritz Muehlenhoff univentionstaff 2013-10-21 10:19:42 CEST
+++ This bug was initially created as a clone of Bug #32392 +++

A function ucs_registerLDAPACL schould be implemented in univention-lib which

* takes the name of an existing LDAP ACL UCR template subfile
  plus an UCS version range
* creates an UCS LDAP ACL extension object
* saves the given UCR template subfile to the LDAP attribute "univentionLDAPACL"
* sets the LDAP attribute "univentionLDAPACLFilename"
* sets some other attributes useful to track creator and versionnumber.
* sets univentionUCSVersionStart and ...End

* The creator and versionnumber may be determined automatically.
* The cn schould reflect the basename of the schema file + versionnumber.


After creating the UDM object the function waits for the attribute univentionLDAPACLActive to be set by the corresponding listener module on the UCS Master.
Comment 1 Moritz Muehlenhoff univentionstaff 2013-10-21 10:20:22 CEST
See also Bug 32393
Comment 2 Moritz Muehlenhoff univentionstaff 2013-11-11 11:10:47 CET
The mechanism itself is already covered in the developer guide:
http://docs.univention.de/developer-reference-3.2.html#settings:ldapacl

A reference was added to the LDAP ACL section in revision 45933
Comment 3 Arvid Requate univentionstaff 2013-11-13 14:44:56 CET
Ok.