Re: CIL/SELinux Userspace Integration

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

 



On Wed, Dec 7, 2011 at 8:32 AM, Steve Lawrence <slawrence@xxxxxxxxxx> wrote:
> On 12/03/2011 11:30 AM, Richard Haines wrote:

>> 5) I could not load a new policy that had a boolean and supporting
>>    statements in it. The actual binary policy was fine (using apol), but
>>    load_policy had problems. I started with a Fedora 16 base and added
>>    the new Integration code with no problems. Is it a known problem as
>>    if not I'll check further.
>>    The errors I had when running semodule with a boolean were (Note: I
>>    had already built a new base policy (SELINUXTYPE=rch-test1) with no
>>    problems):
>
>
> Hmmm, this is interesting. Both seinfo and apol are fine with my
> CIL-generated binary, but fails to load when I add booleans. I also
> generated a similar mdp policy.conf, ran checkpolicy, and that failed to
> load as well. sediff also shows the two binaries to be the same.
>
> I'll look into this more, but because of that, I'm thinking this is a kernel
> bug. If anyone else wants to look at it, I've attached a simple file that is
> the standard mdp.conf with a single boolean defined, and single conditional
> statement using that boolean. This builds a binary fine, and apol/seinfo
> have no problem with it, but fails to load with load_policy.
>
>>
>>                       ------ Start --------------
>> # semodule -i base.cil ext_gateway.cil int_gateway.cil move_file.cil
>>
>> SELinux:  Could not load policy file
>> /etc/selinux/rch-test1/policy/policy.26:  No such file or directory
>> /sbin/load_policy:  Can't load policy:  No such file or directory
>>
>> libsemanage.semanage_reload_policy: load_policy returned error code 2. (No
>> such file or directory).
>> SELinux:  Could not load policy file
>> /etc/selinux/rch-test1/policy/policy.26:  No such file or directory
>> /sbin/load_policy:  Can't load policy:  No such file or directory
>>
>> libsemanage.semanage_reload_policy: load_policy returned error code 2. (No
>> such file or directory).
>> semodule:  Failed!
>>
>>                     ----- End -----------------

If you send me the policy.X in question I'll spend a couple minutes
figuring out what the kernel is upset about...


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