[abrt/f18] New upstream release 2.1.7

Jakub Filak jfilak at fedoraproject.org
Thu Sep 12 18:55:28 UTC 2013


commit 9f4a38745bbcef37bed4c271d9c52e88aa6ad6af
Author: Jakub Filak <jfilak at redhat.com>
Date:   Thu Sep 12 11:44:46 2013 +0200

    New upstream release 2.1.7
    
    Resolves: #850019, #860555, #886094, #902398, #971042

 .gitignore |    1 +
 abrt.spec  |  379 +++++++++++++++++++++++++++++++++---------------------------
 sources    |    2 +-
 3 files changed, 209 insertions(+), 173 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index f5e3c47..e320479 100644
--- a/.gitignore
+++ b/.gitignore
@@ -28,3 +28,4 @@ abrt-1.1.13.tar.gz
 /abrt-2.1.4.tar.gz
 /abrt-2.1.5.tar.gz
 /abrt-2.1.6.tar.gz
+/abrt-2.1.7.tar.gz
diff --git a/abrt.spec b/abrt.spec
index 9728094..32596cd 100644
--- a/abrt.spec
+++ b/abrt.spec
@@ -27,12 +27,12 @@
 %define desktopvendor fedora
 %endif
 
-%define libreport_ver 2.1.6
+%define libreport_ver 2.1.7
 
 Summary: Automatic bug detection and reporting tool
 Name: abrt
-Version: 2.1.6
-Release: 3%{?dist}
+Version: 2.1.7
+Release: 1%{?dist}
 License: GPLv2+
 Group: Applications/System
 URL: https://fedorahosted.org/abrt/
@@ -44,10 +44,6 @@ Patch2: abrt-2.1.6.rhel-remove_all_ureport_lines_from_config.patch
 Patch3: abrt-2.1.6.rhel-dont_enable_shortened_reporting_in_gnome.patch
 Patch4: abrt-2.1.1-disable_autoreporting_dialog.patch
 
-# remove with abrt > 2.1.6
-Patch5: abrt-2.1.6-get_rid_of_glib_warning.patch
-Patch6: abrt-2.1.6-unable_to_open_coredump.patch
-
 BuildRequires: dbus-devel
 BuildRequires: gtk3-devel
 BuildRequires: rpm-devel >= 4.6
@@ -64,9 +60,9 @@ BuildRequires: asciidoc
 BuildRequires: doxygen
 BuildRequires: xmlto
 BuildRequires: libreport-devel >= %{libreport_ver}
-BuildRequires: satyr-devel >= 0.5
+BuildRequires: satyr-devel >= 0.9
 Requires: libreport >= %{libreport_ver}
-Requires: satyr >= 0.5
+Requires: satyr >= 0.9
 
 %if %{with systemd}
 Requires: systemd-units
@@ -95,6 +91,21 @@ Requires: abrt-libs = %{version}-%{release}
 %description devel
 Development libraries and headers for %{name}.
 
+%package gui-libs
+Summary: Libraries for %{name}-gui
+Group: System Environment/Libraries
+
+%description gui-libs
+Libraries for %{name}-gui.
+
+%package gui-devel
+Summary: Development libraries for %{name}-gui
+Group: Development/Libraries
+Requires: abrt-gui-libs = %{version}-%{release}
+
+%description gui-devel
+Development libraries and headers for %{name}-gui.
+
 %package gui
 Summary: %{name}'s gui
 Group: User Interface/Desktops
@@ -102,6 +113,8 @@ Requires: %{name} = %{version}-%{release}
 Requires: %{name}-dbus = %{version}-%{release}
 Requires: gnome-abrt
 BuildRequires: libreport-gtk-devel >= %{libreport_ver}
+BuildRequires: libICE-devel
+BuildRequires: libSM-devel
 # we used to have abrt-applet, now abrt-gui includes it:
 Provides: abrt-applet = %{version}-%{release}
 Obsoletes: abrt-applet < 0.0.5
