Univention Bugzilla – Bug 12240
Postinst von libnss-mdns macht host-Lookups unmöglich
Last modified: 2009-12-21 08:48:15 CET
Während der Installation von libnss-mdns führt libnss-mdns.postinst Änderungen an der /etc/nsswitch.conf durch, so daß danach keine Host-Lookups über DNS möglich sind. ---[Auszug aus /etc/nsswitch.conf NACH der Installation von libnss-mdns]--- hosts: files mdns4_minimal [NOTFOUND=return] dns mdns4 ------ Normalerweise sieht der Eintrag wie folgt aus: ---[cut]--- hosts: files dns ------ Aufgetreten an Ticket 2008091810000097
Das postinst von libnss-mdns fügt der /etc/nsswitch.conf bei der Erstinstallation oder beim Update von bestimmten Versionsnummern zusätzliche mdns-Einträge in der hosts-Zeile hinzu. Dies wird jedoch nur durchgeführt, wenn die Zeile nicht bereits mdns-Mechanismen (z.B. "mdns", "mdns4" oder "mdns4_minimal") enthält. Dabei ist irrelevant, ob diese hinter einem Kommentarzeichen stehen. Es wurde daher ein zusätzlicher Kommentar eingebaut, um die automagische Modifikation von libnss-mdns zu unterdrücken. ALT: hosts: files dns NEU: hosts: files dns # special comment for libnss-mdns: mdns4 (Bug: #12240) Eine Reinstallation des Paketes löst die Modifikation i.d.R. nicht aus. Paket ist neu gebaut. Changelogeintrag ist vorhanden.
Der Kommentar war entsprechend enthalten. Ich konnte den Eintrag mdns4_mininmal ebenfalls nicht finden. => VERIFIED
UCS 2.3 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".