Re: Newbie question on fixfiles

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

 



On Friday, January 29, 2016 13:47:39 Stephen Smalley wrote:
> On 01/29/2016 01:02 PM, Stephen Smalley wrote:
> > On 01/29/2016 12:25 PM, Thomas Downing wrote:
> >> Hi,
> >> 
> >> I need to get SELinux running on an appliance we are building, not
> >> based on a
> >> distro that already supports SELinux.
> >> 
> >> I've got all the userspace stuff built, (including setools3) without any
> >> warnings or errors. I followed instructions for installing and loading
> >> refpolicy, no warnings or errors.  (Except the python tools, which all
> >> import
> >> selinux.py, which does not seem to be included in the source tree.)
> >> 
> >> I'm booting with kernel options "security=selinux selinux=1", and
> >> dmesg shows
> >> SELinux initializing, and no errors or warnings.
> >> 
> >> sestatus output:
> >> 
> >> SELinux status:                enabled
> >> SELinuxfs mount:            /sys/fs/selinux
> >> SELinux root directory:        /etc/selinux
> >> Loaded policy name:        refpolicy
> >> Current mode:                permissive
> >> Mode from config file:        permissive
> >> Policy MLS status:            disabled
> >> Policy deny_unknown status:    denied
> >> Max kernel policy version:        30
> >> 
> >> Problem is: fixfiles does not actually label anything, and the
> >> underlying reason
> >> is that none of the mounted disk filesystems (all ext4) have option
> >> 'seclabel'.
> >> 
> >> Any pointers?
> >> 
> >> Also, given the absence of the seclabel option, I question if the
> >> kernel part
> >> of SELinux is in fact really happy...and if it isn't, I'm dead in the
> >> water
> >> anyway.
> > 
> > This implies that you haven't loaded a policy into the kernel. Normally
> > this is done by init; both sysvinit and systemd should already include
> > the necessary bits but you may have to enable them in your configure.

> 
> Sorry, I didn't read that carefully enough - your sestatus output would
> suggest that you have loaded a policy.
> 
> What's the actual output you got from SELinux during boot?
> 
> What's your kernel version?

The only output I see in dmesg is:

[    0.000557] SELinux:  Initializing.
[    0.000563] SELinux:  Starting in permissive mode
[    0.361186] SELinux:  Registering netfilter hooks

The kernel stuff is 4.4.0 SMP x86_64 Intel Core i7-4800MQ CPU.  If it matters 
gcc is 5.3.0.

Thanks
td
_______________________________________________
Selinux mailing list
Selinux@xxxxxxxxxxxxx
To unsubscribe, send email to Selinux-leave@xxxxxxxxxxxxx.
To get help, send an email containing "help" to Selinux-request@xxxxxxxxxxxxx.



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

  Powered by Linux