add cn=udm_archive database to univention-ldap-server config, setup and provide syncrepl.
And * UDM module for blocklist * UDM integration for blocklist * UMC module * Documentation
IMHO those tasks should be handled in separate Bugzilla / Gitlab issues (optionally using this one as meta bug).
This is the meta Bug for univention-blocklist
(In reply to Felix Botner from comment #3) > This is the meta Bug for univention-blocklist Please remove 56999 from the errata/staging/*.yaml as multiple bug references per line confuse the errata page: YAML are "per package" and if you have specific bugs, use their IDs.
(In reply to Philipp Hahn from comment #4) > (In reply to Felix Botner from comment #3) > > This is the meta Bug for univention-blocklist > > Please remove 56999 from the errata/staging/*.yaml as multiple bug > references per line confuse the errata page: YAML are "per package" and if > you have specific bugs, use their IDs. ok will do
OK: LDAP config OK: UDM module OK: UMC module OK: Blocklist deletion service OK: Upgrade path OK: Python2 compatible OK: UCS@School compatibility OK: Appcenter compatibility OK: 4.4 joined in 5.0 compatibility OK: Ad-connector compatibility OK: S4-Connector compatibility OK: Manual system-setup OK: UMC module running in python2 OK: Self-service compatibility Verified
Next time please also update the Python type hints, you broke [univention.admin.uldap.access.add()](https://git.knut.univention.de/univention/ucs/-/commit/f4c5cc1268d777a2b7cd7a292983726432266fc2) Be warned that by adding "ignore_license=True" to only some variants of `create()` and others you have broken [Liskov susbitution principle](https://en.wikipedia.org/wiki/Liskov_substitution_principle).
(In reply to Philipp Hahn from comment #7) > Next time please also update the Python type hints, you broke > [univention.admin.uldap.access.add()](https://git.knut.univention.de/ > univention/ucs/-/commit/f4c5cc1268d777a2b7cd7a292983726432266fc2) ok, done