>> inetd.conf already supports per-service overriding of the
>> listen-addr.  According to cvsweb, this went in 1996-12-30 (inetd.8
>> rev 1.8, inetd.c rev 1.16).
> Itâ??s true that inetd currently supports specification of the
> listen-addr, however, the way it currently functions is that when
> [listen-addr:] is used, it changes the default listening address for
> all services in the remainder of the conf file, or until it is
> changed again (meaning that if you only want to set a specific
> address for one service, you will need to use [listen-addr:] twice,
> once to change the listening address, and again to change it back).

That should be true only if you specify a listening address with no
command.  If it works that way when a command is given on the same
line, that's a bug that needs fixing.  (I feel moderately authoritative
on this matter since I'm the person who added the code back in 1996.)

/~\ The ASCII                             Mouse
\ / Ribbon Campaign
 X  Against HTML                mo...@rodents-montreal.org
/ \ Email!           7D C8 61 52 5D E7 2D 39  4E F1 31 3E E8 B3 27 4B

Reply via email to