9fans archive / 1996 / 09 / 43 /    prev next

From: Rob Pike rob@pla...
Subject: Inferno httpd(8), listen(8), "lib/srv"
Date: Fri, 20 Sep 1996 18:06:12 -0400

Cross-posting between the mailing list and comp.os.plan9
seems broken, as does my ability to send things to Usenet.
This message is in response to something on the news group.
I'll try to get it to appear there if that doesn't happen
automatically soon.

The httpd that was shipped has some silly file names in its .m files.
Go to /appl/svc/httpd and edit the .m files, making the obvious
changes like this:

httpd%g diff alarm.m original/appl/svc/httpd/alarm.m
2c2
< 	PATH:  		con	"/dis/svc/httpd/alarm.dis";	
---
> 	PATH:  		con	"/usr/mig/src/alarm.dis";

Build and install and it should work fine.

Listen(8) does not exist; the reference is in error.

lib/srv should be documented but isn't.  It should be
easy to understand by reading the source.  Also it does
much of the function that listen(8) would do if it were
there.	

-Rob Pike