• Floris Bos's avatar
    Debian initscript tweak. · bc87e609
    Floris Bos authored
    Dnsmasq's startup script seems to assume users always want to use
    dnsmasq as local DNS resolver, and tells resolvconf to put
    "nameserver 127.0.0.1" in /etc/resolv.conf
    The problem with this is that if users just want to use dnsmasq
    as DHCP server, and put port=0 in /etc/dnsmasq.conf to disable
    the DNS functionality, they end up with broken name resolving.
    
    Put a basic check in the startup script that skips resolvconf
    configuration if a line starting with port=0 is in /etc/dnsmasq.conf
    This doesn't cover all cases (e.g. configuration could also be in
    different file in /etc/dnsmasq.d), but is better than current
    situation.
    bc87e609
changelog 43.9 KB