>>> I want NetworkManager to not over write /etc/resolv.conf [...] > My setup is that I was a dhcp server to give out IPs and DNS info. > That way I can control those things without having to do so on every system.
Populating `/etc/resolv.conf` from the DHCP-provided info is a useful part of "control those things without having to do so on every system", so I don't see why you "want NetworkManager to not over write /etc/resolv.conf". Stefan