e398dd4
%if 0%{?suse_version}
e398dd4
  %bcond_with bugzilla
e398dd4
e398dd4
  %define dbus_devel dbus-1-devel
e398dd4
  %define libjson_devel libjson-devel
e398dd4
%else
e398dd4
  %bcond_without bugzilla
e398dd4
e398dd4
  %define dbus_devel dbus-devel
e398dd4
  %define libjson_devel json-c-devel
e398dd4
%endif
e398dd4
35ff5f8
%define glib_ver 2.43.4
e398dd4
e398dd4
%if 0%{?fedora} || 0%{?rhel} > 7
e398dd4
# Enable python3 build by default
e398dd4
%bcond_without python3
e398dd4
%else
e398dd4
%bcond_with python3
e398dd4
%endif
e398dd4
e398dd4
%if 0%{?rhel} > 7 || 0%{?fedora} > 28
e398dd4
# Disable python2 build by default
e398dd4
%bcond_with python2
e398dd4
%else
e398dd4
%bcond_without python2
e398dd4
%endif
Jakub Filak 422b31b
Jiri Moskovcak 64a8ed2
Summary: Generic library for reporting various problems
Jiri Moskovcak 64a8ed2
Name: libreport
7b7c13b
Version: 2.10.1
3e1f048
Release: 3%{?dist}
Jiri Moskovcak 64a8ed2
License: GPLv2+
30a2523
URL: https://abrt.readthedocs.org/
fb2c7fe
Source: https://github.com/abrt/%{name}/archive/%{version}/%{name}-%{version}.tar.gz
81821db
e398dd4
BuildRequires: %{dbus_devel}
Jiri Moskovcak 1cc5939
BuildRequires: gtk3-devel
Jiri Moskovcak 64a8ed2
BuildRequires: curl-devel
Jiri Moskovcak 64a8ed2
BuildRequires: desktop-file-utils
e398dd4
%if %{with python2}
7f57fcb
BuildRequires: python2-devel
e398dd4
%endif # with python2
e398dd4
%if %{with python3}
Jakub Filak bf6edcf
BuildRequires: python3-devel
e398dd4
%endif # with python3
Jiri Moskovcak 64a8ed2
BuildRequires: gettext
Jiri Moskovcak 64a8ed2
BuildRequires: libxml2-devel
Jiri Moskovcak 64a8ed2
BuildRequires: libtar-devel
Jiri Moskovcak 64a8ed2
BuildRequires: intltool
Jiri Moskovcak 64a8ed2
BuildRequires: libtool
Jiri Moskovcak 64a8ed2
BuildRequires: texinfo
Jiri Moskovcak 64a8ed2
BuildRequires: asciidoc
Jiri Moskovcak 64a8ed2
BuildRequires: xmlto
Jiri Moskovcak 85cf0d6
BuildRequires: newt-devel
Jiri 0761ab6
BuildRequires: libproxy-devel
e398dd4
BuildRequires: satyr-devel >= 0.24
e845433
BuildRequires: glib2-devel >= %{glib_ver}
81821db
BuildRequires: git
Jakub Filak bf6edcf
e398dd4
%if 0%{?fedora} >= 24 || 0%{?rhel} > 7
e398dd4
# A test case uses zh_CN locale to verify XML event translations
89ee348
BuildRequires: glibc-all-langpacks
e398dd4
%endif
e398dd4
e398dd4
%if %{with bugzilla}
Jakub Filak bf6edcf
BuildRequires: xmlrpc-c-devel
e398dd4
%endif
Jakub Filak 597e30d
BuildRequires: doxygen
Jakub Filak 3a23d54
BuildRequires: systemd-devel
Jakub Filak 908e924
BuildRequires: augeas-devel
Jakub Filak 908e924
BuildRequires: augeas
fc95fa8
BuildRequires: xz
fc95fa8
BuildRequires: lz4
e398dd4
Requires: libreport-filesystem = %{version}-%{release}
e398dd4
Requires: satyr >= 0.24
e398dd4
Requires: glib2 >= %{glib_ver}
e398dd4
Requires: xz
e398dd4
Requires: lz4
Petr Šabata 3aa06e3
Petr Šabata 3aa06e3
# Required for the temporary modularity hack, see below
Petr Šabata 3aa06e3
%if 0%{?_module_build}
Petr Šabata 3aa06e3
BuildRequires: sed
Petr Šabata 3aa06e3
%endif
Petr Šabata 3aa06e3
Jiri Moskovcak 64a8ed2
%description
Jiri Moskovcak 64a8ed2
Libraries providing API for reporting different problems in applications
Jiri Moskovcak 64a8ed2
to different bug targets like Bugzilla, ftp, trac, etc...
Jiri Moskovcak 64a8ed2
Jiri 0761ab6
%package filesystem
Jiri 0761ab6
Summary: Filesystem layout for libreport
100ee1d
BuildArch: noarch
Jiri 0761ab6
Jiri 0761ab6
%description filesystem
Jiri 0761ab6
Filesystem layout for libreport
Jiri 0761ab6
Jiri Moskovcak 64a8ed2
%package devel
Jiri Moskovcak 64a8ed2
Summary: Development libraries and headers for libreport
Jiri Moskovcak 64a8ed2
Requires: libreport = %{version}-%{release}
Jiri Moskovcak 64a8ed2
Jiri Moskovcak 64a8ed2
%description devel
Jiri Moskovcak 64a8ed2
Development libraries and headers for libreport
Jiri Moskovcak 64a8ed2
Jiri Moskovcak 1cc5939
%package web
Jiri Moskovcak 1cc5939
Summary: Library providing network API for libreport
Jiri Moskovcak 1cc5939
Requires: libreport = %{version}-%{release}
Jiri Moskovcak 1cc5939
Jiri Moskovcak 1cc5939
%description web
Jiri Moskovcak 1cc5939
Library providing network API for libreport
Jiri Moskovcak 1cc5939
Jiri Moskovcak 1cc5939
%package web-devel
Jiri Moskovcak 1cc5939
Summary: Development headers for libreport-web
Jiri Moskovcak 1cc5939
Requires: libreport-web = %{version}-%{release}
Jiri Moskovcak 1cc5939
Jiri Moskovcak 1cc5939
%description web-devel
Jiri Moskovcak 1cc5939
Development headers for libreport-web
Jiri Moskovcak 1cc5939
e398dd4
%if %{with python2}
8575237
%package -n python2-libreport
Jiri Moskovcak 85cf0d6
Summary: Python bindings for report-libs
Jiri Moskovcak 85cf0d6
Requires: libreport = %{version}-%{release}
b862486
Requires: python2-dnf
292f303
%{?python_provide:%python_provide python2-libreport}
292f303
# Remove before F30
292f303
Provides: %{name}-python = %{version}-%{release}
292f303
Provides: %{name}-python%{?_isa} = %{version}-%{release}
292f303
Obsoletes: %{name}-python < %{version}-%{release}
Jiri Moskovcak 85cf0d6
8575237
%description -n python2-libreport
Jiri Moskovcak 85cf0d6
Python bindings for report-libs.
e398dd4
%endif # with python2
Jiri Moskovcak 85cf0d6
e398dd4
%if %{with python3}
292f303
%package -n python3-libreport
Jakub Filak bf6edcf
Summary: Python 3 bindings for report-libs
Petr Šabata 3aa06e3
%if 0%{?_module_build}
Petr Šabata 3aa06e3
# This is required for F26 Boltron (the modular release)
Petr Šabata 3aa06e3
# Different parts of libreport are shipped with different
Petr Šabata 3aa06e3
# modules with different dist tags; we need to weaken the
Petr Šabata 3aa06e3
# strict NVR dependency to make it work.  Temporary and
Petr Šabata 3aa06e3
# limited to F26 Boltron.
Petr Šabata 3aa06e3
%global distfreerelease %(echo %{release}|sed 's/%{?dist}$//'||echo 0)
Petr Šabata 3aa06e3
Requires: libreport >= %{version}-%{distfreerelease}
Petr Šabata 3aa06e3
%else
Jakub Filak bf6edcf
Requires: libreport = %{version}-%{release}
Petr Šabata 3aa06e3
%endif
b862486
Requires: python3-dnf
292f303
%{?python_provide:%python_provide python3-libreport}
292f303
# Remove before F30
292f303
Provides: %{name}-python3 = %{version}-%{release}
292f303
Provides: %{name}-python3%{?_isa} = %{version}-%{release}
292f303
Obsoletes: %{name}-python3 < %{version}-%{release}
Jakub Filak bf6edcf
292f303
%description -n python3-libreport
Jakub Filak bf6edcf
Python 3 bindings for report-libs.
e398dd4
%endif # with python3
Jakub Filak bf6edcf
Jiri Moskovcak 64a8ed2
%package cli
Jiri Moskovcak 64a8ed2
Summary: %{name}'s command line interface
Jiri Moskovcak 64a8ed2
Requires: %{name} = %{version}-%{release}
Jiri Moskovcak 64a8ed2
Jiri Moskovcak 64a8ed2
%description cli
Jiri Moskovcak 64a8ed2
This package contains simple command line tool for working
Jiri Moskovcak 64a8ed2
with problem dump reports
Jiri Moskovcak 64a8ed2
Jiri Moskovcak 85cf0d6
%package newt
Jiri Moskovcak 85cf0d6
Summary: %{name}'s newt interface
Jiri Moskovcak 85cf0d6
Requires: %{name} = %{version}-%{release}
Jiri 8c9325b
Provides: report-newt = 0:0.23-1
Jiri 8c9325b
Obsoletes: report-newt < 0:0.23-1
Jiri Moskovcak 85cf0d6
Jiri Moskovcak 85cf0d6
%description newt
Jiri Moskovcak 85cf0d6
This package contains a simple newt application for reporting
Jiri Moskovcak 85cf0d6
bugs
Jiri Moskovcak 85cf0d6
Jiri Moskovcak 64a8ed2
%package gtk
Jiri Moskovcak 64a8ed2
Summary: GTK front-end for libreport
Jiri Moskovcak 64a8ed2
Requires: libreport = %{version}-%{release}
Jakub Filak 597e30d
Requires: libreport-plugin-reportuploader = %{version}-%{release}
e398dd4
Requires: fros >= 1.0
Jiri 8c9325b
Provides: report-gtk = 0:0.23-1
Jiri 8c9325b
Obsoletes: report-gtk < 0:0.23-1
Jiri Moskovcak 64a8ed2
Jiri Moskovcak 64a8ed2
%description gtk
Jiri Moskovcak 64a8ed2
Applications for reporting bugs using libreport backend
Jiri Moskovcak 64a8ed2
Jiri Moskovcak 64a8ed2
%package gtk-devel
Jiri Moskovcak 64a8ed2
Summary: Development libraries and headers for libreport
Jiri Moskovcak 64a8ed2
Requires: libreport-gtk = %{version}-%{release}
Jiri Moskovcak 64a8ed2
Jiri Moskovcak 64a8ed2
%description gtk-devel
Jiri Moskovcak 64a8ed2
Development libraries and headers for libreport-gtk
Jiri Moskovcak 64a8ed2
Jiri Moskovcak 85cf0d6
%package plugin-kerneloops
Jiri Moskovcak 85cf0d6
Summary: %{name}'s kerneloops reporter plugin
Jiri Moskovcak 85cf0d6
Requires: curl
Jiri Moskovcak 85cf0d6
Requires: %{name} = %{version}-%{release}
Jakub Filak 82e5d2c
Requires: libreport-web = %{version}-%{release}
Jiri Moskovcak 85cf0d6
Jiri Moskovcak 85cf0d6
%description plugin-kerneloops
Jiri Moskovcak 85cf0d6
This package contains plugin which sends kernel crash information to specified
Jiri Moskovcak 85cf0d6
server, usually to kerneloops.org.
Jiri Moskovcak 85cf0d6
Jiri Moskovcak 85cf0d6
%package plugin-logger
Jiri Moskovcak 85cf0d6
Summary: %{name}'s logger reporter plugin
Jiri Moskovcak 85cf0d6
Requires: %{name} = %{version}-%{release}
Jiri Moskovcak 85cf0d6
Jiri Moskovcak 85cf0d6
%description plugin-logger
Jiri Moskovcak 85cf0d6
The simple reporter plugin which writes a report to a specified file.
Jiri Moskovcak 85cf0d6
59731df
%package plugin-systemd-journal
59731df
Summary: %{name}'s systemd journal reporter plugin
59731df
Requires: %{name} = %{version}-%{release}
59731df
59731df
%description plugin-systemd-journal
59731df
The simple reporter plugin which writes a report to the systemd journal.
59731df
Jiri Moskovcak 85cf0d6
%package plugin-mailx
Jiri Moskovcak 85cf0d6
Summary: %{name}'s mailx reporter plugin
Jiri Moskovcak 85cf0d6
Requires: %{name} = %{version}-%{release}
Jiri Moskovcak 85cf0d6
Requires: mailx
Jiri Moskovcak 85cf0d6
Jiri Moskovcak 85cf0d6
%description plugin-mailx
Jiri Moskovcak 85cf0d6
The simple reporter plugin which sends a report via mailx to a specified
Jiri Moskovcak 85cf0d6
email address.
Jiri Moskovcak 85cf0d6
e398dd4
%if %{with bugzilla}
Jiri Moskovcak 85cf0d6
%package plugin-bugzilla
Jiri Moskovcak 85cf0d6
Summary: %{name}'s bugzilla plugin
Jiri Moskovcak 85cf0d6
Requires: %{name} = %{version}-%{release}
Jakub Filak 82e5d2c
Requires: libreport-web = %{version}-%{release}
Jiri Moskovcak 85cf0d6
Jakub Filak f98d93a
%description plugin-bugzilla
Jakub Filak f98d93a
Plugin to report bugs into the bugzilla.
e398dd4
%endif
Jakub Filak f98d93a
Jakub Filak 2e01e95
%package plugin-mantisbt
Jakub Filak 2e01e95
Summary: %{name}'s mantisbt plugin
Jakub Filak 2e01e95
Requires: %{name} = %{version}-%{release}
Jakub Filak 2e01e95
Requires: libreport-web = %{version}-%{release}
Jakub Filak 2e01e95
Jakub Filak 2e01e95
%description plugin-mantisbt
Jakub Filak 2e01e95
Plugin to report bugs into the mantisbt.
Jakub Filak 2e01e95
Jakub Filak 2e01e95
%package centos
Jakub Filak 2e01e95
Summary: %{name}'s CentOS Bug Tracker workflow
Jakub Filak 2e01e95
Requires: %{name} = %{version}-%{release}
Jakub Filak 2e01e95
Requires: libreport-web = %{version}-%{release}
Jakub Filak 2e01e95
Requires: libreport-plugin-mantisbt = %{version}-%{release}
Jakub Filak 2e01e95
Jakub Filak 2e01e95
%description centos
Jakub Filak 2e01e95
Workflows to report issues into the CentOS Bug Tracker.
Jakub Filak 2e01e95
Jiri Moskovcak 1cc5939
%package plugin-ureport
Jiri Moskovcak 1cc5939
Summary: %{name}'s micro report plugin
e398dd4
BuildRequires: %{libjson_devel}
Jiri Moskovcak 67fcf57
Requires: %{name} = %{version}-%{release}
Jakub Filak 82e5d2c
Requires: libreport-web = %{version}-%{release}
Jakub Filak 93fc696
%if 0%{?rhel}
100ee1d
%if %{with python2}
Jakub Filak 93fc696
Requires: python-rhsm
100ee1d
%endif # with python2
100ee1d
%if %{with python3}
100ee1d
Requires: python3-subscription-manager-rhsm
100ee1d
%endif # with python3
Jakub Filak 93fc696
%endif
Jiri Moskovcak 67fcf57
Jiri Moskovcak 1cc5939
%description plugin-ureport
Jiri Moskovcak 1cc5939
Uploads micro-report to abrt server
Jiri Moskovcak 67fcf57
Jiri Moskovcak 85cf0d6
%package plugin-rhtsupport
Jiri Moskovcak 85cf0d6
Summary: %{name}'s RHTSupport plugin
Jiri Moskovcak 85cf0d6
Requires: %{name} = %{version}-%{release}
Jakub Filak 82e5d2c
Requires: libreport-web = %{version}-%{release}
Jiri Moskovcak 85cf0d6
Jiri Moskovcak 85cf0d6
%description plugin-rhtsupport
Jiri Moskovcak 85cf0d6
Plugin to report bugs into RH support system.
Jiri Moskovcak 85cf0d6
e398dd4
%if %{with bugzilla}
Jiri Moskovcak cb5f515
%package compat
Jiri Moskovcak cb5f515
Summary: %{name}'s compat layer for obsoleted 'report' package
Jiri Moskovcak bcd306b
Requires: libreport = %{version}-%{release}
Jiri Moskovcak bcd306b
Requires: %{name}-plugin-bugzilla = %{version}-%{release}
Jiri Moskovcak bcd306b
Requires: %{name}-plugin-rhtsupport = %{version}-%{release}
Jiri Moskovcak cb5f515
Jiri Moskovcak cb5f515
%description compat
Jiri Moskovcak cb5f515
Provides 'report' command-line tool.
e398dd4
%endif
Jiri Moskovcak cb5f515
Jiri Moskovcak 85cf0d6
%package plugin-reportuploader
Jiri Moskovcak 85cf0d6
Summary: %{name}'s reportuploader plugin
Jiri Moskovcak 85cf0d6
Requires: %{name} = %{version}-%{release}
Jakub Filak 82e5d2c
Requires: libreport-web = %{version}-%{release}
Jiri Moskovcak 85cf0d6
Jiri Moskovcak 85cf0d6
%description plugin-reportuploader
Jiri Moskovcak 85cf0d6
Plugin to report bugs into anonymous FTP site associated with ticketing system.
Jiri Moskovcak 85cf0d6
Jakub Filak 86211cc
%if 0%{?fedora}
Jiri Moskovcak bcd306b
%package fedora
Jiri Moskovcak bcd306b
Summary: Default configuration for reporting bugs via Fedora infrastructure
Jakub Filak 86211cc
Requires: %{name} = %{version}-%{release}
Jiri Moskovcak bcd306b
Jiri Moskovcak bcd306b
%description fedora
Jiri Moskovcak bcd306b
Default configuration for reporting bugs via Fedora infrastructure
16d1124
used to easily configure the reporting process for Fedora systems. Just
Jiri Moskovcak bcd306b
install this package and you're done.
Jakub Filak 86211cc
%endif
Jiri Moskovcak bcd306b
Jakub Filak 86211cc
%if 0%{?rhel}
Jakub Filak ea10622
%package rhel
Jakub Filak ea10622
Summary: Default configuration for reporting bugs via Red Hat infrastructure
Jakub Filak 86211cc
Requires: %{name} = %{version}-%{release}
7b7c13b
Requires: %{name}-plugin-ureport
Jakub Filak ea10622
Jakub Filak ea10622
%description rhel
Jakub Filak ea10622
Default configuration for reporting bugs via Red Hat infrastructure
16d1124
used to easily configure the reporting process for Red Hat systems. Just
Jakub Filak ea10622
install this package and you're done.
Jakub Filak 422b31b
Jakub Filak 422b31b
%package rhel-bugzilla
Jakub Filak 422b31b
Summary: Default configuration for reporting bugs to Red Hat Bugzilla
Jakub Filak 422b31b
Requires: %{name} = %{version}-%{release}
Jakub Filak 422b31b
Requires: libreport-plugin-bugzilla = %{version}-%{release}
Jakub Filak 422b31b
Requires: libreport-plugin-ureport = %{version}-%{release}
Jakub Filak 422b31b
Jakub Filak 422b31b
%description rhel-bugzilla
Jakub Filak 422b31b
Default configuration for reporting bugs to Red Hat Bugzilla used to easily
Jakub Filak 422b31b
configure the reporting process for Red Hat systems. Just install this package
Jakub Filak 422b31b
and you're done.
Jakub Filak 422b31b
Jakub Filak 422b31b
%package rhel-anaconda-bugzilla
Jakub Filak 422b31b
Summary: Default configuration for reporting anaconda bugs to Red Hat Bugzilla
Jakub Filak 422b31b
Requires: %{name} = %{version}-%{release}
Jakub Filak 422b31b
Requires: libreport-plugin-bugzilla = %{version}-%{release}
Jakub Filak 422b31b
Jakub Filak 422b31b
%description rhel-anaconda-bugzilla
Jakub Filak 422b31b
Default configuration for reporting Anaconda problems to Red Hat Bugzilla used
16d1124
to easily configure the reporting process for Red Hat systems. Just install this
Jakub Filak 422b31b
package and you're done.
Jakub Filak 86211cc
%endif
Jakub Filak ea10622
e398dd4
%if %{with bugzilla}
Jiri Moskovcak bcd306b
%package anaconda
Jiri Moskovcak bcd306b
Summary: Default configuration for reporting anaconda bugs
Jakub Filak 86211cc
Requires: %{name} = %{version}-%{release}
Jakub Filak 86211cc
Requires: libreport-plugin-reportuploader = %{version}-%{release}
Jakub Filak 4c4d45c
%if 0%{?rhel}
Jakub Filak 4c4d45c
Requires: libreport-plugin-rhtsupport = %{version}-%{release}
Jakub Filak 4c4d45c
%else
Jakub Filak 86211cc
Requires: libreport-plugin-bugzilla = %{version}-%{release}
Jakub Filak 4c4d45c
%endif
Jiri Moskovcak bcd306b
Jiri Moskovcak bcd306b
%description anaconda
Jakub Filak 86211cc
Default configuration for reporting Anaconda problems or uploading the gathered
Jakub Filak 86211cc
data over ftp/scp...
e398dd4
%endif
Jiri Moskovcak bcd306b
Jiri Moskovcak 64a8ed2
%prep
81821db
# http://www.rpm.org/wiki/PackagerDocs/Autosetup
81821db
# Default '__scm_apply_git' is 'git apply && git commit' but this workflow
81821db
# doesn't allow us to create a new file within a patch, so we have to use
81821db
# 'git am' (see /usr/lib/rpm/macros for more details)
81821db
%define __scm_apply_git(qp:m:) %{__git} am
81821db
%autosetup -S git
Jiri Moskovcak 64a8ed2
Jiri Moskovcak 64a8ed2
%build
35ff5f8
autoreconf -if
35ff5f8
intltoolize --automake -c -f
e398dd4
35ff5f8
%configure \
e398dd4
%if %{without python2}
e398dd4
        --without-python2 \
