ref: 6f4eea67eeb7c085ba3efa75284adde7c8e23d17
parent: 9557847cfe71ebfa4e5ffdf5c80fe5beccfc38bd
author: Ori Bernstein <ori@eigenstate.org>
date: Sun May 26 19:39:07 EDT 2024
gefs(8): docment user creation commands
--- a/sys/man/8/gefs
+++ b/sys/man/8/gefs
@@ -214,13 +214,13 @@
To show current disk usage, the following may be written on the console:
.IP
.EX
-df
+gefs# df
.EE
.PP
To create a new snapshot:
.IP
.EX
-snap main myimmutable
+gefs# snap main myimmutable
.EE
.PP
To create a new mutable snapshot that does not take automatic
@@ -227,13 +227,29 @@
checkpoints:
.IP
.EX
-snap -Sm main mymutable
+gefs# snap -Sm main mymutable
.EE
.PP
To delete a snapshot:
.IP
.EX
-snap -d mysnap
+gefs# snap -d mysnap
+.EE
+.PP
+To create a new user:
+.IP
+.EX
+# mount the adm namespace (as a user in adm group):
+# and add the user to the user file
+% mount /srv/gefs /adm adm
+% sam /adm/users
+
+# create the user home directory
+# and tmp snapshot
+% mount /srv/gefs /n/u %main
+% mkdir /n/u/usr/$newuser
+% chgrp -u $newuser /n/u/usr/$newuser
+% chgrp $newuser /n/u/usr/$newuser
.EE
.SH BUGS
.PP
--
⑨