setroubleshoot-plugins/setroubleshoot-plugins.spec
2010-02-04 20:54:26 +00:00

264 lines
7.9 KiB
RPMSpec

Summary: Analysis plugins for use with setroubleshoot
Name: setroubleshoot-plugins
Version: 2.1.40
Release: 1%{?dist}
License: GPLv2+
Group: Applications/System
URL: https://fedorahosted.org/setroubleshoot
Source0: %{name}-%{version}.tar.gz
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildArch: noarch
BuildRequires: perl-XML-Parser
BuildRequires: intltool gettext python
Requires: dbus
Requires: setroubleshoot-server >= 2.2.61-1
%{?fc9:Requires: policycoreutils >= 2.0.35-2}
%define pkgdocdir %{_datadir}/doc/%{name}-%{version}
%description
This package provides a set of analysis plugins for use with
setroubleshoot. Each plugin has the capacity to analyze SELinux AVC
data and system data to provide user friendly reports describing how
to interpret SELinux AVC denials.
%prep
%setup -q
%build
%configure
make
%install
rm -rf %{buildroot}
make DESTDIR=%{buildroot} install
%find_lang %{name}
%post
dbus-send --system /com/redhat/setroubleshootd com.redhat.SEtroubleshootdIface.restart string:'rpm install' >/dev/null 2>&1 || :
%postun
if [ $1 -eq 0 ]; then
dbus-send --system /com/redhat/setroubleshootd com.redhat.SEtroubleshootdIface.restart string:'rpm install' >/dev/null 2>&1 || :
fi
%clean
rm -rf %{buildroot}
%files -f %{name}.lang
%defattr(-,root,root,-)
%doc %{pkgdocdir}
%{_datadir}/setroubleshoot/plugins
%changelog
* Thu Feb 4 2010 <dwalsh@redhat.com> - 2.1.40-1
- Update translations
* Fri Jan 29 2010 <dwalsh@redhat.com> - 2.1.39-1
- Add Fuzzy translations
* Wed Jan 27 2010 <dwalsh@redhat.com> - 2.1.38-1
- Remove audit2why from catchall_booleans
* Mon Jan 18 2010 <dwalsh@redhat.com> - 2.1.37-1
- Fix FAQ pointer
- Fix handling of translations
* Mon Nov 30 2009 <dwalsh@redhat.com> - 2.1.35-1
- Remove plugin httpd_unified and httpd_tmp_bad_labels.
- Change priority on restorecon plugin
* Fri Nov 20 2009 <dwalsh@redhat.com> - 2.1.33-1
- Remove report bugzilla button on lots of sealerts where there is a boolean to set.
* Tue Nov 17 2009 <dwalsh@redhat.com> - 2.1.32-1
- Remove httpd_connect_all plugin
* Mon Nov 9 2009 <dwalsh@redhat.com> - 2.1.30-1
- Update-po
- Add privoxy_connect_any plugin
* Mon Oct 26 2009 <dwalsh@redhat.com> - 2.1.29-1
- Update-po
- Add httpd_write_content plugin
* Tue Oct 15 2009 <dwalsh@redhat.com> - 2.1.28-1
- Update-po
* Tue Oct 13 2009 <dwalsh@redhat.com> - 2.1.27-1
- Add vbetool plugin
* Thu Oct 7 2009 <dwalsh@redhat.com> - 2.1.26-1
- Add wine plugin
* Thu Oct 6 2009 <dwalsh@redhat.com> - 2.1.25-1
- Fix http_can_senmail to look for "sendmail" in command
* Thu Oct 1 2009 <dwalsh@redhat.com> - 2.1.24-2
- Add support for Green Plugins
* Mon Sep 28 2009 <dwalsh@redhat.com> - 2.1.23-1
- Fix translations
* Tue Sep 22 2009 <dwalsh@redhat.com> - 2.1.22-1
- Remove allow_daemon_user_term plugin
* Thu Sep 17 2009 <dwalsh@redhat.com> - 2.1.21-1
- Remove allow_execmem plugin
- Add Firefox Plugin
* Fri Sep 11 2009 <dwalsh@redhat.com> - 2.1.20-1
- Fix priority on allow_execmod
- Update po
* Thu Sep 10 2009 <dwalsh@redhat.com> - 2.1.19-1
- Change summary to use full path for source
* Thu Sep 10 2009 <dwalsh@redhat.com> - 2.1.18-1
- Update po
- Fix "compromized plugins" to report more data in summary
* Tue Sep 1 2009 <dwalsh@redhat.com> - 2.1.17-1
- Plugin cleanup
* Sat Aug 22 2009 <dwalsh@redhat.com> - 2.1.16-1
- Fix subject to not include types
* Wed Aug 19 2009 <dwalsh@redhat.com> - 2.1.15-1
- Fix mislabeled_file.py
* Tue Aug 18 2009 <dwalsh@redhat.com> - 2.1.14-1
- Change priority on mmap_zero to happen after catchall_booleans
* Thu Aug 11 2009 <dwalsh@redhat.com> - 2.1.13-1
- Change priority on restorecon and leaks
* Thu Jul 30 2009 <dwalsh@redhat.com> - 2.1.12-1
- Add leaks.py and tftpd_write_content.py plugin
- Check execmod protection
* Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.1.11-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
* Sun Jul 19 2009 <dwalsh@redhat.com> - 2.1.11-1
- Remove allow_default_t boolean
- Fix global_ssp.py to report boolean name
* Thu Jul 9 2009 <dwalsh@redhat.com> - 2.1.9-1
- Add Scott Radvan. doc cleanup
* Tue Jul 7 2009 <dwalsh@redhat.com> - 2.1.8-1
- Add avc.source=sendmail to httpd_can_sendmail
* Mon Jul 6 2009 <dwalsh@redhat.com> - 2.1.7-1
- Remove stunnel_is_daemon plugin
- Add httpd_can_sendmail
* Mon Jun 29 2009 <dwalsh@redhat.com> - 2.1.5-1
- Add open calls
- Fix restorecon plugin
- Fix qemu calls to include checking for write
* Wed Jun 24 2009 <dwalsh@redhat.com> - 2.1.3-1
- Add sesearch capability to plugins
* Sat Jun 20 2009 <dwalsh@redhat.com> - 2.1.2-1
- Fix Makefile
* Fri Jun 19 2009 <dwalsh@redhat.com> - 2.1.1-1
- Add first plugins which will launch Red Star
- Add Thomas Liu change to allow restorecon to execute fixit button
* 2009-06-19 Dan Walsh <dwalsh@redhat.com>
- Add setenforce.py from Thomas Liu
- Add sys_module.py, mmap_zero.py, kernel_modules.py, selinuxpolicy.py
- Allow restorecon to execute fixit command
* Fri Jun 5 2009 <dwalsh@redhat.com> - 2.0.18-1
- Execute catchall_boolean.py before allow_daemons_use_tty
- Fix chcon lines to match current policy
* Mon Apr 13 2009 <dwalsh@redhat.com> - 2.0.16-1
- Change priority on restorecon plugin to happen before public_content
* Fri Apr 3 2009 <dwalsh@redhat.com> - 2.0.15-1
- Update po files
* Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.0.14-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
* Mon Feb 23 2009 <dwalsh@redhat.com> - 2.0.14-1
- Fix allow_smbd_anon_write typo
- Remove catchall_file plugin
* Wed Dec 3 2008 <dwalsh@redhat.com> - 2.0.12-1
- Fix restorecon plugin
* Mon Dec 01 2008 Ignacio Vazquez-Abrams <ivazqueznet+rpm@gmail.com> - 2.0.11-2
- Rebuild for Python 2.6
* Wed Nov 5 2008 <dwalsh@redhat.com> - 2.0.11-1
- Fix catchall_booleans
- Fix priority on samba plugins
* Thu Oct 23 2008 <dwalsh@redhat.com> - 2.0.10-1
- Add qemu plugins for real
* Wed Oct 15 2008 <dwalsh@redhat.com> - 2.0.9-1
- Fix catchall_plugin
* Wed Sep 10 2008 <dwalsh@redhat.com> - 2.0.8-1
- Add qemu plugins
* Tue Sep 9 2008 <dwalsh@redhat.com> - 2.0.7-1
- Add catchall_booleans plugin, fix spelling
* Fri Apr 4 2008 John Dennis <jdennis@redhat.com> - 2.0.4-5
- bump rev for build
* Mon Mar 3 2008 John Dennis <jdennis@redhat.com> - 2.0.4-4
- Resolve bug #435644: change requires setroubleshoot to requires setroubleshoot-server
* Fri Feb 22 2008 <jdennis@redhat.com> - 2.0.4-3
- bump rev for build
* Mon Feb 18 2008 John Dennis <jdennis@redhat.com> - 2.0.4-2
- Fix policycoreutils dependency, should only be F-9
* Thu Jan 31 2008 <jdennis@redhat.com> - 2.0.4-1
- Resolve bug #416351: setroubleshoot does not escape regex chars in suggested cmds
- add new template substitution $SOURCE, a friendly name, $SOURCE_PATH still exists
and is the full path name of $SOURCE
* Tue Jan 15 2008 <dwalsh@redhat.com> - 2.0.2-1
- Add catchall_boolean.py plugin
* Fri Jan 11 2008 <jdennis@redhat.com> - 2.0.1-1
- Resolve bug #332281: remove obsolete translation
- Resolve bug #426586: Renaming translation po file from sr@Latn to sr@latin
* Fri Dec 28 2007 <jdennis@redhat.com> - 2.0.0-1
- prepare for v2 test release
* Tue Nov 13 2007 Dan Walsh <dwalsh@redhat.com> - 1.10.4-1
- Add allow_postfix_local_write_mail_spool plugin
- Fix execute typo
* Wed Oct 10 2007 John Dennis <jdennis@redhat.com> - 1.10.3-1
- rewrite all plugins to use new v2 audit data
* Mon Sep 24 2007 John Dennis <jdennis@redhat.com> - 1.10.3-1
- Resolves bug #231762: Original PO strings bugs
* Thu Sep 6 2007 Dan Walsh <dwalsh@redhat.com> - 1.10.2-1
- Change priority on use_nfs_home_dir to 55
* Thu Aug 23 2007 John Dennis <jdennis@redhat.com> - 1.10.1-1
- add BuildRequires perl-XML-Parser
* Fri Jul 20 2007 John Dennis <jdennis@redhat.com> - 1.10.0-1
- move all plugins and their translations from setroubleshoot-server
package to this new independent package to allow easier updating
of just the plugins