e398dd4
%endif # with python2
e398dd4
%if %{without python3}
e398dd4
        --without-python3 \
e398dd4
%endif # with python3
e398dd4
%if %{without bugzilla}
e398dd4
        --without-bugzilla \
e398dd4
%endif
59fdf2c
%if 0%{?rhel}
e398dd4
        --enable-import-rhtsupport-cert \
59fdf2c
%endif
e398dd4
        --enable-doxygen-docs \
e398dd4
        --disable-silent-rules
e398dd4
Jiri Moskovcak 64a8ed2
make %{?_smp_mflags}
Jiri Moskovcak 64a8ed2
Jiri Moskovcak 64a8ed2
%install
81821db
make install DESTDIR=%{buildroot} \
81821db
%if %{with python3}
81821db
             PYTHON=%{__python3} \
81821db
%endif # with python3
81821db
             mandir=%{_mandir}
81821db
Jiri Moskovcak 64a8ed2
%find_lang %{name}
Jakub Filak 0e07c37
Jakub Filak bf6edcf
# Remove byte-compiled python files generated by automake.
Jakub Filak bf6edcf
# automake uses system's python for all *.py files, even
Jakub Filak bf6edcf
# for those which needs to be byte-compiled with different
Jakub Filak bf6edcf
# version (python2/python3).
Jakub Filak bf6edcf
# rpm can do this work and use the appropriate python version.
59731df
find %{buildroot} -name "*.py[co]" -delete
Jiri Moskovcak 64a8ed2
Jiri Moskovcak 64a8ed2
# remove all .la and .a files
59731df
find %{buildroot} -name '*.la' -or -name '*.a' | xargs rm -f
59731df
mkdir -p %{buildroot}/%{_initrddir}
59731df
mkdir -p %{buildroot}/%{_sysconfdir}/%{name}/events.d/
59731df
mkdir -p %{buildroot}/%{_sysconfdir}/%{name}/events/
59731df
mkdir -p %{buildroot}/%{_sysconfdir}/%{name}/workflows.d/
59731df
mkdir -p %{buildroot}/%{_datadir}/%{name}/events/
59731df
mkdir -p %{buildroot}/%{_datadir}/%{name}/workflows/
Jiri Moskovcak 64a8ed2
Jiri Moskovcak 64a8ed2
# After everything is installed, remove info dir
59731df
rm -f %{buildroot}/%{_infodir}/dir
Jiri Moskovcak 64a8ed2
Jakub Filak 86211cc
# Remove unwanted Fedora specific workflow configuration files
Jakub Filak 86211cc
%if 0%{!?fedora:1}
59731df
rm -f %{buildroot}/%{_datadir}/libreport/workflows/workflow_FedoraCCpp.xml
59731df
rm -f %{buildroot}/%{_datadir}/libreport/workflows/workflow_FedoraKerneloops.xml
59731df
rm -f %{buildroot}/%{_datadir}/libreport/workflows/workflow_FedoraPython.xml
59731df
rm -f %{buildroot}/%{_datadir}/libreport/workflows/workflow_FedoraPython3.xml
59731df
rm -f %{buildroot}/%{_datadir}/libreport/workflows/workflow_FedoraVmcore.xml
59731df
rm -f %{buildroot}/%{_datadir}/libreport/workflows/workflow_FedoraXorg.xml
59731df
rm -f %{buildroot}/%{_datadir}/libreport/workflows/workflow_FedoraLibreport.xml
59731df
rm -f %{buildroot}/%{_datadir}/libreport/workflows/workflow_FedoraJava.xml
59731df
rm -f %{buildroot}/%{_datadir}/libreport/workflows/workflow_FedoraJavaScript.xml
59731df
rm -f %{buildroot}/%{_sysconfdir}/libreport/workflows.d/report_fedora.conf
59731df
rm -f %{buildroot}%{_mandir}/man5/report_fedora.conf.5
59731df
rm -f %{buildroot}/%{_datadir}/libreport/workflows/workflow_AnacondaFedora.xml
Jakub Filak 86211cc
%endif
Jakub Filak 86211cc
Jakub Filak 86211cc
# Remove unwanted RHEL specific workflow configuration files
Jakub Filak 86211cc
%if 0%{!?rhel:1}
59731df
rm -f %{buildroot}/%{_datadir}/libreport/workflows/workflow_RHELCCpp.xml
59731df
rm -f %{buildroot}/%{_datadir}/libreport/workflows/workflow_RHELKerneloops.xml
59731df
rm -f %{buildroot}/%{_datadir}/libreport/workflows/workflow_RHELPython.xml
59731df
rm -f %{buildroot}/%{_datadir}/libreport/workflows/workflow_RHELvmcore.xml
59731df
rm -f %{buildroot}/%{_datadir}/libreport/workflows/workflow_RHELxorg.xml
59731df
rm -f %{buildroot}/%{_datadir}/libreport/workflows/workflow_RHELLibreport.xml
59731df
rm -f %{buildroot}/%{_datadir}/libreport/workflows/workflow_RHELJava.xml
59731df
rm -f %{buildroot}/%{_datadir}/libreport/workflows/workflow_RHELJavaScript.xml
59731df
rm -f %{buildroot}/%{_datadir}/libreport/workflows/workflow_uReport.xml
59731df
rm -f %{buildroot}/%{_datadir}/libreport/workflows/workflow_AnacondaRHEL.xml
59731df
rm -f %{buildroot}/%{_datadir}/libreport/workflows/workflow_AnacondaRHELBugzilla.xml
59731df
rm -f %{buildroot}/%{_datadir}/libreport/workflows/workflow_RHELBugzillaCCpp.xml
59731df
rm -f %{buildroot}/%{_datadir}/libreport/workflows/workflow_RHELBugzillaKerneloops.xml
59731df
rm -f %{buildroot}/%{_datadir}/libreport/workflows/workflow_RHELBugzillaPython.xml
59731df
rm -f %{buildroot}/%{_datadir}/libreport/workflows/workflow_RHELBugzillaVmcore.xml
59731df
rm -f %{buildroot}/%{_datadir}/libreport/workflows/workflow_RHELBugzillaXorg.xml
59731df
rm -f %{buildroot}/%{_datadir}/libreport/workflows/workflow_RHELBugzillaLibreport.xml
59731df
rm -f %{buildroot}/%{_datadir}/libreport/workflows/workflow_RHELBugzillaJava.xml
59731df
rm -f %{buildroot}/%{_datadir}/libreport/workflows/workflow_RHELBugzillaJavaScript.xml
b862486
rm -f %{buildroot}/%{_datadir}/libreport/workflows/workflow_RHELAddDataCCpp.xml
b862486
rm -f %{buildroot}/%{_datadir}/libreport/workflows/workflow_RHELAddDataKerneloops.xml
b862486
rm -f %{buildroot}/%{_datadir}/libreport/workflows/workflow_RHELAddDataPython.xml
b862486
rm -f %{buildroot}/%{_datadir}/libreport/workflows/workflow_RHELAddDatavmcore.xml
b862486
rm -f %{buildroot}/%{_datadir}/libreport/workflows/workflow_RHELAddDataxorg.xml
b862486
rm -f %{buildroot}/%{_datadir}/libreport/workflows/workflow_RHELAddDataLibreport.xml
b862486
rm -f %{buildroot}/%{_datadir}/libreport/workflows/workflow_RHELAddDataJava.xml
b862486
rm -f %{buildroot}/%{_datadir}/libreport/workflows/workflow_RHELAddDataJavaScript.xml
59731df
rm -f %{buildroot}/%{_sysconfdir}/libreport/workflows.d/report_rhel.conf
b862486
rm -f %{buildroot}/%{_sysconfdir}/libreport/workflows.d/report_rhel_add_data.conf
59731df
rm -f %{buildroot}/%{_sysconfdir}/libreport/workflows.d/report_uReport.conf
59731df
rm -f %{buildroot}/%{_sysconfdir}/libreport/workflows.d/report_rhel_bugzilla.conf
59731df
rm -f %{buildroot}%{_mandir}/man5/report_rhel.conf.5
59731df
rm -f %{buildroot}%{_mandir}/man5/report_uReport.conf.5
59731df
rm -f %{buildroot}%{_mandir}/man5/report_rhel_bugzilla.conf.5
Jakub Filak 86211cc
%endif
Jakub Filak 86211cc
Jiri Moskovcak 67fcf57
%check
Jakub Filak 93fc696
make check|| {
Jakub Filak 93fc696
    # find and print the logs of failed test
Jakub Filak 93fc696
    # do not cat tests/testsuite.log because it contains a lot of bloat
Jakub Filak 93fc696
    find tests/testsuite.dir -name "testsuite.log" -print -exec cat '{}' \;
Jakub Filak df52438
    exit 1
Jakub Filak df52438
}
Jiri Moskovcak 67fcf57
8f048d7
%ldconfig_scriptlets
8f048d7
%ldconfig_scriptlets web
8f048d7
%if 0%{?rhel} && 0%{?rhel} <= 7
e398dd4
%post gtk
8f048d7
%{?ldconfig}
e398dd4
# update icon cache
e398dd4
touch --no-create %{_datadir}/icons/hicolor &>/dev/null || :
e398dd4
e398dd4
%postun gtk
8f048d7
%{?ldconfig}
e398dd4
if [ $1 -eq 0 ] ; then
e398dd4
    touch --no-create %{_datadir}/icons/hicolor &>/dev/null
