Commit Graph

368 Commits

Author SHA1 Message Date
Petr Lautrbach
6143dd987f Ensure that dbus string param isn't null
An alert's level can be None, but DBUS doesn't allow that for
string parameters.

Resolves: https://github.com/fedora-selinux/setroubleshoot/pull/27
2016-04-07 11:32:18 +02:00
Petr Lautrbach
89d148b7e2 setroubleshoot-3.3.5-1
- get_alert() DBUS API extended with more parameters
- sedispatch uses a timeout when collecting audit events (#1322771)
- Use correct packaging for byte compiled files (#1321047)
2016-04-04 21:16:54 +02:00
Petr Lautrbach
c964568ba8 Use correct packaging for byte compiled files
setroubleshoot and setroubleshoot-server use same python directory.
Therefore we need to list all byte compiled files in each sub-package.

Resolves: rhbz#1321047
2016-03-27 23:09:57 +02:00
Petr Lautrbach
dafb5b6519 setroubleshoot-3.3.4
* Thu Feb 11 2016 Petr Lautrbach <plautrba@redhat.com> 3.3.4-1
- fixed traceback in SetroubleshootFixit.py (#1279396)
2016-02-11 14:00:58 +01:00
Fedora Release Engineering
94626bf95d - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild 2016-02-04 23:53:10 +00:00
Petr Lautrbach
a265a5e810 Remove 3.3.2-1 changelog entry 2016-01-21 14:51:54 +01:00
Petr Lautrbach
c408ea6407 setroubleshoot-3.3.3-1
* Thu Jan 21 2016 Petr Lautrbach <plautrba@redhat.com> 3.3.3-1
- fixed few UI browser problems
- extended DBUS API, see DBUS.md
- import MIMEText from the right module (#1297111)
2016-01-21 14:49:31 +01:00
Petr Lautrbach
36ec75fd22 setroubleshoot-3.3.2-1 2016-01-21 14:49:28 +01:00
Peter Robinson
03a0683b83 - Rebuilt for https://fedoraproject.org/wiki/Changes/python3.5 2015-11-10 18:07:24 +00:00
Richard Hughes
1af0470727 Move the AppData file to the right subpackage so it gets used 2015-09-16 17:48:13 +01:00
Miroslav Grepl
91df1b8f65 * Fri Aug 28 2015 Michal Srb <msrb@redhat.com> - 3.3.1-0.2
- Sanitize requires for Python 3
2015-08-28 12:45:01 +02:00
Petr Lautrbach
f37e9eb044 setroubleshoot-3.3.1-0.1
- port setroubleshoot to Python 3
- based on python3 branch fedora-selinux/setroubleshoot
- HEAD e52a05819c4dfe5bdc6998c75780c890ca9ed288
2015-08-18 18:14:09 +02:00
Petr Lautrbach
162fd460fb Change owner of files in /var/lib/setroubleshoot when updating from older release 2015-08-12 17:25:29 +02:00
Petr Lautrbach
da781da597 setroubleshoot-server depends on policycoreutils-python-utils (#1246625)
setroubleshoot-3.2.24-3
2015-07-27 10:41:59 +02:00
Dennis Gilmore
1bef540bf9 - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild 2015-06-19 00:40:34 +00:00
Petr Lautrbach
ef2d2417ea * Thu Apr 23 2015 Petr Lautrbach <plautrba@redhat.com> 3.2.24-1
- translations updated from https://fedora.zanata.org/project/view/setroubleshoot
- setroubleshoot_database.xml and email_alert_recipients are %ghost again
2015-04-23 15:12:39 +02:00
Petr Lautrbach
06c37a06e3 setroubleshoot_database.xml and email_alert_recipients needs to be
%ghost in order not to overwrite existing files
2015-04-23 15:09:37 +02:00
Petr Lautrbach
0d5986d28b * Thu Apr 09 2015 Petr Lautrbach <plautrba@redhat.com> 3.2.23-1
- setroubleshootd is set to be run as setroubleshoot user instead of root user
- several bugfixes
2015-04-09 15:42:50 +02:00
Richard Hughes
329c7eab28 Add an AppData file for the software center 2015-03-26 16:43:04 +00:00
Petr Lautrbach
b66f1cfa5c * Thu Mar 26 2015 Petr Lautrbach <plautrba@redhat.com> 3.2.22-1
- Ship a symbolic setroubleshoot icon (#1182652)
- Fix get_rpm_nvr_*_temporary functions - CVE-2015-1815 (#1203352)
2015-03-26 09:17:31 +01:00
Petr Lautrbach
579a0b7a35 Provide the policy rpm in Bugzilla bug reports by jfilak@redhat.com
setroubleshoot-3.2.21-1
2015-02-11 11:29:24 +01:00
Kevin Fenzi
f039224019 Rebuild for rpm bug 1131960 2014-08-21 11:49:55 -06:00
Peter Robinson
c51f88e9e4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild 2014-08-18 02:03:34 +00:00
Dan Walsh
b4e6193762 Fix handling of target paths that decode screws up 2014-06-11 05:17:14 -07:00
Dennis Gilmore
11f98dd53a - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild 2014-06-08 01:11:06 -05:00
Dan Walsh
c2e9eb8bae Remove at_console lines from policykit so cockpit can use dbus interfaces. 2014-05-19 09:42:52 -04:00
Miroslav Grepl
d9b3c82f47 Require libreport-gtk >= 2.2.1-2 2014-04-11 07:58:37 +02:00
Miroslav Grepl
3a6a1a6ee6 * Thu Apr 10 2014 Miroslav Grepl <mgrepl@redhat.com> - 3.2.18-1.1
- Add the policy rpm string to the user comments of an already reported bug from jfilak@redhat.com
2014-04-10 16:43:17 +02:00
Dan Walsh
f48447593a Stop sending syslog.LOG_DEBUG Messages unless loglevel is set to debug 2014-03-25 09:12:02 -04:00
Dan Walsh
c0d103c4e0 Fix unicode settings 2014-01-20 17:46:53 -05:00
Dan Walsh
05a8fc5fc8 Remove requires for notify-python and yum 2014-01-07 17:24:46 -05:00
Dan Walsh
dc5526b3dc Don't error out on no policy installed
- Update translations.
2014-01-02 18:22:00 -05:00
Dan Walsh
08bbf91b68 Eliminate requirement on service script. 2014-01-02 13:25:47 -05:00
Dan Walsh
417635d010 Update Lanquages
- Use setup.py in Makefile for setroubleshoot dir
2013-12-03 09:55:48 -05:00
Dan Walsh
31aefd2430 Add requires for libreport-python 2013-11-20 10:05:53 -05:00
Dan Walsh
eaab26adc9 Add requires for libreport-python 2013-11-20 09:36:13 -05:00
Dan Walsh
49bf583c35 Remove "the the" typo from code.
- Update Translations
2013-09-16 14:57:43 -04:00
Dan Walsh
082ab32e4c Move some of the Requires block down to -server package 2013-09-10 10:55:33 -04:00
Dan Walsh
14da5f414a Fix typo again in audit_data.py
- Make setroubleshoot less noicy in logs
2013-08-05 14:28:15 -04:00
Dan Walsh
39e41a4a3b Fix typo in audit_data.py 2013-08-01 21:39:50 -04:00
Adam Williamson
1e3091af04 fix up RPM changelog date, fix systemd-python requirement versioning 2013-08-01 08:58:19 -07:00
Dan Walsh
4dae46179d Add journald support for OBJECT_ID when logging journal messages
- Update Translations.
2013-07-31 14:40:35 -04:00
Dan Walsh
820ebc2e9c Make audit2allow optional, only requre policycoreutils-python not -devel.
- Update Translations.
2013-05-21 09:52:13 -04:00
Dan Walsh
07b8e47f99 On update cp instead of rename, since there could be a situation where
someone has ~/.config on a different file sytem then ~.  It has happened.
- Fix --password spelling error
- Remove --quit option from sealert
- Update translations
2013-05-07 14:24:39 -04:00
Dan Walsh
a8fa0aa2cd Fix handling of timeout attempt #2 2013-04-19 13:51:44 -04:00
Dan Walsh
0347255963 Fix translations to show in browser 2013-04-19 11:22:45 -04:00
Dan Walsh
f7b12f03ce Fix handling of timeout
- Update Translations
2013-04-19 08:32:49 -04:00
Dan Walsh
abf12c936e Remove old options from setroubleshoot usage statement.
- Update Translations
2013-04-08 14:01:24 -04:00
Dan Walsh
b485199b61 Fix usage of "it's" versus its in man pages.
- Update Translations

- Remove requirement for setools-libs-python, no longer needed.
2013-03-27 12:14:31 -04:00
Dan Walsh
6a5acd7336 Remove requirement for setools-libs-python, no longer needed. 2013-03-26 13:02:20 -04:00
Dan Walsh
5a67529501 Remove requirement for setools-libs-python, no longer needed. 2013-03-26 11:28:24 -04:00
Dan Walsh
c51057549a Update Translations
- Fix audit2allow -R output to actually work.
2013-03-05 14:00:27 -05:00
Dan Walsh
c161aacacb Fix handling of sesearch data 2013-02-15 11:48:34 -05:00
Dan Walsh
d463db3293 Remove sesearch from package and start using sepolicy from policycoreutils-python
- Fix retrieval of writable types to translate attributes into the group of types available, and not return non file types.
2013-02-04 14:11:28 -05:00
Dan Walsh
cdc4090d18 Remove sesearch from package and start using sepolicy from policycoreutils-python
- Fix retrieval of writable types to translate attributes into the group of types available, and not return non file types.
2013-01-31 14:16:51 -05:00
Dan Walsh
105601e9d4 Update translations.
- Restart auditd service on install and removal
2013-01-22 15:08:39 -05:00
Dan Walsh
09d8f014ad Update translations. 2013-01-14 16:40:51 -05:00
Dan Walsh
db70389507 Require policycoreutils-devel to pull in audit2allow 2013-01-14 16:40:06 -05:00
Dan Walsh
7d712361d7 More translation fixes. 2012-07-27 07:41:36 -04:00
Dan Walsh
6ae2837091 Fix Translations code to actually show translations 2012-07-25 11:10:22 -04:00
Dan Walsh
91210069f7 Fix translations to actually work 2012-07-25 11:09:29 -04:00
Dennis Gilmore
c1e5257480 - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild 2012-07-21 14:25:39 -05:00
Dan Walsh
411d80b880 Change requires to libreport-gtk instead of report-gtk 2012-06-07 14:22:58 -04:00
Dan Walsh
0e2a3bb9b9 Fix crash caused by switching to syslog, and update trans 2012-01-23 13:34:19 -05:00
Dan Walsh
645442a3a6 remove specific logging and move to syslog
Fix handling of AVC messages broken by fix for memory leaks
2012-01-20 15:45:35 -05:00
Dan Walsh
ca587936ab Fixup for memory leaks 2012-01-17 13:46:09 -05:00
Dan Walsh
7403f4388b Update to latest translations 2012-01-06 09:28:45 -05:00
Dan Walsh
60a40eb56a Update to latest translations 2012-01-06 09:27:14 -05:00
Rex Dieter
28f2ad885c optimize/update scriptlets
don't own icons/hicolor
drop %config tag on applications/*.desktop
2011-12-23 09:43:57 -06:00
Dan Walsh
fbc7225a03 Patch from Mgrepl to stop printable from crashing if None is passed in
Update to latest translations
2011-12-19 16:45:34 -05:00
Dan Walsh
d692d158cc Patch from Mgrepl to stop printable from crashing if None is passed in 2011-12-13 16:30:10 -05:00
Dan Walsh
fbe8a4b202 Update to latest translations
Fix memory leak in sedispatch
2011-12-08 13:31:27 -05:00
Dan Walsh
84a36601df Update to latest translations 2011-12-05 17:17:03 -05:00
Dan Walsh
1e8d277b8c Set the gobject prg_name for better integration into the desktop 2011-11-11 11:47:18 -05:00
Dan Walsh
f13df42147 Don't report to syslog when sedispatch gets an signal to exit. 2011-11-04 13:08:09 -04:00
Dan Walsh
f8a240b27b Apply Miroslav patch that rewrites sealert option handling with using optparse. Fixing conflicting options problems. 2011-10-27 08:26:38 -04:00
Dan Walsh
c42c750c64 Apply Miroslav patch that rewrites sealert option handling with using optparse. Fixing conflicting options problems. 2011-10-26 15:41:11 -04:00
Dan Walsh
05b395ed50 Fix requires to include pygtk2-libglade 2011-08-26 14:32:05 -04:00
Dan Walsh
31ade72e44 Remove dependancy on X from sedispatch 2011-07-13 16:53:20 -04:00
Dan Walsh
841e2eca02 Move serverconnection.py and FixIt commands from setroubleshoot to setroubleshoot-server
Remove run_cmd.py
2011-06-24 14:35:41 -04:00
Dan Walsh
9944e56fa4 Stop translating strings into bogus hex strings 2011-04-18 17:00:53 -04:00
Dan Walsh
5abe99fa11 Allow browser to close even if windows are still open
Cleanup imports in gui_utils.py
2011-04-13 16:39:19 -04:00
Dan Walsh
8615f8e612 - Cleanup handling of current_alert
- Change Details button to say Plugin\nDetails
2011-02-09 11:10:55 -05:00
Dan Walsh
beaec65585 - Cleanup handling of current_alert
- Change Details button to say Plugin\nDetails
2011-02-09 11:06:12 -05:00
Dennis Gilmore
b9d5aba84d - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild 2011-02-09 07:20:31 -06:00
Dan Walsh
1343fe6e94 - Turn off sensitivity of details button when no AVC's exist 2011-01-26 09:15:56 -05:00
Dan Walsh
36061a7e53 - Add ProtocolError from xmlrpclib so Bugzilla reporting throwing an error will work. 2011-01-24 14:17:51 -05:00
Dan Walsh
78b258f7e6 - Fixup for allow_execstack have to add pid to avc struct 2011-01-18 14:13:43 -05:00
Dan Walsh
09574c5dac - Fix email_alerts to work with new infrastructure 2011-01-18 11:03:41 -05:00
Dan Walsh
e876f5234d - Added details button and context as tooltips to gui on front end for advanced users 2011-01-07 17:16:35 -05:00
Dan Walsh
983a54c27b - Fix man page to reflect change in gui
- Fix sealert -fixit call to import load_plugins
- update translations
- Fix handling of empty tpath in gui
2011-01-06 11:39:09 -05:00
Dan Walsh
39f1aaddd5 - Fix dbus Introspect handling
- Make sealert use terminal for errors when in terminal mode
2010-12-23 10:08:50 -05:00
Dan Walsh
217f3c11b9 - Update Translations 2010-12-22 09:40:45 -05:00
Dan Walsh
7083f0913a - Fix Details Button
- Fix table display
- Handle situations when you have no spath and tpath
2010-12-02 10:41:11 -05:00
Dan Walsh
d1c95fcf92 - Fix dbus config file to allow console to use sealert 2010-11-29 15:25:53 -05:00
Dan Walsh
88b3527a90 - setroubleshoot will create /var/run/setroubleshoot if it does not exist 2010-11-29 11:59:01 -05:00
Dan Walsh
61894ca985 - Ghost /var/run/setroubleshoot 2010-11-24 08:48:10 -05:00
Dan Walsh
97cb36e53d - Update translations
- Allow seapplet to check for updates
2010-11-23 12:00:31 -05:00
Dan Walsh
2ce9dbbca8 - Better handling of tracebacks in terminal mode
- Fix up messages on process and capability avc messages
- Update translations
2010-11-22 11:03:04 -05:00
Dan Walsh
1ab99590b2 - Fix config name 2010-11-19 10:40:18 -05:00