This is the latest article on Fedora. You may access all Fedora-related articles on its category page at http://linuxbsdos.com/category/fedora.

Given that Fedora 18 was released several weeks past its due date, I expected that the extra time would have been used, aside from fixing the show-stopper issue(s), to make sure that basic features work without unnecessary errors.

But that’s not the case.

A simple task, like using the firewall configuration utility, has to be fixed, because the wrong graphical firewall configuration utility was installed. At least that’s what I found on my test system.

On Fedora 18, the new firewall application is called FirewallD. It has its own command-line and graphical utility, but the graphical firewall tool installed belongs to the old firewall application which it replaced.

The installed graphical interface is called system-config-firewall. Any attempt to start it only gives the error window shown below. The graphical interface that should have ben installed out of the box is called firewall-config. That’s FirewallD’s graphical interface.
Fedora 18 Firewall-Config Error

This screen shot, shows all the installed and available firewall applications in the repository. Firewall-applet and firewall-config go with FirewallD, but system-config-firewall does not. It goes with system-config-firewall-base and system-config-firewall-tui. So you have to decide whether you want to use FirewallD or the old firewall application. It’s one or the other, not both.
Fedora 18 Firewall Apper

To fix this, I uninstalled what’s not needed and installed what you need to mess with FirewallD, so that the search result for “firewall” from Apper looks like this:
Fedora 18 Firewall-Config

After installing and starting firewall-applet, here’s a screen shot of the applet on the panel.
Fedora 18 Firewall-applet

And this is that of the main interface of firewall-config. More on firewall-config and firewall-applet in a future tutorial.
Fedora 18 Firewall-config

Note: If you prefer the old firewall application, just uninstall FirewallD and its components, and install system-config-firewall-base and its components.