I believe that Amanda should not have a hard dependency on virtual/inetd. There are a number of use cases where no inetd is needed:
- The installed copy of Amanda is going to back up other machines, but the local machine is not going to be backed up, so no listening dæmon is needed.
- The local machine will be backed up using the “local” auth method, and therefore does not need an inetd.
There might be other cases too, like where SSH is used. There’s no harm in just dropping a file in /etc/xinetd.d, but it would be nice to not have the package installed.