Bug 30436 - uldap.py->getMachineConnection: ldap/server/addition not properly evaluated
uldap.py->getMachineConnection: ldap/server/addition not properly evaluated
Status: CLOSED FIXED
Product: UCS
Classification: Unclassified
Component: LDAP
UCS 3.1
Other Linux
: P5 normal (vote)
: UCS 3.1-0-errata
Assigned To: Philipp Hahn
Felix Botner
:
Depends on: 30434
Blocks:
  Show dependency treegraph
 
Reported: 2013-02-14 09:27 CET by Felix Botner
Modified: 2013-02-25 14:06 CET (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 Felix Botner univentionstaff 2013-02-14 09:27:11 CET
+++ This bug was initially created as a clone of Bug #30434 +++

for server in ucr.get('ldap/server/addition', []):
  lo=access(host=server, 

A for loop over a string iterates over the characters of the string. 
That is not what we want here.
Comment 1 Philipp Hahn univentionstaff 2013-02-14 13:12:13 CET
An .split() was inserted

3.1-0-errata:
  svn11450..1
  7.0.0-1.130.201302141308
  2013-02-14-univention-python.yaml (svn16414)

3.1-1:
  svn39050
  ChangeLog: svn16414
\item The handling of additional LDAP servers configured through the \ucsUCRV{ldap/server/addition} in \ucsName{univention-python} was fixed (\ucsBug{30436}).
Comment 2 Felix Botner univentionstaff 2013-02-20 12:58:47 CET
OK - errata3.1-0
OK - ucs3.1-1
OK - YAML
OK - Changelog
Comment 3 Moritz Muehlenhoff univentionstaff 2013-02-25 14:06:57 CET
http://errata.univention.de/3.1-errata49.html