]> git.karo-electronics.de Git - karo-tx-linux.git/commit
security, overlayfs: provide copy up security hook for unioned files
authorVivek Goyal <vgoyal@redhat.com>
Wed, 13 Jul 2016 15:13:56 +0000 (11:13 -0400)
committerPaul Moore <paul@paul-moore.com>
Tue, 9 Aug 2016 00:06:53 +0000 (20:06 -0400)
commitd8ad8b49618410ddeafd78465b63a6cedd6c9484
tree7e03ed05fdfae31da74e34856d2f9c718f896c6e
parent8b31f456c72e53ee97474a538bcd91bfb1b93fb7
security, overlayfs: provide copy up security hook for unioned files

Provide a security hook to label new file correctly when a file is copied
up from lower layer to upper layer of a overlay/union mount.

This hook can prepare a new set of creds which are suitable for new file
creation during copy up. Caller will use new creds to create file and then
revert back to old creds and release new creds.

Signed-off-by: Vivek Goyal <vgoyal@redhat.com>
Acked-by: Stephen Smalley <sds@tycho.nsa.gov>
[PM: whitespace cleanup to appease checkpatch.pl]
Signed-off-by: Paul Moore <paul@paul-moore.com>
fs/overlayfs/copy_up.c
include/linux/lsm_hooks.h
include/linux/security.h
security/security.c