Univention Bugzilla – Bug 29707
PrinterGroup kann mehrere spoolHosts haben - und bringt damit alles durcheinander
Last modified: 2017-07-26 14:39:06 CEST
Es ist möglich, einer PrinterGroup mehrere spoolHosts zuzuweisen. Aber da die Drucker im Frontend von den Servern abhängen, wird bei jeder Änderung beim Server nachgefragt. Wenn mehr als ein Server ausgewählt wurde, war bei mir die Liste der Drucker leer.
*** This bug has been marked as a duplicate of bug 25216 ***
(In reply to comment #1) > *** This bug has been marked as a duplicate of bug 25216 *** Falscher Bug
This issue has been filed against UCS 3. UCS 3 is out of the normal maintenance and many UCS components have vastly changed in UCS 4. If this issue is still valid, please change the version to a newer UCS version otherwise this issue will be automatically closed in the next weeks.
The Printers and the PrinterNames syntax class build up a broken LDAP filter: 'spoolHost=%s' % '|'.join(options[Printers.depends]) → resulting in spoolHost=foo|bar|baz instead of (|(spoolHost=foo)(spoolHost=bar)(spoolHost=baz)).
Easy fix. To reproduce: * Have at least two computers/* objects with service=Print. * Create some (2) printers with spool Host = one of the computers * Try to create a printer group: Select two computers as spool host → The field "Group members" is empty and nothing can be selected. univention-directory-manager-modules (12.0.17-87): r81132 | Bug #29707: fix detection of group members in a printer group if the group has multiple spool hosts univention-directory-manager-modules.yaml: r81133 | YAML Bug #29707
OK The field 'Group members' shows all printers from the selected spool hosts YAML: OK -> verified
<http://errata.software-univention.de/ucs/4.2/115.html>