Jordan Brown (Sun) wrote:
> Glenn Faden wrote:
>> I thought I answered that. The dbus-daemon is using a UNIX domain
>> rendezvous file in /tmp in the global zone. The non-global zones have
>> their own instances of /tmp, so the rendezvous file does not exist in
>> their namespace. Even if it did, there would be other problems
>> because the devices that get reported to HAL by the dbus-daemon don't
>> exist in the non-global zones. HAL isn't zone-aware.
> I understood that. What I didn't understand was why there wasn't a
> completely separate instance of the dbus-daemon running in each zone,
> with its own rendezvous file for communicating with clients in that
> zone. Why would you expect there to be cross-zone communication here?
Some kind of zone-awareness needs to be integrated into HAL and/or dbus
to deliver notification events (like hot plugging) to appropriate
consumers. I don't have a proposal at this point.
zones-discuss mailing list