diff options
author | Mauro Carvalho Chehab <mchehab+samsung@kernel.org> | 2019-04-19 21:39:29 -0300 |
---|---|---|
committer | Mauro Carvalho Chehab <mchehab+samsung@kernel.org> | 2019-07-15 11:03:01 -0300 |
commit | 4d3beaa06d3536aa8968d1828a66bd5ccb5036ac (patch) | |
tree | 3bc769db2b6214f2e7fa298e915a313225949a21 /Documentation/security/lsm-development.rst | |
parent | e7751617dd0599ceadf4221cb08e04307b00aa1f (diff) | |
download | linux-stable-4d3beaa06d3536aa8968d1828a66bd5ccb5036ac.tar.gz linux-stable-4d3beaa06d3536aa8968d1828a66bd5ccb5036ac.tar.bz2 linux-stable-4d3beaa06d3536aa8968d1828a66bd5ccb5036ac.zip |
docs: security: move some books to it and update
The following files belong to security:
Documentation/security/LSM.rst -> Documentation/security/lsm-development.rst
Documentation/lsm.txt -> Documentation/security/lsm.rst
Documentation/SAK.txt -> Documentation/security/sak.rst
Documentation/siphash.txt -> Documentation/security/siphash.rst
Signed-off-by: Mauro Carvalho Chehab <mchehab+samsung@kernel.org>
Diffstat (limited to 'Documentation/security/lsm-development.rst')
-rw-r--r-- | Documentation/security/lsm-development.rst | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/Documentation/security/lsm-development.rst b/Documentation/security/lsm-development.rst new file mode 100644 index 000000000000..31d92bc5fdd2 --- /dev/null +++ b/Documentation/security/lsm-development.rst @@ -0,0 +1,17 @@ +================================= +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: |