It seemed a bit strange to me as well. But what I've noticed - and it may be because my information comes from a limited discussion group (i.e. qmail list) - is that they don't talk about using tcpserver for *every* service, just an isolated few that aren't really going to be idle, like web, pop, smtp. Lower volume services (if there are any others enabled on the machine) are still handled by inetd. Also, it gives you the ability to use multihoming, i.e. say you're running a mail server for multiple domains with different IP's for their mail servers defined, you run one tcpserver for qmail-smtp #1 on IP#1 and another for qmail-smtp #2 on IP#2, etc. Again, I'm a newbie so it's grain of salt time, but isn't inetd an all or nothing type wrapper (all use of port x regardless of what IP address it comes to (in multihome system)), without the granularity that tcpserver affords you? "Thomas, Mark" wrote: > Aside: As far as running a seperate tcpserver process for every service, > doesn't that seem like a waste? I know of tcpserver's reported benefits > over inetd/tcpd (hence my interest), but switching from a single inetd > instance to a whole host of often-idle tcpserver instances doesn't seem much > like progress to me. IMHO.