|
|
|
|
Changelog for setroubleshoot-server-3.3.19-1.el8.x86_64.rpm :
* Sat Dec 08 2018 Petr Lautrbach - 3.3.19-1- Require plugins >= 3.3.10 * Wed Dec 05 2018 Petr Lautrbach - 3.3.18-4- Update translations- Catch exceptions caused by lookup_signature * Sat Dec 01 2018 Petr Lautrbach - 3.3.18-3.1- Update scriptlets to reload auditd after install or uninstall * Thu Sep 20 2018 Petr Lautrbach - 3.3.18-2- Update translations- Improve myplatform detection in get_os_environment() * Wed Jul 18 2018 Petr Lautrbach - 3.3.18-1- Move sedispatch.conf to /etc/audit/plugins.d/- Fix summary and \"if\" text for AVCs with unknown target path * Tue Jul 03 2018 Tomas Orsava - 3.3.17-2- Switch hardcoded python3 shebangs into the %{__python3} macro * Mon Feb 26 2018 Petr Lautrbach - 3.3.17-1- Set auto_save_interval to 5 (#1548913,#1523406,#1539180)- seapplet: Try send and close notifications (#1541624,#1541719,#1544222,#1539367) * Tue Feb 20 2018 Petr Lautrbach - 3.3.16-1- Do not show status_icon when there\'s no alert (#1543758)- Run seapplet only on SELinux enabled system (#1541631)- Use context in Gio.AppInfo.launch (#1542156) * Fri Feb 09 2018 Igor Gnatenko - 3.3.15-3- Escape macros in %changelog * Fri Jan 19 2018 Björn Esser - 3.3.15-2- Fix runtime dependency: \'s!lipreport!libreport!g\' (#1536580)- Prefer %global over %define- Remove obsolete %defattr(-,root,root,-) * Fri Jan 19 2018 Petr Lautrbach - 3.3.15-1- Rewrite seapplet to Python3 to use Notify and Gtk 3.0- Add setroubleshoot-seappletlegacy with legacy seappletlegacy based on Gtk 2- sealert: Finish dbus communication after error * Fri Jan 05 2018 Igor Gnatenko - 3.3.14-4- Remove obsolete scriptlets * Thu Nov 23 2017 Petr Lautrbach - 3.3.14-3- Update translations * Mon Nov 20 2017 Petr Lautrbach - 3.3.14-2- Update translations * Sat Nov 18 2017 Petr Lautrbach - 3.3.14-1- Increase the space for suggested solutions in sealert- Highlight suggestions with the highest confidence- Remove additional \"If \" string from plugin messages- Fix sealert message for process2 (#1507909)- Do not change if_string[0] to lowercase * Fri Sep 15 2017 Petr Lautrbach - 3.3.13-1- Don\'t stop when the plugin directory is empty- Fix missing margins on Troubleshoot window- Resize all solutions panels horizontally- Fix missing priority color for proposed solutions- Do not split If sentences to framework and plugins - requires setroubleshoot-plugins 3.3.8 at least (rhbz#1210243, rhbz#1322734, rhbz#1115510)- Set translation domain for Gtk.Builder() object to have strings correctly translated- Make labels on GtkButtons translatable- Handla all exceptions from do_analyze_logfile()- Fix semi-translated messages- Update translations- Do not catch POSIX signals (rhbz#1366004, rhbz#1419245) * Thu Aug 03 2017 Fedora Release Engineering - 3.3.12-3- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild * Thu Jul 27 2017 Fedora Release Engineering - 3.3.12-2- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild * Tue Jun 13 2017 Petr Lautrbach - 3.3.12-1- Remove \"Report bug\" button when mozplugger plugin is used (#1290135)- Change \"check_for_man\" return value upon failure (#1431191)- Fix \"plugin details\" message content- Add \"init_args\" function to Plugin- Fix sealert crash when setroubleshootd fails to start (#1405003)- Improve obtaining AVC object path- Fix setroubleshootd.8- Fix report problem summary string- sealert - provide a better error message when SELinux is disabled- Spelling fixes- Python 3.6 invalid escape sequence deprecation fixes * Sat Feb 11 2017 Fedora Release Engineering - 3.3.11-3- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild * Mon Dec 19 2016 Miro Hrončok - 3.3.11-2- Rebuild for Python 3.6 * Wed Aug 31 2016 Petr Lautrbach - 3.3.11-1- Fix \"list all alerts\" in sealert gui (#1370272, #1332485)- Fix sealert message for capability2 (#1360392) * Tue Jul 19 2016 Fedora Release Engineering - 3.3.10-2- https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_Packages * Sat Jul 16 2016 Petr Lautrbach - 3.3.10-1- setroubleshootd fixed to catch all subprocess exceptions- Translations updated * Tue Jun 21 2016 Petr Lautrbach - 3.3.9.1-1- Do not use dangerous shell=True- Use subprocess.check_output() with a sequence of program arguments * Thu Jun 02 2016 Petr Lautrbach - 3.3.8.1-1- fixed get_all_alerts_ignored() * Thu Jun 02 2016 Petr Lautrbach - 3.3.8-1- added setroubleshootd_log.log_full=True|False directive- setroubleshootd_log.level and sealert_log.level can be set to different values- get_alert() and get_all_alerts_since() DBUS APIs change to use number of microseconds instead of date string- setroubleshoot.conf cleanup * Wed May 18 2016 Petr Lautrbach - 3.3.7-1- Added new methods to DBUS API: set_filter(), get_all_alerts_ignored(), delete_alert() * Fri May 06 2016 Petr Lautrbach - 3.3.6-1- Translations updated (#1322654)- Suggest my-.pp modules instead of mypol.pp (#1329037) * Thu Apr 14 2016 Petr Lautrbach - 3.3.5-3- Drop unwanted debug message in sedispatch (#1326985) * Thu Apr 07 2016 Petr Lautrbach - 3.3.5-2- setroubleshoot: Ensure that dbus string param isn\'t null * Mon Apr 04 2016 Petr Lautrbach - 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) * Thu Feb 11 2016 Petr Lautrbach 3.3.4-1- fixed traceback in SetroubleshootFixit.py (#1279396) * Thu Feb 04 2016 Fedora Release Engineering - 3.3.3-2- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild * Thu Jan 21 2016 Petr Lautrbach 3.3.3-1- fixed few UI browser problems- extended DBUS API, see DBUS.md- import MIMEText from the right module (#1297111)- Fix several GTK deprecated warnings * Tue Nov 10 2015 Fedora Release Engineering - 3.3.1-0.4- Rebuilt for https://fedoraproject.org/wiki/Changes/python3.5 * Wed Sep 16 2015 Richard Hughes - 3.3.1-0.3- Move the AppData file to the right subpackage so it gets used. * Fri Aug 28 2015 Michal Srb - 3.3.1-0.2- Sanitize requires for Python 3 * Tue Aug 18 2015 Petr Lautrbach 3.3.1-0.1- port setroubleshoot to Python 3 * Mon Jul 27 2015 Petr Lautrbach 3.2.24-3- setroubleshoot-server depends on policycoreutils-python-utils (#1246625) * Fri Jun 19 2015 Fedora Release Engineering - 3.2.24-2- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild * Thu Apr 23 2015 Petr Lautrbach 3.2.24-1- translations updated from https://fedora.zanata.org/project/view/setroubleshoot- setroubleshoot_database.xml and email_alert_recipients are %ghost again * Thu Apr 09 2015 Petr Lautrbach 3.2.23-1- setroubleshootd is set to be run as setroubleshoot user instead of root user- several bugfixes * Thu Mar 26 2015 Richard Hughes - 3.2.22-2- Add an AppData file for the software center * Thu Mar 26 2015 Petr Lautrbach 3.2.22-1- Ship a symbolic setroubleshoot icon (#1182652)- Fix get_rpm_nvr_ *_temporary functions - CVE-2015-1815 (#1203352) * Tue Feb 10 2015 Petr Lautrbach 3.2.21-1- Provide the policy rpm in Bugzilla bug reports by jfilakAATTredhat.com * Thu Aug 21 2014 Kevin Fenzi - 3.2.20-3- Rebuild for rpm bug 1131960 * Mon Aug 18 2014 Fedora Release Engineering - 3.2.20-2- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild * Wed Jun 11 2014 Dan Walsh - 3.2.20-1- Fix handling of target paths that decode screws up * Sun Jun 08 2014 Fedora Release Engineering - 3.2.19-2- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild * Mon May 19 2014 Dan Walsh - 3.2.19-1- Remove at_console lines from policykit so cockpit can use dbus interfaces. * Thu Apr 10 2014 Miroslav Grepl - 3.2.18-1.1- Add the policy rpm string to the user comments of an already reported bug from jfilakAATTredhat.com * Tue Mar 25 2014 Dan Walsh - 3.2.18-1- Stop sending syslog.LOG_DEBUG Messages unless loglevel is set to debug * Tue Mar 25 2014 Dan Walsh - 3.2.18-1- Stop sending syslog.LOG_DEBUG Messages unless loglevel is set to debug * Mon Jan 20 2014 Dan Walsh - 3.2.17-1- Fix unicode settings * Tue Jan 07 2014 Dan Walsh - 3.2.16-2- Remove requires for notify-python and yum * Thu Jan 02 2014 Dan Walsh - 3.2.16-1- Don\'t error out on no policy installed- Update translations. * Thu Jan 02 2014 Dan Walsh - 3.2.15-2- Eliminate requirement on service script. * Tue Dec 03 2013 Dan Walsh - 3.2.15-1- Update Lanquages- Use setup.py in Makefile for setroubleshoot dir * Wed Nov 20 2013 Dan Walsh - 3.2.14-2- Add requires for libreport-python * Mon Sep 16 2013 Dan Walsh - 3.2.14-1- Remove \"the the\" typo from code.- Update Translations * Tue Sep 10 2013 Dan Walsh - 3.2.13-2- Move some of the Requires block down to -server package * Thu Aug 01 2013 Dan Walsh - 3.2.13-1- Fix typo again in audit_data.py- Make setroubleshoot less noicy in logs * Thu Aug 01 2013 Dan Walsh - 3.2.12-1- Fix typo in audit_data.py * Thu Aug 01 2013 Adam Williamson - 3.2.11-2- fix systemd-python requirement versioning * Wed Jul 31 2013 Dan Walsh - 3.2.11-1- Add journald support for OBJECT_ID when logging journal messages- Update Translations. * Tue May 21 2013 Dan Walsh - 3.2.10-1- Make audit2allow optional, only requre policycoreutils-python not -devel.- Update Translations. * Tue May 07 2013 Dan Walsh - 3.2.9-1- On update cp instead of rename, since there could be a situation wheresomeone has ~/.config on a different file sytem then ~. It has happened.- Fix --password spelling error- Remove --quit option from sealert- Update translations * Fri Apr 19 2013 Dan Walsh - 3.2.8-1- Fix handling of timeout attempt #2 * Fri Apr 19 2013 Dan Walsh - 3.2.7-1- Fix translations to show in browser * Fri Apr 19 2013 Dan Walsh - 3.2.6-1- Fix handling of timeout- Update Translations * Mon Apr 08 2013 Dan Walsh - 3.2.5-1- Remove old options from setroubleshoot usage statement.- Update Translations * Wed Mar 27 2013 Dan Walsh - 3.2.4-1- Fix usage of \"it\'s\" versus its in man pages.- Update Translations * Tue Mar 26 2013 Dan Walsh - 3.2.3-2- Remove requirement for setools-libs-python, no longer needed. * Fri Feb 15 2013 Dan Walsh - 3.2.3-1- Update Translations- Fix audit2allow -R output to actually work. * Fri Feb 15 2013 Dan Walsh - 3.2.2-1- Fix handling of sesearch data * Thu Jan 31 2013 Dan Walsh - 3.2.1-1- 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. * Fri Jan 25 2013 Dan Walsh - 3.1.21-2- Need to add a requires for systemd-python * Mon Jan 14 2013 Dan Walsh - 3.1.21-1- Update translations.- Restart auditd service on install and removal * Mon Jan 14 2013 Dan Walsh - 3.1.20-1- Update translations. * Wed Dec 05 2012 Dan Walsh - 3.1.19-2- Require policycoreutils-devel to pull in audit2allow * Wed Dec 05 2012 Dan Walsh - 3.1.19-1- Update Translations * Tue Oct 09 2012 Dan Walsh - 3.1.18-1- Update Translations- Add keywords to desktop file * Tue Oct 09 2012 Dan Walsh - 3.1.17-2- Update Translations * Thu Sep 20 2012 Dan Walsh - 3.1.17-1- Update Translations * Mon Aug 13 2012 Dan Walsh - 3.1.16-1- Fix sealert to handle avc\'s in /var/log/messages which will be numbered 1400 and 1107 rather then AVC and USER_AVC- Update Translations- Fix hostname substitution to only effect hostnames * Wed Jul 25 2012 Dan Walsh - 3.1.15-1- More translation fixes. * Wed Jul 25 2012 Dan Walsh - 3.1.14-1- Fix Translations code to actually show translations * Sat Jul 21 2012 Fedora Release Engineering - 3.1.12-4- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild * Thu Jun 07 2012 Dan Walsh - 3.1.12-3- Change requires to libreport-gtk instead of report-gtk * Fri May 11 2012 Dan Walsh - 3.1.12-1- Update translations- Remove /var/log/setroubleshoot /run/setroubleshoot which are no longer used * Wed May 09 2012 Dan Walsh - 3.1.11-1- Update translations- Only check for rpm on target process if is still exists * Sat Mar 17 2012 Dan Walsh - 3.1.9-1- Add file_types as a param to setroubleshoot.utils- Update translations * Thu Mar 08 2012 Dan Walsh - 3.1.8-1- Add missing lanquages, using lang supported by gtk * Thu Mar 08 2012 Dan Walsh - 3.1.7-1- Add missing lanquages * Thu Mar 08 2012 Dan Walsh - 3.1.6-1- Remove gnome-keyring requirement * Thu Mar 08 2012 Dan Walsh - 3.1.5-1- Fix potential memory leak in setools- Update to latest translations * Thu Mar 01 2012 Dan Walsh - 3.1.4-1- Update to latest translations * Tue Feb 14 2012 Dan Walsh - 3.1.3-1- Update to latest translations- Fix handling of avc messages, missing \ - Default to check for AVC\'s on login * Mon Jan 23 2012 Dan Walsh - 3.1.2-1- Fix crash caused by switching to syslog, and update trans * Fri Jan 20 2012 Dan Walsh - 3.1.1-1- remove specific logging and move to syslog- Fix handling of AVC messages broken by fix for memory leaks * Tue Jan 17 2012 Dan Walsh - 3.0.47-1- Fixup for memory leaks * Fri Jan 06 2012 Dan Walsh - 3.0.45-1- Update to latest translations * Fri Dec 23 2011 Rex Dieter 3.0.45-2- optimize/update scriptlets- don\'t own icons/hicolor- drop %config tag on applications/ *.desktop- Patch from Mgrepl to stop printable from crashing if None is passed in- Update to latest translations * Thu Dec 08 2011 - 3.0.44-1- Update to latest translations- Fix memory leak in sedispatch * Mon Dec 05 2011 - 3.0.43-1- Update to latest translations * Fri Nov 11 2011 - 3.0.42-1- Set the gobject prg_name for better integration into the desktop * Fri Nov 04 2011 - 3.0.41-1- Don\'t report to syslog when sedispatch gets an signal to exit. * Wed Oct 26 2011 - 3.0.40-1- Apply Miroslav patch that rewrites sealert option handling with using optparse. Fixing conflicting options problems. * Fri Aug 26 2011 - 3.0.38-3- Fix requires to include pygtk2-libglade * Mon Aug 08 2011 - 3.0.38-2- Fix path to setroubleshoot xml in spec file * Wed Jul 13 2011 - 3.0.38-1- Remove dependancy on X from sedispatch * Fri Jun 24 2011 - 3.0.37-1- Move serverconnection.py and FixIt commands from setroubleshoot to setroubleshoot-server- Remove run_cmd.py * Tue May 24 2011 - 3.0.35-1- Make work on RHEL6- Fix if Button to allow user to select full button * Mon Apr 18 2011 - 3.0.33-1- Stop translating strings into bogus hex strings * Mon Apr 11 2011 - 3.0.31-1- Allow browser to close even if windows are still open- Cleanup imports in gui_utils.py * Tue Mar 01 2011 - 3.0.30-1- Change seapplet to only check for AVCs on login, if checkonlogin flag is turned on in ~/.setroubleshoot file- Fix list_all_alerts bug causing crash on bad type * Mon Feb 21 2011 - 3.0.29-1- Fix handling of \"/\" in alert list- Update translations * Fri Feb 18 2011 - 3.0.28-1- Tighten up screen to fit on little screens * Wed Feb 16 2011 - 3.0.27-1- Remove dependance on gnome python modules- Update translations * Wed Feb 09 2011 - 3.0.26-1- Cleanup handling of current_alert- Change Details button to say Plugin\ Details * Wed Feb 09 2011 Fedora Release Engineering - 3.0.25-2- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild * Wed Jan 26 2011 - 3.0.25-1- Turn off sensitivity of details button when no AVC\'s exist * Mon Jan 24 2011 - 3.0.24-1- Add ProtocolError from xmlrpclib so Bugzilla reporting throwing an error will work. * Tue Jan 18 2011 - 3.0.23-1- Fixup for allow_execstack have to add pid to avc struct * Tue Jan 18 2011 - 3.0.22-1- Fix email_alerts to work with new infrastructure * Fri Jan 07 2011 - 3.0.20-1- Added details button and context as tooltips to gui on front end for advanced users * Thu Jan 06 2011 - 3.0.19-1- 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 * Thu Dec 23 2010 - 3.0.17-1- Fix dbus Introspect handling- Make sealert use terminal for errors when in terminal mode * Wed Dec 22 2010 - 3.0.16-1- Update Translations * Thu Dec 02 2010 - 3.0.15-1- Fix Details Button- Fix table display- Handle situations when you have no spath and tpath * Mon Nov 29 2010 - 3.0.14-1- Fix dbus config file to allow console to use sealert * Mon Nov 29 2010 - 3.0.13-1- setroubleshoot will create /var/run/setroubleshoot if it does not exist * Wed Nov 24 2010 - 3.0.12-2- Ghost /var/run/setroubleshoot * Tue Nov 23 2010 - 3.0.12-1- Update translations- Allow seapplet to check for updates * Mon Nov 22 2010 - 3.0.11-1- Better handling of tracebacks in terminal mode- Fix up messages on process and capability avc messages- Update translations * Fri Nov 19 2010 - 3.0.9-1- Fix config name * Wed Nov 17 2010 - 3.0.8-1- Fix crash in sealert with missing log_ *- Report bugzillas in english * Fri Nov 12 2010 - 3.0.7-1- Apply patch from Yuri Chornoivan to fix spelling mistakes- Remove py files that are no longer used- Add details button * Wed Nov 10 2010 - 3.0.6-1- Fix handling of report_count and ignore button * Mon Mar 15 2010 Dan Walsh - 2.2.69-1- Add white level, so plugins can tell setroubleshoot to ignore avc * Mon Mar 08 2010 Dan Walsh - 2.2.67-1- Fix browser to handle ignore flag- Remove tpath for signature - Fix audit2why handling for sealert and setroubleshoot- Fix sort order selection- Fix dontnotify handling * Fri Mar 05 2010 Dan Walsh - 2.2.66-1- Update translations * Mon Feb 22 2010 Dan Walsh - 2.2.65-1- Fix saving last position exception * Sun Feb 14 2010 Dan Walsh - 2.2.64-1- Fix seapplet infinite loop from Tim Eliseo * Wed Feb 10 2010 Dan Walsh - 2.2.63-2- Fix requires setools-libs-python line * Thu Feb 04 2010 Dan Walsh - 2.2.63-1- Fix setroubleshoot seapplet to not show ignored avc * Tue Feb 02 2010 Dan Walsh - 2.2.62-1- Remove packagekit dependancy * Tue Jan 26 2010 Dan Walsh - 2.2.61-1- Add Gavin Romig-Koch report patch- Cleanup Browser window- Remove avc messages that are allowed or dontaudited in current poilcy * Fri Jan 22 2010 Dan Walsh - 2.2.60-1- Remove untest attachfile code- Catch ProtocolError * Wed Jan 20 2010 Dan Walsh - 2.2.58-1- Fix remembering of bugzilla username/password * Tue Jan 19 2010 Dan Walsh - 2.2.57-1- Remove send_interface from Setroubleshootd.conf * Mon Jan 18 2010 Dan Walsh - 2.2.56-1- Don\'t crash on missing inode- Fix up default_encoding an translations * Wed Jan 13 2010 Dan Walsh - 2.2.55-2- Cleanup spec file- Add default_encoding- Fix wording in bug report window * Thu Dec 03 2009 Dan Walsh - 2.2.52-1- Fix ignore button- Add delete button * Mon Nov 30 2009 Dan Walsh - 2.2.50-1- Exit with error code if you run sealert as root and try to connect to session bus- Fix Crash when ino is not defined * Wed Nov 18 2009 Dan Walsh - 2.2.48-1- Fix bug in substitute code * Mon Nov 16 2009 Dan Walsh - 2.2.47-1- Fix semanage fcontext lines to substitute \".\" for \" \" in path- Update po * Tue Nov 10 2009 Dan Walsh - 2.2.46-1- Fix bugzilla reporting to work on RHEL6 * Tue Nov 03 2009 Dan Walsh - 2.2.45-1- Do not translate hex files- Catch exception on non dbus system * Mon Nov 02 2009 Dan Walsh - 2.2.44-1- Get version correct for both RHEL and Fedora * Fri Oct 30 2009 Dan Walsh - 2.2.43-1- Fix crash on selinux disabled and bad /etc/redhat-release reporing of bugzillas * Mon Oct 26 2009 Dan Walsh - 2.2.42-1- Update po- Fix bugzilla reporting to handle LoadError exception * Thu Oct 15 2009 Dan Walsh - 2.2.41-1- Add icon to browser * Thu Oct 15 2009 Dan Walsh - 2.2.40-1- Fix up browser button handling when there are 0, 1 or more alerts * Tue Oct 13 2009 Dan Walsh - 2.2.39-1- Catch additional bugzilla exception * Thu Oct 08 2009 Dan Walsh - 2.2.38-1- Show that the application is starting.- Fix ignore sealert button * Wed Oct 07 2009 Dan Walsh - 2.2.37-1- Don\'t throw up an error box if yum cache is not setup * Mon Oct 05 2009 Dan Walsh - 2.2.36-1- Fix Fix It button- Remove Setroubleshoot: from every heading * Thu Oct 01 2009 Dan Walsh - 2.2.35-1- Fix translations, plurals and glade - Update Po - Fix plural form - Add support for Green Plugins * Mon Sep 28 2009 Dan Walsh - 2.2.33-1- Fix translations, plurals and glade * Fri Sep 25 2009 Dan Walsh - 2.2.32-1- Fix browser bug handling * Thu Sep 24 2009 Dan Walsh - 2.2.31-1- Fix translations * Tue Sep 22 2009 Dan Walsh - 2.2.30-1- Update po and fix translation line * Fri Sep 11 2009 Dan Walsh - 2.2.28-1- Fix permissive domain check * Thu Sep 10 2009 Dan Walsh - 2.2.27-1- Close open file descriptors on exec * Thu Sep 10 2009 Dan Walsh - 2.2.26-1- Fix setroubleshoot error dialog and hash to catch more dups on reportbug * Tue Sep 01 2009 Dan Walsh - 2.2.25-1- Fix pipe and socket plugins to return tclass as path * Mon Aug 31 2009 Dan Walsh - 2.2.24-1- Fix permissive fix * Mon Aug 31 2009 Dan Walsh - 2.2.23-3- Add PackageKit requires * Thu Aug 27 2009 Dan Walsh - 2.2.23-2- Move python-slip-dbus requirement to server package * Wed Aug 26 2009 Dan Walsh - 2.2.23-1- Fix Permissive Domain reporting * Sat Aug 22 2009 Dan Walsh - 2.2.22-2- Turn on libcap-ng-devel * Sat Aug 22 2009 Dan Walsh - 2.2.22-1- Differentiate between permissive domains and permissive mode * Thu Aug 20 2009 Dan Walsh - 2.2.21-2- Turn on libpcap * Tue Aug 18 2009 Dan Walsh - 2.2.21-1- Turn on copy to clipboard button * Tue Aug 18 2009 Dan Walsh - 2.2.20-1-Update to upstream - 2009-8-18 Thomas Liu - Added check for new policy. * Tue Aug 18 2009 Dan Walsh - 2.2.19-1- Default syscall field in audit_data * Thu Aug 13 2009 Dan Walsh - 2.2.18-2- Add buildrequires python-slip-dbus * Thu Jul 30 2009 Dan Walsh - 2.2.18-1- Add sgrubb drop capabilities, patch- Fix infiniteloop * Mon Jul 27 2009 Dan Walsh - 2.2.17-1- Fix handling of mountpoints that the kernel reports as \"/\" * Sun Jul 26 2009 Fedora Release Engineering - 2.2.16-2- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild * Tue Jul 21 2009 Dan Walsh - 2.2.16-1- Fix sesearch handling * Sun Jul 19 2009 Dan Walsh - 2.2.15-1- Fix a1 handling * Mon Jul 13 2009 Dan Walsh - 2.2.14-1- Update to upstream 2009-7-15 Dan Walsh - Fix handling of syscall record a1 field - Translate \"/\" to mountpoint when returned by kernel * Tue Jul 07 2009 Dan Walsh - 2.2.13-1- Update to upstream 2009-7-07 Thomas Liu - Fixed detail doc not clearing when deleting all alerts - Hid notify check when deleting all alerts. * Wed Jul 01 2009 Dan Walsh - 2.2.12-1- Fix locate code to use os.lstat * Wed Jul 01 2009 Dan Walsh - 2.2.11-1- Update to upstream 2009-7-01 Thomas Liu - Fixed browser behavior when there are no alerts - Fixed seapplet behavior when there are no alerts - Made delete all button delete alerts on server side and on local side * Mon Jun 29 2009 Dan Walsh - 2.2.10-1- Add open access to audit_data.py define statements * Fri Jun 26 2009 Dan Walsh - 2.2.9-1- Update to upstream 2009-6-25 Thomas Liu - Added a \"Copy to Clipboard\" button to the browser GUI. * Wed Jun 24 2009 Dan Walsh - 2.2.8-1- Add sesearch * Mon Jun 22 2009 Dan Walsh - 2.2.1-1- Fix handling of last seen- Add open_with_write check * Thu Jun 18 2009 Dan Walsh - 2.2.1-1- Update to upstream * Thomas Liu Bug fixes to GUI, added Delete All Alerts menu item. * Tue Jun 16 2009 Dan Walsh - 2.2.1-1- Update to upstream * New Gui * Wed Jun 10 2009 Dan Walsh - 2.1.13-2- Fix handling of PATH with locatepwd * Mon Jun 08 2009 Thomas Liu - 2.1.12-2- Redesign of GUI * Wed Jun 03 2009 Dan Walsh - 2.1.12-1- Fix handling of PATH * Thu May 21 2009 Dan Walsh - 2.1.11-1- Fix crash when gathering stats * Wed May 06 2009 Dan Walsh - 2.1.10-1- Make sure setroubleshoot exists after 10 seconds * Mon May 04 2009 Dan Walsh - 2.1.9-1- Change multiple signatures from exception to warning- Update links on fedorahosted.org * Fri Apr 03 2009 Dan Walsh - 2.1.8-1- Fix sealert segfault * Fri Apr 03 2009 Dan Walsh - 2.1.7-1- Stop sending messages with scon or tcon == setroubleshootd_t * Thu Mar 26 2009 Dan Walsh - 2.1.6-2- Split out documentation * Fri Feb 27 2009 Dan Walsh - 2.1.6-1- Stop logging on normal shutdown of sedispatch * Wed Feb 25 2009 Fedora Release Engineering - 2.1.5-2- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild * Tue Feb 10 2009 Dan Walsh - 2.1.5-1- Fix cpu utilization problems- Save database on exit * Tue Feb 10 2009 Dan Walsh - 2.1.4-1- make sure setroubleshoot is running when using sealert -l * Tue Feb 10 2009 Dan Walsh - 2.1.3-1- sedispatch needs to connect to dbus on avc arrival, instead of startup, since the dbus daemon is not started when sedispatch starts * Wed Jan 21 2009 Dan Walsh - 2.1.2-1- Fixes missing dbus config files * Fri Jan 16 2009 Dan Walsh - 2.1.1-1- Switch to C Based applet- Use dbus for messaging. Only run setroubleshoot when * Sat Nov 29 2008 Ignacio Vazquez-Abrams - 2.0.12-2- Rebuild for Python 2.6 * Wed Oct 15 2008 Dan Walsh - 2.0.12-1- Update to upstream - 2008-10-06 Dan Walsh - remove .png from desktop files * Mon Sep 22 2008 Dan Walsh - 2.0.11-1- Update to upstream - 2008-10-22 - Fix pruning code - Fix time stamps * Wed Sep 10 2008 Dan Walsh - 2.0.10-2- Fix requires line to gnome-python2-gnome * Tue Sep 09 2008 Dan Walsh - 2.0.10-1- Fix startup problems * Tue Sep 09 2008 Dan Walsh - 2.0.8-2- Fix setroubleshoot init to rely on messagebus being running * Tue Sep 09 2008 Dan Walsh - 2.0.8-1- Fix spelling mistakes- Update translations * Thu Feb 21 2008 - 2.0.6-1- add dialog to run a command in the background, capture it\'s stdout & stderr report it\'s status, kill it, and pass it a pseudo terminal for password prompts - separate the fix command into it\'s own section in formatted alerts - add UI for running the fix command, enable only if there is a single selection and the selected alert has a fix command - add a config parameters \'run_fix_cmd_enable\' to control if fix commands can be run, defaults to False - Resolve bug 431380: prevent notify popups while setroubleshoot is open * Wed Feb 06 2008 John Dennis - 2.0.5-1- allow sealert -l lookup to accept * wildcard- add a few more audit fields needing special decode handling * Thu Jan 31 2008 - 2.0.4-1- Resolve bug 430421: audit_listener_database.xml:3029: parser error in xmlParseDoc() rewrite the audit_msg_decode logic to beaware of specific audit fields- add new template substitution $SOURCE, a friendly name, $SOURCE_PATH still exists and is the full path name of $SOURCE, also add \'source\' attribute in AVC class, fix how source and source_path are computed from audit\'s comm and exe fields- fix the computation of tpath to also look at the audit name field, formerly it had only been looking at path, fixes showing up for many targets- add exception handling around xml file writes (Alan Cox reports problem when /var is full)- add testing documentation- Resolve bug 430845: obsolete URL in setroubleshoot package description- Resolve bug 428960: Permissive message makes no sense.- init script now allows extra test options- show_browser() now opens and raises the window (e.g. presents) rather than just assuring it\'s realized (e.g. iconified, or hidden)- sealert -l message in syslog converts from html before writing to syslog- Resolve bug 320881: export setroubleshoot_selinux_symposium in PDF format- add code to verify all async rpc\'s have been cleared from the async rpc cache- add code to set a default rpc method return if the interface does not define a callbak (methods which did not have a callback were not returning anything and hence were no getting cleared from the cache) * Fri Jan 11 2008 - 2.0.2-1- Resolve bug 428252: Problem with update/remove old version- Add code to validate xml database version, if file is incompatible it is not read, the next time the database is written it will be in the new version format. This means the database contents are not preserved across database version upgrades.- Remove postun trigger from spec file used to clear database between incompatible versions the new database version check during database read will handle this instead- bullet proof exit status in init script and rpm scriptlets- Resolve bug 247302: setroubleshoot\'s autostart .desktop file fails to start under a KDE session- Resolve bug 376041: Cannot check setroubleshoot service status as non-root- Resolve bug 332281: remove obsolete translation- Resolve bug 344331: No description in gnome-session-properties- Resolve bug 358581: missing libuser-python dependency- Resolve bug 426586: Renaming translation po file from srAATTLatn to srAATTlatin- Resolve bug 427260: German Translation- enhance the sealert man page * Fri Jan 04 2008 - 2.0.1-1- make connection error message persist instead of timeout in browser- updated Brazilian Portuguese translation: Igor Pires Soares - implement uid,username checks- rpc methods now check for authenticated state- fix html handling of summary string- add \'named\' messages to status bar, make sure all messages either timeout or are named- fix ordering of menus, resolves bug 427418- add \'hide quiet\' to browser view filtering, resolves bug 427421- tweak siginfo text formatting- add logon to SECommandLine so that sealert -l works * Fri Dec 28 2007 - 2.0.0-1- prepare for v2 test release- Completed most work for version 2 of setroubleshoot, prepare for test release- import Dan\'s changes from the mainline primarily allow_postfix_local_write_mail_spool plugin- escape html, fix siginfo.format_html(), siginfo.format_text()- add async-error signal- change identity to just username- make sure set_filter user validation works and reports error in browser- fix generation of line numbers and host when connected to audispd- add permissive notification, resolves bug 231334: Wording doesn\'t change for permissive mode- resolves bug 244345: avc path information incomplete- get the uid,gid when a client connects to the server- set_filter now verifies the filter is owned by the user,- resolves bug 288261: setroubleshoot lack of user authentication- remove filter options which weren\'t being used- change \'AATT\' in audit data hostname to \'.\'- remove restart dialog resolves bug 321171: sealert\'s dialog after update is higly confusing- fix rpc xml arg- fix handling of host value- tweak what fields are in signature- move data items which had been in \'avc\' object into siginfo- clean up siginfo format- large parts of new audit data pipeline working, checkpoint- fix duplicate xml nodes when generating xml tree- audit event can now be xml serialized- switch from using int\'s for audit record types to strings- avoid conversion headaches and possibilty of not being able to convert a new unknown type- add logic to allow XmlSerialize to be subclassed and init_from_xml_node to be overridden- add support to xml serialize classes AuditEventID, AuditEvent, AuditRecord- use metaclass for xml class init- start adding xml support to audit data classes- Use metaclass to wrap class init- move xml serialization code from signature.py to xml_serialize.py- simplify aspect of the serialization code- add unstructured xml mapping, each xml element name has its content mapped to obj.name- modify xml serialization to be driven by xml contents- general clean up- checkpoint conversion of serialization to use metaclasses- clean up class/data specifications for XmlSerializable- add support for client rpc testing- add changelog entry- add SubProcess class to setroubleshootd in preparation to- run daemon as subprocess so we can gather results and compare them to the expected data we sent- rewrite all plugins to use new v2 audit data- add SubProcess class to setroubleshootd in preparation to run daemon as subprocess so we can gather results and compare them to the expected data we sent- add new test support: add config section \'test\', add boolean \'analyze\' to config test section, add class TestPluginReportReceiver which is installed if test.analyze is True, it prints analysis report. In test_setroubleshootd send AUDIT_EOE to assure sequential event processing so analysis results have same ordering as events that are sent by test_setroubleshootd- alert signatures now include host information, alerts will be grouped by host | |