Skip to content

Latest commit

 

History

History
17 lines (14 loc) · 738 Bytes

lsm-development.rst

File metadata and controls

17 lines (14 loc) · 738 Bytes

Linux Security Module Development

Based on https://lkml.org/lkml/2007/10/26/215, a new LSM is accepted into the kernel when its intent (a description of what it tries to protect against and in what cases one would expect to use it) has been appropriately documented in Documentation/admin-guide/LSM/. This allows an LSM's code to be easily compared to its goals, and so that end users and distros can make a more informed decision about which LSMs suit their requirements.

For extensive documentation on the available LSM hook interfaces, please see include/linux/lsm_hooks.h and associated structures:

.. kernel-doc:: include/linux/lsm_hooks.h
   :internal: