Re: fedora 28 (kernel 4.16.14-300) console hang after try to link up

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

 



On Tue, Jun 26, 2018 at 03:38:25PM -0500, Daniel Jurgens wrote:

> type=AVC msg=audit(1529969961.770:111): avc:  denied  { access } for
> pid=932 comm="systemd-network" pkey=0xffff subnet_prefix=0:0:0:80fe::
> scontext=system_u:system_r:systemd_modules_load_t:s0
> tcontext=system_u:object_r:unlabeled_t:s0 tclass=infiniband_pkey
> permissive=0
> 
> The upstream refpolicy doesn't define systemd_modules_load_t, I
> think this will require an update to the fedora selinux policy to
> allow access to unlabeled pkeys for that type.  I've added Paul
> Moore, hopefully he knows how to make that happen.

But that is for systemd-network, not 'ip link up' ?

I wonder if systemd-network somehow did the module load, and during
ipoib boot up it got denied - and that caused a bad state inside ipoib
which crashes a later ip link?

But that still entirely  doesn't make sense, how did systemd-network
trigger a module load, and how did it get a module_load label?

Modules should only be loaded by /lib/systemd/systemd-modules-load ??

Confusing.

Overall, I don't understand why ipoib is even *doing* selinux checks
at all. Surely that is the bug, isn't it?

ipoib is *kernel* code, other that 'create child' it is not triggered
by the user, and certianly should not inherit the security context of
the module loader during startup.

Or no?

Jason
--
To unsubscribe from this list: send the line "unsubscribe linux-rdma" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html



[Index of Archives]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Photo]     [Yosemite News]     [Yosemite Photos]     [Linux Kernel]     [Linux SCSI]     [XFree86]

  Powered by Linux