Bug#553672: Bug#569035: deleting old config file solves problem

Jérémy Bobbio lunar at debian.org
Sun Jun 5 19:52:14 UTC 2011


tag 553672 +patch
thanks

On Sun, Feb 13, 2011 at 09:19:46AM -0500, Andrew Engelbrecht wrote:
> I tried removing /etc/dbus-1/system.d/system-tools-backends.conf, and
> found that it solves the problem. Doing this lets an admin launch the
> *-admin programs, and authenticate to make any changes, as normal.
> This way, you don't have to manually add yourself and every new admin
> account to the stb-admin group.

The source of the bug is that upstream had renamed
   /etc/dbus-1/system.d/system-tools-backends.conf
to /etc/dbus-1/system.d/org.freedesktop.SystemToolsBackends.conf after
version 2.6.0.

Unfortunately, a rename of a conffile must be handled in maintainer
scripts to be handled properly. Otherwise, the old conffile simply sit
there. In this case, overriding the proper D-Bus configuration and
making gnome-system-tools fail.

The attached patch fix this issue. The resulting package has been
installed:

 * as a single upgrade on a freshly installed Squeeze (where the bug
   does not exist),
 * as a single upgrade on a Squeeze upgraded from Lenny where it fixes
   the issue,
 * as part as an upgrade from Lenny to Squeeze, and the issue does not
   appear anymore.

This fix should really be included in the next Squeeze point-release.

Cheers,
-- 
Jérémy Bobbio                        .''`. 
lunar at debian.org                    : :Ⓐ  :  # apt-get install anarchism
                                    `. `'` 
                                      `-   
-------------- next part --------------
A non-text attachment was scrubbed...
Name: system-tools-backends_2.10.1-2_fix_553672.diff
Type: text/x-diff
Size: 3561 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-gnome-maintainers/attachments/20110605/bd9038ff/attachment-0001.diff>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-gnome-maintainers/attachments/20110605/bd9038ff/attachment-0001.pgp>


More information about the pkg-gnome-maintainers mailing list