Univention Bugzilla – Bug 23329
Das UMC-Frontend muss die Syntax shareHost unterstützen
Last modified: 2011-12-13 15:51:22 CET
Die Syntax basiert auf den Ergebnissen aus zwei LDAP-Anfragen und einigen Sonderregeln die im alten Frontend implementiert waren
Dadurch ist momentan das Anlegen von Freigaben nicht möglich
Die Syntax wird jetzt unterstützt
svn r26715 hat dazu geführt, dass während der Join-Phase des Masters diverse LDAP Objekte nicht angelegt werden konnten. Ich habe den commit rückgängig gemacht. Im Anhang ist die join.log
Created attachment 3511 [details] join.log
(In reply to comment #3) > svn r26715 hat dazu geführt, dass während der Join-Phase des Masters diverse > LDAP Objekte nicht angelegt werden konnten. Ich habe den commit rückgängig > gemacht. r26719 habe ich ebenfalls rückgängig gemacht. Jetzt sollten die UDM Module wieder funktioniert.
Die Änderungen an syntax.py wurden wieder aufgenommen und vervollständigt. Folgende Syntax-Klassen sollten jetzt zusätzlich funktionieren: shareHost dnsEntry dnsEntryReverse dhcpEntry
(In reply to comment #6) > Die Änderungen an syntax.py wurden wieder aufgenommen und vervollständigt. > Folgende Syntax-Klassen sollten jetzt zusätzlich funktionieren: > > shareHost > dnsEntry > dnsEntryReverse > dhcpEntry QA: Die Installation läuft soweit, DHCP-Einträge, DNS-Einträge und Freigaben können nun angelegt und bearbeitet werden. Aufgetretene Probleme wurden ausgelagert: Bug 23784, Bug 23785. → VERIFIED
Ich versuchte gerade über UMC einem Rechner ein DHCP Eintrag zu geben, dazu sagte UMC folgendes: global name '_simpleComputer__split_dhcp_line' is not defined File '/usr/lib/pymodules/python2.6/notifier/threads.py', line 75, in _run tmp = self._function() File '/usr/lib/pymodules/python2.6/notifier/__init__.py', line 107, in __call__ return self._function( *tmp ) File '/usr/lib/pymodules/python2.6/univention/management/console/modules/udm/__init__.py', line 151, in _thread module.modify( properties ) -> dpkg -l python-univention-directory-manager ii python-univention-directory-m 7.0.94-1.615.201109261208
(In reply to comment #8) Da fehlte ein self. vor dem __split_dhcp_line Neues Paket baut
(In reply to comment #9) > > Da fehlte ein self. vor dem __split_dhcp_line > > Neues Paket baut → OK, das Problem konnte reproduziert werden und jetzt kann ein DHCP-Eintrag angelegt werden → VERIFIED
UCS 3.0-0 wurde veröffentlicht. Sollte der hier beschriebene Bug mit einer neueren Version von UCS erneut auftreten, so sollte dieser Bug dupliziert werden: "Clone This Bug"