GGATEL(8) | MidnightBSD System Manager's Manual | GGATEL(8) |
ggatel
— GEOM Gate
local control utility
ggatel |
create [-v ]
[-o ro |
wo | rw ]
[-s sectorsize]
[-t timeout]
[-u unit]
path |
ggatel |
destroy [-f ]
-u unit |
ggatel |
list [-v ]
[-u unit] |
ggatel |
rescue [-v ]
[-o ro |
wo | rw ]
-u unit
path |
The ggatel
utility is a local GEOM Gate
class consumer. It can be used as a replacement for
md(4) devices or as a
“GEOMificator” for non GEOM-aware devices, but it was mainly
created as an example on how to use and how to communicate with the GEOM
Gate kernel subsystem.
Available commands:
create
ggate
provider related to the given
regular file or device.destroy
ggate
provider.list
ggate
providers.rescue
ggatel
process died. To prevent data loss, the given path must lead to the
regular file or device that was used to create the provider.Available options:
-f
ggate
provider (cancels all
pending requests).-o
ro
|
wo
|
rw
ro
), write-only (wo
), or
read-write (rw
). Default is
rw
.-s
sectorsizeggate
provider. If not specified,
it is taken from the device, or set to 512 bytes for files.-t
timeout-u
unit-v
Exit status is 0 on success, or 1 if the command fails. To get
details about the failure, ggatel
should be called
with the -v
option.
“GEOMify” the
“fd0
” device and use
gbde(8) to encrypt data on
a floppy disk.
ggatel create -u 5 /dev/fd0 gbde init /dev/ggate5 gbde attach ggate5 newfs /dev/ggate5.bde mount /dev/ggate5.bde /secret cp /private/foo /secret/ umount /secret gbde detach ggate5 ggatel destroy -u 5
The ggatel
utility appeared in
FreeBSD 5.3.
The ggatel
utility as well as this manual
page was written by Pawel Jakub Dawidek
<pjd@FreeBSD.org>.
September 8, 2016 | midnightbsd-3.1 |