> Okay, thanks for clearing that up, cinap. That's pretty impressive, > actually. ...lerned a lot from it about Linux and Plan9. I would never have started it by myself. What Russ left in his contrib had done the trick (catching syscalls with a note handler)... and was well structured and easy for me to understand. From that, it was easy to extend and implement further syscalls. So thanks Russ! > Do you plan to put together some kind of package that we can > just drop in and run? linuxemu is just one binary. The linux-part is the porblem :-) I had started a script that tars a binary and all its dependencies into a tarball. And an rc-script that can be cat'ed at the top of the tar to make it executable (unpacks/build the linux-namespace and some config-files/run). see: http://9hal.ath.cx/magic/webls?dir=/usr/cinap_lenrek/lbun But i'm not sure if that is the right way todo it. The best would be just some directory where all the linux lives in and maybe some script that downloads/installs packages from some major linux distrio in it. By the way: Linuxemu has some limitation so that you cant use the TLS versions of glibc/pthreads. (set_thread_area syscall). So you need the Linuxthreads implementation of pthreads and not NTPL. > It makes a lot more sense to find that > everything is run under Plan 9 :) > > John cinap