Re: system_u process does not have system_r

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 05/23/14 23:36, Daniel J Walsh wrote:
You are not allowed to login as a system_u:system_r..., so the code tries to pick out something random. 
On 05/23/2014 11:48 AM, dE wrote:
I've mapped user 'de' to system_u --

semanage login -l

Login Name           SELinux User         MLS/MCS Range Service

__default__          unconfined_u         s0-s0:c0.c1023       *
de                   system_u             s0-s0:c0.c1023       *
root                 unconfined_u         s0-s0:c0.c1023       *
system_u             system_u             s0-s0:c0.c1023       *

However the processes do not have system_r role, as a result the type value of many context fail to set cause unconfined_r is not allowed to have that type.

ps auxZ | grep nano
system_u:unconfined_r:unconfined_t:s0 de   544  0.0  0.3 115024 1568 pts/1    S+   22:11   0:00 nano
system_u:unconfined_r:unconfined_t:s0 root 611  0.0  0.1 112632 888 pts/0    S+   22:14   0:00 grep --color=auto nano

Actually unconfined_r role is not allowed for the user --

seinfo -uuser_u -x
   user_u
      default level: s0
      range: s0
      roles:
         object_r
         user_r


--
selinux mailing list
selinux@xxxxxxxxxxxxxxxxxxxxxxx
https://admin.fedoraproject.org/mailman/listinfo/selinux


You mean system_r cannot be assigned with login.

So it should work with systemd services. I'll try this out.
--
selinux mailing list
selinux@xxxxxxxxxxxxxxxxxxxxxxx
https://admin.fedoraproject.org/mailman/listinfo/selinux

[Index of Archives]     [Fedora Users]     [Fedora Desktop]     [Big List of Linux Books]     [Yosemite News]     [Yosemite Campsites]     [KDE Users]     [Gnome Users]

  Powered by Linux