shithub: gefs

ref: eb70af1698f4f4c849ed68672956a4e03c7c01d5
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