Todd Zullinger <tmz(a)pobox.com> writes:
A package like git-daemon on the other hand, which is a subpackage
specifically designed to provide an xinetd service, really ought to
require xinetd to give a good experience out of the box, correct?
no; you can use it with every inetd like program. E.g. placing something
| start on starting local
| exec /sbin/busybox tcpsvd 0 1234 /usr/bin/git-daemon ...
into /etc/event.d/git-daemon provides an alternative way to invoke
git-daemon and it's not more work than editing the xinetd setup.
Keeping stuff configurable and do not require stuff which is not needed
for core functionality is a good thing...