@@ -117,8 +130,10 @@ Group: System Environment/Libraries
 Requires: cpio
 Requires: gdb >= 7.0-3
 Requires: elfutils
+%if 0%{!?rhel:1}
 # abrt-action-perform-ccpp-analysis wants to run analyze_RetraceServer:
 Requires: %{name}-retrace-client
+%endif
 Requires: %{name} = %{version}-%{release}
 Requires: abrt-libs = %{version}-%{release}
 
@@ -126,6 +141,15 @@ Requires: abrt-libs = %{version}-%{release}
 This package contains hook for C/C++ crashed programs and %{name}'s C/C++
 analyzer plugin.
 
+%package addon-upload-watch
+Summary: %{name}'s upload addon
+Group: System Environment/Libraries
+Requires: %{name} = %{version}-%{release}
+Requires: abrt-libs = %{version}-%{release}
+
+%description addon-upload-watch
+This package contains hook for uploaded problems.
+
 %package retrace-client
 Summary: %{name}'s retrace client
 Group: System Environment/Libraries
@@ -167,20 +191,22 @@ Group: System Environment/Libraries
 Requires: %{name} = %{version}-%{release}
 Requires: abrt-addon-kerneloops
 Requires: crash
+Requires: kexec-tools
 
 %description addon-vmcore
 This package contains plugin for collecting kernel crash information from
 vmcore files.
 
-%package addon-uefioops
-Summary: %{name}'s UEFI oops addon
+%package addon-pstoreoops
+Summary: %{name}'s pstore oops addon
 Group: System Environment/Libraries
 Requires: %{name} = %{version}-%{release}
 Requires: abrt-libs = %{version}-%{release}
 Requires: abrt-addon-kerneloops
+Obsoletes: abrt-addon-uefioops
 
-%description addon-uefioops
-This package contains plugin for collecting kernel oopses from UEFI storage.
+%description addon-pstoreoops
+This package contains plugin for collecting kernel oopses from pstore storage.
 
 %package plugin-bodhi
 Summary: %{name}'s bodhi plugin
@@ -221,7 +247,7 @@ Group: Applications/System
 Requires: %{name} = %{version}-%{release}
 Requires: abrt-tui
 Requires: abrt-addon-kerneloops
-Requires: abrt-addon-uefioops
+Requires: abrt-addon-pstoreoops
 Requires: abrt-addon-vmcore
 Requires: abrt-addon-ccpp
 Requires: abrt-addon-python
@@ -250,7 +276,7 @@ Group: User Interface/Desktops
 # any tweaking in abrt.conf (IOW: all plugins mentioned there must be installed)
 Requires: %{name} = %{version}-%{release}
 Requires: abrt-addon-kerneloops
-Requires: abrt-addon-uefioops
+Requires: abrt-addon-pstoreoops
 Requires: abrt-addon-vmcore
 Requires: abrt-addon-ccpp
 Requires: abrt-addon-python
@@ -297,7 +323,6 @@ Requires: %{name} = %{version}-%{release}
 Requires: pygobject2
 BuildRequires: python-nose
 BuildRequires: python-sphinx
-BuildArch: noarch
 
 %description python
 High-level API for querying, creating and manipulating
@@ -324,8 +349,6 @@ to the shell
 %endif
 #Fedora
 %patch1 -p1 -b .gpgcheck
-%patch5 -p1
-%patch6 -p1
 
 %build
 autoconf
@@ -349,13 +372,10 @@ mkdir -p $RPM_BUILD_ROOT/var/tmp/abrt
 mkdir -p $RPM_BUILD_ROOT/var/spool/abrt-upload
 
 desktop-file-install \
-        --dir ${RPM_BUILD_ROOT}%{_sysconfdir}/xdg/autostart \
+        --dir ${RPM_BUILD_ROOT}%{_datadir}/applications \
         src/applet/abrt-applet.desktop
 
