I suspect that the correct thing for NetworkManager to do is:
IF server pushed dns info THEN IF resolvconf is in path THEN system(echo nameserver $NAMESERVER | resolvconf -a $INTERFACE) ELSE modify resolv.conf itself
I suspect that the correct thing for NetworkManager to do is:
IF server pushed dns info THEN
IF resolvconf is in path THEN system(echo nameserver $NAMESERVER | resolvconf -a $INTERFACE)
ELSE modify resolv.conf itself