diff options
Diffstat (limited to 'security')
| -rw-r--r-- | security/dummy.c | 3 |
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, ¤t->cap_effective, ¤t->cap_inheritable, ¤t->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, ¤t->cap_effective, ¤t->cap_inheritable, ¤t->cap_permitted); } static int dummy_bprm_set_security (struct linux_binprm *bprm) |