-desktop-file-install \
-        --dir ${RPM_BUILD_ROOT}%{_datadir}/applications \
-        --delete-original \
-        ${RPM_BUILD_ROOT}%{_datadir}/applications/*.desktop
+ln -sf %{_datadir}/applications/abrt-applet.desktop ${RPM_BUILD_ROOT}%{_sysconfdir}/xdg/autostart/
 
 # After everything is installed, remove info dir
 rm -f %{buildroot}%{_infodir}/dir
@@ -442,173 +462,71 @@ exit 0
 
 %post
 # $1 == 1 if install; 2 if upgrade
-if [ $1 -eq 1 ]; then
-%if %{with systemd}
-    # Enable (but don't start) the units by default
-    /bin/systemctl enable abrtd.service >/dev/null 2>&1 || :
-%else
-    /sbin/chkconfig --add abrtd
-%endif
-fi
+%systemd_post abrtd.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
-if [ $1 -eq 1 ]; then
-    # We are installing this package, we aren't upgrading it.
-    # Probably the system had old abrt, one without abrt-ccpp package.
-    # If this old abrtd was enabled, then the new package
-    # should have abrt-ccpp enabled too.
-%if %{with systemd}
-    # Enable (but don't start) the units by default
-    /bin/systemctl enable abrt-ccpp.service >/dev/null 2>&1 || :
-%else
-    if /sbin/chkconfig abrtd >/dev/null 2>&1; then
-        /sbin/chkconfig --add abrt-ccpp
-    fi
-%endif
-fi
+%systemd_post abrt-ccpp.service
 
 %post addon-kerneloops
-if [ $1 -eq 1 ]; then
-    # (see explanation in addon-ccpp section)
-%if %{with systemd}
-    # Enable (but don't start) the units by default
-    /bin/systemctl enable abrt-oops.service >/dev/null 2>&1 || :
-%else
-    if /sbin/chkconfig abrtd >/dev/null 2>&1; then
-        /sbin/chkconfig --add abrt-oops
-    fi
-%endif
-fi
+%systemd_post abrt-oops.service
 
 %post addon-xorg
-if [ $1 -eq 1 ]; then
-    # (see explanation in addon-ccpp section)
-%if %{with systemd}
-    # Enable (but don't start) the units by default
-    /bin/systemctl enable abrt-xorg.service >/dev/null 2>&1 || :
-%else
-    if /sbin/chkconfig abrtd >/dev/null 2>&1; then
-        /sbin/chkconfig --add abrt-xorg
-    fi
-%endif
-fi
+%systemd_post abrt-xorg.service
 
 %post addon-vmcore
-if [ $1 -eq 1 ]; then
-    # (see explanation in addon-ccpp section)
-%if %{with systemd}
-    # Enable (but don't start) the units by default
-    /bin/systemctl enable abrt-vmcore.service >/dev/null 2>&1 || :
-%else
-    if /sbin/chkconfig abrtd >/dev/null 2>&1; then
-        /sbin/chkconfig --add abrt-vmcore
-    fi
-%endif
-fi
+%systemd_post abrt-vmcore.service
 
-%post addon-uefioops
-if [ $1 -eq 1 ]; then
-    # (see explanation in addon-ccpp section)
-%if %{with systemd}
-    # Enable (but don't start) the units by default
-    /bin/systemctl enable abrt-uefioops.service >/dev/null 2>&1 || :
-%else
-    if /sbin/chkconfig abrtd >/dev/null 2>&1; then
-        /sbin/chkconfig --add abrt-uefioops
-    fi
-%endif
-fi
+%post addon-pstoreoops
+%systemd_post abrt-pstoreoops.service
+
+%post addon-upload-watch
+%systemd_post abrt-upload-watch.service
 
 %preun
-if [ "$1" -eq "0" ] ; then
-%if %{with systemd}
-    /bin/systemctl --no-reload disable abrtd.service > /dev/null 2>&1 || :
-    /bin/systemctl stop abrtd.service >/dev/null 2>&1 || :
-%else
-    service abrtd stop >/dev/null 2>&1
-    /sbin/chkconfig --del abrtd
-%endif
-fi
+%systemd_preun abrtd.service
 
 %preun addon-ccpp
-if [ "$1" -eq "0" ] ; then
-%if %{with systemd}
-    /bin/systemctl --no-reload disable abrt-ccpp.service >/dev/null 2>&1 || :
-    /bin/systemctl stop abrt-ccpp.service >/dev/null 2>&1 || :
-%else
-    service abrt-ccpp stop >/dev/null 2>&1
-    /sbin/chkconfig --del abrt-ccpp
-%endif
-fi
+%systemd_preun abrt-ccpp.service
 
 %preun addon-kerneloops
-if [ "$1" -eq "0" ] ; then
-%if %{with systemd}
-    /bin/systemctl --no-reload disable abrt-oops.service >/dev/null 2>&1 || :
-    /bin/systemctl stop abrt-oops.service >/dev/null 2>&1 || :
-%else
-    service abrt-oops stop >/dev/null 2>&1
-    /sbin/chkconfig --del abrt-oops
-%endif
-fi
+%systemd_preun abrt-oops.service
 
 %preun addon-xorg
-if [ "$1" -eq "0" ] ; then
-%if %{with systemd}
-    /bin/systemctl --no-reload disable abrt-xorg.service >/dev/null 2>&1 || :
-    /bin/systemctl stop abrt-xorg.service >/dev/null 2>&1 || :
-%else
-    service abrt-xorg stop >/dev/null 2>&1
-    /sbin/chkconfig --del abrt-xorg
-%endif
-fi
+%systemd_preun abrt-xorg.service
 
 %preun addon-vmcore
-if [ "$1" -eq "0" ] ; then
-%if %{with systemd}
-    /bin/systemctl --no-reload disable abrt-vmcore.service >/dev/null 2>&1 || :
-    /bin/systemctl stop abrt-vmcore.service >/dev/null 2>&1 || :
-%else
-    service abrt-vmcore stop >/dev/null 2>&1
-    /sbin/chkconfig --del abrt-vmcore
-%endif
-fi
+%systemd_preun abrt-vmcore.service
 
-%preun addon-uefioops
-if [ "$1" -eq "0" ] ; then
-%if %{with systemd}
-    /bin/systemctl --no-reload disable abrt-uefioops.service >/dev/null 2>&1 || :
-    /bin/systemctl stop abrt-uefioops.service >/dev/null 2>&1 || :
-%else
-    service abrt-uefioops stop >/dev/null 2>&1
-    /sbin/chkconfig --del abrt-uefioops
-%endif
-fi
+%preun addon-pstoreoops
+%systemd_preun abrt-pstoreoops.service
+
+%preun addon-upload-watch
+%systemd_preun abrt-upload-watch.service
 
-%if %{with systemd}
 %postun
-/bin/systemctl daemon-reload >/dev/null 2>&1 || :
+%systemd_postun_with_restart abrtd.service
+
+%postun addon-ccpp
+%systemd_postun_with_restart abrt-ccpp.service
 
 %postun addon-kerneloops
-/bin/systemctl daemon-reload >/dev/null 2>&1 || :
+%systemd_postun_with_restart abrt-oops.service
 
 %postun addon-xorg
-/bin/systemctl daemon-reload >/dev/null 2>&1 || :
+%systemd_postun_with_restart abrt-xorg.service
 
 %postun addon-vmcore
-/bin/systemctl daemon-reload >/dev/null 2>&1 || :
+%systemd_postun_with_restart abrt-vmcore.service
 
-%postun addon-uefioops
-/bin/systemctl daemon-reload >/dev/null 2>&1 || :
+%postun addon-pstoreoops
+%systemd_postun_with_restart abrt-pstoreoops.service
 
-%postun addon-ccpp
-/bin/systemctl daemon-reload >/dev/null 2>&1 || :
-
-%endif
+%postun addon-upload-watch
+%systemd_postun_with_restart abrt-upload-watch.service
 
 %post gui
 # update icon cache
@@ -618,6 +536,10 @@ touch --no-create %{_datadir}/icons/hicolor &>/dev/null || :
 
 %postun libs -p /sbin/ldconfig
 
+%post gui-libs -p /sbin/ldconfig
+
+%postun gui-libs -p /sbin/ldconfig
+
 %postun gui
 if [ $1 -eq 0 ] ; then
     touch --no-create %{_datadir}/icons/hicolor &>/dev/null
@@ -625,10 +547,22 @@ if [ $1 -eq 0 ] ; then
 fi
 
 %posttrans
+# update the old problem dirs to contain "type" element
+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;
 service abrtd condrestart >/dev/null 2>&1 || :
 
 %posttrans addon-ccpp
 service abrt-ccpp condrestart >/dev/null 2>&1 || :
+# Regenerate core_bactraces because of missing crash threads
+abrtdir=$(grep "DumpLocation" /etc/abrt/abrt.conf | cut -d'=' -f2 | tr -d ' ')
+if test -d "$abrtdir"; then
+    for DD in `find "$abrtdir" -maxdepth 1 -type d`
+    do
+        if test -f "$DD/analyzer" && grep -q "^CCpp$" "$DD/analyzer"; then
+            /usr/bin/abrt-action-generate-core-backtrace -d "$DD" -- >/dev/null 2>&1
+        fi
+    done
+fi
 
 %posttrans addon-kerneloops
 service abrt-oops condrestart >/dev/null 2>&1 || :
@@ -639,8 +573,11 @@ service abrt-xorg condrestart >/dev/null 2>&1 || :
 %posttrans addon-vmcore
 service abrt-vmcore condrestart >/dev/null 2>&1 || :
 
-%posttrans addon-uefioops
-service abrt-uefioops condrestart >/dev/null 2>&1 || :
+%posttrans addon-pstoreoops
+service abrt-pstoreoops condrestart >/dev/null 2>&1 || :
+
+%posttrans addon-upload-watch
+service abrt-upload-watch condrestart >/dev/null 2>&1 || :
 
 %posttrans gui
 gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
@@ -650,6 +587,7 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
 %doc README COPYING
 %if %{with systemd}
 %{_unitdir}/abrtd.service
+%{_tmpfilesdir}/abrt.conf
 %else
 %{_initrddir}/abrtd
 %endif
@@ -664,7 +602,7 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
 %config(noreplace) %{_sysconfdir}/%{name}/abrt.conf
 %config(noreplace) %{_sysconfdir}/%{name}/abrt-action-save-package-data.conf
 %config(noreplace) %{_sysconfdir}/%{name}/xorg.conf
-%config(noreplace) %{_sysconfdir}/%{name}/gpg_keys
+%config(noreplace) %{_sysconfdir}/%{name}/gpg_keys.conf
 %config(noreplace) %{_sysconfdir}/libreport/events.d/abrt_event.conf
 %config(noreplace) %{_sysconfdir}/libreport/events.d/smart_event.conf
 %dir %attr(0755, abrt, abrt) %{_localstatedir}/tmp/%{name}
@@ -688,15 +626,28 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
 
 %files libs
 %defattr(-,root,root,-)
-%{_libdir}/libabrt*.so.*
+%{_libdir}/libabrt.so.*
 
 %files devel
 %defattr(-,root,root,-)
 %doc apidoc/html/*
-%{_includedir}/abrt/*
-%{_libdir}/libabrt*.so
-#FIXME: this should go to libreportgtk-devel package
-%{_libdir}/pkgconfig/*
+%{_includedir}/abrt/abrt-dbus.h
+%{_includedir}/abrt/hooklib.h
+%{_includedir}/abrt/libabrt.h
+%{_includedir}/abrt/problem_api.h
+%{_libdir}/libabrt.so
+%{_libdir}/pkgconfig/abrt.pc
+
+%files gui-libs
+%defattr(-,root,root,-)
+%{_libdir}/libabrt_gui.so.*
+
+%files gui-devel
+%defattr(-,root,root,-)
+%{_includedir}/abrt/abrt-config-widget.h
+%{_includedir}/abrt/system-config-abrt.h
+%{_libdir}/libabrt_gui.so
+%{_libdir}/pkgconfig/abrt_gui.pc
 
 %files gui
 %defattr(-,root,root,-)
@@ -709,8 +660,8 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
 %{_bindir}/abrt-applet
 %{_bindir}/system-config-abrt
 #%%{_bindir}/test-report
+%{_datadir}/applications/abrt-applet.desktop
 %config(noreplace) %{_sysconfdir}/xdg/autostart/abrt-applet.desktop
-/usr/share/applications/system-config-abrt.desktop
 %{_mandir}/man1/abrt-applet.1*
 %{_mandir}/man1/system-config-abrt.1*
 
@@ -763,6 +714,16 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
 %{_mandir}/man*/abrt-action-perform-ccpp-analysis.*
 %{_mandir}/man*/abrt-dedup-client.*
 
