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