Bug 1543758 - seapplet appears in tray every time after login, even when there are no alerts
Summary: seapplet appears in tray every time after login, even when there are no alerts
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: setroubleshoot
Version: 27
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Petr Lautrbach
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2018-02-09 08:43 UTC by Kamil Páral
Modified: 2018-02-28 14:15 UTC (History)
7 users (show)

Fixed In Version: setroubleshoot-3.3.16-1.fc27
Clone Of:
Environment:
Last Closed: 2018-02-27 17:21:18 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Kamil Páral 2018-02-09 08:43:14 UTC
Description of problem:
Every time I log in, there's an seapplet in my systray. I have to click on it in order to get rid of it, it shows up an sealert dialog which says "no alerts" and I need to close it. I need to do this on every log in. If I don't do this, I won't notice any new selinux alerts, because the icon will already be present in the systray. This is all very annoying. Please show the applet only when there's an alert, as it used to.

Version-Release number of selected component (if applicable):
setroubleshoot-3.3.15-1.fc27.x86_64
setroubleshoot-plugins-3.3.9-3.fc27.noarch
setroubleshoot-server-3.3.15-1.fc27.x86_64
gnome-shell-3.26.2-4.fc27.x86_64
https://extensions.gnome.org/extension/495/topicons/ to show the systray

How reproducible:
always

Steps to Reproduce:
1. log in
2. see seapplet in tray
3. click on it, a dialog appears which says no alerts

Actual results:
applet shown every time

Expected results:
applet shown only when there's a new alert

Comment 1 Kamil Páral 2018-02-09 08:45:17 UTC
Of course the obvious "solution" here is to uninstall setroubleshoot, and people will start doing that when annoyed enough. So for the sake of Fedora quality, this should get resolved soon.

Comment 2 Petr Lautrbach 2018-02-09 22:57:28 UTC
I believe this [1] patch fixes it, but it needs more testing.

[1] https://pagure.io/fork/plautrba/setroubleshoot/c/f729b387c6e7073fc26e605be10fe81db55c5484?branch=WIP-hide-status-icon

Please try the following build

https://copr.fedorainfracloud.org/coprs/plautrba/setroubleshoot/build/713180/

Comment 3 Kamil Páral 2018-02-12 15:24:12 UTC
The copr build fixes the problem for me, there's no longer a systray icon present on login.

Comment 4 Mike Gerber 2018-02-18 16:08:01 UTC
The copr build fixes this problem for me, too.

Comment 5 Fedora Update System 2018-02-20 09:49:33 UTC
setroubleshoot-3.3.16-1.fc27 has been submitted as an update to Fedora 27. https://bodhi.fedoraproject.org/updates/FEDORA-2018-a6b5018b6b

Comment 6 Fedora Update System 2018-02-20 18:18:48 UTC
setroubleshoot-3.3.16-1.fc27 has been pushed to the Fedora 27 testing repository. If problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2018-a6b5018b6b

Comment 7 Kamil Páral 2018-02-23 12:47:43 UTC
This is not fixed by that bodhi update. The applet still appears on first login after system reboot. It doesn't appear on subsequent logins (until you reboot again).

Comment 8 Fedora Update System 2018-02-27 17:21:18 UTC
setroubleshoot-3.3.16-1.fc27 has been pushed to the Fedora 27 stable repository. If problems still persist, please make note of it in this bug report.

Comment 9 Kamil Páral 2018-02-28 13:23:44 UTC
Should I open a new bug, if this still happens for me, or reopen this one?

Comment 10 Luca Villa 2018-02-28 13:54:23 UTC
Same here, still happening after installing setroubleshoot-3.3.16-1.fc27.

Comment 11 Petr Lautrbach 2018-02-28 14:15:15 UTC
(In reply to Kamil Páral from comment #9)
> Should I open a new bug, if this still happens for me, or reopen this one?

Please test setroubleshoot-3.3.17-1 [1] update and if the problem is still there, please open another bug.


[1] https://bodhi.fedoraproject.org/updates/setroubleshoot-3.3.17-1.fc27


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