Univention Bugzilla – Full Text Bug Listing |
Summary: | Fetchmail: Backup2master problem with package that deploy LDAP Schema locally | ||
---|---|---|---|
Product: | UCS | Reporter: | Dirk Wiesenthal <wiesenthal> |
Component: | App Center | Assignee: | Dirk Wiesenthal <wiesenthal> |
Status: | CLOSED FIXED | QA Contact: | Jannik Ahlers <ahlers> |
Severity: | normal | ||
Priority: | P5 | CC: | ahlers, ahrnke, best, botner, gulden, requate, scheinig, steuwer, stoeckigt, voelker |
Version: | UCS 4.2 | ||
Target Milestone: | UCS 4.4-3-errata | ||
Hardware: | Other | ||
OS: | Linux | ||
URL: | https://help.univention.com/t/problem-after-a-ldap-schema-was-removed-there-are-still-some-references-in-your-ldap/11810 | ||
What kind of report is it?: | Bug Report | What type of bug is this?: | 7: Crash: Bug causes crash or data loss |
Who will be affected by this bug?: | 2: Will only affect a few installed domains | How will those affected feel about the bug?: | 5: Blocking further progress on the daily work |
User Pain: | 0.400 | 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: | |||
Bug Depends on: | |||
Bug Blocks: | 49463 |
Description
Dirk Wiesenthal
2019-12-06 14:35:54 CET
Fixed in univention-fetchmail 12.0.4-3A~4.4.0.201912061515 univention-fetchmail now uses ucs_registerLDAPExtension in its joinscript instead of ucs_registerLDAPSchema in its postinst. It also registers the ACL file 58univention-fetchmail_acl-settings. But it was renamed to 58univention-fetchmail-schema.acl. /etc/ldap/slapd.conf looks the same before and after the update. (disregarding the UCR template name) For updates, /etc/univention/templates/info/univention-fetchmail-schema.info /etc/univention/templates/files/etc/ldap/slapd.conf.d/58univention-fetchmail_acl-settings are removed. That is the reason for the rename: If the ACL file was registered by UDM *before* the package was updated on DC Master, the update would remove the ACL file. Now, the ACL file may be registered twice in this case. But this is fine, in this case, the rules are just doubled. It does no harm. I fixed a small typo in the yaml. (In reply to Dirk Wiesenthal from comment #1) > Fixed in > univention-fetchmail 12.0.4-3A~4.4.0.201912061515 actually univention-fetchmail 12.0.4-7A~4.4.0.201912061609 > univention-fetchmail now uses ucs_registerLDAPExtension in its joinscript > instead of ucs_registerLDAPSchema in its postinst. > > It also registers the ACL file 58univention-fetchmail_acl-settings. But it > was renamed to 58univention-fetchmail-schema.acl. > > /etc/ldap/slapd.conf looks the same before and after the update. > (disregarding the UCR template name) Diff looks good > For updates, > /etc/univention/templates/info/univention-fetchmail-schema.info > /etc/univention/templates/files/etc/ldap/slapd.conf.d/58univention- > fetchmail_acl-settings > are removed. OK > That is the reason for the rename: If the ACL file was registered by UDM > *before* the package was updated on DC Master, the update would remove the > ACL file. > > Now, the ACL file may be registered twice in this case. But this is fine, in > this case, the rules are just doubled. It does no harm. Looks good. -> Verified |