auto-import setroubleshoot-1.9.1-1 on branch devel from
setroubleshoot-1.9.1-1.src.rpm
This commit is contained in:
parent
bab7638ecd
commit
b0a90c50e7
@ -1 +1 @@
|
||||
setroubleshoot-1.8.18.tar.gz
|
||||
setroubleshoot-1.9.1.tar.gz
|
||||
|
@ -1,6 +1,6 @@
|
||||
Summary: Helps troubleshoot SELinux problems
|
||||
Name: setroubleshoot
|
||||
Version: 1.8.18
|
||||
Version: 1.9.1
|
||||
Release: 1%{?dist}
|
||||
License: GPL
|
||||
Group: Applications/System
|
||||
@ -11,7 +11,15 @@ Source2: setroubleshoot.logrotate
|
||||
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
|
||||
BuildArch: noarch
|
||||
BuildRequires: perl-XML-Parser
|
||||
Requires: %{name}-server = %{version}-%{release}
|
||||
Requires: pygtk2 >= 2.9.2
|
||||
Requires: gnome-python2, pygtk2-libglade, gnome-python2-canvas
|
||||
Requires: usermode, rhpl
|
||||
BuildRequires: desktop-file-utils
|
||||
Requires: gnome-python2-gtkhtml2
|
||||
Requires(post): /usr/bin/update-desktop-database
|
||||
Requires(postun): /usr/bin/update-desktop-database
|
||||
Requires: notify-python
|
||||
|
||||
%{!?python_sitelib: %define python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")}
|
||||
|
||||
@ -24,30 +32,29 @@ Requires: gnome-python2-gtkhtml2
|
||||
%define pkgconfigdir %{_sysconfdir}/%{name}
|
||||
%define pkglogdir %{_localstatedir}/log/%{name}
|
||||
|
||||
Requires: audit >= 1.2.6-3
|
||||
Requires: audit-libs-python >= 1.2.6-3
|
||||
Requires: libselinux >= 1.30.15-1
|
||||
Requires: pygtk2 >= 2.9.2
|
||||
Requires: notify-python
|
||||
Requires: pygtk2-libglade
|
||||
|
||||
BuildRequires: intltool gettext python
|
||||
|
||||
Requires(post): /sbin/chkconfig
|
||||
Requires(post): /sbin/service
|
||||
Requires(post): /usr/bin/update-desktop-database
|
||||
|
||||
Requires(preun): /sbin/chkconfig
|
||||
Requires(preun): /sbin/service
|
||||
|
||||
Requires(postun): /usr/bin/update-desktop-database
|
||||
|
||||
%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.
|
||||
|
||||
%files
|
||||
%{_sysconfdir}/xdg/autostart/*
|
||||
%{_datadir}/applications/*.desktop
|
||||
%{_datadir}/dbus-1/services/sealert.service
|
||||
%{pkgpythondir}/browser.py*
|
||||
%{pkgpythondir}/gui_utils.py*
|
||||
%{pkgpythondir}/email_dialog.py*
|
||||
%{pkgpythondir}/runcmd.py*
|
||||
|
||||
%postun
|
||||
/usr/bin/update-desktop-database %{_datadir}/applications
|
||||
|
||||
%post
|
||||
/usr/bin/update-desktop-database %{_datadir}/applications
|
||||
|
||||
%prep
|
||||
%setup -q
|
||||
|
||||
@ -55,7 +62,7 @@ to user preference. The same tools can be run on existing log files.
|
||||
%configure
|
||||
make
|
||||
|
||||
%install
|
||||
%install
|
||||
rm -rf %{buildroot}
|
||||
make DESTDIR=%{buildroot} install
|
||||
%{__install} -D -m755 %{SOURCE1} %{buildroot}/etc/rc.d/init.d/%{name}
|
||||
@ -64,13 +71,34 @@ touch %{buildroot}%{pkgvardatadir}/audit_listener_database.xml
|
||||
touch %{buildroot}%{pkgvardatadir}/email_alert_recipients
|
||||
%find_lang %{name}
|
||||
|
||||
%post
|
||||
%package server
|
||||
Summary: SELinux troubleshoot server
|
||||
Group: Applications/System
|
||||
|
||||
Requires: audit >= 1.2.6-3
|
||||
Requires: audit-libs-python >= 1.2.6-3
|
||||
Requires: libselinux >= 1.30.15-1
|
||||
|
||||
BuildRequires: intltool gettext python
|
||||
|
||||
Requires(post): /sbin/chkconfig
|
||||
Requires(post): /sbin/service
|
||||
|
||||
Requires(preun): /sbin/chkconfig
|
||||
Requires(preun): /sbin/service
|
||||
|
||||
%description server
|
||||
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.
|
||||
|
||||
%post server
|
||||
[ -f %{pkgvardatadir}/database.xml ] && chmod 644 %{pkgvardatadir}/database.xml
|
||||
/usr/bin/update-desktop-database %{_datadir}/applications
|
||||
/sbin/chkconfig --add %{name}
|
||||
/sbin/service %{name} condrestart >/dev/null 2>&1 || :
|
||||
|
||||
%preun
|
||||
%preun server
|
||||
if [ $1 = 0 ]; then
|
||||
/sbin/service %{name} stop >/dev/null 2>&1
|
||||
/sbin/chkconfig --del %{name}
|
||||
@ -79,20 +107,32 @@ fi
|
||||
%triggerpostun -- setroubleshoot <= 0.35-1
|
||||
/sbin/service %{name} cleardb
|
||||
|
||||
%postun
|
||||
/usr/bin/update-desktop-database %{_datadir}/applications
|
||||
|
||||
%clean
|
||||
%clean
|
||||
rm -rf %{buildroot}
|
||||
|
||||
%files -f %{name}.lang
|
||||
%files server -f %{name}.lang
|
||||
%defattr(-,root,root,-)
|
||||
%doc %{pkgdocdir}
|
||||
%{_bindir}/*
|
||||
%{_sbindir}/*
|
||||
%{pkgpythondir}
|
||||
%{pkgdatadir}
|
||||
%dir %attr(0755,root,root) %{pkgconfigdir}
|
||||
%{pkgpythondir}/Plugin.py*
|
||||
%{pkgpythondir}/__init__.py*
|
||||
%{pkgpythondir}/access_control.py*
|
||||
%{pkgpythondir}/analyze.py*
|
||||
%{pkgpythondir}/avc_audit.py*
|
||||
%{pkgpythondir}/cmd_job.py*
|
||||
%{pkgpythondir}/config.py*
|
||||
%{pkgpythondir}/email_alert.py*
|
||||
%{pkgpythondir}/errcode.py*
|
||||
%{pkgpythondir}/log.py*
|
||||
%{pkgpythondir}/rpc.py*
|
||||
%{pkgpythondir}/rpc_interfaces.py*
|
||||
%{pkgpythondir}/server.py*
|
||||
%{pkgpythondir}/signature.py*
|
||||
%{pkgpythondir}/util.py*
|
||||
%{pkgpythondir}/uuid.py*
|
||||
%{pkgdatadir}
|
||||
%config(noreplace) %{pkgconfigdir}/%{name}.cfg
|
||||
%dir %{pkglogdir}
|
||||
%config(noreplace) %{_sysconfdir}/logrotate.d/%{name}
|
||||
@ -103,14 +143,17 @@ rm -rf %{buildroot}
|
||||
%{_mandir}/man8/sealert.8.gz
|
||||
|
||||
/etc/rc.d/init.d/%{name}
|
||||
%{_sysconfdir}/xdg/autostart/*
|
||||
%{_datadir}/applications/*.desktop
|
||||
%{_datadir}/dbus-1/services/sealert.service
|
||||
|
||||
%changelog
|
||||
* Fri Feb 16 2007 Dan Walsh <dwalsh@redhat.com> - 1.9.1-1
|
||||
- Split into server and gui packages
|
||||
|
||||
* Fri Feb 16 2007 Dan Walsh <dwalsh@redhat.com> - 1.8.19-1
|
||||
- Remove use of ctypes in uuid, which is causing bad avc messages
|
||||
|
||||
* Fri Feb 9 2007 Dan Walsh <dwalsh@redhat.com> - 1.8.18-1
|
||||
- Remove avc from Plugin.py
|
||||
|
||||
p
|
||||
* Wed Feb 7 2007 Dan Walsh <dwalsh@redhat.com> - 1.8.17-1
|
||||
- Remove tempfile handling in util.py. Causes lots of avc's and is not used
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user