1 Sep 2003 10:14
RSBAC vs. LSM / SELinux in 2.6.0-test
Amon Ott <ao <at> rsbac.org>
2003-09-01 08:14:05 GMT
2003-09-01 08:14:05 GMT
On Sunday, 31. August 2003 19:45, Peter Busser wrote: > At this moment there is a situation where the RSBAC patch and the Linux > Security Modules patch bite each other. Trying to force both in the 2.4 kernel > is like going into a patching hell. It is simply not worth it. > > For 2.6, you have LSM and the SE Linux module (which is only part of SE Linux > I think, the biggest part resides in userland). And I have no idea how the 2.6 > port of RSBAC is going to work (maybe Amon can comment on that?). If the LSM and SELinux stubs are in the kernel, they will not clash with RSBAC during patch - the RSBAC patch will be against the official tree in any case, with or without SELinux. Based on this current discussion, I will express some of my thoughts about LSM / SELinux vs. RSBAC. As far as I am concerned, some important problems in the LSM design (only partly solved by SELinux) are that - it not by itself allows to register several functions at the same stub, so modules have to implement a stacking and Meta decision algorithm by themselves. There is a stacker helper module, but this does not seem to be included by default. - it is *very* low level, exporting and exposing kernel internal data structures directly to the registered functions and without any abstraction. You will have to #ifdef for the kernel version inside these functions,(Continue reading)
RSS Feed