+%files addon-upload-watch
+%defattr(-,root,root,-)
+%{_sbindir}/abrt-upload-watch
+%if %{with systemd}
+%{_unitdir}/abrt-upload-watch.service
+%else
+%{_initrddir}/abrt-upload-watch
+%endif
+%{_mandir}/man*/abrt-upload-watch.*
+
 %files retrace-client
 %{_bindir}/abrt-retrace-client
 %{_mandir}/man1/abrt-retrace-client.1.gz
@@ -810,17 +771,17 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
 %{_mandir}/man1/abrt-harvest-vmcore.1*
 %{_mandir}/man1/abrt-action-analyze-vmcore.1*
 
-%files addon-uefioops
+%files addon-pstoreoops
 %defattr(-,root,root,-)
 %if %{with systemd}
-%{_unitdir}/abrt-uefioops.service
+%{_unitdir}/abrt-pstoreoops.service
 %else
-%{_initrddir}/abrt-uefioops
+%{_initrddir}/abrt-pstoreoops
 %endif
-%{_sbindir}/abrt-harvest-uefioops
-%{_bindir}/abrt-merge-uefioops
-%{_mandir}/man1/abrt-harvest-uefioops.1*
-%{_mandir}/man1/abrt-merge-uefioops.1*
+%{_sbindir}/abrt-harvest-pstoreoops
+%{_bindir}/abrt-merge-pstoreoops
+%{_mandir}/man1/abrt-harvest-pstoreoops.1*
+%{_mandir}/man1/abrt-merge-pstoreoops.1*
 
 %files addon-python
 %defattr(-,root,root,-)
