diff options
| author | Linus Torvalds <torvalds@woody.linux-foundation.org> | 2007-08-31 00:55:37 -0400 |
|---|---|---|
| committer | Linus Torvalds <torvalds@woody.linux-foundation.org> | 2007-08-31 00:55:37 -0400 |
| commit | e70da5634835ecd8abb68d14cfc27384d01dd201 (patch) | |
| tree | 97905add436c2ffdb83c60e87e4e85075813cabd /security/selinux/hooks.c | |
| parent | 644b55ce889edd37d6406df26e2d96d7a7390749 (diff) | |
| parent | 4ac212ad4e8fafc22fa147fc255ff5fa5435cf33 (diff) | |
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/selinux-2.6
* 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/selinux-2.6:
SELinux: clear parent death signal on SID transitions
Diffstat (limited to 'security/selinux/hooks.c')
| -rw-r--r-- | security/selinux/hooks.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/security/selinux/hooks.c b/security/selinux/hooks.c index d8bc4172819c..36946629b6ca 100644 --- a/security/selinux/hooks.c +++ b/security/selinux/hooks.c | |||
| @@ -1907,6 +1907,9 @@ static void selinux_bprm_post_apply_creds(struct linux_binprm *bprm) | |||
| 1907 | spin_unlock_irq(¤t->sighand->siglock); | 1907 | spin_unlock_irq(¤t->sighand->siglock); |
| 1908 | } | 1908 | } |
| 1909 | 1909 | ||
| 1910 | /* Always clear parent death signal on SID transitions. */ | ||
| 1911 | current->pdeath_signal = 0; | ||
| 1912 | |||
| 1910 | /* Check whether the new SID can inherit resource limits | 1913 | /* Check whether the new SID can inherit resource limits |
| 1911 | from the old SID. If not, reset all soft limits to | 1914 | from the old SID. If not, reset all soft limits to |
| 1912 | the lower of the current task's hard limit and the init | 1915 | the lower of the current task's hard limit and the init |
