On Sun, Nov 20, 2011 at 7:50 AM, Tomas Cech <[email protected]> wrote:
> Hi,
>
> On Sat, Nov 19, 2011 at 10:31:21PM -0200, Gustavo Sverzut Barbieri wrote:
>>
>> On Sat, Nov 19, 2011 at 10:15 PM, Tomas Cech <[email protected]> wrote:
>>>
>>> Hi,
>>>
>>> as I'm trying to get E17 into openSUSE, I'm trying to tune
>>> sysactions.conf. I'm trying to get rid of suid bit for
>>> /usr/lib64/enlightenment/utils/enlightenment_sys
>>>
>>> All my actions use DBUS messages so suid bit is useless (ok, I haven't
>>> done mount/unmount yet). When I remove suid bit from this binary,
>>> suspend fails and in log I have:
>>>
>>> ERROR: UNABLE TO ASSUME ROOT PRIVILEGES
>>>
>>> Running
>>> /usr/lib64/enlightenment/utils/enlightenment_sys suspend
>>> works fine, so my question is - is really needed check for root
>>> privileges there?
>>>
>>> Thanks.
>>>
>>> Best regards,
>>>
>>> Tomas Cech
>>> Sleep_Walker
>>>
>>>
>>> ------------------------------------------------------------------------------
>>> All the data continuously generated in your IT infrastructure
>>> contains a definitive record of customers, application performance,
>>> security threats, fraudulent activity, and more. Splunk takes this
>>> data and makes sense of it. IT sense. And common sense.
>>
>> yes we do. But there is a better way we could do, patches accepted (no
>> time to do it myself):
>>  - have hibernate/suspend/... using upower
>>  - have other actions using proper daemons using dbus + polkit
>> (udisks, timedated...)
>>  - whatever else use polkit's features such as pkexec.
>>
>
> That's probably what I want to have there:
>
> action:   halt      dbus-send --system --dest=org.freedesktop.ConsoleKit
> /org/freedesktop/ConsoleKit/Manager org.freedesktop.ConsoleKit.Manager.Stop
> action:   reboot    dbus-send --system --dest=org.freedesktop.ConsoleKit
> /org/freedesktop/ConsoleKit/Manager
> org.freedesktop.ConsoleKit.Manager.Restart

Note that ConsoleKit is deprecated now
(http://www.freedesktop.org/wiki/Software/ConsoleKit) and I hope it
will soon be removed from distro (maybe in a faster pace than hal
was).


Lucas De Marchi

------------------------------------------------------------------------------
All the data continuously generated in your IT infrastructure 
contains a definitive record of customers, application performance, 
security threats, fraudulent activity, and more. Splunk takes this 
data and makes sense of it. IT sense. And common sense.
http://p.sf.net/sfu/splunk-novd2d
_______________________________________________
enlightenment-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to