ref: 12bf41489c2e4aa0111d6192ebbbe9ce66849ca3
parent: 469573c3fe8a09a2b5a1607188f4e52f6f8bee10
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