Bug 32552 - ucs_registerLDAPACL library function
ucs_registerLDAPACL library function
Status: CLOSED WORKSFORME
Product: UCS Test
Classification: Unclassified
Component: LDAP
unspecified
Other Linux
: P5 normal (vote)
: UCS 3.2
Assigned To: Stefan Gohmann
Arvid Requate
: interim-3
Depends on:
Blocks: 36045
  Show dependency treegraph
 
Reported: 2013-09-11 11:56 CEST by Arvid Requate
Modified: 2014-10-06 16:02 CEST (History)
1 user (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 Arvid Requate univentionstaff 2013-09-11 11:56:43 CEST
A test case should be implemented for this. This implicitely covers the UDM module settings/ldapacl and the corresponding listener. A simple ACL should be defined for this in the test-library, building on the sample schema implemented for Bug 32551.



+++ 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 Stefan Gohmann univentionstaff 2013-09-23 14:07:03 CEST
Has been implemented in case of the ldap extension tests. No extra bug necessary.
Comment 2 Arvid Requate univentionstaff 2013-10-28 19:41:07 CET
Ok, and tests work.
Comment 3 Stefan Gohmann univentionstaff 2013-11-19 06:42:08 CET
UCS 3.2 has been released:
 http://docs.univention.de/release-notes-3.2-en.html
 http://docs.univention.de/release-notes-3.2-de.html

If this error occurs again, please use "Clone This Bug".