Fedora 7 Test Update: setroubleshoot-1.10.1-1.fc7

Rodd Clarkson rodd at clarkson.id.au
Wed Aug 29 00:08:46 UTC 2007


On Mon, 2007-08-27 at 13:51 -0700, updates at fedoraproject.org wrote:
> --------------------------------------------------------------------------------
> Fedora Test Update Notification
> FEDORA-2007-1835
> 2007-08-27 13:51:12.150160
> --------------------------------------------------------------------------------
> 
> Name        : setroubleshoot
> Product     : Fedora 7
> Version     : 1.10.1
> Release     : 1.fc7
> Summary     : Helps troubleshoot SELinux problems
> Description :
> setroubleshoot gui. Application that allows you to view setroubleshoot-server
> messages.
> Provides tools to help diagnose SELinux problems. When AVC messages
> are generated an alert can be generated that will give information
> about the problem and help track its resolution. Alerts can be configured
> to user preference. The same tools can be run on existing log files.
> 
> --------------------------------------------------------------------------------
> Update Information:
> 
> This update fixes a number of bugs and enhances robustness with better error checking and reporting. The most important issue fixed  were problems when setroubelshoot was installed in environments with a non-latin language which caused exceptions due to the handling of internationalized strings.
> 
> Also, this release splits the analysis plugins out from the setroubleshoot-server package into their own new package (setroubleshoot-plugins) to facilitate easier updating of just the analysis component of the tool.
> 
[rodd at localhost ~]$ sudo yum update
Password:
Loading "fedorakmod" plugin
updates-testing           100% |=========================| 1.9 kB    00:00     
livna                     100% |=========================| 2.1 kB    00:00     
fedora                    100% |=========================| 2.1 kB    00:00     
adobe-linux-i386          100% |=========================|  951 B    00:00     
updates                   100% |=========================| 1.9 kB    00:00     
Setting up Update Process
Resolving Dependencies
--> Running transaction check
---> Package setroubleshoot.noarch 0:1.10.1-1.fc7 set to be updated
--> Processing Dependency: setroubleshoot-plugins for package: setroubleshoot
---> Package crontabs.noarch 0:1.10-15.fc7 set to be updated
---> Package iptstate.i386 0:2.2.1-1.fc7 set to be updated
--> Processing Dependency: libnetfilter_conntrack.so.1 for package: iptstate
---> Package xorg-x11-drv-nouveau.i386 0:2.1.3-1.fc7 set to be updated
---> Package setroubleshoot-server.noarch 0:1.10.1-1.fc7 set to be updated
--> Processing Dependency: setroubleshoot-plugins for package: setroubleshoot-server
---> Package udev.i386 0:113-12.fc7 set to be updated
---> Package xorg-x11-drv-nv.i386 0:2.1.3-1.fc7 set to be updated
---> Package ntfs-3g.i386 2:1.826-1.fc7 set to be updated
---> Package libvolume_id.i386 0:113-12.fc7 set to be updated
--> Running transaction check
---> Package libnetfilter_conntrack.i386 0:0.0.50-4.fc7 set to be updated
--> Processing Dependency: libnfnetlink.so.0 for package: libnetfilter_conntrack
---> Package setroubleshoot.noarch 0:1.10.1-1.fc7 set to be updated
--> Processing Dependency: setroubleshoot-plugins for package: setroubleshoot
---> Package setroubleshoot-server.noarch 0:1.10.1-1.fc7 set to be updated
--> Processing Dependency: setroubleshoot-plugins for package: setroubleshoot-server
--> Running transaction check
---> Package setroubleshoot.noarch 0:1.10.1-1.fc7 set to be updated
--> Processing Dependency: setroubleshoot-plugins for package: setroubleshoot
---> Package setroubleshoot-server.noarch 0:1.10.1-1.fc7 set to be updated
--> Processing Dependency: setroubleshoot-plugins for package: setroubleshoot-server
---> Package libnfnetlink.i386 0:0.0.25-2.fc7 set to be updated
--> Finished Dependency Resolution
Error: Missing Dependency: setroubleshoot-plugins is needed by package setroubleshoot-server
Error: Missing Dependency: setroubleshoot-plugins is needed by package setroubleshoot
[rodd at localhost ~]$ 


shouldn't these be resolved automatically?


R.


> It is also highly recommended that users upgrade to the latest version of rpm to resolve a related bug (246564) whereby a large number of rpm files may be left open interfering with rpm operation. Note this version of setroubleshoot should now report and guard against the rpm problem but simultaneously upgrading to a version of rpm which also protects against the issue in bug 246564 is highly recommended. 
> --------------------------------------------------------------------------------
> ChangeLog:
> 
> * Thu Aug 23 2007 John Dennis <jdennis at redhat.com> - 1.10.1-1
> - add BuildRequires perl-XML-Parser
> * Thu Aug 23 2007 John Dennis <jdennis at redhat.com> - 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 2007 John Dennis <jdennis at redhat.com> - 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 2007 John Dennis <jdennis at redhat.com> - 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
> --------------------------------------------------------------------------------
> References:
> 
>   [ 1 ] Bug #241739
>         https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=241739
>   [ 2 ] Bug #238516
>         https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=238516
>   [ 3 ] Bug #250979
>         https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=250979
>   [ 4 ] Bug #251551
>         https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=251551
>   [ 5 ] Bug #251545
>         https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=251545
> --------------------------------------------------------------------------------
> Updated packages:
> 
> 8a3bca3ee7fc09671a86ef125700a14c6858df79 setroubleshoot-server-1.10.1-1.fc7.noarch.rpm
> 77da83b99914f40e267c87fb206383d9e7593f7c setroubleshoot-1.10.1-1.fc7.noarch.rpm
> 0e163794ce0a424609d81d57bf7d3ae1e6a37a68 setroubleshoot-1.10.1-1.fc7.src.rpm
> 
> This update can be installed with the 'yum' update program.  Use 'yum update
> package-name' at the command line.  For more information, refer to 'Managing
> Software with yum,' available at http://docs.fedoraproject.org/yum/.
> --------------------------------------------------------------------------------
> 
-- 
"It's a fine line between denial and faith.
 It's much better on my side"




More information about the fedora-test-list mailing list