Adding linux + avahi compatibility