Univention Bugzilla – Bug 19043
TC sollte auch ohne DNS (IP Adresse) Objekt starten
Last modified: 2010-11-10 19:43:58 CET
Für den "automatischen" Rollout von TC's sollte der angelegte TC auch ohne DNS Objekt starten. Angepasst werden muss zumindest folgendes: S40thin-client-network (hostname über ldap, nicht dns ermitteln) S45thin-client-ldap (ldapserver ermitteln, alternativ kann hier auch "ldapServer" per Kernel Parameter ) (siehe Ticket #2010020310000417)
Die Anpassungen etc/init.d/thin-client-network müssen übernommen werden.
Die Änderungen wurden nach uts etc/init.d/thin-client-network (trunk) gemergt. Es wird nun, falls der Hostname nicht mit /usr/bin/dns-lookup ermittelt werden kann eine Suche im LDAP auf macAddress="$mymac gemacht. Changelog angepasst.
Das funkioniert; ich habe den Forward- und Reverse-Host-Eintrag an meinem Test-Client entfernt und konnte damit nach einem Reboot wieder eine Citrix-Verbindung aufbauen. (Da die Ermittlung des LDAP-Servers standardmässig über DNS erfolgt, musste in diesem Fall der LDAP-Server über pxe/ldapserver übergeben werden. Ich denke das sollten wir per Default setzen, dazu habe ich Bug 20337 angelegt.)
UCS TCS 3.1 wurde veröffentlicht. Sollte der hier beschriebene Bug mit einer neueren Version von UCS TCS erneut auftreten, so sollte der Bug dupliziert werden: "Clone This Bug".