Some help with PolicyKit basics

Scott James Remnant scott at canonical.com
Mon Jul 27 09:26:28 PDT 2009


On Mon, 2009-07-27 at 10:39 -0400, David Zeuthen wrote:

> The system bus daemon should _never ever_ be restarted. The guarantee
> that unique system bus names are _never_ recycled is a good reason why
> this is so.
> 
There are plenty of interesting techniques to restart a system daemon
while retaining state.

I don't see any reason why these couldn't be applied to D-Bus, so it
would be possible to instruct itself to re-exec a new binary and
transfer both open connections and state to it.

I'll probably end up doing those patches myself at some point, since I
need state transfer support in libdbus so that Upstart is restartable
in-place.

Scott
-- 
Scott James Remnant
scott at canonical.com
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 197 bytes
Desc: This is a digitally signed message part
Url : http://lists.freedesktop.org/archives/polkit-devel/attachments/20090727/e24e5396/attachment.pgp 


More information about the polkit-devel mailing list