[ANNOUNCE] D-Bus 1.0 RC 2 (0.94) released

Thiago Macieira thiago at kde.org
Tue Oct 17 13:08:47 PDT 2006


Havoc Pennington wrote:
>It needs to be stable between reboots. 
[snip]
>I think keeping it the same across reboots would make it more useful,
>but dbus does not require that stronger guarantee.

Those two statements are incompatible. The UUID doesn't have to be stable 
between reboots, but it would be nice if it were.

>If we always regenerate it on reboot by defaulting to /var, then while
>people might get this wrong at first they'll fix it quickly, since the
>bug will happen reliably and for lots of users.

Which bug?

But if we default to --ensure on boot, but to /etc, then we guarantee 
that:

1) testers of the distribution will see a "Read-only filesystem" error 
during boot and will fix it

2) people with standard /etc will have a stable UUID that is maintained 
across reboots

3) people who haven't rebooted yet will not have auto-start working after 
they first install D-Bus 0.94 (or 1.0).

>Well, I think it's obviously wrong to have a busted system until I
>reboot. Assuming we move to /var by default, tell me what the %post will
>harm.

It'll only be busted if the file doesn't exist already in /etc. So it's a 
once-per-machine thing, and that's assuming D-Bus wasn't installed with 
the system before your first real boot into it.

This will mostly affect our BSD friends who will build D-Bus from the 
ports tree, instead of having it installed with the base system.
-- 
  Thiago Macieira  -  thiago (AT) macieira.info - thiago (AT) kde.org
    PGP/GPG: 0x6EF45358; fingerprint:
    E067 918B B660 DBD1 105C  966C 33F5 F005 6EF4 5358
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
Url : http://lists.freedesktop.org/archives/dbus/attachments/20061017/e34d32a7/attachment.pgp


More information about the dbus mailing list