> From http://plan9.bell-labs.com/magic/man2html/4/u9fs: > > U9fs is not a Plan 9 program. Instead it is a program that serves Unix > files to Plan 9 machines using the 9P protocol (see intro(5)). It is > typically invoked on a Unix machine by inetd with its standard input and > output connected to a network connection, typically TCP on an Ethernet. > It typically runs as user root and multiplexes access to multiple Plan 9 > clients over the single wire. It assumes Plan 9 uids match Unix login > names, and changes to the corresponding Unix effective uid when > processing requests. Characters in file and directory names unacceptable > to Plan 9 are translated into a three-character sequence: \ followed by > two hexadecimal digits. U9fs serves both 9P1 (the 9P protocol as used by > the second and third editions of Plan 9) and 9P2000. > > Built and tested on i386, amd64 and sparc64. Should also work on other > platforms. Please test and commit. > > Download: > http://openbsd.stanleylieber.com/u9fs/u9fs.tgz > > -sl
Updated from 2002 source to 2011 source. Now works reliably on amd64 and sparc64. Download: http://openbsd.stanleylieber.com/u9fs/u9fs-20110118-port.tgz -sl