All of lore.kernel.org
 help / color / mirror / Atom feed
* Question about su
@ 2009-02-11  8:50 Dennis Wronka
  2009-02-11 10:46 ` Dominick Grift
  2009-02-11 15:59 ` Casey Schaufler
  0 siblings, 2 replies; 5+ messages in thread
From: Dennis Wronka @ 2009-02-11  8:50 UTC (permalink / raw)
  To: SE Linux

[-- Attachment #1: Type: text/plain, Size: 1190 bytes --]

As I am working again on adjusting the reference policy to my distro I have 
run into a problem with su that raised the following question:

What use is su if a normal user after running su is still user_u:user_r:user_t 
and thus has no permissions to do stuff?

Sure, he's root, but as because of SELinux that alone isn't worth much, as 
being user_u still limits the user's options pretty much.

Is there anything I misunderstand here? I don't think there should be an 
automtic transition from user_r to sysadm_r, and newrole-ing this doesn't work 
as user_u doesn't have the sysadmin-role.

So, what the heck is the use of su on a SELinux-system?

To give you a little overview on what I am trying to do here with my system:
I have configured the policy to be MLS, thus split up powers to different 
roles.
root can compile a new policy in sysadm_r, but needs to be secadm_r to load 
it.
Regular users can compile stuff, root can't (at least not as sysadm_r, I might 
enable this for staff_r and then require sysadm_r to the install-process).

But for now the problem really is that su to me seems pretty useless right 
now.

Thanks and best regards,
Dennis

[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 197 bytes --]

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2009-02-11 15:59 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-02-11  8:50 Question about su Dennis Wronka
2009-02-11 10:46 ` Dominick Grift
2009-02-11 13:01   ` Dennis Wronka
2009-02-11 13:16     ` Dominick Grift
2009-02-11 15:59 ` Casey Schaufler

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.