public inbox for git-commits@fedoraproject.org
help / color / mirror / Atom feed
From: Jakub Filak <jfilak@redhat.com>
To: git-commits@fedoraproject.org
Subject: [rpms/abrt] update-2.17.9-f44: New upstream release 2.5.0
Date: Mon, 03 Aug 2026 11:04:23 GMT	[thread overview]
Message-ID: <178575506301.1.4456232485178011997.rpms-abrt-f986ffa0b73f@fedoraproject.org> (raw)

A new commit has been pushed.

Repo   : rpms/abrt
Branch : update-2.17.9-f44
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.9-f44

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

                 reply	other threads:[~2026-08-03 11:04 UTC|newest]

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=178575506301.1.4456232485178011997.rpms-abrt-f986ffa0b73f@fedoraproject.org \
    --to=jfilak@redhat.com \
    --cc=git-commits@fedoraproject.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox