Public bug reported: Binary package hint: network-manager
When NetworkManager start a DHCP connection it sets IP and hostname in /etc/hosts, but it does not include the FQHN. Without the FQHN in /etc/hosts Kerberos and AD integration with windbind do not work. Example: After setting up a DHCP connection NetworkManager adds this line on to of /etc/hosts 161.42.184.214 wkjpvtest # Added by NetworkManager For Kerberos and winbind to work correctly, the line should be: 161.42.184.214 wkjpvtest.ads.krz.uni-heidelberg.de wkjpvtest # Added by NetworkManager The following short NetworkManager hook, solves the problem for me now: #!/bin/sh -e # Dirty hack to set the FQHN in /etc/hosts for DHCP connections managed # by NetworkManager, install it in /etc/NetworkManager/dispatcher.d/ HOST=`hostname` DOMAIN=`grep domain /etc/resolv.conf | cut -d' ' -f2` # first check if the domainname is already set if ! grep -q "$HOST.$DOMAIN" /etc/hosts ; then # if not, correct /etc/hosts to include the FQHN sed -e s/"$HOST.*# Added by NetworkManager.*"/"$HOST.$DOMAIN &"/ /etc/hosts > /tmp/hosts.new mv -f /tmp/hosts.new /etc/hosts fi ProblemType: Bug DistroRelease: Ubuntu 10.10 Package: network-manager 0.8.1+git.20100810t184654.ab580f4-0ubuntu2 ProcVersionSignature: Ubuntu 2.6.35-22.34-generic 2.6.35.4 Uname: Linux 2.6.35-22-generic x86_64 Architecture: amd64 CRDA: Error: [Errno 2] No such file or directory Date: Wed Oct 13 12:12:00 2010 Gconf: IfupdownConfig: auto lo iface lo inet loopback InstallationMedia: Ubuntu 10.10 "Maverick Meerkat" - Release amd64 (20101007) IpRoute: 161.42.184.0/24 dev eth0 proto kernel scope link src 161.42.184.214 metric 1 169.254.0.0/16 dev eth0 scope link metric 1000 default via 161.42.184.1 dev eth0 proto static IwConfig: lo no wireless extensions. eth0 no wireless extensions. Keyfiles: Error: [Errno 2] No such file or directory ProcEnviron: LANG=de_DE.utf8 SHELL=/bin/bash RfKill: SourcePackage: network-manager ftp_proxy: http://kjp-install:softw...@proxy.krz.uni-heidelberg.de:8080 http_proxy: http://kjp-install:softw...@proxy.krz.uni-heidelberg.de:8080 ** Affects: network-manager (Ubuntu) Importance: Undecided Status: New ** Tags: amd64 apport-bug maverick -- NetworkManage does not set domain in /etc/hosts on DHCP connections https://bugs.launchpad.net/bugs/659817 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs