doc: notes about mountpoint hurdles

This commit is contained in:
KernelDeimos
2025-01-10 16:44:46 -05:00
parent e1bdee1abe
commit 14cc8f7bc0

View File

@@ -0,0 +1,21 @@
## Mountpounts hurdles
- [ ] subdomains use integer IDs to to reference files, which
only works with PuterFS. This means other filesystem
providers will not be usable for subdomains.
Possible solutions:
- GUI logic to disable subdomains feature for other providers
- Add a new column to associate subdomains with paths
- Map non-puterfs nodes to (1B + path_id), where path_id is
a numeric identifier that is associated with the path, and
the association is stored in the database or system runtime
directory.
- [ ] permissions are associated with UUIDs, but will need to
be able to be associated with paths instead for non-puterfs
mountpoints.
- Make path-to-uuid re-writer act on puter-fs only.
- ACL needs to be able to check path-based permissions
on non-puterfs mountpoints.