public inbox for git-commits@fedoraproject.org
help / color / mirror / Atom feed
* [rpms/abrt] update-2.17.8: New upstream release 2.5.0
@ 2026-08-03 10:23 Jakub Filak
0 siblings, 0 replies; only message in thread
From: Jakub Filak @ 2026-08-03 10:23 UTC (permalink / raw)
To: git-commits
A new commit has been pushed.
Repo : rpms/abrt
Branch : update-2.17.8
Commit : f986ffa0b73f777395ce3acb3a7516c26c8a7104
Author : Jakub Filak <jfilak@redhat.com>
Date : 2015-03-18T10:47:20+01:00
Stats : +92/-35 in 3 file(s)
URL : https://src.fedoraproject.org/rpms/abrt/c/f986ffa0b73f777395ce3acb3a7516c26c8a7104?branch=update-2.17.8
Log:
New upstream release 2.5.0
---
diff --git a/.gitignore b/.gitignore
index dd031d6..4f09b7b 100644
--- a/.gitignore
+++ b/.gitignore
@@ -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
diff --git a/abrt.spec b/abrt.spec
index b7071ee..692f923 100644
--- a/abrt.spec
+++ b/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,23 +788,24 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
%files addon-coredump-helper
%defattr(-,root,root,-)
+%{_libexecdir}/abrt-hook-ccpp
+%{_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-hook-ccpp
+%{_libexecdir}/abrt-gdb-exploitable
%if %{with systemd}
%{_unitdir}/abrt-ccpp.service
+%{_unitdir}/abrt-journal-core.service
%else
%{_initrddir}/abrt-ccpp
%endif
-%files addon-ccpp
-%defattr(-,root,root,-)
-%dir %attr(0775, abrt, abrt) %{_localstatedir}/cache/abrt-di
-%{_libexecdir}/abrt-gdb-exploitable
-%{_unitdir}/abrt-journal-core.service
-
-
# 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
diff --git a/sources b/sources
index e2efa50..ce5298d 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-6369e9f30d04d02991112dba79b9891a abrt-2.4.0.tar.gz
+f2b2f9393117db5365cea014f82dbb73 abrt-2.5.0.tar.gz
^ permalink raw reply related [flat|nested] only message in thread
only message in thread, other threads:[~2026-08-03 10:23 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2026-08-03 10:23 [rpms/abrt] update-2.17.8: New upstream release 2.5.0 Jakub Filak
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox