0001 =================================
0002 Linux Security Module Development
0003 =================================
0004
0005 Based on https://lore.kernel.org/r/20071026073721.618b4778@laptopd505.fenrus.org,
0006 a new LSM is accepted into the kernel when its intent (a description of
0007 what it tries to protect against and in what cases one would expect to
0008 use it) has been appropriately documented in ``Documentation/admin-guide/LSM/``.
0009 This allows an LSM's code to be easily compared to its goals, and so
0010 that end users and distros can make a more informed decision about which
0011 LSMs suit their requirements.
0012
0013 For extensive documentation on the available LSM hook interfaces, please
0014 see ``include/linux/lsm_hooks.h`` and associated structures:
0015
0016 .. kernel-doc:: include/linux/lsm_hooks.h
0017 :internal: