-
- Downloads
integrity: move ima inode integrity data management
Move the inode integrity data(iint) management up to the integrity directory in order to share the iint among the different integrity models. Changelog: - don't define MAX_DIGEST_SIZE - rename several globally visible 'ima_' prefixed functions, structs, locks, etc to 'integrity_' - replace '20' with SHA1_DIGEST_SIZE - reflect location change in appropriate Kconfig and Makefiles - remove unnecessary initialization of iint_initialized to 0 - rebased on current ima_iint.c - define integrity_iint_store/lock as static There should be no other functional changes. Signed-off-by:Mimi Zohar <zohar@us.ibm.com> Acked-by:
Serge Hallyn <serge.hallyn@ubuntu.com>
Showing
- include/linux/ima.h 0 additions, 13 deletionsinclude/linux/ima.h
- include/linux/integrity.h 30 additions, 0 deletionsinclude/linux/integrity.h
- security/Kconfig 1 addition, 1 deletionsecurity/Kconfig
- security/Makefile 2 additions, 2 deletionssecurity/Makefile
- security/integrity/Kconfig 6 additions, 0 deletionssecurity/integrity/Kconfig
- security/integrity/Makefile 10 additions, 0 deletionssecurity/integrity/Makefile
- security/integrity/iint.c 170 additions, 0 deletionssecurity/integrity/iint.c
- security/integrity/ima/Kconfig 1 addition, 0 deletionssecurity/integrity/ima/Kconfig
- security/integrity/ima/Makefile 1 addition, 1 deletionsecurity/integrity/ima/Makefile
- security/integrity/ima/ima.h 9 additions, 20 deletionssecurity/integrity/ima/ima.h
- security/integrity/ima/ima_api.c 4 additions, 3 deletionssecurity/integrity/ima/ima_api.c
- security/integrity/ima/ima_main.c 6 additions, 6 deletionssecurity/integrity/ima/ima_main.c
- security/integrity/integrity.h 35 additions, 0 deletionssecurity/integrity/integrity.h
- security/security.c 2 additions, 1 deletionsecurity/security.c
Loading
Please register or sign in to comment