Remove kdbus Linux Security Module hooks
authorKarol Lewandowski <k.lewandowsk@samsung.com>
Thu, 23 Jun 2016 13:02:50 +0000 (15:02 +0200)
committerSeung-Woo Kim <sw0312.kim@samsung.com>
Tue, 9 Aug 2016 07:34:35 +0000 (16:34 +0900)
commitf96c6e2fdf356414d97685cd75b12f22ac1be89f
treee31809be691b15b6a719c9e32b17097259291920
parenta3c6ce1d72ef05f87b83354f45b1f98d4a9c9250
Remove kdbus Linux Security Module hooks

This commit removes support for kdbus-LSM hooks as policy decisions
are handled solely by userspace (libdbuspolicy library).  This commit
reverts following:

 - 802de9506 ("lsm: smack: smack callbacks for kdbus security hooks")

 - f13b7e7bd ("kdbus: use LSM hooks in kdbus code")

 - 067afa709 ("lsm: smack: Make ipc/kdbus includes visible so smack callbacks could see them")

 - 442f047fd ("lsm: make security_file_receive available for external modules")

 - 3b556db4b ("lsm: kdbus security hooks")

Change-Id: Iae90cdb9577a9e706288b28d70bd57574398276e
Signed-off-by: Karol Lewandowski <k.lewandowsk@samsung.com>
Signed-off-by: Seung-Woo Kim <sw0312.kim@samsung.com>
include/linux/security.h
ipc/kdbus/connection.c
ipc/kdbus/connection.h
ipc/kdbus/names.c
ipc/kdbus/queue.c
security/capability.c
security/security.c
security/smack/Makefile
security/smack/smack_lsm.c