|
|
|
|
Changelog for setroubleshoot-3.2.24-4.el7_2.x86_64.rpm :
Wed Jun 22 14:00:00 2016 Petr Lautrbach - 3.2.24-4 - Catch all subprocess module exceptions
Tue Jun 21 14:00:00 2016 Petr Lautrbach - 3.2.24-3 - Use subprocess.check_output() with a sequence of program arguments
Wed Jun 15 14:00:00 2016 Petr Lautrbach - 3.2.24-2 - Do not use dangerous shell=True
Fri Aug 14 14:00:00 2015 Petr Lautrbach 3.2.24-1.1 - Stop sending syslog.LOG_DEBUG Messages unless loglevel is set to debug - Add the policy rpm string to the user comments of an already reported bug from jfilakAATTredhat.com - Remove at_console lines from policykit so cockpit can use dbus interfaces. - Fix handling of target paths that decode screws up - Provide the policy rpm in Bugzilla bug reports by jfilakAATTredhat.com - setroubleshootd is set to be run as setroubleshoot user instead of root user - translations updated from https://fedora.zanata.org/project/view/setroubleshoot
Mon Mar 23 13:00:00 2015 Petr Lautrbach 3.2.17-4.1 - Fix get_rpm_nvr_ *_temporary functions Resolves:#1203352
Thu Sep 11 14:00:00 2014 Miroslav Grepl - 3.2.17-3 - Fix setroubleshoot to give restorecon optin in sealert Resolves:#1132470
Fri Jan 24 13:00:00 2014 Daniel Mach - 3.2.17-2 - Mass rebuild 2014-01-24
Mon Jan 20 13:00:00 2014 Dan Walsh - 3.2.17-1 - Fix unicode settings Resolves: #1046914
Tue Jan 7 13:00:00 2014 Dan Walsh - 3.2.16-2 - Remove requires for notify-python and yum
Thu Jan 2 13:00:00 2014 Dan Walsh - 3.2.16-1 - Don\'t error out on no policy installed - Update translations.
Thu Jan 2 13:00:00 2014 Dan Walsh - 3.2.15-2 - Eliminate requirement on service script.
Tue Dec 3 13:00:00 2013 Dan Walsh - 3.2.15-1 - Update Lanquages - Use setup.py in Makefile for setroubleshoot dir
Wed Nov 20 13:00:00 2013 Dan Walsh - 3.2.14-2 - Add requires for libreport-python
Mon Sep 16 14:00:00 2013 Dan Walsh - 3.2.14-1 - Remove \"the the\" typo from code. - Update Translations
Tue Sep 10 14:00:00 2013 Dan Walsh - 3.2.13-2 - Move some of the Requires block down to -server package
Thu Aug 1 14:00:00 2013 Dan Walsh - 3.2.13-1 - Fix typo again in audit_data.py - Make setroubleshoot less noicy in logs
Thu Aug 1 14:00:00 2013 Dan Walsh - 3.2.12-1 - Fix typo in audit_data.py
Thu Aug 1 14:00:00 2013 Adam Williamson - 3.2.11-2 - fix systemd-python requirement versioning
Wed Jul 31 14:00:00 2013 Dan Walsh - 3.2.11-1 - Add journald support for OBJECT_ID when logging journal messages - Update Translations.
Tue May 21 14:00:00 2013 Dan Walsh - 3.2.10-1 - Make audit2allow optional, only requre policycoreutils-python not -devel. - Update Translations.
Tue May 7 14:00:00 2013 Dan Walsh - 3.2.9-1 - 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
Fri Apr 19 14:00:00 2013 Dan Walsh - 3.2.8-1 - Fix handling of timeout attempt #2
Fri Apr 19 14:00:00 2013 Dan Walsh - 3.2.7-1 - Fix translations to show in browser
Fri Apr 19 14:00:00 2013 Dan Walsh - 3.2.6-1 - Fix handling of timeout - Update Translations
Mon Apr 8 14:00:00 2013 Dan Walsh - 3.2.5-1 - Remove old options from setroubleshoot usage statement. - Update Translations
Wed Mar 27 13:00:00 2013 Dan Walsh - 3.2.4-1 - Fix usage of \"it\'s\" versus its in man pages. - Update Translations
Tue Mar 26 13:00:00 2013 Dan Walsh - 3.2.3-2 - Remove requirement for setools-libs-python, no longer needed.
Fri Feb 15 13:00:00 2013 Dan Walsh - 3.2.3-1 - Update Translations - Fix audit2allow -R output to actually work.
Fri Feb 15 13:00:00 2013 Dan Walsh - 3.2.2-1 - Fix handling of sesearch data
Thu Jan 31 13:00:00 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 13:00:00 2013 Dan Walsh - 3.1.21-2 - Need to add a requires for systemd-python
Mon Jan 14 13:00:00 2013 Dan Walsh - 3.1.21-1 - Update translations. - Restart auditd service on install and removal
Mon Jan 14 13:00:00 2013 Dan Walsh - 3.1.20-1 - Update translations.
Wed Dec 5 13:00:00 2012 Dan Walsh - 3.1.19-2 - Require policycoreutils-devel to pull in audit2allow
Wed Dec 5 13:00:00 2012 Dan Walsh - 3.1.19-1 - Update Translations
Tue Oct 9 14:00:00 2012 Dan Walsh - 3.1.18-1 - Update Translations - Add keywords to desktop file
Tue Oct 9 14:00:00 2012 Dan Walsh - 3.1.17-2 - Update Translations
Thu Sep 20 14:00:00 2012 Dan Walsh - 3.1.17-1 - Update Translations
Mon Aug 13 14:00:00 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 14:00:00 2012 Dan Walsh - 3.1.15-1 - More translation fixes.
Wed Jul 25 14:00:00 2012 Dan Walsh - 3.1.14-1 - Fix Translations code to actually show translations
Sat Jul 21 14:00:00 2012 Fedora Release Engineering - 3.1.12-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
Thu Jun 7 14:00:00 2012 Dan Walsh - 3.1.12-3 - Change requires to libreport-gtk instead of report-gtk
Fri May 11 14:00:00 2012 Dan Walsh - 3.1.12-1 - Update translations - Remove /var/log/setroubleshoot /run/setroubleshoot which are no longer used
Wed May 9 14:00:00 2012 Dan Walsh - 3.1.11-1 - Update translations - Only check for rpm on target process if is still exists
Sat Mar 17 13:00:00 2012 Dan Walsh - 3.1.9-1 - Add file_types as a param to setroubleshoot.utils - Update translations
Thu Mar 8 13:00:00 2012 Dan Walsh - 3.1.8-1 - Add missing lanquages, using lang supported by gtk
Thu Mar 8 13:00:00 2012 Dan Walsh - 3.1.7-1 - Add missing lanquages
Thu Mar 8 13:00:00 2012 Dan Walsh - 3.1.6-1 - Remove gnome-keyring requirement
Thu Mar 8 13:00:00 2012 Dan Walsh - 3.1.5-1 - Fix potential memory leak in setools - Update to latest translations
Thu Mar 1 13:00:00 2012 Dan Walsh - 3.1.4-1 - Update to latest translations
Tue Feb 14 13:00:00 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 13:00:00 2012 Dan Walsh - 3.1.2-1 - Fix crash caused by switching to syslog, and update trans
Fri Jan 20 13:00:00 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 13:00:00 2012 Dan Walsh - 3.0.47-1 - Fixup for memory leaks
Fri Jan 6 13:00:00 2012 Dan Walsh - 3.0.45-1 - Update to latest translations
Fri Dec 23 13:00:00 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 8 13:00:00 2011 - 3.0.44-1 - Update to latest translations - Fix memory leak in sedispatch
Mon Dec 5 13:00:00 2011 - 3.0.43-1 - Update to latest translations
Fri Nov 11 13:00:00 2011 - 3.0.42-1 - Set the gobject prg_name for better integration into the desktop
Fri Nov 4 13:00:00 2011 - 3.0.41-1 - Don\'t report to syslog when sedispatch gets an signal to exit.
Wed Oct 26 14:00:00 2011 - 3.0.40-1 - Apply Miroslav patch that rewrites sealert option handling with using optparse. Fixing conflicting options problems.
Fri Aug 26 14:00:00 2011 - 3.0.38-3 - Fix requires to include pygtk2-libglade
Mon Aug 8 14:00:00 2011 - 3.0.38-2 - Fix path to setroubleshoot xml in spec file
Wed Jul 13 14:00:00 2011 - 3.0.38-1 - Remove dependancy on X from sedispatch
Fri Jun 24 14:00:00 2011 - 3.0.37-1 - Move serverconnection.py and FixIt commands from setroubleshoot to setroubleshoot-server - Remove run_cmd.py
Tue May 24 14:00:00 2011 - 3.0.35-1 - Make work on RHEL6 - Fix if Button to allow user to select full button
Mon Apr 18 14:00:00 2011 - 3.0.33-1 - Stop translating strings into bogus hex strings
Mon Apr 11 14:00:00 2011 - 3.0.31-1 - Allow browser to close even if windows are still open - Cleanup imports in gui_utils.py
Tue Mar 1 13:00:00 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 13:00:00 2011 - 3.0.29-1 - Fix handling of \"/\" in alert list - Update translations
Fri Feb 18 13:00:00 2011 - 3.0.28-1 - Tighten up screen to fit on little screens
Wed Feb 16 13:00:00 2011 - 3.0.27-1 - Remove dependance on gnome python modules - Update translations
Wed Feb 9 13:00:00 2011 - 3.0.26-1 - Cleanup handling of current_alert - Change Details button to say Plugin\ Details
Wed Feb 9 13:00:00 2011 Fedora Release Engineering - 3.0.25-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
Wed Jan 26 13:00:00 2011 - 3.0.25-1 - Turn off sensitivity of details button when no AVC\'s exist
Mon Jan 24 13:00:00 2011 - 3.0.24-1 - Add ProtocolError from xmlrpclib so Bugzilla reporting throwing an error will work.
Tue Jan 18 13:00:00 2011 - 3.0.23-1 - Fixup for allow_execstack have to add pid to avc struct
Tue Jan 18 13:00:00 2011 - 3.0.22-1 - Fix email_alerts to work with new infrastructure
Fri Jan 7 13:00:00 2011 - 3.0.20-1 - Added details button and context as tooltips to gui on front end for advanced users
Thu Jan 6 13:00:00 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 13:00:00 2010 - 3.0.17-1 - Fix dbus Introspect handling - Make sealert use terminal for errors when in terminal mode
Wed Dec 22 13:00:00 2010 - 3.0.16-1 - Update Translations
Thu Dec 2 13:00:00 2010 - 3.0.15-1 - Fix Details Button - Fix table display - Handle situations when you have no spath and tpath
Mon Nov 29 13:00:00 2010 - 3.0.14-1 - Fix dbus config file to allow console to use sealert
Mon Nov 29 13:00:00 2010 - 3.0.13-1 - setroubleshoot will create /var/run/setroubleshoot if it does not exist
Wed Nov 24 13:00:00 2010 - 3.0.12-2 - Ghost /var/run/setroubleshoot
Tue Nov 23 13:00:00 2010 - 3.0.12-1 - Update translations - Allow seapplet to check for updates
Mon Nov 22 13:00:00 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 13:00:00 2010 - 3.0.9-1 - Fix config name
Wed Nov 17 13:00:00 2010 - 3.0.8-1 - Fix crash in sealert with missing log_ * - Report bugzillas in english
Fri Nov 12 13:00:00 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 13:00:00 2010 - 3.0.6-1 - Fix handling of report_count and ignore button
Mon Mar 15 13:00:00 2010 Dan Walsh - 2.2.69-1 - Add white level, so plugins can tell setroubleshoot to ignore avc
Mon Mar 8 13:00:00 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 5 13:00:00 2010 Dan Walsh - 2.2.66-1 - Update translations
Mon Feb 22 13:00:00 2010 Dan Walsh - 2.2.65-1 - Fix saving last position exception
Sun Feb 14 13:00:00 2010 Dan Walsh - 2.2.64-1 - Fix seapplet infinite loop from Tim Eliseo
Wed Feb 10 13:00:00 2010 Dan Walsh - 2.2.63-2 - Fix requires setools-libs-python line
Thu Feb 4 13:00:00 2010 Dan Walsh - 2.2.63-1 - Fix setroubleshoot seapplet to not show ignored avc
Tue Feb 2 13:00:00 2010 Dan Walsh - 2.2.62-1 - Remove packagekit dependancy
Tue Jan 26 13:00:00 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 13:00:00 2010 Dan Walsh - 2.2.60-1 - Remove untest attachfile code - Catch ProtocolError
Wed Jan 20 13:00:00 2010 Dan Walsh - 2.2.58-1 - Fix remembering of bugzilla username/password
Tue Jan 19 13:00:00 2010 Dan Walsh - 2.2.57-1 - Remove send_interface from Setroubleshootd.conf
Mon Jan 18 13:00:00 2010 Dan Walsh - 2.2.56-1 - Don\'t crash on missing inode - Fix up default_encoding an translations
Wed Jan 13 13:00:00 2010 Dan Walsh - 2.2.55-2 - Cleanup spec file - Add default_encoding - Fix wording in bug report window
Thu Dec 3 13:00:00 2009 Dan Walsh - 2.2.52-1 - Fix ignore button - Add delete button
Mon Nov 30 13:00:00 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 13:00:00 2009 Dan Walsh - 2.2.48-1 - Fix bug in substitute code
Mon Nov 16 13:00:00 2009 Dan Walsh - 2.2.47-1 - Fix semanage fcontext lines to substitute \".\" for \" \" in path - Update po
Tue Nov 10 13:00:00 2009 Dan Walsh - 2.2.46-1 - Fix bugzilla reporting to work on RHEL6
Tue Nov 3 13:00:00 2009 Dan Walsh - 2.2.45-1 - Do not translate hex files - Catch exception on non dbus system
Mon Nov 2 13:00:00 2009 Dan Walsh - 2.2.44-1 - Get version correct for both RHEL and Fedora
Fri Oct 30 13:00:00 2009 Dan Walsh - 2.2.43-1 - Fix crash on selinux disabled and bad /etc/redhat-release reporing of bugzillas
Mon Oct 26 13:00:00 2009 Dan Walsh - 2.2.42-1 - Update po - Fix bugzilla reporting to handle LoadError exception
Thu Oct 15 14:00:00 2009 Dan Walsh - 2.2.41-1 - Add icon to browser
Thu Oct 15 14:00:00 2009 Dan Walsh - 2.2.40-1 - Fix up browser button handling when there are 0, 1 or more alerts
Tue Oct 13 14:00:00 2009 Dan Walsh - 2.2.39-1 - Catch additional bugzilla exception
Thu Oct 8 14:00:00 2009 Dan Walsh - 2.2.38-1 - Show that the application is starting. - Fix ignore sealert button
Wed Oct 7 14:00:00 2009 Dan Walsh - 2.2.37-1 - Don\'t throw up an error box if yum cache is not setup
Mon Oct 5 14:00:00 2009 Dan Walsh - 2.2.36-1 - Fix Fix It button - Remove Setroubleshoot: from every heading
Thu Oct 1 14:00:00 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 14:00:00 2009 Dan Walsh - 2.2.33-1 - Fix translations, plurals and glade
Fri Sep 25 14:00:00 2009 Dan Walsh - 2.2.32-1 - Fix browser bug handling
Thu Sep 24 14:00:00 2009 Dan Walsh - 2.2.31-1 - Fix translations
Tue Sep 22 14:00:00 2009 Dan Walsh - 2.2.30-1 - Update po and fix translation line
Fri Sep 11 14:00:00 2009 Dan Walsh - 2.2.28-1 - Fix permissive domain check
Thu Sep 10 14:00:00 2009 Dan Walsh - 2.2.27-1 - Close open file descriptors on exec
Thu Sep 10 14:00:00 2009 Dan Walsh - 2.2.26-1 - Fix setroubleshoot error dialog and hash to catch more dups on reportbug
Tue Sep 1 14:00:00 2009 Dan Walsh - 2.2.25-1 - Fix pipe and socket plugins to return tclass as path
Mon Aug 31 14:00:00 2009 Dan Walsh - 2.2.24-1 - Fix permissive fix
Mon Aug 31 14:00:00 2009 Dan Walsh - 2.2.23-3 - Add PackageKit requires
Thu Aug 27 14:00:00 2009 Dan Walsh - 2.2.23-2 - Move python-slip-dbus requirement to server package
Wed Aug 26 14:00:00 2009 Dan Walsh - 2.2.23-1 - Fix Permissive Domain reporting
Sat Aug 22 14:00:00 2009 Dan Walsh - 2.2.22-2 - Turn on libcap-ng-devel
Sat Aug 22 14:00:00 2009 Dan Walsh - 2.2.22-1 - Differentiate between permissive domains and permissive mode
Thu Aug 20 14:00:00 2009 Dan Walsh - 2.2.21-2 - Turn on libpcap
Tue Aug 18 14:00:00 2009 Dan Walsh - 2.2.21-1 - Turn on copy to clipboard button
Tue Aug 18 14:00:00 2009 Dan Walsh - 2.2.20-1 -Update to upstream - 2009-8-18 Thomas Liu - Added check for new policy.
Tue Aug 18 14:00:00 2009 Dan Walsh - 2.2.19-1 - Default syscall field in audit_data
Thu Aug 13 14:00:00 2009 Dan Walsh - 2.2.18-2 - Add buildrequires python-slip-dbus
Thu Jul 30 14:00:00 2009 Dan Walsh - 2.2.18-1 - Add sgrubb drop capabilities, patch - Fix infiniteloop
Mon Jul 27 14:00:00 2009 Dan Walsh - 2.2.17-1 - Fix handling of mountpoints that the kernel reports as \"/\"
Sun Jul 26 14:00:00 2009 Fedora Release Engineering - 2.2.16-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
Tue Jul 21 14:00:00 2009 Dan Walsh - 2.2.16-1 - Fix sesearch handling
Sun Jul 19 14:00:00 2009 Dan Walsh - 2.2.15-1 - Fix a1 handling
Mon Jul 13 14:00:00 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 7 14:00:00 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 1 14:00:00 2009 Dan Walsh - 2.2.12-1 - Fix locate code to use os.lstat
Wed Jul 1 14:00:00 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 14:00:00 2009 Dan Walsh - 2.2.10-1 - Add open access to audit_data.py define statements
Fri Jun 26 14:00:00 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 14:00:00 2009 Dan Walsh - 2.2.8-1 - Add sesearch
Mon Jun 22 14:00:00 2009 Dan Walsh - 2.2.1-1 - Fix handling of last seen - Add open_with_write check
Thu Jun 18 14:00:00 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 14:00:00 2009 Dan Walsh - 2.2.1-1 - Update to upstream * New Gui
Wed Jun 10 14:00:00 2009 Dan Walsh - 2.1.13-2 - Fix handling of PATH with locatepwd
Mon Jun 8 14:00:00 2009 Thomas Liu - 2.1.12-2 - Redesign of GUI
Wed Jun 3 14:00:00 2009 Dan Walsh - 2.1.12-1 - Fix handling of PATH
Thu May 21 14:00:00 2009 Dan Walsh - 2.1.11-1 - Fix crash when gathering stats
Wed May 6 14:00:00 2009 Dan Walsh - 2.1.10-1 - Make sure setroubleshoot exists after 10 seconds
Mon May 4 14:00:00 2009 Dan Walsh - 2.1.9-1 - Change multiple signatures from exception to warning - Update links on fedorahosted.org
Fri Apr 3 14:00:00 2009 Dan Walsh - 2.1.8-1 - Fix sealert segfault
Fri Apr 3 14:00:00 2009 Dan Walsh - 2.1.7-1 - Stop sending messages with scon or tcon == setroubleshootd_t
Thu Mar 26 13:00:00 2009 Dan Walsh - 2.1.6-2 - Split out documentation
Fri Feb 27 13:00:00 2009 Dan Walsh - 2.1.6-1 - Stop logging on normal shutdown of sedispatch
Wed Feb 25 13:00:00 2009 Fedora Release Engineering - 2.1.5-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
Tue Feb 10 13:00:00 2009 Dan Walsh - 2.1.5-1 - Fix cpu utilization problems - Save database on exit
Tue Feb 10 13:00:00 2009 Dan Walsh - 2.1.4-1 - make sure setroubleshoot is running when using sealert -l
Tue Feb 10 13:00:00 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 13:00:00 2009 Dan Walsh - 2.1.2-1 - Fixes missing dbus config files
Fri Jan 16 13:00:00 2009 Dan Walsh - 2.1.1-1 - Switch to C Based applet - Use dbus for messaging. Only run setroubleshoot when
Sat Nov 29 13:00:00 2008 Ignacio Vazquez-Abrams - 2.0.12-2 - Rebuild for Python 2.6
Wed Oct 15 14:00:00 2008 Dan Walsh - 2.0.12-1 - Update to upstream - 2008-10-06 Dan Walsh - remove .png from desktop files
Mon Sep 22 14:00:00 2008 Dan Walsh - 2.0.11-1 - Update to upstream - 2008-10-22 - Fix pruning code - Fix time stamps
Wed Sep 10 14:00:00 2008 Dan Walsh - 2.0.10-2 - Fix requires line to gnome-python2-gnome
Tue Sep 9 14:00:00 2008 Dan Walsh - 2.0.10-1 - Fix startup problems
Tue Sep 9 14:00:00 2008 Dan Walsh - 2.0.8-2 - Fix setroubleshoot init to rely on messagebus being running
Tue Sep 9 14:00:00 2008 Dan Walsh - 2.0.8-1 - Fix spelling mistakes - Update translations
Thu Feb 21 13:00:00 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 6 13:00:00 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 13:00:00 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 13:00:00 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 4 13:00:00 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 13:00:00 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
Tue Oct 2 14:00:00 2007 John Dennis - 1.10.7-1 - Fix spec file requires for opening an HTML page In configure.ac search for xdg-open and htmlview in priority order, set variable html_browser_open to the one found, in spec file require xdg-utils for fedora and htmlview for RHEL.
- add \"Host\" column in browser add \"Toggle Column Visibility\" menu to toggle display of any column on/off
- Resolves bug 310261: setroubleshoot notifications aren\'t throttled
- add support for AUDIT_EOE, end-of-event, if AUDIT_EOE immediately emit cached event. Disable timeouts used to flush events if AUDIT_EOE has been seen.
Wed Sep 26 14:00:00 2007 John Dennis - 1.10.6-1 - make selinx-policy requires in spec file specific to dist tag
Mon Sep 24 14:00:00 2007 John Dennis - 1.10.5-1 - update code for command line log file scanning to work with new log file scanning code introduced for the browser.
- update Bulgarian translation (Doncho N. Gunchev (gunchevAATTgmail.com))
- update Polish translation (Piotr Drąg (ravenAATTpmail.pl))
- Resolves bug 239893: sealert wakes up very often This was caused by the use of threads and pygtk\'s thread signal handling. The only use of threads in sealert was for log file scanning so that the UI would remain responsive during a scan. Threads in sealert have now been completely removed. Instead the scanning work is performed in a gobject idle function called from the main loop. The idle function is written as a python generator function which allows for the function to perform a small amount of work, save it\'s execution state and return. The next time the idle function is called from the main loop it resumes execution from it\'s last state until it decides to yield control again. This way the long running scan/analysis can be performed in small successive units of work during the time the application is otherwise idle and it does not interfere with the rest of the GUI event processing. Everything now occurs in an event loop, think of it as the applications process/thread scheduler whose event handlers execute time slices.
- rewrote parts of the audit input pipeline to use generators instead of callbacks, thus permitting the logfile scanning code to yield control with more granularity. Also updated test_setroubleshootd and audisp_listen to use the new generator/yield logic.
- rewrote the dialog used for scanning log files, progress bar updates are now in the dialog, the scan can be terminated part way through, errors from the scan are reported in pop-up dialog, one can only dismiss the dialog with success if the scan had been successfully run to completion, otherwise the user is only left with the option to cancel.
- Relates bug 252035 bug 247469, setroubleshootd and sealert should exit if SELinux is disabled.
- add utility functions escape_html() and unescape_html()
- fix initial sort order in browser, track sort order in browser
- modify AVC.get_path() to only return a value if the \'path\' field is set, formerly it also considered the fields \'name\' & \'file\' which were incorrect. get_path() now also looks to see if the string begins with a slash for a fully qualified path, if not it looks to see if its a pseudo path such as \'pipe[12345]\' or \'socket[12345]\' and if so strips out the instance information inside the brackets and returns just the type of the pseudo path. This is done because we do not want path information in the signature to be unique for each instance of the denial.
- modify the TimeStamp class to hide it\'s internal datetime member, remove the cmp() method, the internal __cmp__ will be automatically invoked.
- require selinux policy version in spec file to allow system dbus use - Resolves bug 256601: audit2allow generates incorrect syntax when comma \",\" in denied list
- update po i18n files
- Add support for pruning database by age and size
Sat Sep 8 14:00:00 2007 John Dennis - 1.10.4-1 - fix init script
Sat Sep 8 14:00:00 2007 John Dennis - 1.10.3-1 - modify avc_audit.py to use new audit_data.py implementation
- can listen for audit events on either /var/run/audit_events in bindary protocol mode or /var/run/audisp_events in text protocol mode
Thu Sep 6 14:00:00 2007 John Dennis - 1.10.2-1 - remove all copied code from test_setroubleshootd, now we import from setroubleshoot - export ClientConnectionHandler from rpc.py as a base class. Derive SetroubleshootdClientConnectionHandler and AuditClientConnectionHandler from ClientConnectionHandler.
- add audisp_listen as test program
- create setroubleshoot sym link in top devel directory pointing to src so import setroubleshoot.foo if PYTHONPATH=topdir
- add get_option, convert_cfg_type to config.py.in so that one can pass optional dict to override config file settings
- rewrite log_init() so it\'s easier for other programs to use it, fix the import logic concering log & config
- remove log code from test_setroubleshoot, now just does import from setroubleshoot. - test_setroubleshootd can now handle audit records in both text and binary formats, can be selected by command line arg. It can now either output to clients connecting on a socket or to stdout. Can now optionally exit after N socket client connections.
- remove non audit record lines from test data
- remove config_init() and log_init() from package __init__.py It was the wrong place to call them, now call them when the process initializes before the first setroubleshoot imports
- add parse_config_setting() and set_config() to config module - setroubleshootd now accepts -c --config command line arg - test_sectroubleshoot: add err defines & program_error exception add is_valid() tests to assure we read a valid audit record log the unrecognized line if not valid, clean up socket close()
- Relates Bug #247056, update initscript to LSB standards Note: LSB initscripts in Fedora is not yet a resolved issue, the changes implemented were to add an LSB block and support the new LSB try-restart and force-reload commands. However the new /lib/lsb/init-functions are NOT currently used as this is the unstable part.
Thu Aug 23 14:00:00 2007 John Dennis - 1.10.1-1 - add BuildRequires perl-XML-Parser
Thu Aug 23 14:00:00 2007 John Dennis - 1.10.0-1 - move all plugins and their translations to independent package - wrap XML generation inside try/except - correct how access list is obtained in avc_auparse.py - add try/except around top level of AnalyzeThread.run so exceptions in the thread get reported and the analysis thread does not just die. - also add try/except around LogfileThread.process_logfile - add new function assure_file_ownership_permissions() - server now forces it\'s database file permissions/ownership to be 0600 root:root - rpm now forces the server\'s database file permissions/ownership to be 0600 root:root - Resolves Bug #251545: Review Request: setroubleshoot-plugins - analysis plugins for setroubleshoot - clean up some other rpmlint warnings in setroubleshoot.spec - fix missing install of setroubleshoot icon and sym link to it - Resolves Bug #251551, setroubleshoot shows up in in wrong desktop menu also run desktop-file-install in rpm install - add /etc/dbus-1/system.d/setroubleshootd.conf dbus configuration file - Resolves Bug #250979, Bug #250932 Missing dependencies - Restore plugins/Makefile.am which got nuked somehow - remove dus.dbus_bindings.bus_name_has_owner(), deprecated as of F7 - wrap rpm transactions in try/except
Tue Jun 12 14:00:00 2007 John Dennis - 1.9.7-1 - Resolves Bug# 241739, this bug is the lead bug for several bug reports, all consequences of the same problem, setroubleshootd/sealert when run in a non latin language environment because of incompatibilities in i18n encoding between components.
Wed May 30 14:00:00 2007 John Dennis - 1.9.6-1 - add avc_auparse.py, now has option to use audit parsing library instead of built-in audit parsing. - fix bug in log file scanning and detail display update - Resolves Bug# 238516, python pkg directory not owned
Wed Apr 25 14:00:00 2007 Dan Walsh - 1.9.5-1 - Update translations - Fix mislabeled file
Mon Mar 19 13:00:00 2007 Dan Walsh - 1.9.4-1 - Remove disable_trans boolean - Check for paths in filesystem before suggesting chcon -R - Remove default to listen on local ports
Mon Mar 5 13:00:00 2007 John Dennis - 1.9.3-1 - install icon in /usr/share/icons, refer to icon by name using standard API - Fix performance problems in setroubleshoot browser log file scanning - Significant rewrite of data/view management code in setroubleshoot browser. data and view now cleanly separated, can easily switch between data views while maintaining selections, view state, with proper update of status information in status area - Resolves Bug# 227806: right click context menu resets selection - Logfile scans now operate in independent thread, proper asynchronous updates of browser during scan, browser used to appear to hang - Resolves Bug# 224340: Rewrite Menu/Toobar/Popup to use UIManger instead of glade - Add toobar support - Implement GUI to edit email recipient list in setroubleshoot browser - Added user help to setroubleshoot browser - Related Bug# 224343: Fix setroubleshoot browser to respond to desktop theme changes - improve traceback error reporting in sealert - rewrite AboutDialog, replacing glade version - Resolves bug 229849 Bug# 230115, Relates bug 221850: fix uuid code to resolve \'_uuid_generate_random\' is not defined error
Thu Feb 22 13:00:00 2007 Dan Walsh - 1.9.2-1 - Suck in AuditMsg since audit libs are dropping support
Fri Feb 16 13:00:00 2007 Dan Walsh - 1.9.1-1 - Split into server and gui packages
Fri Feb 16 13:00:00 2007 Dan Walsh - 1.8.19-1 - Remove use of ctypes in uuid, which is causing bad avc messages
Fri Feb 9 13:00:00 2007 Dan Walsh - 1.8.18-1 - Remove avc from Plugin.py
Wed Feb 7 13:00:00 2007 Dan Walsh - 1.8.17-1 - Remove tempfile handling in util.py. Causes lots of avc\'s and is not used
Fri Feb 2 13:00:00 2007 John Dennis - 1.8.16-1 [John Dennis ] - Fixes Bug# 224343 sealert\'s \"Aditional Info:\" text should be in white box - Fixes Bug# 224336 sealert should have GtkRadioButtons in menu View - Related: bug 224351 Rewrite parts of logging support to better support changing output categories, output destinations. Now -v -V verbose works in sealert. - Resolves bug 225161, granted AVC\'s incorrectly identified as a denial - add alert count to status bar - add \"Help\" command to Help menu, opens web browser on wiki User FAQ [Dan Walsh ] - Make setroubleshoot.logrotate correctly
Fri Jan 12 13:00:00 2007 Dan Walsh - 1.8.15-1 - Update po - Additional Plugins - Cleanup Plugins
Thu Jan 11 13:00:00 2007 John Dennis - 1.8.14-1 - Fixes 221850 plugin module loading was failing in python 2.5 with the message \"SystemError: Parent module \'plugins\' not loaded\". This is due to a change in behavior between python 2.4 and 2.5, in python 2.4 the lack of a parent module was silently ignored. The fix is to load plugins.__init__ first.
Sat Jan 6 13:00:00 2007 John Dennis - 1.8.13-1 - update translations
- change SETroubleshootDatabase so it is optional if it\'s backed by a file, this fixes the problem of us littering temporary files when scanning logfiles which does not require persistence.
- disable the view logfile menu item if no logfile has been opened
- fix redundant log messages for case where there is no log file and the console flag is set. When there is no log file the logging module opens a console stream, thus the console stream produced by the console flag was redundant.
- add username and password command line arguments rework startup logic so that all command line args are processed before we do any real work - rework the email preferences so that each email address can have a filter type associated with it.
add a new filter_type \"Ignore After First Alert\" which filters after the first alert has been delivered
- add UI for setting the email addresses alerts are sent to. Add menu item to edit email list, add email list dialog. Remove \'recipient\' config file entry, now list is stored in seperate file. Add rpc to query and set the email list, the GUI calls this to get the current list from the server and set it in the server, it is the server which reads and writes the file. Add \'enable\' flag to each email entry. Modify how the server iterates over the email list when it receives an alert. When marking an alert as having been sent the username is the email address but with \'email:\' prepended so as not to collide with non-email filtering options for the same user.
Wed Dec 20 13:00:00 2006 John Dennis - 1.8.12-1 - remove obsolte requires for python element tree
Mon Dec 18 13:00:00 2006 John Dennis - 1.8.11-1 - Fixes 216575, more translations - Replace delete and expunge menu labels with something more intuitive - add ability for browser to be restarted with identical window position and state - add pkg version and protocol version to logon handshake, test for compatibility between clint and server, prompt for restart - add non-modal restart dialog - add dialog to display traceback if sealert faults with an uncaught exception, try to limit invisible errors - fix return args on rpc method - add instance id to server
Wed Dec 13 13:00:00 2006 Dan Walsh - 1.8.10-1 - Improve quality of plugins - Make matching easier - Fixes 216575
Wed Dec 13 13:00:00 2006 Dan Walsh - 1.8.9-1 - Additional Translations - Fixes 216575
Sat Dec 9 13:00:00 2006 Dan Walsh - 1.8.8-1 - Additional Translations - Change sealert to be able to run without X-Windows - Fixes 216575
Fri Dec 8 13:00:00 2006 Dan Walsh - 1.8.7-1 - Additional Translations - Change avc_audit.py to allow it to analyze /var/log/messages
Mon Dec 4 13:00:00 2006 John Dennis - 1.8.6-1 - Fixes 218150, \"If view is set to \"hide delete\" you cannot filter new entries\" Actually, the bug was toggle cell renderer was connected to the base model instead of the model attached to the view, the sort model, this meant the toggle was occuring on the wrong row if the view was sorted differently than the base model.
Fri Dec 1 13:00:00 2006 John Dennis - 1.8.5-1 - fix bug, \"could not convert path to a GtkTreePath\" when database is initially empty, caused by last_selected_row == None
Thu Nov 30 13:00:00 2006 John Dennis - 1.8.3-1 - Fixes 217961, sealert needs pygtk2-libglade - more i18n translations - Fixes 217710, date representation did not respect locale, at the same time remove old date formatting code, now cruft since we can\'t use it because it was specific to US English. - fix how selections are handled when rows are expunged. - add Copy to Edit menu, for copying selection from detail pane, unfortunately gtkhtml2 widget does not preserve line breaks between table rows.
Tue Nov 28 13:00:00 2006 John Dennis - 1.8.1-1 - Fixes 216936, bug 215290, add \'Copy Alert\' edit menu item - clean up menu items, add tooltips - fix printing so it will work with multiple alerts, force font to monospace 10pt, display error dialog if printing fails. - Fixes 216908, platform and raw audit messages were not wrapped to fit on page. - Related: 216575, update i18n po files - Fixes 216941, set default folder for save operation, also set default filename - Fixes 216327 add menu items \"toggle hide deleted\", \"select none\". Add model filter to control visibility of alerts - Fixes 214218, sealert with no command line arguments induces startup as dbus service, this had been a regression. - Fixes 216327, rework how deletes are performed in browser. Delete now marks each seleted siginfo with a delete flag, expunge permanently deletes siginfo\'s marked for deletion, also add undelete command, removed delete confirmation dialog. Modify how text attributes in cell renderer are computed to allow for strike-throughs of alerts marked for deletion. - multiple alerts can now be selected, add select all command,
Thu Nov 23 13:00:00 2006 Dan Walsh - 1.7.1-1 - New Icon and translations
Tue Nov 21 13:00:00 2006 Dan Walsh - 1.7-1 [John Dennis ] - Add command line utilities - logfile scanning finally seems to work connected to browser - Additional Information section of report now includes line number information (if alert was generated from logfile) - replace database update_callback() with notify interface, a more generic solution more easily shared between components - object implementing rpc method is now explicitly attached via connect_rpc_interface() instead of walking the MRO chain with magic exclusions. explicitly connecting is more flexible and robust (no getting the wrong object by mistake) - fix handling of return args in local rpc case - fix signal connections between audit and logfile - split databae and database_properties for audit and logfile - fix initial connection state - fix lookup_local_id
Wed Nov 8 13:00:00 2006 Dan Walsh - 1.5-1 - Speed up startup of service
Tue Nov 7 13:00:00 2006 Dan Walsh - 1.4-1 - Many fixes - Changed the api
Tue Oct 24 14:00:00 2006 Dan Walsh - 1.3-1 - Speed enhancments [John Dennis ] - log file parsing now approx 4 times faster - greatly enhance the statistics reporting capability in attempt to diagnose slow log file parsing performance - make gathering of environmenatal information optional, environment information is only relevant at the time the alert fires, not in a post processing scenario - clean up several places where environmental information was assumed and/or was always gathered, or gathered in the wrong place.
Tue Oct 17 14:00:00 2006 Dan Walsh - 1.2-1 - Fix signature for PORT_NUMBER src command
Tue Oct 3 14:00:00 2006 Dan Walsh - 1.1-1 - Additional Plugins for port_t and device_t and mislabled files.
Tue Oct 3 14:00:00 2006 Dan Walsh - 1.0-1 - Release of first version - Fix icon [John Dennis ] - Memory leak fixes - Substitution fixes - File names in hex fixes
Fri Sep 29 14:00:00 2006 Dan Walsh - 0.48-1 - Sealert only notify dropped connection once - setroubleshoot shutdown cleanly [John Dennis ] - Gui cleanups
Wed Sep 27 14:00:00 2006 Dan Walsh - 0.47-1 | |