XFCE4 Session Manager: enabling shutdown/reboot option
Brett I. Holcomb
brettholcomb at bellsouth.net
Sat Sep 10 05:01:55 CEST 2005
I found that the line below was correct but I had to add the halt, reboot
and shutdown now commands (HALT, REBOOT, SHUTDOWNNOW are aliases) so I
could shutdown or reboot from myuser.
myuser ALL=/usr/libexec/xfsm-shutdown-helper, HALT, REBOOT, SHUTDOWNNOW
where
Cmnd_Alias HALT = /usr/sbin/halt
Cmnd_Alias KILL = /usr/bin/kill
Cmnd_Alias REBOOT = /usr/sbin/reboot
Cmnd_Alias SHUTDOWN = /usr/sbin/shutdown
Cmnd_Alias SHUTDOWNNOW = /usr/sbin/shutdown -h now
On Fri, 9 Sep 2005, Patrick Wiseman wrote:
> The documentation on getting the session manager to offer shutdown and
> reboot options is incorrect (in its Debian version anyway). It says to
> put
>
> myuser myhost=/usr/local/libexec/xfsm-shutdown-helper
>
> in the /etc/sudoers file. In fact, what you need is
>
> myuser myhost=NOPASSWD:/usr/local/libexec/xfsm-shutdown-helper
>
> in that file, where "/usr/local/libexec" should be replaced with the
> directory wherein resides xfsm-shutdown-helper. So, as root, do a 'which
> xfsm-shutdown-helper' to find its path, and then 'visudo' to add the above
> line (substituting myuser and myhost as appropriate, of course).
>
> I seem to remember a discussion about this here a while ago but I wasn't
> using the session manager back then and so didn't pay much attention to
> it.
>
> You also need to modify your .xsession file to use the session manager (on
> Debian; on others, it might be your .xinitrc file). Mine looks
> approximately like this:
>
> /usr/bin/xfce-mcs-manager
> /usr/bin/xfwm4 --daemon
> /usr/bin/xftaskbar4 &
> /usr/bin/xfdesktop &
> xscreensaver &
> exec /usr/bin/xfce4-session
>
>
> Hope that's helpful to someone.
>
> Patrick
> _______________________________________________
> Xfce mailing list
> Xfce at xfce.org
> http://foo-projects.org/mailman/listinfo/xfce
> http://www.xfce.org
>
--
Brett I. Holcomb
brettholcomb at R777bellsouth.net
Registered Linux User #188143
Remove R777 to email
More information about the Xfce
mailing list