I'm corrently using Windows for my machines with Outpost firewall(Agnitum), but want to switch for linux(not sure what disto yet) and would love to know from you what are my options with linux's firewall software.
Can linux's firewalls(iptables, iptable's GUI alternatives such as UFW, or perhaps 3rd party - including paid - software) can do similar as what Outpost do for me:
I basically have all my connections blocked, except the ones I opened, but I can switch policy(mode) so the firewall will intercept any new attempts to establish new connections(that are not allowed yet) and notify me about each of them - and actually let me manage it on the fly(e.g. block, allow, temp allow etc).
Can I manage my connection not only by ports (open port 123; block port 321;), but actually per application? So the port 123 will be open for application ABC, but will be blocked for everything else.