View | Details | Raw Unified | Return to bug 52919
Collapse All | Expand All

(-)a/base/univention-base-files/conffiles/etc/hosts.d/00-base (-6 / +6 lines)
 Lines 21-29   for key, value in configRegistry.items(): Link Here 
21
		hosts = configRegistry.get(key, default_hosts)
21
		hosts = configRegistry.get(key, default_hosts)
22
		if hosts:
22
		if hosts:
23
			if iface == primary:
23
			if iface == primary:
24
				primary_entries.append((iface, None, '%s\t%s' % (value, hosts)))
24
				primary_entries.append((iface, 4, '', '%s\t%s' % (value, hosts)))
25
			else:
25
			else:
26
				entries.append((iface, None, '%s\t%s' % (value, hosts)))
26
				entries.append((iface, 4, '', '%s\t%s' % (value, hosts)))
27
	match = RE_IPV6.match(key)
27
	match = RE_IPV6.match(key)
28
	if match:
28
	if match:
29
		(iface, name) = match.groups()
29
		(iface, name) = match.groups()
 Lines 33-43   for key, value in configRegistry.items(): Link Here 
33
			if name == 'default':
33
			if name == 'default':
34
				name = ''
34
				name = ''
35
			if iface == primary:
35
			if iface == primary:
36
				primary_entries.append((iface, name, '%s\t%s' % (value, hosts)))
36
				primary_entries.append((iface, 6, name, '%s\t%s' % (value, hosts)))
37
			else:
37
			else:
38
				entries.append((iface, name, '%s\t%s' % (value, hosts)))
38
				entries.append((iface, 6, name, '%s\t%s' % (value, hosts)))
39
for (iface, name, line) in sorted(primary_entries):  # IPv4 < IPv6.default < IPv6.*
39
for (iface, ip_version, name, line) in sorted(primary_entries):  # IPv4 < IPv6.default < IPv6.*
40
	print(line)
40
	print(line)
41
for (iface, name, line) in sorted(entries):  # IPv4 < IPv6.default < IPv6.*
41
for (iface, ip_version, name, line) in sorted(entries):  # IPv4 < IPv6.default < IPv6.*
42
	print(line)
42
	print(line)
43
@!@
43
@!@

Return to bug 52919