shithub: gefs

ref: 324d4e977b0d8fdab6aa0ce2853395f9275b9799
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