Can Solaris RBAC roles be ported to Linux using SElinux only?
Posted
by
Jimmy
on Server Fault
See other posts from Server Fault
or by Jimmy
Published on 2012-09-03T18:39:55Z
Indexed on
2012/09/03
21:39 UTC
Read the original article
Hit count: 259
We are migrating an application from Solaris to Linux and the main user is allowed, through the use of RBAC roles, to run a few system commands like svccfg/svcadm (chkconfig on redhat).
Is it possible, using only SElinux (no sudo), to allow a normal user to run chkconfig off/on (basically give it the ability to add remove services) ?
My approach was to try to create an SElinux user with a corresponding SElinux role that manages the app's domain/type and is allowed to transition to all other domains required to run chkconfig, tcpdump or any other system utility usually restricted to root access only. All my attempts so far have failed, so my second question would be where could I find good documentation that applies to this specific problem ?
© Server Fault or respective owner