rpms/setroubleshoot/devel .cvsignore, 1.74, 1.75 setroubleshoot.init, 1.11, 1.12 setroubleshoot.spec, 1.89, 1.90 sources, 1.85, 1.86
John Dennis (jdennis)
fedora-extras-commits at redhat.com
Mon Sep 24 20:59:20 UTC 2007
Author: jdennis
Update of /cvs/pkgs/rpms/setroubleshoot/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv980/devel
Modified Files:
.cvsignore setroubleshoot.init setroubleshoot.spec sources
Log Message:
update to upstream
Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/setroubleshoot/devel/.cvsignore,v
retrieving revision 1.74
retrieving revision 1.75
diff -u -r1.74 -r1.75
--- .cvsignore 8 Sep 2007 21:11:06 -0000 1.74
+++ .cvsignore 24 Sep 2007 20:58:48 -0000 1.75
@@ -1 +1 @@
-setroubleshoot-1.10.4.tar.gz
+setroubleshoot-1.10.5.tar.gz
Index: setroubleshoot.init
===================================================================
RCS file: /cvs/pkgs/rpms/setroubleshoot/devel/setroubleshoot.init,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -r1.11 -r1.12
--- setroubleshoot.init 8 Sep 2007 21:11:06 -0000 1.11
+++ setroubleshoot.init 24 Sep 2007 20:58:48 -0000 1.12
@@ -71,6 +71,9 @@
if test $RETVAL = 0 ; then
touch /var/lock/subsys/$prog
fi
+ if test $RETVAL = 3 ; then
+ echo -n $"Cannot start $prog: SELinux not enabled"
+ fi
return $RETVAL
}
Index: setroubleshoot.spec
===================================================================
RCS file: /cvs/pkgs/rpms/setroubleshoot/devel/setroubleshoot.spec,v
retrieving revision 1.89
retrieving revision 1.90
diff -u -r1.89 -r1.90
--- setroubleshoot.spec 8 Sep 2007 21:11:06 -0000 1.89
+++ setroubleshoot.spec 24 Sep 2007 20:58:48 -0000 1.90
@@ -1,6 +1,6 @@
Summary: Helps troubleshoot SELinux problems
Name: setroubleshoot
-Version: 1.10.4
+Version: 1.10.5
Release: 1%{?dist}
License: GPLv2+
Group: Applications/System
@@ -25,6 +25,7 @@
Requires(postun): /usr/bin/update-desktop-database
Requires(postun): dbus
Requires: notify-python
+Requires: selinux-policy-base >= 3.0.7-10
%{!?python_sitelib: %define python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")}
@@ -171,6 +172,74 @@
%attr(0755,root,root) /etc/rc.d/init.d/%{name}
%changelog
+* Mon Sep 24 2007 John Dennis <jdennis at redhat.com> - 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 (gunchev at gmail.com))
+
+ - update Polish translation (Piotr DrÄ
g (raven at pmail.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 2007 John Dennis <jdennis at redhat.com> - 1.10.4-1
- fix init script
Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/setroubleshoot/devel/sources,v
retrieving revision 1.85
retrieving revision 1.86
diff -u -r1.85 -r1.86
--- sources 8 Sep 2007 21:11:06 -0000 1.85
+++ sources 24 Sep 2007 20:58:48 -0000 1.86
@@ -1 +1 @@
-68c3d6d05d5273dd042e792f24ef09f2 setroubleshoot-1.10.4.tar.gz
+067293ed2a6bdfdb2bb8e03185736065 setroubleshoot-1.10.5.tar.gz
More information about the fedora-extras-commits
mailing list