NAME
fs – file server, dump |
SYNOPSIS
none |
DESCRIPTION
The file server was the main file system for Plan 9. It was a
stand–alone system that ran on a separate computer. It served the
Plan 9 protocol via the IL/IP protocols on Ethernets. The name
of the main file server at Murray Hill was emelie. The file server normally requires all users except none to provide authentication tickets on each attach(5). This can be disabled using the noauth configuration command (see fsconfig(8)). The group numbered 9999, normally called noworld, is special on the file server. Any user belonging to that group has attenuated access privileges. Specifically, when checking such a user's access to files, the file's permission bits are first ANDed with 0770 for normal files or 0771 for directories. The effect is to deny world access permissions to noworld users, except when walking directories. The user none is always allowed to attach to emelie without authentication but has minimal permissions.
Emelie maintains three file systems on a combination of disks
and write–once–read–many (WORM) magneto–optical disks.
|
EXAMPLES
Place the root of the dump file system on /n/dump and show the
modified times of the MIPS C compiler over all dumps in February,
1992:
|
SOURCE
/sys/src/fs |
SEE ALSO
yesterday(1), cwfs(4), srv(4), fs(8) Sean Quinlan, ``A Cached WORM File System'', Software – Practice and Experience, December, 1991 |
BUGS
For the moment, the file server serves both the old (third edition)
and new (fourth edition) versions of 9P, deciding which to serve
by sniffing the first packet on each connection.
Required IL, thus now deprecated. |