Re: [PATCH][RFC] selinux: remove noop secondary_ops calls

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

 



On Thu, 2009-01-29 at 12:52 -0500, Stephen Smalley wrote:
> On Wed, 2009-01-28 at 19:55 -0800, James Morris wrote:
> > These patches remove calls to secondary_ops where there is no
> > real capability hook, and a couple of SELinux hooks which only
> > called these noop hooks.
> 
> These look fine to me, modulo the comments already made by Eric and
> Serge.
> 
> You could further replace the remaining secondary_ops calls with direct
> cap_ calls, since the dummy module is gone and the secondary module can
> only be the capability module.  Smack and AppArmor already do this, I
> believe.
> 
> At that point secondary_ops would only be used by selinux_init() to save
> the original security_ops pointer for use by selinux_disable() to
> restore the original pointer, which ideally would be handled by the
> security framework instead (possibly by restoring a limited
> unregister_security() that resets to the default_security_ops).

Other tidying:
- drop selinux_inode*killpriv 
- drop selinux_task*setuid 
- drop selinux_task_prctl
since the hooks will default to the capability functions if SELinux
doesn't define them.

-- 
Stephen Smalley
National Security Agency


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