shithub: gefs

ref: bf1741f8242dc7040e8ee66f4f8c6a1dad7018a4
dir: /gefs.4.man/

View raw version
.TH GEFS 4
.SH NAME
gefs \- file server
.SH SYNOPSIS
.B gefs
[
.B -A
]
[
.B -r
.I user
]
[
.B -f
.I file
]
[
.B -m
.I mem
]
[
.B -n
.I name
]
[
.B -a
.I ann
] ...
[
.B -S
]
[
.B -s
]
.SH DESCRIPTION
.I Gefs
is an experimental file server.
It attempts to be crash safe, snapshotting, and corruption-detecting,
without giving up too much performance.
.PP
The options are:
.TP
.B -A
Disable auth. Permissions are still checked, but anyone will be able
to attach as any user.
.TP
.BI "-f " file
Use
.I file
as the disk.
.TP
.BI "-m " mem
Allocate
.I mem
megabytes to use for cache.
.TP
.BI "-n " name
Use
.I name
as the name of the service.
If unspecified, the default service name is
.IR gefs .
.TP
.BI "-a " ann
Announce and listen on the specified network address.
.TP
.BI "-r " user
Ream the file system, erasing all of the old data.
Create a user named
.I user
in the
.I adm
group.
After reaming,
.I gefs
will exit.
.TP
.B -S
Ignore permissions. Without god, all things are permitted.
.TP
.B -s
Read and write protocol messages on standard file descriptors zero and one.
.PD
.SH "SEE ALSO"
.IR cwfs (4),
.IR hjfs (4),
.IR gefs (8),
.IR prep (8),
.IR sd (3)
.SH BUGS
Yes