xen service: fix wrong netmask handed out by xen-bridge.service

The dnsmasq instance run by the xen-bridge.service errorenously
hands out 172.16.0.0 as the netmask over DHCP to the VMs. This
commit removes the option responsible for that from dnsmasq.conf,
so that the proper netmask is inferred by dnsmasq instead.

Addresses https://github.com/NixOS/nixpkgs/issues/19883
This commit is contained in:
Michał Pałka 2016-10-26 16:26:01 +00:00
parent 63bf567001
commit fc3eed2cb0

View File

@ -324,7 +324,7 @@ in
domain-needed domain-needed
dhcp-hostsfile=/var/run/xen/dnsmasq.etherfile dhcp-hostsfile=/var/run/xen/dnsmasq.etherfile
dhcp-authoritative dhcp-authoritative
dhcp-range=$XEN_BRIDGE_IP_RANGE_START,$XEN_BRIDGE_IP_RANGE_END,$XEN_BRIDGE_NETWORK_ADDRESS dhcp-range=$XEN_BRIDGE_IP_RANGE_START,$XEN_BRIDGE_IP_RANGE_END
dhcp-no-override dhcp-no-override
no-ping no-ping
dhcp-leasefile=/var/run/xen/dnsmasq.leasefile dhcp-leasefile=/var/run/xen/dnsmasq.leasefile