Smarter ufw module.