9 /

Cvsfs

; 9fs 9front
; tar -xf /n/extra/cvsfs.tgz
; cd cvsfs

then, apply this patch.

--- cvs.c	Fri Oct 15 16:09:40 2021
+++ cvs.c	Fri Oct 15 16:13:12 2021
@@ -229,7 +229,7 @@
 cvsopen(Sess *s)
 {
 	if (strcmp(s->method, "ext") == 0){
+		if (cvspipe(s, "/bin/ssh", "-u") == 0)
-		if (cvspipe(s, "/bin/ssh", "-l") == 0)
 			return nil;
 		if (cvspipe(s, "/bin/rx", "-l") == 0)
 			return nil;

then mk it.

; mk all
; mk install

then, add the ssh fingerprint of the host you want to connect to $home/lib/sshthumbs

; ssh anoncvs@anoncvs.ca.openbsd.org
; cvsfs :ext:anoncvs@anoncvs.ca.openbsd.org:/cvs src

it gets mounted on /n/cvs