summaryrefslogtreecommitdiff
path: root/security
diff options
context:
space:
mode:
Diffstat (limited to 'security')
-rw-r--r--security/dummy.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/security/dummy.c b/security/dummy.c
index b190ca6cb8ca..ce3deb72a87f 100644
--- a/security/dummy.c
+++ b/security/dummy.c
@@ -180,7 +180,6 @@ static int dummy_bprm_alloc_security (struct linux_binprm *bprm)
static void dummy_bprm_free_security (struct linux_binprm *bprm)
{
- dummy_capget(current, &current->cap_effective, &current->cap_inheritable, &current->cap_permitted);
return;
}
@@ -197,6 +196,8 @@ static void dummy_bprm_apply_creds (struct linux_binprm *bprm, int unsafe)
current->suid = current->euid = current->fsuid = bprm->e_uid;
current->sgid = current->egid = current->fsgid = bprm->e_gid;
+
+ dummy_capget(current, &current->cap_effective, &current->cap_inheritable, &current->cap_permitted);
}
static int dummy_bprm_set_security (struct linux_binprm *bprm)