>In my inetd.conf i have the following entries for amanda:
>
># amanda backup server with indexing capabilities
>#
>amandaidx stream tcp nowait amanda /usr/sbin/tcpd
>/usr/local/libexec/amindexd amindexd
>amidxtape stream tcp nowait amanda /usr/sbin/tcpd
>/usr/local/libexec/amidxtaped amidxtaped
>amanda dgram udp wait amanda /usr/sbin/tcpd
>/usr/local/libexec/amandad amandad
>#
When using tcpd, you do **not** want to add the additional command name
parameter to the line. Tcpd takes care of that for you. The last arg
on your lines is being passed to the program as an actual argument,
not the command name. Sometimes this won't matter, but for amindexd
it is treating "amindexd" as a config name, then detecting it's a bad
config name and dieing (I think).
Change your inetd.conf to be like this:
amandaidx stream tcp nowait amanda /usr/sbin/tcpd /usr/local/libexec/amindexd
amidxtape stream tcp nowait amanda /usr/sbin/tcpd /usr/local/libexec/amidxtaped
amanda dgram udp wait amanda /usr/sbin/tcpd /usr/local/libexec/amandad
Don't forget to send inetd a HUP after the change.
> Bye Juergen
John R. Jackson, Technical Software Specialist, [EMAIL PROTECTED]