I've taken over administering some machines with no context about their configuration.
Some are using iptables. Some are using tcp_wrappers (ie. /etc/hosts.allow). Some are using both. They're all inconsistently configured.
In many cases iptables and tcp_wrappers appear to have redundant rules. In one case they're conflicting. This is a maintenance nightmare and I'm inclined to switch to using just one system.
Before I do so I thought I'd ask, are there situations where it is appropriate to use both on the same machine?