Thus said Richard Hipp on Sat, 10 Aug 2013 20:45:31 -0400: > (1) Put all of the Fossil repositories you want to share in a single > directory, say "/home/fossil/repos". Make sure all repository files > are named using the *.fossil pattern. (Technically, you can scatter > the repositories out in a directory hierarchy, but let's keep things > simple for now.) > > (2) Run "fossil server -port 8888 /home/fossil/repos"
Instead, do steps 1 and 2. At this point, the user should do: ssh -L 4444:127.0.0.1:8888 freebsdhost And then they can clone from there: fossil clone http://user@127.0.0.1:4444/project This will encrypt the connection from their PC to freebsdhost. It will not have encrypted communication on port 8888, but the traffic is all on localhost. With the SSH changes I've been working it steps 1 and 2 are not required and they can clone this way instead: fossil clone -l username ssh://fossil@freebsdhost/repos/project.fossil project.fossil Andy -- TAI64 timestamp: 400000005206eccd _______________________________________________ fossil-users mailing list fossil-users@lists.fossil-scm.org http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users