forked from luck/tmp_suning_uos_patched
afs: proc cells and rootcell are writeable
Both proc files are writeable and used for configuring cells. But there is missing correct mode flag for writeable files. Without this patch both proc files are read only. [ It turns out they aren't really read-only, since root can write to them even if the write bit isn't set due to CAP_DAC_OVERRIDE ] Signed-off-by: Pali Rohár <pali.rohar@gmail.com> Signed-off-by: David Howells <dhowells@redhat.com> Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
This commit is contained in:
parent
5a5e75f471
commit
1bda2ac071
|
@ -130,8 +130,8 @@ int afs_proc_init(void)
|
|||
if (!proc_afs)
|
||||
goto error_dir;
|
||||
|
||||
if (!proc_create("cells", 0, proc_afs, &afs_proc_cells_fops) ||
|
||||
!proc_create("rootcell", 0, proc_afs, &afs_proc_rootcell_fops))
|
||||
if (!proc_create("cells", 0644, proc_afs, &afs_proc_cells_fops) ||
|
||||
!proc_create("rootcell", 0644, proc_afs, &afs_proc_rootcell_fops))
|
||||
goto error_tree;
|
||||
|
||||
_leave(" = 0");
|
||||
|
|
Loading…
Reference in New Issue
Block a user