Hi!

On 03.05.2017 10:04, Carsten Haitzler (The Rasterman) wrote:
> On Tue, 02 May 2017 21:16:40 +0900 [email protected] said:
> 
>> Hi,
>>
>> I got the source of kernel 4.11, then comipled, and check the
>> behaviour of enlightenment (efl 1.18.1, enlightment 0.21.7).
>>
>> At the start up of enlightenment, I got an error message;
>>
>>  There was an error trying to set the cpu power state setting via the
>>  module's setfreq utility.
>>
>> On the kernel 4.10.x, I never see such a message.
>>
>> And, I tried to use su and sudo command in the terminal, I got a
>> strange message;
>>
>> fulwood@linux-uw5l:~> sudo
>> sudo: effective uid is not 0, is sudo installed setuid root
>>
>> fulwood@linux-uw5l:~> su
>> Password:
>> su: incorrect password
>>
>> This means, there is a problem concerning uid treatment in the
>> enlightenment, doesn't it.
>>
>> Moreover, VirtualBox indicate the problem of enlightenment directly;
>>
>> fulwood@linux-uw51:~> VirtualBox
>>
>> VirtualBox: Error -10 in SUPRHardenedMain!
>> VirtualBox: Effective UID is not root (euid=1000, egid=100, uid=1000,
>>             gid=100)
>> VirtualBox: Tip! It may help to reintall VirtualBox.
>>
>> Why does uid=1000?
> 
> that's a common uid to start with for users added to a system - first user
> added commonly is uid 1000... that's probably ... you.
> 
>> So, we can't use enlightenment on the kernel 4.11.
> 
> from the above it seems like since you compiled your own kernel it seemingly
> has disabled setuid root binaries. i assume this is some new feature of 
> kernels
> since 4.11 that has been turned on. i suggest you turn it off to allow them
> again. your kernel broke far more than enlightenment. it broke sudo. probably
> even broke su. it broke virtualbox... it broke stuff. what that option is - i
> don't know. this is news to me.

Just for the record I'd like to add that I observe the same behavior.

Since switching from 4.9 to 4.11 yesterday I cannot do suid requiring
operations (like su or mount.cifs) from within E (using terminology or
xterm) any more. Interestingly, if I am right at the console (so no Xorg
and e in-between) all those commands work like a charm.

I could not find any setuid related option in the kernel configuration
so I cannot really imagine where it is misconfigured.

Cheers,
Florian

>> PS. e16, and kde-plasma works flawlessly on the kernel 4.11.
>>
>> Thanks,
>>
>> --
>> Fulwood
>>
>>
>>
>>
>>  
>>
>>
>>
>> ------------------------------------------------------------------------------
>> Check out the vibrant tech community on one of the world's most
>> engaging tech sites, Slashdot.org! http://sdm.link/slashdot
>> _______________________________________________
>> enlightenment-devel mailing list
>> [email protected]
>> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>>
> 
> 

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
enlightenment-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to