Re: ipsec module and Libreswan on CentOS 7 denied

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

 



On 04/02/2017 11:57 AM, Grzegorz Kuczyński wrote:
Hello
I configured Labeled IPSec on CentOS 7 using Libreswan and I found such
denied:

type=AVC msg=audit(1491053758.389:1366): avc:  denied  { polmatch } for
 pid=0 comm="swapper/0" scontext=system_u:object_r:unlabeled_t:s0
tcontext=system_u:object_r:ipsec_spd_t:s0 tclass=association

My config file on both hosts is:

# cat /etc/ipsec.conf
version 2

config setup
    protostack=netkey

conn ipsec_selinux_tunnel
    ...
    labeled_ipsec=yes
    policy_label=system_u:object_r:ipsec_spd_t:s0

It's looks like process swapper is missing labeled?


Yes, It looks like your system is mislabeled. Did you boot with SELinux disabled and then turned SELinux in enforcing/permissive again?

To fix labels please run:
# restorecon -Rv /

Then please restart services with "unlabeled_t" label.

I must add this rule to my own module:
allow unlabeled_t ipsec_spd_t:association { polmatch };


This local module can be removed after full system relabel mentioned above.


Lukas.

This is not a bug?


_______________________________________________
selinux mailing list -- selinux@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to selinux-leave@xxxxxxxxxxxxxxxxxxxxxxx



--
Lukas Vrabec
SELinux Solutions
Red Hat, Inc.
_______________________________________________
selinux mailing list -- selinux@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to selinux-leave@xxxxxxxxxxxxxxxxxxxxxxx




[Index of Archives]     [Fedora Users]     [Fedora Desktop]     [Big List of Linux Books]     [Yosemite News]     [Yosemite Campsites]     [KDE Users]     [Gnome Users]

  Powered by Linux