Re: dhcpc_exec_t

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

 



On Thu, 2008-01-03 at 16:40 -0800, Justin Mattock wrote:
> Hello I seem to be a bit confused at what role I need to be in for
> selinux-policy-default mls to run dhclient, or any executables; the
> context is labeled 
> /sbin/dhclient3 system_u:object_r:dhcpc_exec_t:s0 . audit gives me an
> unknown avc error, when I chcon
> system_u:object_r:dhcpc_t:s0 /sbin/dhclient3 
> audit will see the context. Where in compiling the policy gives me the
> option for having sysadm_r run executables or do I need to newrole -r
> into 
> system_r to run dhclient? when also issueing newrole in mls I seem to
> keep reciving this error as well =Couldn't get default type. 
> any info would be helpful.

I think you have to post a little more information to get useful
feedback.

For example, what precise avc message did you get in /var/log/messages
or /var/log/audit/audit.log?

I'd expect sysadm_r (and thus sysadm_t) to be able to transition to
dhcpc_t, along with appropriate system domains like initrc_t.

You didn't say what your context was when you tried to run dhclient
(e.g. id -Z output).

newrole -r sysadm_r should work on a properly configured system.   The
"Couldn't get default type" message means that
your /etc/selinux/$SELINUXTYPE/contexts/default_type file lacked a
definition for the role.

-- 
Stephen Smalley
National Security Agency


--
This message was distributed to subscribers of the selinux mailing list.
If you no longer wish to subscribe, send mail to majordomo@xxxxxxxxxxxxx with
the words "unsubscribe selinux" without quotes as the message.

[Index of Archives]     [Selinux Refpolicy]     [Linux SGX]     [Fedora Users]     [Fedora Desktop]     [Yosemite Photos]     [Yosemite Camping]     [Yosemite Campsites]     [KDE Users]     [Gnome Users]

  Powered by Linux