works enough to run the avahi client; configs need adjusting for other environments