lxc: Append .local to the container hostnames.
authorMatthijs Kooijman <matthijs@stdin.nl>
Wed, 29 Feb 2012 10:54:35 +0000 (11:54 +0100)
committerMatthijs Kooijman <matthijs@stdin.nl>
Wed, 29 Feb 2012 10:54:35 +0000 (11:54 +0100)
Setting .local in the hostname allows containers to find their own fqdn.
Setting the short hostname to a full hostname isn't really how it should
be, but there seems to be no way to convince avahi/mdns to resolve the
short hostname to the full .local version otherwise.

var/lib/lxc/ldap/config
var/lib/lxc/template/config

index 425c0c0c2fea73046a35b61fc0d1abba7eb22c07..67f135e9d753d0c05629160ab768d5289705397a 100644 (file)
@@ -1,5 +1,5 @@
 # Hostname
-lxc.utsname = ldap
+lxc.utsname = ldap.local
 
 # Use this root filesystem
 lxc.rootfs = /containers/ldap
index 0509ae6e49d6b90e50a783e19adbdf1d8ed25fa2..35c187dc9b8f359d46a4d8b7d60df87038e4b406 100644 (file)
@@ -1,5 +1,5 @@
 # Hostname
-lxc.utsname = template
+lxc.utsname = template.local
 
 # Use this root filesystem
 lxc.rootfs = /containers/template