Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Further filesystems to ignore #3

Open
BenBE opened this issue Sep 11, 2021 · 0 comments
Open

Further filesystems to ignore #3

BenBE opened this issue Sep 11, 2021 · 0 comments

Comments

@BenBE
Copy link

BenBE commented Sep 11, 2021

When overlaying things, further filesystem types should be ignored as accessing them may have externally visible state. In particular when ignoring nsfs you might also want to ignore cifs for the same reason you ignored nsfs.

Another category of filesystems to ignore covers everything related to FUSE, as even just reading such filesystems may by the very nature of FUSE have any effect you can think of. While usually FUSE is modelled to behave like normal, local filesystems do, there are several remote ones like sshfs, curlftpfs, et.al. that could create externally visible side-effects.

In general it might be worth noting that an allowlist for filesystems might be easier to maintain; possibly using an user-configuration.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant