New upstream release 2.5.0
This commit is contained in:
parent
6d542d86f0
commit
f986ffa0b7
1
.gitignore
vendored
1
.gitignore
vendored
@ -39,3 +39,4 @@ abrt-1.1.13.tar.gz
|
||||
/abrt-2.2.2.tar.gz
|
||||
/abrt-2.3.0.tar.gz
|
||||
/abrt-2.4.0.tar.gz
|
||||
/abrt-2.5.0.tar.gz
|
||||
|
126
abrt.spec
126
abrt.spec
@ -40,12 +40,12 @@
|
||||
%define docdirversion -%{version}
|
||||
%endif
|
||||
|
||||
%define libreport_ver 2.4.0
|
||||
%define libreport_ver 2.5.0
|
||||
%define satyr_ver 0.16
|
||||
|
||||
Summary: Automatic bug detection and reporting tool
|
||||
Name: abrt
|
||||
Version: 2.4.0
|
||||
Version: 2.5.0
|
||||
Release: 1%{?dist}
|
||||
License: GPLv2+
|
||||
Group: Applications/System
|
||||
@ -368,6 +368,16 @@ Provides: bug-buddy = 2.28.0
|
||||
Virtual package to install all necessary packages for usage from desktop
|
||||
environment.
|
||||
|
||||
%package atomic
|
||||
Summary: Package to make easy default installation on Atomic hosts
|
||||
Group: Applications/System
|
||||
Requires: %{name}-addon-coredump-helper = %{version}-%{release}
|
||||
Conflicts: %{name}-addon-ccpp
|
||||
|
||||
%description atomic
|
||||
Package to install all necessary packages for usage from Atomic
|
||||
hosts.
|
||||
|
||||
%package dbus
|
||||
Summary: ABRT DBus service
|
||||
Group: Applications/System
|
||||
@ -390,6 +400,7 @@ Requires: dbus-python
|
||||
Requires: libreport-python
|
||||
BuildRequires: python-nose
|
||||
BuildRequires: python-sphinx
|
||||
BuildRequires: libreport-python
|
||||
|
||||
%description python
|
||||
High-level API for querying, creating and manipulating
|
||||
@ -516,14 +527,12 @@ exit 0
|
||||
# $1 == 1 if install; 2 if upgrade
|
||||
%systemd_post abrtd.service
|
||||
|
||||
%post addon-coredump-helper
|
||||
%systemd_post abrt-ccpp.service
|
||||
|
||||
%post addon-ccpp
|
||||
# this is required for transition from 1.1.x to 2.x
|
||||
# because /cache/abrt-di/* was created under root with root:root
|
||||
# so 2.x fails when it tries to extract debuginfo there..
|
||||
chown -R abrt:abrt %{_localstatedir}/cache/abrt-di
|
||||
%systemd_post abrt-ccpp.service
|
||||
%systemd_post abrt-journal-core.service
|
||||
|
||||
%post addon-kerneloops
|
||||
@ -546,10 +555,8 @@ chown -R abrt:abrt %{_localstatedir}/cache/abrt-di
|
||||
%preun
|
||||
%systemd_preun abrtd.service
|
||||
|
||||
%preun addon-coredump-helper
|
||||
%systemd_preun abrt-ccpp.service
|
||||
|
||||
%preun addon-ccpp
|
||||
%systemd_preun abrt-ccpp.service
|
||||
%systemd_preun abrt-journal-core.service
|
||||
|
||||
%preun addon-kerneloops
|
||||
@ -572,10 +579,8 @@ chown -R abrt:abrt %{_localstatedir}/cache/abrt-di
|
||||
%postun
|
||||
%systemd_postun_with_restart abrtd.service
|
||||
|
||||
%postun addon-coredump-helper
|
||||
%systemd_postun_with_restart abrt-ccpp.service
|
||||
|
||||
%postun addon-ccpp
|
||||
%systemd_postun_with_restart abrt-ccpp.service
|
||||
%systemd_postun_with_restart abrt-journal-core.service
|
||||
|
||||
%postun addon-kerneloops
|
||||
@ -599,6 +604,34 @@ chown -R abrt:abrt %{_localstatedir}/cache/abrt-di
|
||||
# update icon cache
|
||||
touch --no-create %{_datadir}/icons/hicolor &>/dev/null || :
|
||||
|
||||
%post atomic
|
||||
if [ -f /etc/abrt/plugins/CCpp.conf ]; then
|
||||
mv /etc/abrt/plugins/CCpp.conf /etc/abrt/plugins/CCpp.conf.rpmsave.atomic || exit 1;
|
||||
fi
|
||||
ln -sf /etc/abrt/plugins/CCpp_Atomic.conf /etc/abrt/plugins/CCpp.conf
|
||||
if [ -f /usr/share/abrt/conf.d/plugins/CCpp.conf ]; then
|
||||
mv /usr/share/abrt/conf.d/plugins/CCpp.conf /usr/share/abrt/conf.d/plugins/CCpp.conf.rpmsave.atomic || exit 1;
|
||||
fi
|
||||
ln -sf /usr/share/abrt/conf.d/plugins/CCpp_Atomic.conf /usr/share/abrt/conf.d/plugins/CCpp.conf
|
||||
%systemd_post abrt-coredump-helper.service
|
||||
|
||||
%preun atomic
|
||||
if [ -L /etc/abrt/plugins/CCpp.conf ]; then
|
||||
rm /etc/abrt/plugins/CCpp.conf
|
||||
fi
|
||||
if [ -L /usr/share/abrt/conf.d/plugins/CCpp.conf ]; then
|
||||
rm /usr/share/abrt/conf.d/plugins/CCpp.conf
|
||||
fi
|
||||
if [ -f /etc/abrt/plugins/CCpp.conf.rpmsave.atomic ]; then
|
||||
mv /etc/abrt/plugins/CCpp.conf.rpmsave.atomic /etc/abrt/plugins/CCpp.conf || exit 1
|
||||
fi
|
||||
if [ -f /usr/share/abrt/conf.d/plugins/CCpp.conf.rpmsave.atomic ]; then
|
||||
mv /usr/share/abrt/conf.d/plugins/CCpp.conf.rpmsave.atomic /usr/share/abrt/conf.d/plugins/CCpp.conf || exit 1
|
||||
fi
|
||||
|
||||
%postun atomic
|
||||
%systemd_postun_with_restart abrt-coredump-helper.service
|
||||
|
||||
%post libs -p /sbin/ldconfig
|
||||
|
||||
%postun libs -p /sbin/ldconfig
|
||||
@ -618,7 +651,7 @@ fi
|
||||
abrtdir=$(grep "DumpLocation" /etc/abrt/abrt.conf | cut -d'=' -f2 | tr -d ' '); cd $abrtdir 2>/dev/null && for i in `find . -name "analyzer" 2>/dev/null`; do len=${#i};cp "$i" "${i:0:$len-9}/type"; done; for i in `find "$abrtdir" -mindepth 1 -maxdepth 1 -type d`; do chown `stat --format=%U:abrt $i` $i/*; done
|
||||
service abrtd condrestart >/dev/null 2>&1 || :
|
||||
|
||||
%posttrans addon-coredump-helper
|
||||
%posttrans addon-ccpp
|
||||
service abrt-ccpp condrestart >/dev/null 2>&1 || :
|
||||
|
||||
%posttrans addon-kerneloops
|
||||
@ -670,8 +703,6 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
|
||||
%{_bindir}/abrt-action-analyze-python
|
||||
%{_bindir}/abrt-action-analyze-xorg
|
||||
%config(noreplace) %{_sysconfdir}/dbus-1/system.d/org.freedesktop.problems.daemon.conf
|
||||
%config(noreplace) %{_sysconfdir}/%{name}/abrt.conf
|
||||
%{_datadir}/%{name}/conf.d/abrt.conf
|
||||
%config(noreplace) %{_sysconfdir}/%{name}/abrt-action-save-package-data.conf
|
||||
%{_datadir}/%{name}/conf.d/abrt-action-save-package-data.conf
|
||||
%config(noreplace) %{_sysconfdir}/%{name}/plugins/xorg.conf
|
||||
@ -684,18 +715,13 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
|
||||
%{_mandir}/man5/abrt_event.conf.5.gz
|
||||
%config(noreplace) %{_sysconfdir}/libreport/events.d/smart_event.conf
|
||||
%{_mandir}/man5/smart_event.conf.5.gz
|
||||
%dir %attr(0755, abrt, abrt) %{_localstatedir}/tmp/%{name}
|
||||
%dir %attr(0751, abrt, abrt) %{_localstatedir}/tmp/%{name}
|
||||
%dir %attr(0700, abrt, abrt) %{_localstatedir}/spool/%{name}-upload
|
||||
# abrtd runs as root
|
||||
%dir %attr(0755, root, root) %{_localstatedir}/run/%{name}
|
||||
%ghost %attr(0666, -, -) %{_localstatedir}/run/%{name}/abrt.socket
|
||||
%ghost %attr(0644, -, -) %{_localstatedir}/run/%{name}/abrtd.pid
|
||||
|
||||
%dir %{_sysconfdir}/%{name}
|
||||
%dir %{_sysconfdir}/%{name}/plugins
|
||||
%dir %{_datadir}/%{name}
|
||||
%dir %{_datadir}/%{name}/conf.d
|
||||
%dir %{_datadir}/%{name}/conf.d/plugins
|
||||
%{_mandir}/man1/abrt-handle-upload.1.gz
|
||||
%{_mandir}/man1/abrt-server.1.gz
|
||||
%{_mandir}/man1/abrt-action-save-package-data.1.gz
|
||||
@ -704,16 +730,23 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
|
||||
%{_mandir}/man1/abrt-action-analyze-xorg.1.gz
|
||||
%{_mandir}/man1/abrt-auto-reporting.1.gz
|
||||
%{_mandir}/man8/abrtd.8.gz
|
||||
%{_mandir}/man5/abrt.conf.5.gz
|
||||
%{_mandir}/man5/abrt-action-save-package-data.conf.5.gz
|
||||
# {_mandir}/man5/pyhook.conf.5.gz
|
||||
|
||||
# filesystem package should own /usr/share/augeas/lenses directory
|
||||
%{_datadir}/augeas/lenses/abrt.aug
|
||||
|
||||
%files libs
|
||||
%defattr(-,root,root,-)
|
||||
%{_libdir}/libabrt.so.*
|
||||
%config(noreplace) %{_sysconfdir}/%{name}/abrt.conf
|
||||
%{_datadir}/%{name}/conf.d/abrt.conf
|
||||
%{_mandir}/man5/abrt.conf.5.gz
|
||||
%dir %{_sysconfdir}/%{name}
|
||||
%dir %{_sysconfdir}/%{name}/plugins
|
||||
%dir %{_datadir}/%{name}
|
||||
%dir %{_datadir}/%{name}/conf.d
|
||||
%dir %{_datadir}/%{name}/conf.d/plugins
|
||||
|
||||
# filesystem package should own /usr/share/augeas/lenses directory
|
||||
%{_datadir}/augeas/lenses/abrt.aug
|
||||
|
||||
%files devel
|
||||
%defattr(-,root,root,-)
|
||||
@ -755,22 +788,23 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
|
||||
|
||||
%files addon-coredump-helper
|
||||
%defattr(-,root,root,-)
|
||||
%config(noreplace) %{_sysconfdir}/%{name}/plugins/CCpp.conf
|
||||
%{_datadir}/%{name}/conf.d/plugins/CCpp.conf
|
||||
%{_mandir}/man5/abrt-CCpp.conf.5.gz
|
||||
%{_libexecdir}/abrt-hook-ccpp
|
||||
%if %{with systemd}
|
||||
%{_unitdir}/abrt-ccpp.service
|
||||
%else
|
||||
%{_initrddir}/abrt-ccpp
|
||||
%endif
|
||||
%{_sbindir}/abrt-install-ccpp-hook
|
||||
%{_mandir}/man*/abrt-install-ccpp-hook.*
|
||||
|
||||
%files addon-ccpp
|
||||
%defattr(-,root,root,-)
|
||||
%dir %attr(0775, abrt, abrt) %{_localstatedir}/cache/abrt-di
|
||||
%config(noreplace) %{_sysconfdir}/%{name}/plugins/CCpp.conf
|
||||
%{_datadir}/%{name}/conf.d/plugins/CCpp.conf
|
||||
%{_mandir}/man5/abrt-CCpp.conf.5.gz
|
||||
%{_libexecdir}/abrt-gdb-exploitable
|
||||
%if %{with systemd}
|
||||
%{_unitdir}/abrt-ccpp.service
|
||||
%{_unitdir}/abrt-journal-core.service
|
||||
|
||||
%else
|
||||
%{_initrddir}/abrt-ccpp
|
||||
%endif
|
||||
|
||||
# attr(6755) ~= SETUID|SETGID
|
||||
%attr(6755, abrt, abrt) %{_libexecdir}/abrt-action-install-debuginfo-to-abrt-cache
|
||||
@ -787,7 +821,6 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
|
||||
%{_bindir}/abrt-action-perform-ccpp-analysis
|
||||
%{_bindir}/abrt-action-analyze-ccpp-local
|
||||
%{_bindir}/abrt-dump-journal-core
|
||||
%{_sbindir}/abrt-install-ccpp-hook
|
||||
%config(noreplace) %{_sysconfdir}/libreport/events.d/ccpp_event.conf
|
||||
%{_mandir}/man5/ccpp_event.conf.5.gz
|
||||
%config(noreplace) %{_sysconfdir}/libreport/events.d/gconf_event.conf
|
||||
@ -807,7 +840,6 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
|
||||
%{_mandir}/man*/abrt-action-generate-core-backtrace.*
|
||||
%{_mandir}/man*/abrt-action-analyze-backtrace.*
|
||||
%{_mandir}/man*/abrt-action-list-dsos.*
|
||||
%{_mandir}/man*/abrt-install-ccpp-hook.*
|
||||
%{_mandir}/man*/abrt-action-install-debuginfo.*
|
||||
%{_mandir}/man*/abrt-action-analyze-ccpp-local.*
|
||||
%{_mandir}/man*/abrt-action-analyze-core.*
|
||||
@ -934,6 +966,16 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
|
||||
%files desktop
|
||||
%defattr(-,root,root,-)
|
||||
|
||||
%files atomic
|
||||
%defattr(-,root,root,-)
|
||||
%config(noreplace) %{_sysconfdir}/%{name}/plugins/CCpp_Atomic.conf
|
||||
%{_unitdir}/abrt-coredump-helper.service
|
||||
%{_datadir}/%{name}/conf.d/plugins/CCpp_Atomic.conf
|
||||
%config(noreplace) %{_sysconfdir}/%{name}/abrt-action-save-package-data.conf
|
||||
%{_bindir}/abrt-action-save-package-data
|
||||
%{_mandir}/man1/abrt-action-save-package-data.1.gz
|
||||
%{_mandir}/man5/abrt-action-save-package-data.conf.5.gz
|
||||
|
||||
%files plugin-bodhi
|
||||
%defattr(-,root,root,-)
|
||||
%{_bindir}/abrt-bodhi
|
||||
@ -982,6 +1024,20 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
|
||||
%config(noreplace) %{_sysconfdir}/profile.d/abrt-console-notification.sh
|
||||
|
||||
%changelog
|
||||
* Wed Mar 18 2015 Jakub Filak <jfilak@redhat.com> 2.5.0-1
|
||||
- dbus: add a new method GetProblemData
|
||||
- abrt_event: run save package data event even if component exists
|
||||
- a-a-s-container-data: add a new argument --root
|
||||
- a-a-s-kernel-data: add --root argument
|
||||
- journal-oops: add an argument similar to '--merge'
|
||||
- ccpp: create the dump location from standalone hook
|
||||
- retrace-client: stop failing on SSL2
|
||||
- spec: changes for Atomic hosts
|
||||
- ccpp: add support for multiple pkg mngrs
|
||||
- Python 3 compatibility
|
||||
- Don't allow users to list problems "by hand"
|
||||
- spec: abrt-python requires libreport-python to build
|
||||
|
||||
* Fri Feb 20 2015 Jakub Filak <jfilak@redhat.com> - 2.4.0-1
|
||||
- gracefully handle crashes in containers
|
||||
- reworked abrt-applet's work-flow
|
||||
|
Loading…
Reference in New Issue
Block a user