[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