Shouldn't svc:/system/avahi-bridge-dsd:default depend on svc:/network/dns/multicast:default (assuming I have that the right way around)?
I guess the question is which is keeping state? It seems that if mdnsd is restarted, static (/etc/avahi/services/*) service registrations are forgotten. Either there needs to be (IMO) a service dependency, or avahi-daemon-bridge-dsd needs to discover that its static registrations were dropped and re-register them. Whatever the right answer is, I'm not sure the total effect (divided among the different services) is as robust as it should be. BTW, what's the appropriate list for dns-sd/avahi/bonjour related discussion? If I knew, I'd CC it. Also wondering what's up with maybe adding dns-sd support to inetd and standalone network server processes...static registrations are hacky... -- This message posted from opensolaris.org