plan9front/sys
cinap_lenrek 4ed03dff93 auth/factotum: mount factotum onto /mnt/factotum instead of /mnt by default
Factotum used to mount itself on /mnt and serving the first-level
directory "factotum" itself. This has the undesired consequence
that it has to respond to all walks crossing the /mnt directory.

Instead, we make factotum interpret the previously ignored
mount-spec (aname). If it is "factotum", it serves the
factotum directory as the root, so it can be directly mounted
onto /mnt/factotum. For backwards compatibility, the old
behaviour is preserved.

The namespace file will now always mount factotum onto /mnt/factotum.
In the case of a old factotum, that ignores the mount-spec,
do a bind moving /mnt/factotum/factotum to /mnt/factotum.
2024-11-23 16:05:11 +00:00
..
doc /sys/doc/mkfile: gefs 2024-05-17 13:12:20 +00:00
games/lib /sys/games/lib/fortunes: redaction day 2024-08-02 03:06:08 +00:00
include libgeometry: add ptincylinder and ptincone 2024-10-14 12:04:35 +00:00
lib /sys/lib/dist/ndb/common: add git and gits 2024-11-07 00:40:35 +00:00
man auth/factotum: mount factotum onto /mnt/factotum instead of /mnt by default 2024-11-23 16:05:11 +00:00
src auth/factotum: mount factotum onto /mnt/factotum instead of /mnt by default 2024-11-23 16:05:11 +00:00