e398dd4
    gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
e398dd4
fi
e398dd4
e398dd4
%posttrans gtk
e398dd4
gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
e398dd4
%endif
Jakub Filak 86211cc
Jiri Moskovcak 64a8ed2
%files -f %{name}.lang
e845433
%doc README.md
59731df
%license COPYING
Jakub Filak 2e01e95
%config(noreplace) %{_sysconfdir}/%{name}/libreport.conf
Jiri Moskovcak 64a8ed2
%config(noreplace) %{_sysconfdir}/%{name}/report_event.conf
Jiri 8c9325b
%config(noreplace) %{_sysconfdir}/%{name}/forbidden_words.conf
Jakub Filak 21e8e34
%config(noreplace) %{_sysconfdir}/%{name}/ignored_words.conf
Jakub Filak 2e01e95
%{_datadir}/%{name}/conf.d/libreport.conf
Jiri Moskovcak 64a8ed2
%{_libdir}/libreport.so.*
Jiri Moskovcak 64a8ed2
%{_libdir}/libabrt_dbus.so.*
Jakub Filak 2e01e95
%{_mandir}/man5/libreport.conf.5*
Jiri Moskovcak cb5f515
%{_mandir}/man5/report_event.conf.5*
Jakub Filak 86211cc
%{_mandir}/man5/forbidden_words.conf.5*
Jakub Filak 0e07c37
%{_mandir}/man5/ignored_words.conf.5*
Jakub Filak 908e924
# filesystem package owns /usr/share/augeas/lenses directory
Jakub Filak 908e924
%{_datadir}/augeas/lenses/libreport.aug
Jiri Moskovcak 64a8ed2
Jiri 0761ab6
%files filesystem
Jiri 0761ab6
%dir %{_sysconfdir}/%{name}/
Jiri 0761ab6
%dir %{_sysconfdir}/%{name}/events.d/
Jiri 0761ab6
%dir %{_sysconfdir}/%{name}/events/
89ee348
%dir %{_sysconfdir}/%{name}/workflows.d/
59fdf2c
%dir %{_datadir}/%{name}/
59fdf2c
%dir %{_datadir}/%{name}/conf.d/
59fdf2c
%dir %{_datadir}/%{name}/conf.d/plugins/
Jakub Filak 86211cc
%dir %{_datadir}/%{name}/events/
Jakub Filak 86211cc
%dir %{_datadir}/%{name}/workflows/
Jakub Filak f98d93a
%dir %{_sysconfdir}/%{name}/plugins/
Jiri 0761ab6
Jiri Moskovcak 64a8ed2
%files devel
Jiri Moskovcak a4a4544
# Public api headers:
Jakub Filak 86211cc
%doc apidoc/html/*.{html,png,css,js}
Jakub Filak 82e5d2c
%{_includedir}/libreport/libreport_types.h
Jiri Moskovcak 85cf0d6
%{_includedir}/libreport/client.h
Jiri Moskovcak 64a8ed2
%{_includedir}/libreport/dump_dir.h
Jiri Moskovcak 64a8ed2
%{_includedir}/libreport/event_config.h
Jiri Moskovcak 64a8ed2
%{_includedir}/libreport/problem_data.h
Jakub Filak 2e01e95
%{_includedir}/libreport/problem_report.h
Jiri Moskovcak 64a8ed2
%{_includedir}/libreport/report.h
Jiri Moskovcak 64a8ed2
%{_includedir}/libreport/run_event.h
Jiri Moskovcak bcd306b
%{_includedir}/libreport/file_obj.h
Jiri Moskovcak bcd306b
%{_includedir}/libreport/config_item_info.h
Jiri Moskovcak bcd306b
%{_includedir}/libreport/workflow.h
Jakub Filak df52438
%{_includedir}/libreport/problem_details_widget.h
Jakub Filak df52438
%{_includedir}/libreport/problem_details_dialog.h
Jakub Filak 2e01e95
%{_includedir}/libreport/problem_utils.h
35ff5f8
%{_includedir}/libreport/report_result.h
Jakub Filak 8d31797
%{_includedir}/libreport/ureport.h
Jakub Filak 2e01e95
%{_includedir}/libreport/reporters.h
Jakub Filak 2e01e95
%{_includedir}/libreport/global_configuration.h
Jiri Moskovcak a4a4544
# Private api headers:
Jiri Moskovcak a4a4544
%{_includedir}/libreport/internal_abrt_dbus.h
Jiri Moskovcak a4a4544
%{_includedir}/libreport/internal_libreport.h
Jakub Filak 597e30d
%{_includedir}/libreport/xml_parser.h
fb2c7fe
%{_includedir}/libreport/helpers
Jiri Moskovcak 64a8ed2
%{_libdir}/libreport.so
Jiri Moskovcak 64a8ed2
%{_libdir}/libabrt_dbus.so
Jiri Moskovcak 64a8ed2
%{_libdir}/pkgconfig/libreport.pc
Jiri Moskovcak 64a8ed2
%dir %{_includedir}/libreport
Jiri Moskovcak 64a8ed2
Jiri Moskovcak 1cc5939
%files web
Jakub Filak 86211cc
%{_libdir}/libreport-web.so.*
Jiri Moskovcak 1cc5939
Jiri Moskovcak 1cc5939
%files web-devel
Jakub Filak 86211cc
%{_libdir}/libreport-web.so
Jiri Moskovcak 1cc5939
%{_includedir}/libreport/libreport_curl.h
Jiri Moskovcak 1cc5939
%{_libdir}/pkgconfig/libreport-web.pc
Jiri Moskovcak 1cc5939
e398dd4
%if %{with python2}
8575237
%files -n python2-libreport
911ee9e
%{python2_sitearch}/report/
911ee9e
%{python2_sitearch}/reportclient/
e398dd4
%endif # with python2
Jiri Moskovcak 85cf0d6
e398dd4
%if %{with python3}
292f303
%files -n python3-libreport
59fdf2c
%{python3_sitearch}/report/
59fdf2c
%{python3_sitearch}/reportclient/
e398dd4
%endif # with python3
Jakub Filak bf6edcf
Jiri Moskovcak 64a8ed2
%files cli
Jiri Moskovcak 64a8ed2
%{_bindir}/report-cli
Jiri Moskovcak 64a8ed2
%{_mandir}/man1/report-cli.1.gz
Jiri Moskovcak 64a8ed2
Jiri Moskovcak 85cf0d6
%files newt
Jiri Moskovcak 85cf0d6
%{_bindir}/report-newt
Jakub Filak 86211cc
%{_mandir}/man1/report-newt.1.gz
Jiri Moskovcak 85cf0d6
Jiri Moskovcak 64a8ed2
%files gtk
Jiri Moskovcak 64a8ed2
%{_bindir}/report-gtk
Jiri Moskovcak 64a8ed2
%{_libdir}/libreport-gtk.so.*
Jakub Filak 597e30d
%config(noreplace) %{_sysconfdir}/libreport/events.d/emergencyanalysis_event.conf
Jakub Filak 86211cc
%{_mandir}/man5/emergencyanalysis_event.conf.5.*
Jakub Filak 86211cc
%{_datadir}/%{name}/events/report_EmergencyAnalysis.xml
Jakub Filak 86211cc
%{_mandir}/man1/report-gtk.1.gz
Jakub Filak 597e30d
Jiri Moskovcak 64a8ed2
%files gtk-devel
Jiri Moskovcak 64a8ed2
%{_libdir}/libreport-gtk.so
Jiri Moskovcak 85cf0d6
%{_includedir}/libreport/internal_libreport_gtk.h
Jiri Moskovcak 64a8ed2
%{_libdir}/pkgconfig/libreport-gtk.pc
Jiri Moskovcak 64a8ed2
Jiri Moskovcak 85cf0d6
%files plugin-kerneloops
Jakub Filak 86211cc
%{_datadir}/%{name}/events/report_Kerneloops.xml
Jiri Moskovcak 85cf0d6
%{_mandir}/man*/reporter-kerneloops.*
Jiri Moskovcak 85cf0d6
%{_bindir}/reporter-kerneloops
Jiri Moskovcak 85cf0d6
Jiri Moskovcak 85cf0d6
%files plugin-logger
Jakub Filak 86211cc
%config(noreplace) %{_sysconfdir}/libreport/events/report_Logger.conf
Jakub Filak 86211cc
%{_mandir}/man5/report_Logger.conf.5.*
Jakub Filak 86211cc
%{_datadir}/%{name}/events/report_Logger.xml
Jakub Filak 8d31797
%{_datadir}/%{name}/workflows/workflow_Logger.xml
Jakub Filak 8d31797
%{_datadir}/%{name}/workflows/workflow_LoggerCCpp.xml
Jiri Moskovcak 85cf0d6
%config(noreplace) %{_sysconfdir}/libreport/events.d/print_event.conf
Jakub Filak 8d31797
%config(noreplace) %{_sysconfdir}/libreport/workflows.d/report_logger.conf
Jakub Filak 86211cc
%{_mandir}/man5/print_event.conf.5.*
Jakub Filak 8d31797
%{_mandir}/man5/report_logger.conf.5.*
Jiri Moskovcak 85cf0d6
%{_bindir}/reporter-print
Jiri Moskovcak 85cf0d6
%{_mandir}/man*/reporter-print.*
Jiri Moskovcak 85cf0d6
59731df
%files plugin-systemd-journal
59731df
%{_bindir}/reporter-systemd-journal
59731df
%{_mandir}/man*/reporter-systemd-journal.*
59731df
Jiri Moskovcak 85cf0d6
%files plugin-mailx
Jiri 8c9325b
%config(noreplace) %{_sysconfdir}/libreport/plugins/mailx.conf
Jakub Filak f98d93a
%{_datadir}/%{name}/conf.d/plugins/mailx.conf
Jakub Filak 86211cc
%{_datadir}/%{name}/events/report_Mailx.xml
Jakub Filak f98d93a
%{_datadir}/dbus-1/interfaces/com.redhat.problems.configuration.mailx.xml
Jakub Filak 8d31797
%{_datadir}/%{name}/workflows/workflow_Mailx.xml
Jakub Filak 8d31797
%{_datadir}/%{name}/workflows/workflow_MailxCCpp.xml
Jiri Moskovcak 85cf0d6
%config(noreplace) %{_sysconfdir}/libreport/events.d/mailx_event.conf
Jakub Filak 8d31797
%config(noreplace) %{_sysconfdir}/libreport/workflows.d/report_mailx.conf
Jakub Filak 86211cc
%{_mandir}/man5/mailx.conf.5.*
Jakub Filak 86211cc
%{_mandir}/man5/mailx_event.conf.5.*
Jakub Filak 8d31797
%{_mandir}/man5/report_mailx.conf.5.*
Jiri Moskovcak 85cf0d6
%{_mandir}/man*/reporter-mailx.*
Jiri Moskovcak 85cf0d6
%{_bindir}/reporter-mailx
Jiri Moskovcak 85cf0d6
Jiri Moskovcak 1cc5939
%files plugin-ureport
Jakub Filak 908e924
%config(noreplace) %{_sysconfdir}/libreport/plugins/ureport.conf
Jakub Filak f98d93a
%{_datadir}/%{name}/conf.d/plugins/ureport.conf
Jiri Moskovcak 1cc5939
%{_bindir}/reporter-ureport
Jakub Filak 86211cc
%{_mandir}/man1/reporter-ureport.1.gz
Jakub Filak 908e924
%{_mandir}/man5/ureport.conf.5.gz
Jakub Filak 86211cc
%{_datadir}/%{name}/events/report_uReport.xml
Jakub Filak f98d93a
%{_datadir}/dbus-1/interfaces/com.redhat.problems.configuration.ureport.xml
7b7c13b
%if 0%{?rhel}
7b7c13b
%config(noreplace) %{_sysconfdir}/libreport/workflows.d/report_uReport.conf
7b7c13b
%{_datadir}/%{name}/workflows/workflow_uReport.xml
7b7c13b
%{_mandir}/man5/report_uReport.conf.5.*
7b7c13b
%endif
Jiri Moskovcak 67fcf57
e398dd4
%if %{with bugzilla}
Jiri Moskovcak 85cf0d6
%files plugin-bugzilla
Jiri Moskovcak cb5f515
%config(noreplace) %{_sysconfdir}/libreport/plugins/bugzilla.conf
Jakub Filak f98d93a
%{_datadir}/%{name}/conf.d/plugins/bugzilla.conf
Jakub Filak 9ec64a4
%config(noreplace) %{_sysconfdir}/libreport/plugins/bugzilla_format.conf
Jakub Filak c93b309
%config(noreplace) %{_sysconfdir}/libreport/plugins/bugzilla_formatdup.conf
Jakub Filak 8d31797
%config(noreplace) %{_sysconfdir}/libreport/plugins/bugzilla_format_analyzer_libreport.conf
Jakub Filak 9ec64a4
%config(noreplace) %{_sysconfdir}/libreport/plugins/bugzilla_format_kernel.conf
Jakub Filak 86211cc
%{_datadir}/%{name}/events/report_Bugzilla.xml
Jakub Filak bf6edcf
%{_datadir}/%{name}/events/watch_Bugzilla.xml
Jiri Moskovcak 85cf0d6
%config(noreplace) %{_sysconfdir}/libreport/events/report_Bugzilla.conf
Jiri Moskovcak 0cbbc3a
%config(noreplace) %{_sysconfdir}/libreport/events.d/bugzilla_event.conf
Jakub Filak f98d93a
%{_datadir}/dbus-1/interfaces/com.redhat.problems.configuration.bugzilla.xml
Jiri Moskovcak 85cf0d6
# FIXME: remove with the old gui
Jiri Moskovcak 85cf0d6
%{_mandir}/man1/reporter-bugzilla.1.gz
Jakub Filak 86211cc
%{_mandir}/man5/report_Bugzilla.conf.5.*
Jakub Filak 86211cc
%{_mandir}/man5/bugzilla_event.conf.5.*
Jakub Filak 86211cc
%{_mandir}/man5/bugzilla.conf.5.*
Jakub Filak 86211cc
%{_mandir}/man5/bugzilla_format.conf.5.*
Jakub Filak 86211cc
%{_mandir}/man5/bugzilla_formatdup.conf.5.*
Jakub Filak 8d31797
%{_mandir}/man5/bugzilla_format_analyzer_libreport.conf.5.*
Jakub Filak 86211cc
%{_mandir}/man5/bugzilla_format_kernel.conf.5.*
Jiri Moskovcak 85cf0d6
%{_bindir}/reporter-bugzilla
e398dd4
%endif
Jiri Moskovcak 85cf0d6
Jakub Filak 2e01e95
%files plugin-mantisbt
Jakub Filak 2e01e95
%config(noreplace) %{_sysconfdir}/libreport/plugins/mantisbt.conf
Jakub Filak 2e01e95
%{_datadir}/%{name}/conf.d/plugins/mantisbt.conf
Jakub Filak 2e01e95
%config(noreplace) %{_sysconfdir}/libreport/plugins/mantisbt_format.conf
Jakub Filak 2e01e95
%config(noreplace) %{_sysconfdir}/libreport/plugins/mantisbt_formatdup.conf
b5a180b
%config(noreplace) %{_sysconfdir}/libreport/plugins/mantisbt_format_analyzer_libreport.conf
b5a180b
%config(noreplace) %{_sysconfdir}/libreport/plugins/mantisbt_formatdup_analyzer_libreport.conf
Jakub Filak 2e01e95
%{_bindir}/reporter-mantisbt
Jakub Filak 1c8a9e6
%{_mandir}/man1/reporter-mantisbt.1.gz
Jakub Filak 1c8a9e6
%{_mandir}/man5/mantisbt.conf.5.*
Jakub Filak 1c8a9e6
%{_mandir}/man5/mantisbt_format.conf.5.*
Jakub Filak 1c8a9e6
%{_mandir}/man5/mantisbt_formatdup.conf.5.*
b5a180b
%{_mandir}/man5/mantisbt_format_analyzer_libreport.conf.5.*
b5a180b
%{_mandir}/man5/mantisbt_formatdup_analyzer_libreport.conf.5.*
Jakub Filak 2e01e95
Jakub Filak 2e01e95
%files centos
Jakub Filak 2e01e95
%{_datadir}/%{name}/workflows/workflow_CentOSCCpp.xml
Jakub Filak 2e01e95
%{_datadir}/%{name}/workflows/workflow_CentOSKerneloops.xml
Jakub Filak 2e01e95
%{_datadir}/%{name}/workflows/workflow_CentOSPython.xml
Jakub Filak 2e01e95
%{_datadir}/%{name}/workflows/workflow_CentOSPython3.xml
Jakub Filak 2e01e95
%{_datadir}/%{name}/workflows/workflow_CentOSVmcore.xml
Jakub Filak 2e01e95
%{_datadir}/%{name}/workflows/workflow_CentOSXorg.xml
Jakub Filak 2e01e95
%{_datadir}/%{name}/workflows/workflow_CentOSLibreport.xml
Jakub Filak 2e01e95
%{_datadir}/%{name}/workflows/workflow_CentOSJava.xml
59731df
%{_datadir}/%{name}/workflows/workflow_CentOSJavaScript.xml
Jakub Filak 2e01e95
%config(noreplace) %{_sysconfdir}/libreport/workflows.d/report_centos.conf
Jakub Filak 1c8a9e6
%{_mandir}/man5/report_centos.conf.5.*
Jakub Filak 2e01e95
%{_datadir}/%{name}/events/report_CentOSBugTracker.xml
Jakub Filak 2e01e95
%config(noreplace) %{_sysconfdir}/libreport/events/report_CentOSBugTracker.conf
Jakub Filak 1c8a9e6
%{_mandir}/man5/report_CentOSBugTracker.conf.5.*
Jakub Filak 2e01e95
# report_CentOSBugTracker events are shipped by libreport package
Jakub Filak 2e01e95
%config(noreplace) %{_sysconfdir}/libreport/events.d/centos_report_event.conf
e398dd4
%{_mandir}/man5/centos_report_event.conf.5.gz
Jakub Filak 2e01e95
Jiri Moskovcak 85cf0d6
%files plugin-rhtsupport
Jiri Moskovcak cb5f515
%config(noreplace) %{_sysconfdir}/libreport/plugins/rhtsupport.conf
Jakub Filak f98d93a
%{_datadir}/%{name}/conf.d/plugins/rhtsupport.conf
Jakub Filak 86211cc
%{_datadir}/%{name}/events/report_RHTSupport.xml
b862486
%{_datadir}/%{name}/events/report_RHTSupport_AddData.xml
Jakub Filak f98d93a
%{_datadir}/dbus-1/interfaces/com.redhat.problems.configuration.rhtsupport.xml
59fdf2c
%if 0%{?rhel}
59fdf2c
%attr(600,root,root)%{_sysconfdir}/%{name}/cert-api.access.redhat.com.pem
59fdf2c
%endif
Jiri Moskovcak 85cf0d6
%config(noreplace) %{_sysconfdir}/libreport/events.d/rhtsupport_event.conf
Jiri Moskovcak cb5f515
%{_mandir}/man1/reporter-rhtsupport.1.gz
Jakub Filak 86211cc
%{_mandir}/man5/rhtsupport.conf.5.*
Jakub Filak 86211cc
%{_mandir}/man5/rhtsupport_event.conf.5.*
Jiri Moskovcak 85cf0d6
%{_bindir}/reporter-rhtsupport
Jiri Moskovcak 85cf0d6
e398dd4
%if %{with bugzilla}
Jiri Moskovcak cb5f515
%files compat
Jiri Moskovcak cb5f515
%{_bindir}/report
Jiri Moskovcak cb5f515
%{_mandir}/man1/report.1.gz
e398dd4
%endif
Jiri Moskovcak cb5f515
Jiri Moskovcak 85cf0d6
%files plugin-reportuploader
Jiri Moskovcak 85cf0d6
%{_mandir}/man*/reporter-upload.*
Jakub Filak 86211cc
%{_mandir}/man5/uploader_event.conf.5.*
Jiri Moskovcak 85cf0d6
%{_bindir}/reporter-upload
Jakub Filak 86211cc
%{_datadir}/%{name}/events/report_Uploader.xml
Jiri Moskovcak cb5f515
%config(noreplace) %{_sysconfdir}/libreport/events.d/uploader_event.conf
Jakub Filak 86211cc
%{_datadir}/%{name}/workflows/workflow_Upload.xml
Jakub Filak 8d31797
%{_datadir}/%{name}/workflows/workflow_UploadCCpp.xml
Jakub Filak c17f83b
%config(noreplace) %{_sysconfdir}/libreport/plugins/upload.conf
e398dd4
%{_datadir}/%{name}/conf.d/plugins/upload.conf
b961e89
%{_mandir}/man5/upload.conf.5.*
Jakub Filak 8d31797
%config(noreplace) %{_sysconfdir}/libreport/workflows.d/report_uploader.conf
Jakub Filak 8d31797
%{_mandir}/man5/report_uploader.conf.5.*
b961e89
%config(noreplace) %{_sysconfdir}/libreport/events/report_Uploader.conf
b961e89
%{_mandir}/man5/report_Uploader.conf.5.*
Jiri Moskovcak bcd306b
Jakub Filak 86211cc
%if 0%{?fedora}
Jiri Moskovcak bcd306b
%files fedora
Jakub Filak 86211cc
%{_datadir}/%{name}/workflows/workflow_FedoraCCpp.xml
Jakub Filak 86211cc
%{_datadir}/%{name}/workflows/workflow_FedoraKerneloops.xml
Jakub Filak 86211cc
%{_datadir}/%{name}/workflows/workflow_FedoraPython.xml
Jakub Filak bf6edcf
%{_datadir}/%{name}/workflows/workflow_FedoraPython3.xml
Jakub Filak 86211cc
%{_datadir}/%{name}/workflows/workflow_FedoraVmcore.xml
Jakub Filak 86211cc
%{_datadir}/%{name}/workflows/workflow_FedoraXorg.xml
Jakub Filak f98d93a
%{_datadir}/%{name}/workflows/workflow_FedoraLibreport.xml
Jakub Filak f98d93a
%{_datadir}/%{name}/workflows/workflow_FedoraJava.xml
59731df
%{_datadir}/%{name}/workflows/workflow_FedoraJavaScript.xml
Jiri Moskovcak bcd306b
%config(noreplace) %{_sysconfdir}/libreport/workflows.d/report_fedora.conf
Jakub Filak 86211cc
%{_mandir}/man5/report_fedora.conf.5.*
Jakub Filak 86211cc
%endif
Jiri Moskovcak bcd306b
Jakub Filak 86211cc
%if 0%{?rhel}
Jakub Filak ea10622
%files rhel
Jakub Filak 86211cc
%{_datadir}/%{name}/workflows/workflow_RHELCCpp.xml
Jakub Filak 86211cc
%{_datadir}/%{name}/workflows/workflow_RHELKerneloops.xml
Jakub Filak 86211cc
%{_datadir}/%{name}/workflows/workflow_RHELPython.xml
Jakub Filak 86211cc
%{_datadir}/%{name}/workflows/workflow_RHELvmcore.xml
Jakub Filak 86211cc
%{_datadir}/%{name}/workflows/workflow_RHELxorg.xml
Jakub Filak f98d93a
%{_datadir}/%{name}/workflows/workflow_RHELLibreport.xml
Jakub Filak f98d93a
%{_datadir}/%{name}/workflows/workflow_RHELJava.xml
59731df
%{_datadir}/%{name}/workflows/workflow_RHELJavaScript.xml
b862486
%{_datadir}/%{name}/workflows/workflow_RHELAddDataCCpp.xml
b862486
%{_datadir}/%{name}/workflows/workflow_RHELAddDataJava.xml
b862486
%{_datadir}/%{name}/workflows/workflow_RHELAddDataKerneloops.xml
b862486
%{_datadir}/%{name}/workflows/workflow_RHELAddDataLibreport.xml
b862486
%{_datadir}/%{name}/workflows/workflow_RHELAddDataPython.xml
b862486
%{_datadir}/%{name}/workflows/workflow_RHELAddDatavmcore.xml
b862486
%{_datadir}/%{name}/workflows/workflow_RHELAddDataxorg.xml
b862486
%{_datadir}/%{name}/workflows/workflow_RHELAddDataJavaScript.xml
Jakub Filak ea10622
%config(noreplace) %{_sysconfdir}/libreport/workflows.d/report_rhel.conf
b862486
%config(noreplace) %{_sysconfdir}/libreport/workflows.d/report_rhel_add_data.conf
Jakub Filak 86211cc
%{_mandir}/man5/report_rhel.conf.5.*
Jakub Filak 422b31b
Jakub Filak 422b31b
%files rhel-bugzilla
Jakub Filak 422b31b
%{_datadir}/%{name}/workflows/workflow_RHELBugzillaCCpp.xml
Jakub Filak 422b31b
%{_datadir}/%{name}/workflows/workflow_RHELBugzillaKerneloops.xml
Jakub Filak 422b31b
%{_datadir}/%{name}/workflows/workflow_RHELBugzillaPython.xml
Jakub Filak 422b31b
%{_datadir}/%{name}/workflows/workflow_RHELBugzillaVmcore.xml
Jakub Filak 422b31b
%{_datadir}/%{name}/workflows/workflow_RHELBugzillaXorg.xml
Jakub Filak f98d93a
%{_datadir}/%{name}/workflows/workflow_RHELBugzillaLibreport.xml
Jakub Filak f98d93a
%{_datadir}/%{name}/workflows/workflow_RHELBugzillaJava.xml
59731df
%{_datadir}/%{name}/workflows/workflow_RHELBugzillaJavaScript.xml
Jakub Filak 422b31b
%config(noreplace) %{_sysconfdir}/libreport/workflows.d/report_rhel_bugzilla.conf
Jakub Filak 422b31b
%{_mandir}/man5/report_rhel_bugzilla.conf.5.*
Jakub Filak 422b31b
Jakub Filak 422b31b
%files rhel-anaconda-bugzilla
Jakub Filak 422b31b
%{_datadir}/%{name}/workflows/workflow_AnacondaRHELBugzilla.xml
Jakub Filak 86211cc
%endif
Jakub Filak ea10622
e398dd4
%if %{with bugzilla}
Jiri Moskovcak bcd306b
%files anaconda
Jakub Filak 86211cc
%if 0%{?fedora}
Jakub Filak 86211cc
%{_datadir}/%{name}/workflows/workflow_AnacondaFedora.xml
Jakub Filak 86211cc
%endif
Jakub Filak 86211cc
%if 0%{?rhel}
Jakub Filak 86211cc
%{_datadir}/%{name}/workflows/workflow_AnacondaRHEL.xml
Jakub Filak 86211cc
%endif
Jakub Filak 86211cc
%{_datadir}/%{name}/workflows/workflow_AnacondaUpload.xml
Jiri Moskovcak bcd306b
%config(noreplace) %{_sysconfdir}/libreport/workflows.d/anaconda_event.conf
Jiri Moskovcak 5f5fe7e
%config(noreplace) %{_sysconfdir}/libreport/events.d/bugzilla_anaconda_event.conf
Jakub Filak 23f2f47
%config(noreplace) %{_sysconfdir}/libreport/plugins/bugzilla_format_anaconda.conf
Jakub Filak 23f2f47
%config(noreplace) %{_sysconfdir}/libreport/plugins/bugzilla_formatdup_anaconda.conf
Jakub Filak 86211cc
%{_mandir}/man5/anaconda_event.conf.5.*
Jakub Filak 86211cc
%{_mandir}/man5/bugzilla_anaconda_event.conf.5.*
Jakub Filak 86211cc
%{_mandir}/man5/bugzilla_format_anaconda.conf.5.*
Jakub Filak 86211cc
%{_mandir}/man5/bugzilla_formatdup_anaconda.conf.5.*
e398dd4
%endif
Jiri Moskovcak 85cf0d6
Jiri Moskovcak 64a8ed2
%changelog
3e1f048
* Sat Aug 17 2019 Miro Hrončok <mhroncok@redhat.com> - 2.10.1-3
3e1f048
- Rebuilt for Python 3.8
3e1f048
db8863c
* Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - 2.10.1-2
db8863c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
db8863c
7b7c13b
* Wed Jul 03 2019 Martin Kutlak <mkutlak@redhat.com> 2.10.1-1
7b7c13b
- doc: Makefile.am: Use correct path for --conf-file
7b7c13b
- lib: copy_file_recursive: Use GLib abstractions
7b7c13b
- gui-wizard-gtk: Fix fix
7b7c13b
- cli: run-command: Replace use of vfork() with fork()
7b7c13b
- plugins: rhbz: Don’t call strlen() on attachment data
7b7c13b
- Check for empty fmt_file name when printing error msgs
7b7c13b
- cli: Unpack command-line argument parsing logic
7b7c13b
- lib: event_config: Remove pointless assignment
7b7c13b
- gui-wizard-gtk: Fix never-read assignment
7b7c13b
- lib: xatonum: Check string parameters
7b7c13b
- Rework and refine composition of error messages
7b7c13b
- Add clearer warnings about missing report elements specified in format files
7b7c13b
- Move uReport workflow to plugin-ureport subpackage
7b7c13b
- lib: ureport: Export workflow when saving server response
7b7c13b
- lib: dump_dir: Clean up on failure in dd_delete()
7b7c13b
- Use #ifdef to check whether macros are defined
7b7c13b
- autogen.sh: Use autoreconf
7b7c13b
- autogen.sh: Allow skipping running configure
7b7c13b
- tests: forbidden_words: Don’t hardcode sysconfdir
7b7c13b
- Makefile.am: Use correct locale when getting date
7b7c13b
216f0e9
* Tue Apr 23 2019 Ernestas Kulik <ekulik@redhat.com> - 2.10.0-3
216f0e9
- Add patch to fix workflow fields not being added to reported_to when μReport response comes with a Bugzilla URL
216f0e9
7aed889
* Mon Feb 04 2019 Ernestas Kulik <ekulik@redhat.com> - 2.10.0-2
7aed889
- Remove unused patch
7aed889
35ff5f8
* Sat Feb 02 2019 Ernestas Kulik <ekulik@redhat.com> - 2.10.0-1
35ff5f8
- Update to 2.10.0
35ff5f8
- Bump GLib dependency
35ff5f8
- Add patch to work around issue with test
35ff5f8
6d42aee
* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 2.9.7-3
6d42aee
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
6d42aee
46d8661
* Mon Jan 07 2019 Martin Kutlak <mkutlak@redhat.com> 2.9.7-2
46d8661
- rhbz: Replace nomail flag with minor_update
46d8661
e159c55
* Fri Dec 07 2018 Matej Marusak <mmarusak@redhat.com> 2.9.7-1
e159c55
- reportclient: Search for required packages recursively
e159c55
- event_config: Modify unusable backtrace message
e159c55
- reportclient: Find and download required debuginfo packages
e159c55
- lib: Explicitly do not use DST
e159c55
- autogen: List make in sysdeps command
e159c55
- lib: Seek beginning of mountinfo file
e159c55
- report-client: Find debuginfos in own method
e159c55
- lib: Add a null guard
e159c55
- gui-wizard-gtk: Require GTK+ 3.10
e159c55
- gui-wizard-gtk: Don’t set GtkButton:xalign
e159c55
- gui-wizard-gtk: Replace use of GtkTable
e159c55
- gui-wizard-gtk: Show warnings inline on progress page
e159c55
- gui-wizard-gtk: Remove unused size group
e159c55
- gui-wizard-gtk: Replace Gtk{H,V}Box with GtkBox
e159c55
- gui-wizard-gtk: Remove unneeded windows
e159c55
- gtk-helpers: config_dialog: Hide tree view header
e159c55
- augeas: Use generic augeas modules
e159c55
100ee1d
* Mon Oct 8 2018 Martin Kutlak <mkutlak@redhat.com> 2.9.6-1
100ee1d
- Fix majority of bugs found by Coverity Scan.
100ee1d
- Remove option to screencast problems
100ee1d
- tests: Adjust format of truncated backtrace for python and core
100ee1d
- gui: Replace deprecated g_type_class_add_private
100ee1d
- potfiles: fix issue in POTFILES.in
100ee1d
- lib: fix a SEGV in list_possible_events()
100ee1d
- ureport: use python3 to get consumerCertDir
100ee1d
- r-mailx: Add comment explaining expected values in config
100ee1d
- reporter-mailx: Remove double quotes from config
100ee1d
- spec: Make libreport-filesystem subpackage noarch
100ee1d
- spec: drop dependency on python-rhsm
100ee1d
000be99
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 2.9.5-4
000be99
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
000be99
81821db
* Mon Jun 18 2018 Matej Habrnal <mhabrnal@redhat.com> 2.9.5-3
81821db
- Make this build without /usr/bin/python
81821db
- Resolves #1592073
81821db
5cfc64e
* Sat Jun 16 2018 Miro Hrončok <mhroncok@redhat.com> - 2.9.5-2
5cfc64e
- Rebuilt for Python 3.7
5cfc64e
e398dd4
* Tue Apr 24 2018 Matej Habrnal <mhabrnal@redhat.com> 2.9.5-1
e398dd4
- spec: actualize according to downstream
e398dd4
- spec: Conditionalize the Python2 and Python3
e398dd4
- report-python: fix tests if configure --without-python2
e398dd4
- autogen: correctly parse buildrequires from spec file
e398dd4
e398dd4
* Tue Mar 27 2018 Martin Kutlak <mkutlak@redhat.com> 2.9.4-1
59fdf2c
- Translation updates
e398dd4
- Revert "use /usr/sbin/"
59fdf2c
- ureport: remove json-c is_error() usage
e398dd4
- ldconfig and gtk-update-icon-cache is not needed in rawhide
59fdf2c
- reporter-rhtsupport: Remove dependency on redhat-access-insights
e398dd4
- do not expand macro in changelog
e398dd4
- move defattr which match the defaults
e398dd4
- use /usr/sbin/
e398dd4
- macro python_sitearch is always defined on rhel7+
e398dd4
- remove rhel6 specific items and accomodate to rhel7+
e398dd4
- This package uses names with ambiguous `python-` prefix in requirements.
e398dd4
- reporter-{bugzilla,mantisbt,rhtsupport}: fix free
59fdf2c
- reporter-mailx: rely on configured email
e398dd4
- spec: fix unowned directories
59fdf2c
- augeas: include local config path
59fdf2c
- doc: update to contain newly added user's local config
e398dd4
- reporter-mantisbt: read configuration from user's home
e398dd4
- reporter-rhtsupport: read configuration from user's home
e398dd4
- reporter-bugzilla: read configuration from user's home
59fdf2c
- reporter-bugzilla: ask concrete bz when requiring login
e398dd4
- makefile: fix make release
4104372
b862486
* Thu Nov 02 2017 Julius Milan <jmilan@redhat.com> 2.9.3-1
b862486
- Translation updates
b862486
- commit to delete
b862486
- workflows: fix description in workflow_RHELJavaScript.xml.in
b862486
- workflows: add workflow for adding data to existing case
b862486
- client-python,report-python: Allow python to be optional at build time
b862486
- ignored words: add SYSTEMD_NSS_BYPASS_BUS
b862486
- reporter-ureport: add 'ProcessUnpackaged' option
b862486
- spec: add workflow for adding data to existing case
b862486
- rep-sys-journal: fix in finding executable basename
b862486
- remove old obsolete
b862486
- Group is not used any more
b862486
- remove old changelogs
b862486
- requires pythonX-dnf instead of dnf
b862486
- doc: fix obsolete doxygen tags & complains
b862486
- lib: Introduce pid_for_children element from ns
b862486
- client-python: Do not try to unlink None
b862486
- spec: rename Python binary packages
b862486
e398dd4
* Thu Mar 16 2017 Matej Habrnal <mhabrnal@redhat.com> 2.9.1-1
e398dd4
- build: create tarball in release-* target
e398dd4
- problem_data: fix double const
e398dd4
- wizard: fix error found by -Werror=format-security
e398dd4
- run_event: fix cmp between pointer and zero character
fb2c7fe
- build: do not upload tarball to fedorahosted.org
fb2c7fe
- spec: do not use fedorahosted.org as source
fb2c7fe
- build: fix generating list of dependences in autogen.sh
fb2c7fe
- build: generate new release entries with date
fb2c7fe
- report-newt: free allocated variables, don't close dd twice
fb2c7fe
- build: fix scratch-build target
fb2c7fe
- changelog: reflect the PR
fb2c7fe
- lib: several bug fixes in parsing of mountinfo
fb2c7fe
- lib: correctly recognize chroot in container
fb2c7fe
- lib: declare CONTAINER_ROOTS element name
fb2c7fe
- lib: add more log wrappers for perror
fb2c7fe
- reporter-bugzilla: use /etc/os-release for default url
fb2c7fe
- configure.ac: Remove nss dependency
fb2c7fe
- spec: include testsuite headers in the devel package
fb2c7fe
- tests: include testsuite.h in the dist archive
fb2c7fe
- maint: check pulled .po files for errors
fb2c7fe
- build: fix bug in changelog generating in release target
fb2c7fe
- changelog: fix typos
fb2c7fe
e398dd4
* Fri Dec 02 2016 Jakub Filak <jakub@thefilaks.net> 2.9.0-1
59731df
- Translation updates
59731df
- build: make the release-* targets smarter
59731df
- add CHANGELOG.md
59731df
- reporter-s-journal: enable SYSLOG_IDENTIFIER from env
59731df
- report-python: add method run_event_on_problem_dir
59731df
- lib: use lz4 instead of lz4cat
e398dd4
- reportclient: honor ABRT_VERBOSE
59731df
- tree-wide: introduce 'stop_on_not_reportable' option
59731df
- client: add support for $releasever to debuginfo
e398dd4
- lib: correct test for own root
59731df
- workflows: run analyze_BodhiUpdates event on Fedora
e398dd4
- man: fix formating
59731df
- reporter-systemd-journal: introduce reporter-systemd-journal
59731df
- problem_data: add function which returns all problem data keys
e398dd4
- include: add exception_type element constant
e398dd4
- spec: changes related to reporter-systemd-journal
59731df
- problem_report: add normalization of crashed thread
59731df
- problem_report: make generate report configurable
59731df
- problem_report: use core_backtrace if there is no backtrace
59731df
- lib: refuse to parse negative number as unsigned int
e398dd4
- spec: simplify and remove old conditional
e398dd4
- build: add gettext-devel to sysdeps
e398dd4
- dd: add check for validity of new file FD
e398dd4
- build: configure tree for debugging by default
e398dd4
- spec: use %%buildroot macro
e398dd4
- spec: remove defattr which match the defaults
e398dd4
- spec: do not clean buildroot
e398dd4
- spec: remove Groups
e398dd4
- spec: code cleanup
e398dd4
- lib: fix a bug in dealing with errno
e398dd4
- lib: add convenient wrappers for uint in map_string_t
59731df
- problem_report: ensure C-string null terminator
59731df
- lib: fix invalid cgroup namespace ID
59731df
- lib: make die function configurable
59731df
- lib: allow using FD of /proc/[pid] instead of pid_t
59731df
- dd: add functions for opening dd item
59731df
- lib: add xfdopen
59731df
- problem data: search for sensitive words in more files
59731df
- dd: add dd_copy_file_at
59731df
- ignored words: add "systemd-logind" and "hawkey"
e398dd4
- build: reset the default version with each release
e398dd4
- doc: make README more verbose
e398dd4
- tree-wide: produce less messages in NOTICE log lvl
59731df
- ureport: less confusing logging
e398dd4
- spec: install JavaScript workflows
59731df
- workflow: add JavaScript workflows
59731df
- bugzilla: stop including package details
59731df
Jakub Filak 6b58dd2
* Fri Sep 09 2016 Jakub Filak <jfilak@redhat.com> 2.8.0-1
Jakub Filak 6b58dd2
- lib: fix a memory leak in create_dump_dir fn
Jakub Filak 6b58dd2
- rhtsupport: fix a double free of config at exit
e398dd4
- autogen: fix typo in usage help string
Jakub Filak 6b58dd2
- debuginfo: dnf API logging workarounds list
Jakub Filak 6b58dd2
- lib: don't warn when user word file doesn't exist
e398dd4
- testuite: add test for forbidden_words
Jakub Filak 6b58dd2
- lib: be able to define base conf dir at runtime
Jakub Filak 6b58dd2
- wizard: use dnf instead of yum in add a screencast note
Jakub Filak 6b58dd2
- problem_report: document resevered elements
Jakub Filak 6b58dd2
324605a
* Mon Jul 18 2016 Matej Habrnal <mhabrnal@redhat.com> 2.7.2-1
324605a
- Translation updates
324605a
- wizard: do not create reproducible if complex_detail == no
324605a
- include: save_user_settings function declaration isn’t a prototype
324605a
- Bugzilla: fix typo in comment don -> don't
324605a
- client-python: fix a typo in error check
324605a
- dd: do not log missing uid file when creating new dump dir
324605a
- build: update searched pkg names for systemd
324605a
fc95fa8
* Wed May 18 2016 Matej Habrnal <mhabrnal@redhat.com> 2.7.1-1
e398dd4
- spec: compression updates
fc95fa8
- lib: add lz4 decompression
fc95fa8
- lib: avoid the need to link against lzma
fc95fa8
- all: format security
fc95fa8
- lib: add cgroup namespace
fc95fa8
- dd: introduce functions getting occurrence stamps
fc95fa8
- dd: introduce dd_get_env_variable
fc95fa8
- lib: add get env variable from a file
fc95fa8
- RHTSupport: include count in Support cases
fc95fa8
- lib: problem report API check fseek return code
fc95fa8
- ignored words: remove 'kwallet_jwakely' which I added wrongly
fc95fa8
89ee348
* Fri Apr 08 2016 Matej Habrnal <mhabrnal@redhat.com> 2.7.0-1
89ee348
- ignored words: update ignored words
e398dd4
- mailx: introduce debug parameter -D
e398dd4
- mailx: mail formatting: add comment right after %%oneline
89ee348
- mailx: use problem report api to define an emais' content
e398dd4
- lib: remove unused function make_description_bz
89ee348
- augeas: trim spaces before key value
e398dd4
- Revert "xml parser: be more verbose in case xml file cannot be opened"
e398dd4
- xml parser: be more verbose in case xml file cannot be opened
89ee348
- spec: add workflows.d to filesystem package
e398dd4
- makefile: define LANG in release target
89ee348
- mailx: stop creating dead.letter on mailx failures
89ee348
- workflows: add comments to ambiguous functions
e398dd4
- workflows: NULL for the default configuration dir
89ee348
- workflows: publish the function loading configuration
e398dd4
- build: fix build on Fedora24
89ee348
- augeas: exclude mantisbt format configurations
89ee348
- reporter-mantisbt: add missing '=' to conf file
89ee348
- curl: fix typo Ingoring -> Ignoring
89ee348
- rhtsupport: attach all dump dir's element to a new case
89ee348
- rhtsupport: add pkg_vendor, reproducer and reproducible to description
89ee348
- report client: add silent mode to clean_up()
89ee348
- doc: add documentation for requires-details attribute
89ee348
- rhtsupport: Discourage users from reporting in non Red Hat stuff
89ee348
- rhtsupport: Discourage users from opening one-shot crashes
89ee348
- report-gtk: Require Reproducer for RHTSupport
89ee348
- Add workflow for RHEL anonymous report
89ee348
- spec: add workflow for RHEL anonymous report files
89ee348
- wizard: fix the broken widget expansion
89ee348
- dd: add documentation of dd_create_skeleton
89ee348
- workflow: add extern C to the header file
89ee348
- Fix minor typos
89ee348
- Translation updates
89ee348
- translations: update zanata configuration
89ee348
- wizard: fix the broken "Show log" widget
89ee348
- wizard: remove the code correcting Bugzilla groups
89ee348
89ee348
* Tue Feb 02 2016 Matej Habrnal <mhabrnal@redhat.com> 2.6.4-1
b961e89
- doc: add option -o and -O into reporter-ureport man page
b961e89
- rhtsupport: use problme report API to create description
b961e89
- bugzilla: make the event configurable
b961e89
- report-gtk: offer users to create private ticket
b961e89
- bugzilla|centos: declare 'restricted access' support
e398dd4
- event config: add support for 'restricted access'
e398dd4
- lib: move CREATE_PRIVATE_TICKET to the global configuration
e398dd4
- dd: dd_delete_item does not die
e398dd4
- dd: add function getting stat of item
e398dd4
- dd: correct handling of TYPE when creating dump directory
e398dd4
- dd: add function computing dump dir file system size
e398dd4
- dd: add function counting number of dd items
e398dd4
- dd: add function copying file descriptor to element
b961e89
- dd: allow 1 and 2 letter long element names
e398dd4
- problem_data: factor out function reading single problem element
b961e89
- formatdup: more universal comment
e398dd4
- dd: make function uid_in_group() public
b961e89
- Refactoring conditional directives that break parts of statements.
b961e89
- bugzilla: actualize man pages
b961e89
- bugzilla: don't report private problem as comment
b961e89
- uploader: move username and password to the advanced options
b961e89
- uploader: allow empty username and password
e398dd4
- spec: add uploader config files and related man page
b961e89
- uploader: add possibility to set SSH keyfiles
e398dd4
- curl: add possibility to configure SSH keys
b961e89
- desktop-utils: deal with Destkop files without command line
b961e89
- ureport: enable attaching of arbitrary values
e398dd4
- update .gitignore
b961e89
- uploader: save remote name in reported_to
b961e89
- curl: return URLs without userinfo
e398dd4
- lib: add function for removing userinfo from URIs
e398dd4
- plugins: port reporters to add_reported_to_entry
e398dd4
- reported_to: add a function formatting reported_to lines
e398dd4
- lib: introduce parser of ISO date strings
e398dd4
- uploader: use shared dd_create_archive function
e398dd4
- dd: add a function for compressing dumpdirs
e398dd4
- problem_report: add examples to the documentation
e398dd4
- client: document environment variables
Robert Kuska d30b616
0fae6bb
* Thu Oct 15 2015 Matej Habrnal <mhabrnal@redhat.com> 2.6.3-1
e398dd4
- wizard: correct comments in save_text_if_changed()
e398dd4
- events: improve example
0fae6bb
- reporter-bugzilla: add parameter -p
e398dd4
- wizard: fix save users changes after reviewing dump dir files
e398dd4
- dd: make function load_text_file non-static
0fae6bb
- bugzilla: don't attach build_ids
e398dd4
- run_event: rewrite event rule parser
e398dd4
- dd: add convenience wrappers fro loading numbers
0fae6bb
- ureport: improve curl's error messages
e398dd4
- ureport: use Red Hat Certificate Authority to make rhsm cert trusted
0fae6bb
- curl: add posibility to use own Certificate Authority cert
e398dd4
- spec: add redhat-access-insights to Requires of l-p-rhtsupport
90e88e5
- bugzilla: put VARIANT_ID= to Whiteboard
e398dd4
- autogen: use dnf instead of yum to install dependencies
9926ac3
- configure: use hex value for dump dir mode
e398dd4
- curl: add a helper for HTTP GET
e398dd4
- dd: don't warn about missing 'type' if the locking fails
e398dd4
- dd: stop warning about corrupted mandatory files
80acf9f
- Use a dgettext function returning strings instead of bytes