Re: Help: SELinux causing(?) boot failures...

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

 



On Thu, 2008-08-14 at 15:21 -0400, Mike Edenfield wrote:
> Stephen Smalley wrote:
> 
> > Hmmm...do you have CONFIG_SECURITY_SELINUX_DEVELOP=y in your
> > kernel .config file?  If not, your kernel won't support permissive mode
> > at all and will always be in enforcing mode.
> 
> Yes, I have both that and the boot option enabled in the kernel.

In that case, you shouldn't actually encounter denials from SELinux - it
will let the operation proceed and just log the denial.

> >> (transcribed by hand since neither syslog nor auditd are starting)
> >>
> >> avc: denied { execute_no_trans } for pid=1 comm="init" path="/sbin/init" 
> >> dev=sda3 ino=920038 scontext=system_u:system_r:kernel_t 
> >> tcontext=system_u:object_r:file_t tclass=file
> 
> > So your filesystem is not labeled at all.
> 
> This is what I thought, but when I boot with "selinux=0" I am able to 
> run setfiles on all the file systems and it claims it's doing the 
> labelling properly, so I'm not sure what else to do.

You can always run getfattr -n security.selinux /sbin/init to see the
file context even while SELinux is disabled.  Is setfiles being given a
valid and complete file_contexts configuration?  Running it with -v
and/or -d might be illuminating.

> > Are you sure you followed the steps in the Hardened Gentoo SELinux
> > guide?  And have you sent any email to the gentoo-hardened list about
> > this, as you'll get Gentoo-specific help there?
> 
> I wasn't sure it was a Gentoo-specific problem, but I'm rebuilding the 
> system from scratch again to make sure I didn't miss anything, then I'll 
>   move to the Gentoo list from there.

-- 
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