Thanks Rudmer, This works well. Thanks for your help. I was under the impression that these rules were supplied but obviously not. Must have got them from somewhere else before but can't remember where.
Many thanks Sent from my BlackBerry® smartphone on O2 -----Original Message----- From: Rudmer van Dijk <rudmer.van.d...@casema.nl> Date: Thu, 07 Jul 2011 07:30:50 To: <gentoo-user@lists.gentoo.org> Reply-to: gentoo-user@lists.gentoo.org Subject: Re: [gentoo-user] Xfce4 shutdown issues On Wednesday 06 July 2011 16:37:40 john wrote: > Since a recent upgrade of polkit (I think) as a normal user I can no > longer shutdown using log out, shutdown option not available. As root > using shutdown only logs you out but does not shutdown. > > On a second machine as a normal user I can see shutdown but this only > logs me out. > > Are we supposed to write our own rules for this? > > I am in plugdev group and have dbus, consolekit and polkit in use flags. > > I cannot see any difference between config files on 2 machines but 1 is > a laptop the other desktop??? > > Any suggestions other than converting to e16? (which is becoming > tempting). This seems to happen every upgrade of xfce4/polkit/dbus. I had the same problem and have made this rule/config in /etc/polkit-1/localauthority/50-local.d/power.pkla -- start file -- [Local restart] Identity=unix-group:wheel Action=org.freedesktop.consolekit.system.restart ResultAny=yes ResultInactive=no ResultActive=yes [Local shutdown] Identity=unix-group:wheel Action=org.freedesktop.consolekit.system.stop ResultAny=yes ResultInactive=no ResultActive=yes [Local restart - multiple] Identity=unix-group:wheel Action=org.freedesktop.consolekit.system.restart-multiple-users ResultAny=yes ResultInactive=no ResultActive=yes [Local shutdown - multiple] Identity=unix-group:wheel Action=org.freedesktop.consolekit.system.stop-multiple-users ResultAny=yes ResultInactive=no ResultActive=yes -- end file -- don't know where I got it from, not from a Gentoo handbook... but this works for me 8-) you might also want to use an udisks.pkla to access usb devices: -- start file -- [udisks full access] Identity=unix-group:usb Action=org.freedesktop.udisks.* ResultAny=yes -- end file -- Rudmer