1*134e1779SJakub Wojciech KlamaHere are some very skeletal instructions for using 2*134e1779SJakub Wojciech Klamathe client test code. 3*134e1779SJakub Wojciech Klama 4*134e1779SJakub Wojciech Klamaon server (assumes BSD style LD_LIBRARY_PATH): 5*134e1779SJakub Wojciech Klama 6*134e1779SJakub Wojciech Klamamkdir /tmp/foo 7*134e1779SJakub Wojciech Klamacd lib9p 8*134e1779SJakub Wojciech Klamaenv LD_LIBRARY_PATH=. LIB9P_LOGGING=stderr example/server -h localhost -p 12345 /tmp/foo 9*134e1779SJakub Wojciech Klama 10*134e1779SJakub Wojciech Klama(this can be run as a non-root user for now, but some things 11*134e1779SJakub Wojciech Klamaonly work when run as root) 12*134e1779SJakub Wojciech Klama 13*134e1779SJakub Wojciech Klamaon client (same machine as server, but can always be run as 14*134e1779SJakub Wojciech Klamanon-root user): 15*134e1779SJakub Wojciech Klama 16*134e1779SJakub Wojciech Klamacd lib9p/pytest 17*134e1779SJakub Wojciech KlamaONE TIME ONLY: copy testconf.ini.sample to testconf.ini, adjust to taste 18*134e1779SJakub Wojciech Klama./client.py 19*134e1779SJakub Wojciech Klama 20*134e1779SJakub Wojciech KlamaTODO: rework ./client so it can locate the .ini file better 21*134e1779SJakub Wojciech Klama 22*134e1779SJakub Wojciech Klama######## 23*134e1779SJakub Wojciech Klama 24*134e1779SJakub Wojciech KlamaIF USING diod (http://github.com/chaos/diod) AS THE SERVER ON 25*134e1779SJakub Wojciech KlamaA LINUX MACHINE: 26*134e1779SJakub Wojciech Klama 27*134e1779SJakub Wojciech Klama - The instructions for running the server are (or were): 28*134e1779SJakub Wojciech Klama sudo ./diod -f -d 1 -n -e /tmp/9 29*134e1779SJakub Wojciech Klama - You must mkdir the exported 9pfs file system (e.g., mkdir /tmp/9). 30*134e1779SJakub Wojciech Klama - While uname is not really used, aname (the attach name) IS used 31*134e1779SJakub Wojciech Klama and must match the exported file system, e.g., testconf.ini 32*134e1779SJakub Wojciech Klama must have "aname = /tmp/9". 33