@@ -872,6 +833,80 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
 %config(noreplace) %{_sysconfdir}/profile.d/abrt-console-notification.sh
 
 %changelog
+* Wed Sep 11 2013 Jakub Filak <jfilak at redhat.com> 2.1.7-1
+- fix debuginfo installer expecting user input from a pipe - closes #696
+- add environment variable whitelist to debuginfo install wrapper - closes #692
+- add repo_pattern argument as a custom repository filter - closes #688
+- abrt-cli list: replace "@" prefix by "id " prefix
+- fix a crash in 'abrt-cli info' when short id isn't found
+- Use common string-to-sha1_hash functions. #694
+- doc: update OpenGPGCheck in a-a-save-package-data rhbz#997922
+- abrt-cli report: accept sha1 hashes of directory names. #693
+- abrt-dump-oops: emit a message if throttling for a significant period of time
+- abrt-gdb-exploitable: print current instruction
+- spec: posttrans scriptlet regenerating core_backtraces
+- abrt-handle-event: add check for missing crash thread
+- provide tmpfiles.d configuration
+- abrt-cli list: use sha1 hash as short ids instead of @N thing. rhbz#906733
+- vmcore: fail gracefully if dump_dir is not accessible
+- spec: vmcore: require kexec-tools
+- vmcore: use re.MULTILINE instead of numerical value
+- vmcore: don't fail if /etc/kdump.conf is not readable
+- abrt-cli info: add "-s SIZE" option. closes #689
+- fix noninteractive mode in debuginfo installer - rhbz#737066
+- fixed the gpg keys loading - closes #686
+- Fix type of OPT_BOOL's referenced flag variable - it must be int, not bool!
+- adds a kdump.conf parser to get the correct dump dir location, closes #640
+- xorg_event.conf: use abrt-action-list-dsos to create dso_list
+- abrt-action-list-dsos: extend it to be able to parse Xorg backtrace.
+- don't require debuginfo for vmcore analysis rhbz#768389
+- specfile: make addon-pstoreoops obsolete addon-uefioops
+- abrt-dump-oops: add -t option which slows down problem creation. rhbz#902398.
+- rename uefioops to pstoreoops rhbz#949721
+- spec: create type element for problem dirs where it doesn't exist - rhbz#958968
+- introduce abrt-upload-watch
+- fix ccpp hook to create the type element - closes #682
+- specfile: use systemd-rpm macros. rhbz#850019
+- abrt-harvest-vmcore: notify new path - #657
+- abrt-dump-oops: remove redundant g_list_length() call, make messages clearer
+- updated translation - rhbz#860555
+- updated transifex url
+- GUI config: add Close/Defaults button
+- GUI config: hide option descriptions in tool tips
+- GUI config: add Silent shortened reporting support
+- applet: silent shortened reporting
+- applet: less misleading label for Ignore button
+- abrt-handle-upload: switch from shell to python; send socket notification. #657
+- spec: add build requires for XSMP depencies
+- applet: update seen list when X Session dies
+- improved the error messages in abrt-server - closes #679
+- fix typo in abrt-config-widget.ui
+- spec: add new packages abrt-gui-libs and abrt-gui-devel
+- delete desktop file for system-config-abrt
+- expose abrt configuration GUI in public API
+- rewrite abrt-harvest-uefioops to python - closes #678
+- spec: abrt-python is no longer noarch - related #677
+- created python binding for notify_new_path - closes #677
+- spec: install applet's desktop file to system dir
+- applet: configure notification source
+- rewrite shell script for moving vmcores into python closes #676
+- abrtd: ensure that the dump location directory exists
+- a-a-ureport: generate core_backtrace only for CCpp problems
+- do not store potentially big data in /tmp
+- abrt-dbus: send new problem notify signal to socket
+- abrtd: remove "post-create" machinery. Related to #657
+- Avoid leaving stale rpmdb locks behind (rhbz#918184)
+- abrtd: improve parsing of pidfile in create_pidfile()
+- abrt-dump-{oops,xorg}: send new problem notify signal to socket
+- abrtd: disable inotify watch on DUMP_LOC
+- abrt-hook-ccpp: send "POST /creation_notification" after creating problem dir
+- Stop dying in check_free_space(); rename it to low_free_space()
+- abrt-server: make create_problem_dir() run "post-create"
+- abrt-handle-event: create DUMP_LOC/post-create.lock when running "post-create"
+- abrt-server: add support for "POST /creation_notification"
+- abrt-handle-event: free more of allocated data
+- Resolves: #850019, #860555, #886094, #902398, #971042
+
 * Tue Aug 06 2013 Jakub Filak <jfilak at redhat.com> 2.1.6-3
 - try to generate core_backtrace only for CCpp problems
 
diff --git a/sources b/sources
index 9ce6f3d..50cebd0 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-7a8d16a6f316528a767e6be93164e688  abrt-2.1.6.tar.gz
+c5163a624644f31690160c5fc9ed2401  abrt-2.1.7.tar.gz


More information about the scm-commits mailing list