Subject: Re: CVS commit: basesrc
To: Johan Danielsson <email@example.com>
From: Bill Sommerfeld <firstname.lastname@example.org>
Date: 08/07/2000 11:51:39
> Why should inetd live in sbin, but telnetd in libexec? Why is inetd
> more likely to be `executed by the super-user' than telnetd?
Programs in libexec are executables which are not useful if executed
from the shell. For instance, telnetd expects an open socket on
stdin, not a terminal session; ld.so is part of program startup; cc1
is difficult to use except when started from the cc/gcc driver
program, etc., etc.,
whereas, inetd can be restarted from the shell and do what you want..