From mboxrd@z Thu Jan 1 00:00:00 1970 Date: Sat, 23 Feb 2008 22:22:40 +0100 From: lejatorn@gmail.com To: 9fans@cse.psu.edu Message-ID: <20080223212240.GB4284@gluon> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.4.2.2i Subject: [9fans] plan9 httpd/pegasus on unix? Topicbox-Message-UUID: 5f1c0148-ead3-11e9-9d60-3106f5b1d025 Hi all, I have a machine running FreeBSD that I want to set up as a web server (among other things). It's not powered by plan9 because I also want to run libtorrent/rtorrent on it, and afaik there's no bittorrent client yet for plan9. I used to run thttpd because I want something small, relatively secure, and simple, but now I would like to set up something plan9-ish if possible. One of the reasons being that I found Kenji's rc based cgi thingie he showed at iwp9 quite nice, and I'd like to eventually use that (especially since it would be a nice rc learning exercise for me to port all my current perl cgis in rc.) So my question is what is my best option? Setting up inferno on FreeBSD and run httpd from there? Setting up plan9 in xen (or lguest) and set httpd inside that? Try to port plan9's httpd to unix, using p9p as an example? Just stick to some unix httpd because it's not worth it? (I guess it wouldn't be that hard to get thttpd to run some rc cgis actually). Please bear in my mind that this is an old box (p200, 256MB ram), so the solution has to be light (for example I'm not even sure it's possible to achieve the xen or inferno one). Well, I guess it can't be worse than apache2, which actually used to run on that machine... Thanks, Mathieu. -- GPG key on subkeys.pgp.net: KeyID: | Fingerprint: 683DE5F3 | 4324 5818 39AA 9545 95C6 09AF B0A4 DFEA 683D E5F3 --