Univention Bugzilla – Bug 20196
Default-Policies für Schul-OUs ignorieren
Last modified: 2010-11-10 11:12:17 CET
Die Default-Policy für den per DHCP verteilten DNS-Server überschreibt die an dem Subnetz der OU eingestellten Werte. Diese Policy sollte daher auf OU-Ebene deaktiviert werden.
Es wird jetzt durch das create_ou eine neue DHCP-DNS-Richtlinie cn=dhcp-dns-clear,cn=policies,ou=XXX,BASEDN erstellt, welche den DNS-Server leer setzt. Die Richtlinie wird dann mit ou=XXX,BASEDN verknüpft. Das wird bei jedem create_ou überprüft und ggf. nachgezogen. Über ucsschool/import/generate/policy/dhcp/dns/clearou=no kann das alte Verhalten wiederhergestellt werden. In einer Single-Master-Umgebung wird automatisch der Wert auf no gesetzt, da hier der "globale" DHCP-Dienst des Masters in die Standard-OU "verschoben" wird. Changelogeintrag wurde gemacht. Pakete sind neu gebaut und announced.
Aufgrund von Bug 20222 muss dieser Fix wieder zurückgenommen werden.
create_ou geht jetzt von "no" als Defaultwert für "ucsschool/import/generate/policy/dhcp/dns/clearou" aus. Die Funktion ist im Importskript erhalten geblieben, aber wird nicht mehr per Default aktiviert. Um versehentliches Aktivieren zu vermeiden, wurde die Dokumentation für die UCR-Variable entfernt. Changelogeintrag wurde daraufhin wieder entfernt.
Variable wird nicht gesetzt Mit gesetzter Variable wird die Richtlinie angelegt Changelog Eintrag nicht vorhanden
UCS@school 2.4 wurde veröffentlicht. Sollte der hier beschriebene Bug mit einer neueren Version von UCS erneut auftreten, so sollte der Bug dupliziert werden: "Clone This Bug".