mirror of
https://mirrors.bfsu.edu.cn/git/linux.git
synced 2024-11-24 12:44:11 +08:00
smackfs load append mode fix
Given just how hard it is to find the code that uses MAY_APPEND it's probably not a big surprise that this went unnoticed for so long. The Smack rules loading code is incorrectly setting the MAY_READ bit when MAY_APPEND is requested. Signed-off-by: Casey Schaufler <casey@schaufler-ca.com> Reviewed-by: James Morris <jmorris@namei.org> Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
This commit is contained in:
parent
e4a7ca2903
commit
152a649b64
@ -334,7 +334,7 @@ static ssize_t smk_write_load(struct file *file, const char __user *buf,
|
||||
break;
|
||||
case 'a':
|
||||
case 'A':
|
||||
rule.smk_access |= MAY_READ;
|
||||
rule.smk_access |= MAY_APPEND;
|
||||
break;
|
||||
default:
|
||||
goto out;
|
||||
|
Loading…
Reference in New Issue
Block a user