safely handle failure to open hosts, services, resolv.conf files