Bug 1217797 - firewall-applet icon does not appear - firewalld inactive
Summary: firewall-applet icon does not appear - firewalld inactive
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: firewalld
Version: 22
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Thomas Woerner
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2015-05-01 17:40 UTC by poma
Modified: 2015-06-24 16:04 UTC (History)
3 users (show)

Fixed In Version: firewalld-0.3.14.2-2.fc22
Clone Of:
Environment:
Last Closed: 2015-06-24 16:04:44 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)
Let it be true: "show-inactive" and "blink" (1.35 KB, patch)
2015-05-03 17:29 UTC, poma
no flags Details | Diff

Description poma 2015-05-01 17:40:46 UTC
Tested with:

firewall-applet-0.3.13-3.fc23.noarch
firewall-applet-0.3.13-4.fc23.noarch
firewall-applet-0.3.13-5.fc23.noarch

gtk3-3.15.10-1.fc23.x86_64
gtk3-3.15.11-1.fc23.x86_64
gtk3-3.15.12-1.fc23.x86_64
gtk3-3.15.12-2.fc23.x86_64
gtk3-3.15.6-1.fc23.x86_64
gtk3-3.15.7-1.fc23.x86_64
gtk3-3.15.8-1.fc23.x86_64
gtk3-3.15.8-2.fc23.x86_64
gtk3-3.15.9-1.fc23.x86_64
gtk3-3.16.0-1.fc23.x86_64
gtk3-3.16.1-1.fc23.x86_64
gtk3-3.16.2-1.fc23.x86_64
gtk3-3.16.2-2.fc23.x86_64
gtk3-3.17.1-1.fc23.x86_64

xfce4-panel-4.12.0-1.fc23.x86_64
xfce4-panel-4.12.0-2.fc23.x86_64
xfce4-panel-4.12.0-3.fc23.x86_64


https://goo.gl/7pKn0g
firewall-applet.png

Comment 1 poma 2015-05-03 17:29:56 UTC
Created attachment 1021395 [details]
Let it be true: "show-inactive" and "blink"


man 1 firewall-applet

GSETTINGS
       firewall-applet has additional settings to adapt the look and feel. The
       used backend depends on the distribution and can be either dconf or
       GConf. The path to the settings is org.fedoraproject.FirewallApplet.
       You can use dconf-editor or gconf-editor to see and modify them.

       The following settings are supported:

       ...
       show-inactive
           Show applet also if firewalld is not running. If firewalld has been
           stopped or is not running the applet will be hidden and not visible
           in the applet tray. Enable this setting to see the applet all the
           time for example to be sure that the firewall is active.

           This setting defaults to false.

       ...
       blink
           If enabled, the applet icon blinks in these cases:

           ·   Connection to firewalld lost

           ·   Panic mode has been enabled or disabled

           This setting defaults to false.

       ...

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

rpm -ql firewall-applet | grep org.fedoraproject.FirewallApplet.gschema.xml
/usr/share/glib-2.0/schemas/org.fedoraproject.FirewallApplet.gschema.xml

~~~
/usr/share/glib-2.0/schemas/org.fedoraproject.FirewallApplet.gschema.xml:
...
<schemalist>
  <schema path="/org/fedoraproject/FirewallApplet/" id="org.fedoraproject.FirewallApplet">
    ...
    <key type="b" name="blink">
      <default>false</default>
      <summary>Applet icon blinks if true blink-count times</summary>
    </key>
    ...
    <key type="b" name="show-inactive">
      <default>false</default>
      <summary>Show applet also if firewalld is not running</summary>
    </key>
  </schema>
</schemalist>

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

dconf dump /org/fedoraproject/FirewallApplet/
dconf write /org/fedoraproject/FirewallApplet/show-inactive true
dconf write /org/fedoraproject/FirewallApplet/blink true
dconf dump /org/fedoraproject/FirewallApplet/
[/]
show-inactive=true
blink=true

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Let it be "true", these two settings exposed via GSettings:
"Show applet also if firewalld is not running" i.e. "show-inactive"
&
"Applet icon blinks" i.e. "blink"

In this way, it is more clear what is happening.

Moreover, it is worthwhile to implement them as is "Applet shows notifications"
i.e. "notifications",
so they can be enabled also in the applet with the checkbox in the right mouse menu.

Comment 3 Fedora Update System 2015-06-17 12:49:33 UTC
firewalld-0.3.14.2-1.fc22 has been submitted as an update for Fedora 22.
https://admin.fedoraproject.org/updates/firewalld-0.3.14.2-1.fc22

Comment 4 Fedora Update System 2015-06-21 00:10:54 UTC
Package firewalld-0.3.14.2-2.fc22:
* should fix your issue,
* was pushed to the Fedora 22 testing repository,
* should be available at your local mirror within two days.
Update it with:
# su -c 'yum update --enablerepo=updates-testing firewalld-0.3.14.2-2.fc22'
as soon as you are able to.
Please go to the following url:
https://admin.fedoraproject.org/updates/FEDORA-2015-10297/firewalld-0.3.14.2-2.fc22
then log in and leave karma (feedback).

Comment 5 Fedora Update System 2015-06-24 16:04:44 UTC
firewalld-0.3.14.2-2.fc22 has been pushed to the Fedora 22 stable repository.  If problems still persist, please make note of it in this bug report.


Note You need to log in before you can comment on or make changes to this bug.