There's other probably far simpler (and safer) workarounds. What's your configuration for the dnsmasq like?
Upstream mentions some configurations at the dnsmasq level that are very relevant for this particular case:
in /etc/dnsmasq.conf:
#except-interface=
# Or which to listen on by address (remember to include 127.0.0.1 if
# you use this.)
#listen-address=
The problem is that listen-address probably shouldn't contain 127.0.0.1 if dnsmasq is meant to be used to resolve things for ltsp clients; also, except-interface=lo may be a good idea here to avoid listening on the loopback interface. That way both instances should start fine.
There's other probably far simpler (and safer) workarounds. What's your configuration for the dnsmasq like?
Upstream mentions some configurations at the dnsmasq level that are very relevant for this particular case:
in /etc/dnsmasq.conf:
#except-interface=
# Or which to listen on by address (remember to include 127.0.0.1 if
# you use this.)
#listen-address=
The problem is that listen-address probably shouldn't contain 127.0.0.1 if dnsmasq is meant to be used to resolve things for ltsp clients; also, except-interface=lo may be a good idea here to avoid listening on the loopback interface. That way both instances should start fine.