Okay, here is the debdiff to do everything discussed above (I hope).
The debdiff is a little bit large for two reasons.  The first is the
rebuilding of all the autotools files.  The second is the addition of a
set of default icons as many of the required icons are missing in
several themes.  These are taken from the GNOME theme and are installed
in the private area for the app (same as the status icons).

Testing these changes are rather tricky as there are a few different
usecases.  The biggest one is that, if you have default system you need
to have multiple users installed.  If you are using multiple users then
a password prompt is required to shutdown or reboot.  This means that
the confirmation dialog should NOT appear but instead a standard
PolicyKit dialog should be there.  Also, when looking for updates the
restart button should be "..." instead of just text.

To test the restart required for updates you can create a file in your
/var/run directory like this:

  $ sudo touch /var/run/reboot-required

In that case when you logout you should get additional text describing
the situation and a button on the button of the dialog to restart.

Also, in this debdiff is Chris Coulson's fix to 298811.

If you'd like to see these changes in an easier to read form they are in
the following Bazaar branches:

lp:~ted-gould/fast-user-switch-applet/session_management
lp:~ted-gould/fast-user-switch-applet/status_icons
lp:~ted-gould/fast-user-switch-applet/ubuntu-packaging-jaunty

To regenerate the patches you can use the 'bzr-patch-build' tool in the
packaging branch.

Lastly, the package is built in my PPA if you'd like to test it:

http://launchpad.net/~ted-gould/+archive/ppa

Whew.

** Attachment added: "Debdiff for 2.24.0-0ubuntu9"
   http://launchpadlibrarian.net/23458127/9.debdiff

-- 
logout needs confirmation
https://bugs.launchpad.net/bugs/283095
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to