I'm not sure why you're having problems with xinetd...that's the only way
I've ever config'd amanda and I've been running well. I'm running amanda
2.4.2p2 on a RH7.2 box in two different locations and in
/etc/xinetd.d/amanda I have:
service amanda
{
protocol = udp
socket_type = dgram
wait = yes
user = amanda
group = disk
groups = yes
server = /usr/local/libexec/amandad
}
I believe this is your problem. You don't want this info in xinetd.conf.
Create this file and restart xinetd and I believe your problem should be
solved. You can also enter the amandaidx and amidxtape services here as
well, or create separate files for them in /etc/xinetd.d.