Thread (69 messages) 69 messages, 13 authors, 2023-10-04

Re: [RFC PATCH 3/3] add listmnt(2) syscall

From: Miklos Szeredi <miklos@szeredi.hu>
Date: 2023-09-28 10:07:38
Also in: linux-fsdevel, linux-man, linux-security-module, lkml

On Tue, 19 Sept 2023 at 18:48, Paul Moore [off-list ref] wrote:
quoted
Ideally we avoid multiple capable(CAP_SYS_ADMIN) calls by only doing it
once and saving the return value. capable() call's aren't that cheap.
Agreed.  The capability check doesn't do any subject/object
comparisons so calling it for each mount is overkill.  However, I
would think we would want the LSM hook called from inside the loop as
that could involve a subject (@current) and object (individual mount
point) comparison.
The security_sb_statfs() one?

Should a single failure result in a complete failure?

Why is it not enough to check permission on the parent?

Thanks,
Miklos
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help