Blame SPECS/libreport.spec

Packit 4f15d5
%if 0%{?suse_version}
Packit 4f15d5
  %bcond_with bugzilla
Packit 4f15d5
Packit 4f15d5
  %define dbus_devel dbus-1-devel
Packit 4f15d5
  %define libjson_devel libjson-devel
Packit 4f15d5
%else
Packit 4f15d5
  %bcond_without bugzilla
Packit 4f15d5
Packit 4f15d5
  %define dbus_devel dbus-devel
Packit 4f15d5
  %define libjson_devel json-c-devel
Packit 4f15d5
%endif
Packit 4f15d5
Packit 4f15d5
%define glib_ver 2.43
Packit 4f15d5
Packit 4f15d5
%if 0%{?fedora} || 0%{?rhel} > 7
Packit 4f15d5
# Enable python3 build by default
Packit 4f15d5
%bcond_without python3
Packit 4f15d5
%else
Packit 4f15d5
%bcond_with python3
Packit 4f15d5
%endif
Packit 4f15d5
Packit 4f15d5
%if 0%{?rhel} > 7 || 0%{?fedora} > 28
Packit 4f15d5
# Disable python2 build by default
Packit 4f15d5
%bcond_with python2
Packit 4f15d5
%else
Packit 4f15d5
%bcond_without python2
Packit 4f15d5
%endif
Packit 4f15d5
Packit 4f15d5
Summary: Generic library for reporting various problems
Packit 4f15d5
Name: libreport
Packit 4f15d5
Version: 2.9.5
Packit 4f15d5
Release: 15%{?dist}
Packit 4f15d5
License: GPLv2+
Packit 4f15d5
URL: https://abrt.readthedocs.org/
Packit 4f15d5
Source: https://github.com/abrt/%{name}/archive/%{version}/%{name}-%{version}.tar.gz
Packit 4f15d5
Packit 4f15d5
Patch0001: 0001-ureport-use-python3-to-get-consumerCertDir.patch
Packit 4f15d5
Patch0002: 0002-Remove-option-to-screencast-problems.patch
Packit 4f15d5
Patch0003: 0003-offer-reporting-to-Bugzilla-only-for-pre-GA-Anaconda.patch
Packit 4f15d5
Patch0005: 0005-coverity-fix-def6.patch
Packit 4f15d5
Patch0006: 0006-coverity-fix-def7.patch
Packit 4f15d5
Patch0007: 0007-coverity-fix-def9.patch
Packit 4f15d5
Patch0008: 0008-coverity-fixes-def16-def17.patch
Packit 4f15d5
Patch0009: 0009-coverity-fixes-def21.patch
Packit 4f15d5
Patch0010: 0010-coverity-Free-resource-leaking-vars-def-42-41-38-37.patch
Packit 4f15d5
Patch0011: 0011-coverity-Check-if-pointer-isnt-null-before-strcmp-de.patch
Packit 4f15d5
Patch0012: 0012-coverity-Change-data-type-for-bug_id-variable-def-44.patch
Packit 4f15d5
Patch0013: 0013-coverity-Check-null-pointer-before-dereferencing-it-.patch
Packit 4f15d5
Patch0014: 0014-coverity-Remove-check-for-null-pointer-with-no-effec.patch
Packit 4f15d5
Patch0015: 0015-coverity-Check-return-value-of-fstat-call-def31.patch
Packit 4f15d5
Patch0016: 0016-coverity-Remove-reverse-inull-def30.patch
Packit 4f15d5
Patch0017: 0017-coverity-Remove-deadcode-def47.patch
Packit 4f15d5
#Patch0018: 0018-Make-this-build-without-usr-bin-python.patch
Packit 4f15d5
Patch0019: 0019-bugzilla-change-the-default-bugzilla-group.patch
Packit 4f15d5
Patch0020: 0020-lib-dump_dir-Clean-up-on-failure-in-dd_delete.patch
Packit 4f15d5
Patch0021: 0021-cli-Unpack-command-line-argument-parsing-logic.patch
Packit 4f15d5
Patch0022: 0022-plugins-rhbz-Don-t-call-strlen-on-attachment-data.patch
Packit 4f15d5
Patch0023: 0023-tests-Disable-strcpm-ing-a-freed-pointer.patch
Packit 4f15d5
#git format-patch -N --start-number=24
Packit 4f15d5
Patch0024: 0024-lib-fix-a-SEGV-in-list_possible_events.patch
Packit 4f15d5
#git format-patch -N --start-number=25
Packit 4f15d5
Patch0025: 0025-report-client-Find-debuginfos-in-own-method.patch
Packit 4f15d5
Patch0026: 0026-reportclient-Find-and-download-required-debuginfo-pa.patch
Packit 4f15d5
Patch0027: 0027-reportclient-Search-for-required-packages-recursivel.patch
Packit 4f15d5
# git format-patch --no-numbered --start-number=28 --topo-order 2.9.5-10.el8
Packit 4f15d5
Patch0028: 0028-dirsize-Skip-dirs-in-which-sosreport-is-being-genera.patch
Packit 4f15d5
# git format-patch --no-numbered --start-number=29 --topo-order 2.9.5-11.el8
Packit 4f15d5
Patch0029: 0029-setgid-instead-of-setuid-the-abrt-action-install-deb.patch
Packit 4f15d5
# git format-patch --no-numbered --start-number=30 --topo-order 2.9.5-12.el8
Packit 4f15d5
Patch0030: 0030-ureport-Drop-Strata-integration.patch
Packit 4f15d5
# git format-patch --no-numbered --start-number=31 --topo-order 2.9.5-13.el8
Packit 4f15d5
Patch0031: 0031-plugins-reporter-rhtsupport-Fix-command-line-parsing.patch
Packit 4f15d5
# git format-patch --no-numbered --start-number=32 --topo-order 2.9.5-14.el8
Packit 4f15d5
Patch0032: 0032-Drop-remaining-references-to-removed-command-line-op.patch
Packit 4f15d5
Packit 4f15d5
# autogen.sh is need to regenerate all the Makefile files
Packit 4f15d5
Patch9000: 9000-Add-autogen.sh.patch
Packit 4f15d5
Packit 4f15d5
Patch9990: 0000-lib-Seek-beginning-of-mountinfo-file.patch
Packit 4f15d5
Patch9991: 0001-testsuite-Correct-string-format.patch
Packit 4f15d5
Patch9992: 0002-lib-Explicitly-do-not-use-DST.patch
Packit 4f15d5
Packit 4f15d5
BuildRequires: %{dbus_devel}
Packit 4f15d5
BuildRequires: gtk3-devel
Packit 4f15d5
BuildRequires: curl-devel
Packit 4f15d5
BuildRequires: desktop-file-utils
Packit 4f15d5
%if %{with python2}
Packit 4f15d5
BuildRequires: python2-devel
Packit 4f15d5
%endif # with python2
Packit 4f15d5
%if %{with python3}
Packit 4f15d5
BuildRequires: python3-devel
Packit 4f15d5
%endif # with python3
Packit 4f15d5
BuildRequires: gettext
Packit 4f15d5
BuildRequires: libxml2-devel
Packit 4f15d5
BuildRequires: libtar-devel
Packit 4f15d5
BuildRequires: intltool
Packit 4f15d5
BuildRequires: libtool
Packit 4f15d5
BuildRequires: texinfo
Packit 4f15d5
BuildRequires: asciidoc
Packit 4f15d5
BuildRequires: xmlto
Packit 4f15d5
BuildRequires: newt-devel
Packit 4f15d5
BuildRequires: libproxy-devel
Packit 4f15d5
BuildRequires: satyr-devel >= 0.24
Packit 4f15d5
BuildRequires: glib2-devel >= %{glib_ver}
Packit 4f15d5
BuildRequires: git
Packit 4f15d5
Packit 4f15d5
%if 0%{?fedora} >= 24 || 0%{?rhel} > 7
Packit 4f15d5
# A test case uses zh_CN locale to verify XML event translations
Packit 4f15d5
BuildRequires: glibc-all-langpacks
Packit 4f15d5
%endif
Packit 4f15d5
Packit 4f15d5
%if %{with bugzilla}
Packit 4f15d5
BuildRequires: xmlrpc-c-devel
Packit 4f15d5
%endif
Packit 4f15d5
BuildRequires: doxygen
Packit 4f15d5
BuildRequires: systemd-devel
Packit 4f15d5
BuildRequires: augeas-devel
Packit 4f15d5
BuildRequires: augeas
Packit 4f15d5
BuildRequires: xz
Packit 4f15d5
BuildRequires: lz4
Packit 4f15d5
Requires: libreport-filesystem = %{version}-%{release}
Packit 4f15d5
Requires: satyr >= 0.24
Packit 4f15d5
Requires: glib2 >= %{glib_ver}
Packit 4f15d5
Requires: xz
Packit 4f15d5
Requires: lz4
Packit 4f15d5
Packit 4f15d5
# Required for the temporary modularity hack, see below
Packit 4f15d5
%if 0%{?_module_build}
Packit 4f15d5
BuildRequires: sed
Packit 4f15d5
%endif
Packit 4f15d5
Packit 4f15d5
%description
Packit 4f15d5
Libraries providing API for reporting different problems in applications
Packit 4f15d5
to different bug targets like Bugzilla, ftp, trac, etc...
Packit 4f15d5
Packit 4f15d5
%package filesystem
Packit 4f15d5
Summary: Filesystem layout for libreport
Packit 4f15d5
Packit 4f15d5
%description filesystem
Packit 4f15d5
Filesystem layout for libreport
Packit 4f15d5
Packit 4f15d5
%package devel
Packit 4f15d5
Summary: Development libraries and headers for libreport
Packit 4f15d5
Requires: libreport = %{version}-%{release}
Packit 4f15d5
Packit 4f15d5
%description devel
Packit 4f15d5
Development libraries and headers for libreport
Packit 4f15d5
Packit 4f15d5
%package web
Packit 4f15d5
Summary: Library providing network API for libreport
Packit 4f15d5
Requires: libreport = %{version}-%{release}
Packit 4f15d5
Packit 4f15d5
%description web
Packit 4f15d5
Library providing network API for libreport
Packit 4f15d5
Packit 4f15d5
%package web-devel
Packit 4f15d5
Summary: Development headers for libreport-web
Packit 4f15d5
Requires: libreport-web = %{version}-%{release}
Packit 4f15d5
Packit 4f15d5
%description web-devel
Packit 4f15d5
Development headers for libreport-web
Packit 4f15d5
Packit 4f15d5
%if %{with python2}
Packit 4f15d5
%package -n python2-libreport
Packit 4f15d5
Summary: Python bindings for report-libs
Packit 4f15d5
Requires: libreport = %{version}-%{release}
Packit 4f15d5
Requires: python2-dnf
Packit 4f15d5
%{?python_provide:%python_provide python2-libreport}
Packit 4f15d5
# Remove before F30
Packit 4f15d5
Provides: %{name}-python = %{version}-%{release}
Packit 4f15d5
Provides: %{name}-python%{?_isa} = %{version}-%{release}
Packit 4f15d5
Obsoletes: %{name}-python < %{version}-%{release}
Packit 4f15d5
Packit 4f15d5
%description -n python2-libreport
Packit 4f15d5
Python bindings for report-libs.
Packit 4f15d5
%endif # with python2
Packit 4f15d5
Packit 4f15d5
%if %{with python3}
Packit 4f15d5
%package -n python3-libreport
Packit 4f15d5
Summary: Python 3 bindings for report-libs
Packit 4f15d5
%if 0%{?_module_build}
Packit 4f15d5
# This is required for F26 Boltron (the modular release)
Packit 4f15d5
# Different parts of libreport are shipped with different
Packit 4f15d5
# modules with different dist tags; we need to weaken the
Packit 4f15d5
# strict NVR dependency to make it work.  Temporary and
Packit 4f15d5
# limited to F26 Boltron.
Packit 4f15d5
%global distfreerelease %(echo %{release}|sed 's/%{?dist}$//'||echo 0)
Packit 4f15d5
Requires: libreport >= %{version}-%{distfreerelease}
Packit 4f15d5
%else
Packit 4f15d5
Requires: libreport = %{version}-%{release}
Packit 4f15d5
%endif
Packit 4f15d5
Requires: python3-dnf
Packit 4f15d5
%{?python_provide:%python_provide python3-libreport}
Packit 4f15d5
# Remove before F30
Packit 4f15d5
Provides: %{name}-python3 = %{version}-%{release}
Packit 4f15d5
Provides: %{name}-python3%{?_isa} = %{version}-%{release}
Packit 4f15d5
Obsoletes: %{name}-python3 < %{version}-%{release}
Packit 4f15d5
Packit 4f15d5
%description -n python3-libreport
Packit 4f15d5
Python 3 bindings for report-libs.
Packit 4f15d5
%endif # with python3
Packit 4f15d5
Packit 4f15d5
%package cli
Packit 4f15d5
Summary: %{name}'s command line interface
Packit 4f15d5
Requires: %{name} = %{version}-%{release}
Packit 4f15d5
Packit 4f15d5
%description cli
Packit 4f15d5
This package contains simple command line tool for working
Packit 4f15d5
with problem dump reports
Packit 4f15d5
Packit 4f15d5
%package newt
Packit 4f15d5
Summary: %{name}'s newt interface
Packit 4f15d5
Requires: %{name} = %{version}-%{release}
Packit 4f15d5
Provides: report-newt = 0:0.23-1
Packit 4f15d5
Obsoletes: report-newt < 0:0.23-1
Packit 4f15d5
Packit 4f15d5
%description newt
Packit 4f15d5
This package contains a simple newt application for reporting
Packit 4f15d5
bugs
Packit 4f15d5
Packit 4f15d5
%package gtk
Packit 4f15d5
Summary: GTK front-end for libreport
Packit 4f15d5
Requires: libreport = %{version}-%{release}
Packit 4f15d5
Requires: libreport-plugin-reportuploader = %{version}-%{release}
Packit 4f15d5
Provides: report-gtk = 0:0.23-1
Packit 4f15d5
Obsoletes: report-gtk < 0:0.23-1
Packit 4f15d5
Packit 4f15d5
%description gtk
Packit 4f15d5
Applications for reporting bugs using libreport backend
Packit 4f15d5
Packit 4f15d5
%package gtk-devel
Packit 4f15d5
Summary: Development libraries and headers for libreport
Packit 4f15d5
Requires: libreport-gtk = %{version}-%{release}
Packit 4f15d5
Packit 4f15d5
%description gtk-devel
Packit 4f15d5
Development libraries and headers for libreport-gtk
Packit 4f15d5
Packit 4f15d5
%package plugin-kerneloops
Packit 4f15d5
Summary: %{name}'s kerneloops reporter plugin
Packit 4f15d5
Requires: curl
Packit 4f15d5
Requires: %{name} = %{version}-%{release}
Packit 4f15d5
Requires: libreport-web = %{version}-%{release}
Packit 4f15d5
Packit 4f15d5
%description plugin-kerneloops
Packit 4f15d5
This package contains plugin which sends kernel crash information to specified
Packit 4f15d5
server, usually to kerneloops.org.
Packit 4f15d5
Packit 4f15d5
%package plugin-logger
Packit 4f15d5
Summary: %{name}'s logger reporter plugin
Packit 4f15d5
Requires: %{name} = %{version}-%{release}
Packit 4f15d5
Packit 4f15d5
%description plugin-logger
Packit 4f15d5
The simple reporter plugin which writes a report to a specified file.
Packit 4f15d5
Packit 4f15d5
%package plugin-systemd-journal
Packit 4f15d5
Summary: %{name}'s systemd journal reporter plugin
Packit 4f15d5
Requires: %{name} = %{version}-%{release}
Packit 4f15d5
Packit 4f15d5
%description plugin-systemd-journal
Packit 4f15d5
The simple reporter plugin which writes a report to the systemd journal.
Packit 4f15d5
Packit 4f15d5
%package plugin-mailx
Packit 4f15d5
Summary: %{name}'s mailx reporter plugin
Packit 4f15d5
Requires: %{name} = %{version}-%{release}
Packit 4f15d5
Requires: mailx
Packit 4f15d5
Packit 4f15d5
%description plugin-mailx
Packit 4f15d5
The simple reporter plugin which sends a report via mailx to a specified
Packit 4f15d5
email address.
Packit 4f15d5
Packit 4f15d5
%if %{with bugzilla}
Packit 4f15d5
%package plugin-bugzilla
Packit 4f15d5
Summary: %{name}'s bugzilla plugin
Packit 4f15d5
Requires: %{name} = %{version}-%{release}
Packit 4f15d5
Requires: libreport-web = %{version}-%{release}
Packit 4f15d5
Packit 4f15d5
%description plugin-bugzilla
Packit 4f15d5
Plugin to report bugs into the bugzilla.
Packit 4f15d5
%endif
Packit 4f15d5
Packit 4f15d5
%package plugin-mantisbt
Packit 4f15d5
Summary: %{name}'s mantisbt plugin
Packit 4f15d5
Requires: %{name} = %{version}-%{release}
Packit 4f15d5
Requires: libreport-web = %{version}-%{release}
Packit 4f15d5
Packit 4f15d5
%description plugin-mantisbt
Packit 4f15d5
Plugin to report bugs into the mantisbt.
Packit 4f15d5
Packit 4f15d5
%package centos
Packit 4f15d5
Summary: %{name}'s CentOS Bug Tracker workflow
Packit 4f15d5
Requires: %{name} = %{version}-%{release}
Packit 4f15d5
Requires: libreport-web = %{version}-%{release}
Packit 4f15d5
Requires: libreport-plugin-mantisbt = %{version}-%{release}
Packit 4f15d5
Packit 4f15d5
%description centos
Packit 4f15d5
Workflows to report issues into the CentOS Bug Tracker.
Packit 4f15d5
Packit 4f15d5
%package plugin-ureport
Packit 4f15d5
Summary: %{name}'s micro report plugin
Packit 4f15d5
BuildRequires: %{libjson_devel}
Packit 4f15d5
Requires: %{name} = %{version}-%{release}
Packit 4f15d5
Requires: libreport-web = %{version}-%{release}
Packit 4f15d5
%if 0%{?rhel}
Packit 4f15d5
%if %{with python2}
Packit 4f15d5
Requires: python-rhsm
Packit 4f15d5
%endif # with python2
Packit 4f15d5
%if %{with python3}
Packit 4f15d5
Requires: python3-subscription-manager-rhsm
Packit 4f15d5
%endif # with python3
Packit 4f15d5
%endif
Packit 4f15d5
Packit 4f15d5
%description plugin-ureport
Packit 4f15d5
Uploads micro-report to abrt server
Packit 4f15d5
Packit 4f15d5
%package plugin-rhtsupport
Packit 4f15d5
Summary: %{name}'s RHTSupport plugin
Packit 4f15d5
Requires: %{name} = %{version}-%{release}
Packit 4f15d5
Requires: libreport-web = %{version}-%{release}
Packit 4f15d5
Packit 4f15d5
%description plugin-rhtsupport
Packit 4f15d5
Plugin to report bugs into RH support system.
Packit 4f15d5
Packit 4f15d5
%if %{with bugzilla}
Packit 4f15d5
%package compat
Packit 4f15d5
Summary: %{name}'s compat layer for obsoleted 'report' package
Packit 4f15d5
Requires: libreport = %{version}-%{release}
Packit 4f15d5
Requires: %{name}-plugin-bugzilla = %{version}-%{release}
Packit 4f15d5
Requires: %{name}-plugin-rhtsupport = %{version}-%{release}
Packit 4f15d5
Packit 4f15d5
%description compat
Packit 4f15d5
Provides 'report' command-line tool.
Packit 4f15d5
%endif
Packit 4f15d5
Packit 4f15d5
%package plugin-reportuploader
Packit 4f15d5
Summary: %{name}'s reportuploader plugin
Packit 4f15d5
Requires: %{name} = %{version}-%{release}
Packit 4f15d5
Requires: libreport-web = %{version}-%{release}
Packit 4f15d5
Packit 4f15d5
%description plugin-reportuploader
Packit 4f15d5
Plugin to report bugs into anonymous FTP site associated with ticketing system.
Packit 4f15d5
Packit 4f15d5
%if 0%{?fedora}
Packit 4f15d5
%package fedora
Packit 4f15d5
Summary: Default configuration for reporting bugs via Fedora infrastructure
Packit 4f15d5
Requires: %{name} = %{version}-%{release}
Packit 4f15d5
Packit 4f15d5
%description fedora
Packit 4f15d5
Default configuration for reporting bugs via Fedora infrastructure
Packit 4f15d5
used to easily configure the reporting process for Fedora systems. Just
Packit 4f15d5
install this package and you're done.
Packit 4f15d5
%endif
Packit 4f15d5
Packit 4f15d5
%if 0%{?rhel}
Packit 4f15d5
%package rhel
Packit 4f15d5
Summary: Default configuration for reporting bugs via Red Hat infrastructure
Packit 4f15d5
Requires: %{name} = %{version}-%{release}
Packit 4f15d5
Packit 4f15d5
%description rhel
Packit 4f15d5
Default configuration for reporting bugs via Red Hat infrastructure
Packit 4f15d5
used to easily configure the reporting process for Red Hat systems. Just
Packit 4f15d5
install this package and you're done.
Packit 4f15d5
Packit 4f15d5
%package rhel-bugzilla
Packit 4f15d5
Summary: Default configuration for reporting bugs to Red Hat Bugzilla
Packit 4f15d5
Requires: %{name} = %{version}-%{release}
Packit 4f15d5
Requires: libreport-plugin-bugzilla = %{version}-%{release}
Packit 4f15d5
Requires: libreport-plugin-ureport = %{version}-%{release}
Packit 4f15d5
Packit 4f15d5
%description rhel-bugzilla
Packit 4f15d5
Default configuration for reporting bugs to Red Hat Bugzilla used to easily
Packit 4f15d5
configure the reporting process for Red Hat systems. Just install this package
Packit 4f15d5
and you're done.
Packit 4f15d5
Packit 4f15d5
%package rhel-anaconda-bugzilla
Packit 4f15d5
Summary: Default configuration for reporting anaconda bugs to Red Hat Bugzilla
Packit 4f15d5
Requires: %{name} = %{version}-%{release}
Packit 4f15d5
Requires: libreport-plugin-bugzilla = %{version}-%{release}
Packit 4f15d5
Packit 4f15d5
%description rhel-anaconda-bugzilla
Packit 4f15d5
Default configuration for reporting Anaconda problems to Red Hat Bugzilla used
Packit 4f15d5
to easily configure the reporting process for Red Hat systems. Just install this
Packit 4f15d5
package and you're done.
Packit 4f15d5
%endif
Packit 4f15d5
Packit 4f15d5
%if %{with bugzilla}
Packit 4f15d5
%package anaconda
Packit 4f15d5
Summary: Default configuration for reporting anaconda bugs
Packit 4f15d5
Requires: %{name} = %{version}-%{release}
Packit 4f15d5
Requires: libreport-plugin-reportuploader = %{version}-%{release}
Packit 4f15d5
%if 0%{?rhel}
Packit 4f15d5
Requires: libreport-plugin-rhtsupport = %{version}-%{release}
Packit 4f15d5
%else
Packit 4f15d5
Requires: libreport-plugin-bugzilla = %{version}-%{release}
Packit 4f15d5
%endif
Packit 4f15d5
Packit 4f15d5
%description anaconda
Packit 4f15d5
Default configuration for reporting Anaconda problems or uploading the gathered
Packit 4f15d5
data over ftp/scp...
Packit 4f15d5
%endif
Packit 4f15d5
Packit 4f15d5
%prep
Packit 4f15d5
# http://www.rpm.org/wiki/PackagerDocs/Autosetup
Packit 4f15d5
# Default '__scm_apply_git' is 'git apply && git commit' but this workflow
Packit 4f15d5
# doesn't allow us to create a new file within a patch, so we have to use
Packit 4f15d5
# 'git am' (see /usr/lib/rpm/macros for more details)
Packit 4f15d5
%define __scm_apply_git(qp:m:) %{__git} am
Packit 4f15d5
%autosetup -S git
Packit 4f15d5
Packit 4f15d5
%build
Packit 4f15d5
./autogen.sh
Packit 4f15d5
autoconf
Packit 4f15d5
Packit 4f15d5
CFLAGS="%{optflags} -Werror" %configure \
Packit 4f15d5
%if %{without python2}
Packit 4f15d5
        --without-python2 \
Packit 4f15d5
%endif # with python2
Packit 4f15d5
%if %{without python3}
Packit 4f15d5
        --without-python3 \
Packit 4f15d5
%endif # with python3
Packit 4f15d5
%if %{without bugzilla}
Packit 4f15d5
        --without-bugzilla \
Packit 4f15d5
%endif
Packit 4f15d5
        --enable-doxygen-docs \
Packit 4f15d5
        --disable-silent-rules
Packit 4f15d5
Packit 4f15d5
make %{?_smp_mflags}
Packit 4f15d5
Packit 4f15d5
%install
Packit 4f15d5
make install DESTDIR=%{buildroot} \
Packit 4f15d5
	     PYTHON=%{__python3} \
Packit 4f15d5
	     mandir=%{_mandir}
Packit 4f15d5
%find_lang %{name}
Packit 4f15d5
Packit 4f15d5
# Remove byte-compiled python files generated by automake.
Packit 4f15d5
# automake uses system's python for all *.py files, even
Packit 4f15d5
# for those which needs to be byte-compiled with different
Packit 4f15d5
# version (python2/python3).
Packit 4f15d5
# rpm can do this work and use the appropriate python version.
Packit 4f15d5
find %{buildroot} -name "*.py[co]" -delete
Packit 4f15d5
Packit 4f15d5
# remove all .la and .a files
Packit 4f15d5
find %{buildroot} -name '*.la' -or -name '*.a' | xargs rm -f
Packit 4f15d5
mkdir -p %{buildroot}/%{_initrddir}
Packit 4f15d5
mkdir -p %{buildroot}/%{_sysconfdir}/%{name}/events.d/
Packit 4f15d5
mkdir -p %{buildroot}/%{_sysconfdir}/%{name}/events/
Packit 4f15d5
mkdir -p %{buildroot}/%{_sysconfdir}/%{name}/workflows.d/
Packit 4f15d5
mkdir -p %{buildroot}/%{_datadir}/%{name}/events/
Packit 4f15d5
mkdir -p %{buildroot}/%{_datadir}/%{name}/workflows/
Packit 4f15d5
Packit 4f15d5
# After everything is installed, remove info dir
Packit 4f15d5
rm -f %{buildroot}/%{_infodir}/dir
Packit 4f15d5
Packit 4f15d5
# Remove unwanted Fedora specific workflow configuration files
Packit 4f15d5
%if 0%{!?fedora:1}
Packit 4f15d5
rm -f %{buildroot}/%{_datadir}/libreport/workflows/workflow_FedoraCCpp.xml
Packit 4f15d5
rm -f %{buildroot}/%{_datadir}/libreport/workflows/workflow_FedoraKerneloops.xml
Packit 4f15d5
rm -f %{buildroot}/%{_datadir}/libreport/workflows/workflow_FedoraPython.xml
Packit 4f15d5
rm -f %{buildroot}/%{_datadir}/libreport/workflows/workflow_FedoraPython3.xml
Packit 4f15d5
rm -f %{buildroot}/%{_datadir}/libreport/workflows/workflow_FedoraVmcore.xml
Packit 4f15d5
rm -f %{buildroot}/%{_datadir}/libreport/workflows/workflow_FedoraXorg.xml
Packit 4f15d5
rm -f %{buildroot}/%{_datadir}/libreport/workflows/workflow_FedoraLibreport.xml
Packit 4f15d5
rm -f %{buildroot}/%{_datadir}/libreport/workflows/workflow_FedoraJava.xml
Packit 4f15d5
rm -f %{buildroot}/%{_datadir}/libreport/workflows/workflow_FedoraJavaScript.xml
Packit 4f15d5
rm -f %{buildroot}/%{_sysconfdir}/libreport/workflows.d/report_fedora.conf
Packit 4f15d5
rm -f %{buildroot}%{_mandir}/man5/report_fedora.conf.5
Packit 4f15d5
rm -f %{buildroot}/%{_datadir}/libreport/workflows/workflow_AnacondaFedora.xml
Packit 4f15d5
%endif
Packit 4f15d5
Packit 4f15d5
# Remove unwanted RHEL specific workflow configuration files
Packit 4f15d5
%if 0%{!?rhel:1}
Packit 4f15d5
rm -f %{buildroot}/%{_datadir}/libreport/workflows/workflow_RHELCCpp.xml
Packit 4f15d5
rm -f %{buildroot}/%{_datadir}/libreport/workflows/workflow_RHELKerneloops.xml
Packit 4f15d5
rm -f %{buildroot}/%{_datadir}/libreport/workflows/workflow_RHELPython.xml
Packit 4f15d5
rm -f %{buildroot}/%{_datadir}/libreport/workflows/workflow_RHELvmcore.xml
Packit 4f15d5
rm -f %{buildroot}/%{_datadir}/libreport/workflows/workflow_RHELxorg.xml
Packit 4f15d5
rm -f %{buildroot}/%{_datadir}/libreport/workflows/workflow_RHELLibreport.xml
Packit 4f15d5
rm -f %{buildroot}/%{_datadir}/libreport/workflows/workflow_RHELJava.xml
Packit 4f15d5
rm -f %{buildroot}/%{_datadir}/libreport/workflows/workflow_RHELJavaScript.xml
Packit 4f15d5
rm -f %{buildroot}/%{_datadir}/libreport/workflows/workflow_uReport.xml
Packit 4f15d5
rm -f %{buildroot}/%{_datadir}/libreport/workflows/workflow_AnacondaRHEL.xml
Packit 4f15d5
rm -f %{buildroot}/%{_datadir}/libreport/workflows/workflow_AnacondaRHELBugzilla.xml
Packit 4f15d5
rm -f %{buildroot}/%{_datadir}/libreport/workflows/workflow_RHELBugzillaCCpp.xml
Packit 4f15d5
rm -f %{buildroot}/%{_datadir}/libreport/workflows/workflow_RHELBugzillaKerneloops.xml
Packit 4f15d5
rm -f %{buildroot}/%{_datadir}/libreport/workflows/workflow_RHELBugzillaPython.xml
Packit 4f15d5
rm -f %{buildroot}/%{_datadir}/libreport/workflows/workflow_RHELBugzillaVmcore.xml
Packit 4f15d5
rm -f %{buildroot}/%{_datadir}/libreport/workflows/workflow_RHELBugzillaXorg.xml
Packit 4f15d5
rm -f %{buildroot}/%{_datadir}/libreport/workflows/workflow_RHELBugzillaLibreport.xml
Packit 4f15d5
rm -f %{buildroot}/%{_datadir}/libreport/workflows/workflow_RHELBugzillaJava.xml
Packit 4f15d5
rm -f %{buildroot}/%{_datadir}/libreport/workflows/workflow_RHELBugzillaJavaScript.xml
Packit 4f15d5
rm -f %{buildroot}/%{_datadir}/libreport/workflows/workflow_RHELAddDataCCpp.xml
Packit 4f15d5
rm -f %{buildroot}/%{_datadir}/libreport/workflows/workflow_RHELAddDataKerneloops.xml
Packit 4f15d5
rm -f %{buildroot}/%{_datadir}/libreport/workflows/workflow_RHELAddDataPython.xml
Packit 4f15d5
rm -f %{buildroot}/%{_datadir}/libreport/workflows/workflow_RHELAddDatavmcore.xml
Packit 4f15d5
rm -f %{buildroot}/%{_datadir}/libreport/workflows/workflow_RHELAddDataxorg.xml
Packit 4f15d5
rm -f %{buildroot}/%{_datadir}/libreport/workflows/workflow_RHELAddDataLibreport.xml
Packit 4f15d5
rm -f %{buildroot}/%{_datadir}/libreport/workflows/workflow_RHELAddDataJava.xml
Packit 4f15d5
rm -f %{buildroot}/%{_datadir}/libreport/workflows/workflow_RHELAddDataJavaScript.xml
Packit 4f15d5
rm -f %{buildroot}/%{_sysconfdir}/libreport/workflows.d/report_rhel.conf
Packit 4f15d5
rm -f %{buildroot}/%{_sysconfdir}/libreport/workflows.d/report_rhel_add_data.conf
Packit 4f15d5
rm -f %{buildroot}/%{_sysconfdir}/libreport/workflows.d/report_uReport.conf
Packit 4f15d5
rm -f %{buildroot}/%{_sysconfdir}/libreport/workflows.d/report_rhel_bugzilla.conf
Packit 4f15d5
rm -f %{buildroot}%{_mandir}/man5/report_rhel.conf.5
Packit 4f15d5
rm -f %{buildroot}%{_mandir}/man5/report_uReport.conf.5
Packit 4f15d5
rm -f %{buildroot}%{_mandir}/man5/report_rhel_bugzilla.conf.5
Packit 4f15d5
%endif
Packit 4f15d5
Packit 4f15d5
%check
Packit 4f15d5
make check|| {
Packit 4f15d5
    # find and print the logs of failed test
Packit 4f15d5
    # do not cat tests/testsuite.log because it contains a lot of bloat
Packit 4f15d5
    find tests/testsuite.dir -name "testsuite.log" -print -exec cat '{}' \;
Packit 4f15d5
    exit 1
Packit 4f15d5
}
Packit 4f15d5
Packit 4f15d5
%if 0%{?fedora} > 27 || 0%{?rhel} > 7
Packit 4f15d5
# ldconfig and gtk-update-icon-cache is not needed
Packit 4f15d5
%else
Packit 4f15d5
%post gtk
Packit 4f15d5
/sbin/ldconfig
Packit 4f15d5
# update icon cache
Packit 4f15d5
touch --no-create %{_datadir}/icons/hicolor &>/dev/null || :
Packit 4f15d5
Packit 4f15d5
%post -p /sbin/ldconfig
Packit 4f15d5
Packit 4f15d5
%postun -p /sbin/ldconfig
Packit 4f15d5
Packit 4f15d5
%postun gtk
Packit 4f15d5
/sbin/ldconfig
Packit 4f15d5
if [ $1 -eq 0 ] ; then
Packit 4f15d5
    touch --no-create %{_datadir}/icons/hicolor &>/dev/null
Packit 4f15d5
    gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
Packit 4f15d5
fi
Packit 4f15d5
Packit 4f15d5
%posttrans gtk
Packit 4f15d5
gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
Packit 4f15d5
Packit 4f15d5
Packit 4f15d5
%post web -p /sbin/ldconfig
Packit 4f15d5
Packit 4f15d5
Packit 4f15d5
%postun web -p /sbin/ldconfig
Packit 4f15d5
%endif
Packit 4f15d5
Packit 4f15d5
%files -f %{name}.lang
Packit 4f15d5
%doc README.md
Packit 4f15d5
%license COPYING
Packit 4f15d5
%config(noreplace) %{_sysconfdir}/%{name}/libreport.conf
Packit 4f15d5
%config(noreplace) %{_sysconfdir}/%{name}/report_event.conf
Packit 4f15d5
%config(noreplace) %{_sysconfdir}/%{name}/forbidden_words.conf
Packit 4f15d5
%config(noreplace) %{_sysconfdir}/%{name}/ignored_words.conf
Packit 4f15d5
%{_datadir}/%{name}/conf.d/libreport.conf
Packit 4f15d5
%{_libdir}/libreport.so.*
Packit 4f15d5
%{_libdir}/libabrt_dbus.so.*
Packit 4f15d5
%{_mandir}/man5/libreport.conf.5*
Packit 4f15d5
%{_mandir}/man5/report_event.conf.5*
Packit 4f15d5
%{_mandir}/man5/forbidden_words.conf.5*
Packit 4f15d5
%{_mandir}/man5/ignored_words.conf.5*
Packit 4f15d5
# filesystem package owns /usr/share/augeas/lenses directory
Packit 4f15d5
%{_datadir}/augeas/lenses/libreport.aug
Packit 4f15d5
Packit 4f15d5
%files filesystem
Packit 4f15d5
%dir %{_sysconfdir}/%{name}/
Packit 4f15d5
%dir %{_sysconfdir}/%{name}/events.d/
Packit 4f15d5
%dir %{_sysconfdir}/%{name}/events/
Packit 4f15d5
%dir %{_sysconfdir}/%{name}/workflows.d/
Packit 4f15d5
%dir %{_datadir}/%{name}/
Packit 4f15d5
%dir %{_datadir}/%{name}/conf.d/
Packit 4f15d5
%dir %{_datadir}/%{name}/conf.d/plugins/
Packit 4f15d5
%dir %{_datadir}/%{name}/events/
Packit 4f15d5
%dir %{_datadir}/%{name}/workflows/
Packit 4f15d5
%dir %{_sysconfdir}/%{name}/plugins/
Packit 4f15d5
Packit 4f15d5
%files devel
Packit 4f15d5
# Public api headers:
Packit 4f15d5
%doc apidoc/html/*.{html,png,css,js}
Packit 4f15d5
%{_includedir}/libreport/libreport_types.h
Packit 4f15d5
%{_includedir}/libreport/client.h
Packit 4f15d5
%{_includedir}/libreport/dump_dir.h
Packit 4f15d5
%{_includedir}/libreport/event_config.h
Packit 4f15d5
%{_includedir}/libreport/problem_data.h
Packit 4f15d5
%{_includedir}/libreport/problem_report.h
Packit 4f15d5
%{_includedir}/libreport/report.h
Packit 4f15d5
%{_includedir}/libreport/run_event.h
Packit 4f15d5
%{_includedir}/libreport/file_obj.h
Packit 4f15d5
%{_includedir}/libreport/config_item_info.h
Packit 4f15d5
%{_includedir}/libreport/workflow.h
Packit 4f15d5
%{_includedir}/libreport/problem_details_widget.h
Packit 4f15d5
%{_includedir}/libreport/problem_details_dialog.h
Packit 4f15d5
%{_includedir}/libreport/problem_utils.h
Packit 4f15d5
%{_includedir}/libreport/ureport.h
Packit 4f15d5
%{_includedir}/libreport/reporters.h
Packit 4f15d5
%{_includedir}/libreport/global_configuration.h
Packit 4f15d5
# Private api headers:
Packit 4f15d5
%{_includedir}/libreport/internal_abrt_dbus.h
Packit 4f15d5
%{_includedir}/libreport/internal_libreport.h
Packit 4f15d5
%{_includedir}/libreport/xml_parser.h
Packit 4f15d5
%{_includedir}/libreport/helpers
Packit 4f15d5
%{_libdir}/libreport.so
Packit 4f15d5
%{_libdir}/libabrt_dbus.so
Packit 4f15d5
%{_libdir}/pkgconfig/libreport.pc
Packit 4f15d5
%dir %{_includedir}/libreport
Packit 4f15d5
Packit 4f15d5
%files web
Packit 4f15d5
%{_libdir}/libreport-web.so.*
Packit 4f15d5
Packit 4f15d5
%files web-devel
Packit 4f15d5
%{_libdir}/libreport-web.so
Packit 4f15d5
%{_includedir}/libreport/libreport_curl.h
Packit 4f15d5
%{_libdir}/pkgconfig/libreport-web.pc
Packit 4f15d5
Packit 4f15d5
%if %{with python2}
Packit 4f15d5
%files -n python2-libreport
Packit 4f15d5
%{python_sitearch}/report/
Packit 4f15d5
%{python_sitearch}/reportclient/
Packit 4f15d5
%endif # with python2
Packit 4f15d5
Packit 4f15d5
%if %{with python3}
Packit 4f15d5
%files -n python3-libreport
Packit 4f15d5
%{python3_sitearch}/report/
Packit 4f15d5
%{python3_sitearch}/reportclient/
Packit 4f15d5
%endif # with python3
Packit 4f15d5
Packit 4f15d5
%files cli
Packit 4f15d5
%{_bindir}/report-cli
Packit 4f15d5
%{_mandir}/man1/report-cli.1.gz
Packit 4f15d5
Packit 4f15d5
%files newt
Packit 4f15d5
%{_bindir}/report-newt
Packit 4f15d5
%{_mandir}/man1/report-newt.1.gz
Packit 4f15d5
Packit 4f15d5
%files gtk
Packit 4f15d5
%{_bindir}/report-gtk
Packit 4f15d5
%{_libdir}/libreport-gtk.so.*
Packit 4f15d5
%config(noreplace) %{_sysconfdir}/libreport/events.d/emergencyanalysis_event.conf
Packit 4f15d5
%{_mandir}/man5/emergencyanalysis_event.conf.5.*
Packit 4f15d5
%{_datadir}/%{name}/events/report_EmergencyAnalysis.xml
Packit 4f15d5
%{_mandir}/man1/report-gtk.1.gz
Packit 4f15d5
Packit 4f15d5
%files gtk-devel
Packit 4f15d5
%{_libdir}/libreport-gtk.so
Packit 4f15d5
%{_includedir}/libreport/internal_libreport_gtk.h
Packit 4f15d5
%{_libdir}/pkgconfig/libreport-gtk.pc
Packit 4f15d5
Packit 4f15d5
%files plugin-kerneloops
Packit 4f15d5
%{_datadir}/%{name}/events/report_Kerneloops.xml
Packit 4f15d5
%{_mandir}/man*/reporter-kerneloops.*
Packit 4f15d5
%{_bindir}/reporter-kerneloops
Packit 4f15d5
Packit 4f15d5
%files plugin-logger
Packit 4f15d5
%config(noreplace) %{_sysconfdir}/libreport/events/report_Logger.conf
Packit 4f15d5
%{_mandir}/man5/report_Logger.conf.5.*
Packit 4f15d5
%{_datadir}/%{name}/events/report_Logger.xml
Packit 4f15d5
%{_datadir}/%{name}/workflows/workflow_Logger.xml
Packit 4f15d5
%{_datadir}/%{name}/workflows/workflow_LoggerCCpp.xml
Packit 4f15d5
%config(noreplace) %{_sysconfdir}/libreport/events.d/print_event.conf
Packit 4f15d5
%config(noreplace) %{_sysconfdir}/libreport/workflows.d/report_logger.conf
Packit 4f15d5
%{_mandir}/man5/print_event.conf.5.*
Packit 4f15d5
%{_mandir}/man5/report_logger.conf.5.*
Packit 4f15d5
%{_bindir}/reporter-print
Packit 4f15d5
%{_mandir}/man*/reporter-print.*
Packit 4f15d5
Packit 4f15d5
%files plugin-systemd-journal
Packit 4f15d5
%{_bindir}/reporter-systemd-journal
Packit 4f15d5
%{_mandir}/man*/reporter-systemd-journal.*
Packit 4f15d5
Packit 4f15d5
%files plugin-mailx
Packit 4f15d5
%config(noreplace) %{_sysconfdir}/libreport/plugins/mailx.conf
Packit 4f15d5
%{_datadir}/%{name}/conf.d/plugins/mailx.conf
Packit 4f15d5
%{_datadir}/%{name}/events/report_Mailx.xml
Packit 4f15d5
%{_datadir}/dbus-1/interfaces/com.redhat.problems.configuration.mailx.xml
Packit 4f15d5
%{_datadir}/%{name}/workflows/workflow_Mailx.xml
Packit 4f15d5
%{_datadir}/%{name}/workflows/workflow_MailxCCpp.xml
Packit 4f15d5
%config(noreplace) %{_sysconfdir}/libreport/events.d/mailx_event.conf
Packit 4f15d5
%config(noreplace) %{_sysconfdir}/libreport/workflows.d/report_mailx.conf
Packit 4f15d5
%{_mandir}/man5/mailx.conf.5.*
Packit 4f15d5
%{_mandir}/man5/mailx_event.conf.5.*
Packit 4f15d5
%{_mandir}/man5/report_mailx.conf.5.*
Packit 4f15d5
%{_mandir}/man*/reporter-mailx.*
Packit 4f15d5
%{_bindir}/reporter-mailx
Packit 4f15d5
Packit 4f15d5
%files plugin-ureport
Packit 4f15d5
%config(noreplace) %{_sysconfdir}/libreport/plugins/ureport.conf
Packit 4f15d5
%{_datadir}/%{name}/conf.d/plugins/ureport.conf
Packit 4f15d5
%{_bindir}/reporter-ureport
Packit 4f15d5
%{_mandir}/man1/reporter-ureport.1.gz
Packit 4f15d5
%{_mandir}/man5/ureport.conf.5.gz
Packit 4f15d5
%{_datadir}/%{name}/events/report_uReport.xml
Packit 4f15d5
%{_datadir}/dbus-1/interfaces/com.redhat.problems.configuration.ureport.xml
Packit 4f15d5
Packit 4f15d5
%if %{with bugzilla}
Packit 4f15d5
%files plugin-bugzilla
Packit 4f15d5
%config(noreplace) %{_sysconfdir}/libreport/plugins/bugzilla.conf
Packit 4f15d5
%{_datadir}/%{name}/conf.d/plugins/bugzilla.conf
Packit 4f15d5
%config(noreplace) %{_sysconfdir}/libreport/plugins/bugzilla_format.conf
Packit 4f15d5
%config(noreplace) %{_sysconfdir}/libreport/plugins/bugzilla_formatdup.conf
Packit 4f15d5
%config(noreplace) %{_sysconfdir}/libreport/plugins/bugzilla_format_analyzer_libreport.conf
Packit 4f15d5
%config(noreplace) %{_sysconfdir}/libreport/plugins/bugzilla_format_kernel.conf
Packit 4f15d5
%{_datadir}/%{name}/events/report_Bugzilla.xml
Packit 4f15d5
%{_datadir}/%{name}/events/watch_Bugzilla.xml
Packit 4f15d5
%config(noreplace) %{_sysconfdir}/libreport/events/report_Bugzilla.conf
Packit 4f15d5
%config(noreplace) %{_sysconfdir}/libreport/events.d/bugzilla_event.conf
Packit 4f15d5
%{_datadir}/dbus-1/interfaces/com.redhat.problems.configuration.bugzilla.xml
Packit 4f15d5
# FIXME: remove with the old gui
Packit 4f15d5
%{_mandir}/man1/reporter-bugzilla.1.gz
Packit 4f15d5
%{_mandir}/man5/report_Bugzilla.conf.5.*
Packit 4f15d5
%{_mandir}/man5/bugzilla_event.conf.5.*
Packit 4f15d5
%{_mandir}/man5/bugzilla.conf.5.*
Packit 4f15d5
%{_mandir}/man5/bugzilla_format.conf.5.*
Packit 4f15d5
%{_mandir}/man5/bugzilla_formatdup.conf.5.*
Packit 4f15d5
%{_mandir}/man5/bugzilla_format_analyzer_libreport.conf.5.*
Packit 4f15d5
%{_mandir}/man5/bugzilla_format_kernel.conf.5.*
Packit 4f15d5
%{_bindir}/reporter-bugzilla
Packit 4f15d5
%endif
Packit 4f15d5
Packit 4f15d5
%files plugin-mantisbt
Packit 4f15d5
%config(noreplace) %{_sysconfdir}/libreport/plugins/mantisbt.conf
Packit 4f15d5
%{_datadir}/%{name}/conf.d/plugins/mantisbt.conf
Packit 4f15d5
%config(noreplace) %{_sysconfdir}/libreport/plugins/mantisbt_format.conf
Packit 4f15d5
%config(noreplace) %{_sysconfdir}/libreport/plugins/mantisbt_formatdup.conf
Packit 4f15d5
%config(noreplace) %{_sysconfdir}/libreport/plugins/mantisbt_format_analyzer_libreport.conf
Packit 4f15d5
%config(noreplace) %{_sysconfdir}/libreport/plugins/mantisbt_formatdup_analyzer_libreport.conf
Packit 4f15d5
%{_bindir}/reporter-mantisbt
Packit 4f15d5
%{_mandir}/man1/reporter-mantisbt.1.gz
Packit 4f15d5
%{_mandir}/man5/mantisbt.conf.5.*
Packit 4f15d5
%{_mandir}/man5/mantisbt_format.conf.5.*
Packit 4f15d5
%{_mandir}/man5/mantisbt_formatdup.conf.5.*
Packit 4f15d5
%{_mandir}/man5/mantisbt_format_analyzer_libreport.conf.5.*
Packit 4f15d5
%{_mandir}/man5/mantisbt_formatdup_analyzer_libreport.conf.5.*
Packit 4f15d5
Packit 4f15d5
%files centos
Packit 4f15d5
%{_datadir}/%{name}/workflows/workflow_CentOSCCpp.xml
Packit 4f15d5
%{_datadir}/%{name}/workflows/workflow_CentOSKerneloops.xml
Packit 4f15d5
%{_datadir}/%{name}/workflows/workflow_CentOSPython.xml
Packit 4f15d5
%{_datadir}/%{name}/workflows/workflow_CentOSPython3.xml
Packit 4f15d5
%{_datadir}/%{name}/workflows/workflow_CentOSVmcore.xml
Packit 4f15d5
%{_datadir}/%{name}/workflows/workflow_CentOSXorg.xml
Packit 4f15d5
%{_datadir}/%{name}/workflows/workflow_CentOSLibreport.xml
Packit 4f15d5
%{_datadir}/%{name}/workflows/workflow_CentOSJava.xml
Packit 4f15d5
%{_datadir}/%{name}/workflows/workflow_CentOSJavaScript.xml
Packit 4f15d5
%config(noreplace) %{_sysconfdir}/libreport/workflows.d/report_centos.conf
Packit 4f15d5
%{_mandir}/man5/report_centos.conf.5.*
Packit 4f15d5
%{_datadir}/%{name}/events/report_CentOSBugTracker.xml
Packit 4f15d5
%config(noreplace) %{_sysconfdir}/libreport/events/report_CentOSBugTracker.conf
Packit 4f15d5
%{_mandir}/man5/report_CentOSBugTracker.conf.5.*
Packit 4f15d5
# report_CentOSBugTracker events are shipped by libreport package
Packit 4f15d5
%config(noreplace) %{_sysconfdir}/libreport/events.d/centos_report_event.conf
Packit 4f15d5
%{_mandir}/man5/centos_report_event.conf.5.gz
Packit 4f15d5
Packit 4f15d5
%files plugin-rhtsupport
Packit 4f15d5
%config(noreplace) %{_sysconfdir}/libreport/plugins/rhtsupport.conf
Packit 4f15d5
%{_datadir}/%{name}/conf.d/plugins/rhtsupport.conf
Packit 4f15d5
%{_datadir}/%{name}/events/report_RHTSupport.xml
Packit 4f15d5
%{_datadir}/%{name}/events/report_RHTSupport_AddData.xml
Packit 4f15d5
%{_datadir}/dbus-1/interfaces/com.redhat.problems.configuration.rhtsupport.xml
Packit 4f15d5
%config(noreplace) %{_sysconfdir}/libreport/events.d/rhtsupport_event.conf
Packit 4f15d5
%{_mandir}/man1/reporter-rhtsupport.1.gz
Packit 4f15d5
%{_mandir}/man5/rhtsupport.conf.5.*
Packit 4f15d5
%{_mandir}/man5/rhtsupport_event.conf.5.*
Packit 4f15d5
%{_bindir}/reporter-rhtsupport
Packit 4f15d5
Packit 4f15d5
%if %{with bugzilla}
Packit 4f15d5
%files compat
Packit 4f15d5
%{_bindir}/report
Packit 4f15d5
%{_mandir}/man1/report.1.gz
Packit 4f15d5
%endif
Packit 4f15d5
Packit 4f15d5
%files plugin-reportuploader
Packit 4f15d5
%{_mandir}/man*/reporter-upload.*
Packit 4f15d5
%{_mandir}/man5/uploader_event.conf.5.*
Packit 4f15d5
%{_bindir}/reporter-upload
Packit 4f15d5
%{_datadir}/%{name}/events/report_Uploader.xml
Packit 4f15d5
%config(noreplace) %{_sysconfdir}/libreport/events.d/uploader_event.conf
Packit 4f15d5
%{_datadir}/%{name}/workflows/workflow_Upload.xml
Packit 4f15d5
%{_datadir}/%{name}/workflows/workflow_UploadCCpp.xml
Packit 4f15d5
%config(noreplace) %{_sysconfdir}/libreport/plugins/upload.conf
Packit 4f15d5
%{_datadir}/%{name}/conf.d/plugins/upload.conf
Packit 4f15d5
%{_mandir}/man5/upload.conf.5.*
Packit 4f15d5
%config(noreplace) %{_sysconfdir}/libreport/workflows.d/report_uploader.conf
Packit 4f15d5
%{_mandir}/man5/report_uploader.conf.5.*
Packit 4f15d5
%config(noreplace) %{_sysconfdir}/libreport/events/report_Uploader.conf
Packit 4f15d5
%{_mandir}/man5/report_Uploader.conf.5.*
Packit 4f15d5
Packit 4f15d5
%if 0%{?fedora}
Packit 4f15d5
%files fedora
Packit 4f15d5
%{_datadir}/%{name}/workflows/workflow_FedoraCCpp.xml
Packit 4f15d5
%{_datadir}/%{name}/workflows/workflow_FedoraKerneloops.xml
Packit 4f15d5
%{_datadir}/%{name}/workflows/workflow_FedoraPython.xml
Packit 4f15d5
%{_datadir}/%{name}/workflows/workflow_FedoraPython3.xml
Packit 4f15d5
%{_datadir}/%{name}/workflows/workflow_FedoraVmcore.xml
Packit 4f15d5
%{_datadir}/%{name}/workflows/workflow_FedoraXorg.xml
Packit 4f15d5
%{_datadir}/%{name}/workflows/workflow_FedoraLibreport.xml
Packit 4f15d5
%{_datadir}/%{name}/workflows/workflow_FedoraJava.xml
Packit 4f15d5
%{_datadir}/%{name}/workflows/workflow_FedoraJavaScript.xml
Packit 4f15d5
%config(noreplace) %{_sysconfdir}/libreport/workflows.d/report_fedora.conf
Packit 4f15d5
%{_mandir}/man5/report_fedora.conf.5.*
Packit 4f15d5
%endif
Packit 4f15d5
Packit 4f15d5
%if 0%{?rhel}
Packit 4f15d5
%files rhel
Packit 4f15d5
%{_datadir}/%{name}/workflows/workflow_RHELCCpp.xml
Packit 4f15d5
%{_datadir}/%{name}/workflows/workflow_RHELKerneloops.xml
Packit 4f15d5
%{_datadir}/%{name}/workflows/workflow_RHELPython.xml
Packit 4f15d5
%{_datadir}/%{name}/workflows/workflow_RHELvmcore.xml
Packit 4f15d5
%{_datadir}/%{name}/workflows/workflow_RHELxorg.xml
Packit 4f15d5
%{_datadir}/%{name}/workflows/workflow_RHELLibreport.xml
Packit 4f15d5
%{_datadir}/%{name}/workflows/workflow_RHELJava.xml
Packit 4f15d5
%{_datadir}/%{name}/workflows/workflow_RHELJavaScript.xml
Packit 4f15d5
%{_datadir}/%{name}/workflows/workflow_RHELAddDataCCpp.xml
Packit 4f15d5
%{_datadir}/%{name}/workflows/workflow_RHELAddDataJava.xml
Packit 4f15d5
%{_datadir}/%{name}/workflows/workflow_RHELAddDataKerneloops.xml
Packit 4f15d5
%{_datadir}/%{name}/workflows/workflow_RHELAddDataLibreport.xml
Packit 4f15d5
%{_datadir}/%{name}/workflows/workflow_RHELAddDataPython.xml
Packit 4f15d5
%{_datadir}/%{name}/workflows/workflow_RHELAddDatavmcore.xml
Packit 4f15d5
%{_datadir}/%{name}/workflows/workflow_RHELAddDataxorg.xml
Packit 4f15d5
%{_datadir}/%{name}/workflows/workflow_RHELAddDataJavaScript.xml
Packit 4f15d5
%{_datadir}/%{name}/workflows/workflow_uReport.xml
Packit 4f15d5
%config(noreplace) %{_sysconfdir}/libreport/workflows.d/report_rhel.conf
Packit 4f15d5
%config(noreplace) %{_sysconfdir}/libreport/workflows.d/report_rhel_add_data.conf
Packit 4f15d5
%config(noreplace) %{_sysconfdir}/libreport/workflows.d/report_uReport.conf
Packit 4f15d5
%{_mandir}/man5/report_rhel.conf.5.*
Packit 4f15d5
%{_mandir}/man5/report_uReport.conf.5.*
Packit 4f15d5
Packit 4f15d5
%files rhel-bugzilla
Packit 4f15d5
%{_datadir}/%{name}/workflows/workflow_RHELBugzillaCCpp.xml
Packit 4f15d5
%{_datadir}/%{name}/workflows/workflow_RHELBugzillaKerneloops.xml
Packit 4f15d5
%{_datadir}/%{name}/workflows/workflow_RHELBugzillaPython.xml
Packit 4f15d5
%{_datadir}/%{name}/workflows/workflow_RHELBugzillaVmcore.xml
Packit 4f15d5
%{_datadir}/%{name}/workflows/workflow_RHELBugzillaXorg.xml
Packit 4f15d5
%{_datadir}/%{name}/workflows/workflow_RHELBugzillaLibreport.xml
Packit 4f15d5
%{_datadir}/%{name}/workflows/workflow_RHELBugzillaJava.xml
Packit 4f15d5
%{_datadir}/%{name}/workflows/workflow_RHELBugzillaJavaScript.xml
Packit 4f15d5
%config(noreplace) %{_sysconfdir}/libreport/workflows.d/report_rhel_bugzilla.conf
Packit 4f15d5
%{_mandir}/man5/report_rhel_bugzilla.conf.5.*
Packit 4f15d5
Packit 4f15d5
%files rhel-anaconda-bugzilla
Packit 4f15d5
%{_datadir}/%{name}/workflows/workflow_AnacondaRHELBugzilla.xml
Packit 4f15d5
%endif
Packit 4f15d5
Packit 4f15d5
%if %{with bugzilla}
Packit 4f15d5
%files anaconda
Packit 4f15d5
%if 0%{?fedora}
Packit 4f15d5
%{_datadir}/%{name}/workflows/workflow_AnacondaFedora.xml
Packit 4f15d5
%endif
Packit 4f15d5
%if 0%{?rhel}
Packit 4f15d5
%{_datadir}/%{name}/workflows/workflow_AnacondaRHEL.xml
Packit 4f15d5
%endif
Packit 4f15d5
%{_datadir}/%{name}/workflows/workflow_AnacondaUpload.xml
Packit 4f15d5
%config(noreplace) %{_sysconfdir}/libreport/workflows.d/anaconda_event.conf
Packit 4f15d5
%config(noreplace) %{_sysconfdir}/libreport/events.d/bugzilla_anaconda_event.conf
Packit 4f15d5
%config(noreplace) %{_sysconfdir}/libreport/plugins/bugzilla_format_anaconda.conf
Packit 4f15d5
%config(noreplace) %{_sysconfdir}/libreport/plugins/bugzilla_formatdup_anaconda.conf
Packit 4f15d5
%{_mandir}/man5/anaconda_event.conf.5.*
Packit 4f15d5
%{_mandir}/man5/bugzilla_anaconda_event.conf.5.*
Packit 4f15d5
%{_mandir}/man5/bugzilla_format_anaconda.conf.5.*
Packit 4f15d5
%{_mandir}/man5/bugzilla_formatdup_anaconda.conf.5.*
Packit 4f15d5
%endif
Packit 4f15d5
Packit 4f15d5
%changelog
Packit 4f15d5
* Tue Aug 18 2020 - Ernestas Kulik <ekulik@redhat.com> - 2.9.5-15
Packit 4f15d5
- Add patch for rhbz#1867064
Packit 4f15d5
Packit 4f15d5
* Fri Jul 24 2020 - Ernestas Kulik <ekulik@redhat.com> - 2.9.5-14
Packit 4f15d5
- Add patch for #1860285
Packit 4f15d5
Packit 4f15d5
* Mon Jun 29 2020 - Ernestas Kulik <ekulik@redhat.com> - 2.9.5-13
Packit 4f15d5
- Add patch for #1848903
Packit 4f15d5
Packit 4f15d5
* Wed Jun 24 2020 Michal Židek <mzidek@redhat.com> - 2.9.5-12
Packit 4f15d5
- Resolves: rhbz#1835388 - abrt-addon-ccpp causes failures during openscap scans on CCE-27119-7
Packit 4f15d5
- This is just libreport side (abrt also needs to be patched)
Packit 4f15d5
Packit 4f15d5
* Thu Apr 16 2020 Ernestas Kulik <ekulik@redhat.com> - 2.9.5-11
Packit 4f15d5
- Add patch for #1822092
Packit 4f15d5
Packit 4f15d5
* Tue Jan 21 2020 Martin Kutlak <mkutlak@redhat.com> - 2.9.5-10
Packit 4f15d5
- reportclient: Search for required packages recursively
Packit 4f15d5
- reportclient: Find and download required debuginfo packages
Packit 4f15d5
- report-client: Find debuginfos in own method
Packit 4f15d5
- Resolves: rhbz#1783897
Packit 4f15d5
Packit 4f15d5
* Mon Jul 29 2019 Martin Kutlak <mkutlak@redhat.com> - 2.9.5-9
Packit 4f15d5
- lib: fix a SEGV in list_possible_events()
Packit 4f15d5
- Resolves: rhbz#1733515
Packit 4f15d5
Packit 4f15d5
* Wed Jul 24 2019 Ernestas Kulik <ekulik@redhat.com> - 2.9.5-8
Packit 4f15d5
- Uncomment some patches for Coverity issues
Packit 4f15d5
Packit 4f15d5
* Tue Jul 16 2019 Michal Fabik <mfabik@redhat.com> 2.9.5-7
Packit 4f15d5
- bugzilla: change the default bugzilla group
Packit 4f15d5
- tests: Disable strcpm'ing a freed pointer
Packit 4f15d5
- Add autogen.sh
Packit 4f15d5
- Resolves #1660449
Packit 4f15d5
Packit 4f15d5
* Wed Aug 29 2018 Matej Habrnal <mhabrnal@redhat.com> 2.9.5-6
Packit 4f15d5
- replace all Fedora URLs by corresponding values for RHEL
Packit 4f15d5
- fix coverity issues
Packit 4f15d5
- Resolves: #1602590, #1623406
Packit 4f15d5
Packit 4f15d5
* Thu Aug 09 2018 Matej Habrnal <mhabrnal@redhat.com> 2.9.5-5
Packit 4f15d5
- Offer reporting to Bugzilla only for pre-GA Anaconda exceptions
Packit 4f15d5
- Resolves: #1593734
Packit 4f15d5
Packit 4f15d5
* Mon Jul 16 2018 Matej Habrnal <mhabrnal@redhat.com> 2.9.5-4
Packit 4f15d5
- Remove option to screencast problems and requires on fros
Packit 4f15d5
Packit 4f15d5
* Tue Jul 10 2018 Matej Habrnal <mhabrnal@redhat.com> 2.9.5-3
Packit 4f15d5
- set PYTHON variable because of ./py-compile in
Packit 4f15d5
- Make this build without /usr/bin/python
Packit 4f15d5
Packit 4f15d5
* Mon Apr 30 2018 Matej Habrnal <mhabrnal@redhat.com> 2.9.5-2
Packit 4f15d5
- drop dependency on python-rhsm
Packit 4f15d5
- Resolves: #1569595
Packit 4f15d5
Packit 4f15d5
* Tue Apr 24 2018 Matej Habrnal <mhabrnal@redhat.com> 2.9.5-1
Packit 4f15d5
- spec: actualize according to downstream
Packit 4f15d5
- spec: Conditionalize the Python2 and Python3
Packit 4f15d5
- report-python: fix tests if configure --without-python2
Packit 4f15d5
- autogen: correctly parse buildrequires from spec file
Packit 4f15d5
Packit 4f15d5
* Tue Mar 27 2018 Martin Kutlak <mkutlak@redhat.com> 2.9.4-1
Packit 4f15d5
- Translation updates
Packit 4f15d5
- Revert "use /usr/sbin/"
Packit 4f15d5
- ureport: remove json-c is_error() usage
Packit 4f15d5
- ldconfig and gtk-update-icon-cache is not needed in rawhide
Packit 4f15d5
- reporter-rhtsupport: Remove dependency on redhat-access-insights
Packit 4f15d5
- do not expand macro in changelog
Packit 4f15d5
- move defattr which match the defaults
Packit 4f15d5
- use /usr/sbin/
Packit 4f15d5
- macro python_sitearch is always defined on rhel7+
Packit 4f15d5
- remove rhel6 specific items and accomodate to rhel7+
Packit 4f15d5
- This package uses names with ambiguous `python-` prefix in requirements.
Packit 4f15d5
- reporter-{bugzilla,mantisbt,rhtsupport}: fix free
Packit 4f15d5
- reporter-mailx: rely on configured email
Packit 4f15d5
- spec: fix unowned directories
Packit 4f15d5
- augeas: include local config path
Packit 4f15d5
- doc: update to contain newly added user's local config
Packit 4f15d5
- reporter-mantisbt: read configuration from user's home
Packit 4f15d5
- reporter-rhtsupport: read configuration from user's home
Packit 4f15d5
- reporter-bugzilla: read configuration from user's home
Packit 4f15d5
- reporter-bugzilla: ask concrete bz when requiring login
Packit 4f15d5
- makefile: fix make release
Packit 4f15d5
Packit 4f15d5
* Thu Nov 02 2017 Julius Milan <jmilan@redhat.com> 2.9.3-1
Packit 4f15d5
- Translation updates
Packit 4f15d5
- commit to delete
Packit 4f15d5
- workflows: fix description in workflow_RHELJavaScript.xml.in
Packit 4f15d5
- workflows: add workflow for adding data to existing case
Packit 4f15d5
- client-python,report-python: Allow python to be optional at build time
Packit 4f15d5
- ignored words: add SYSTEMD_NSS_BYPASS_BUS
Packit 4f15d5
- reporter-ureport: add 'ProcessUnpackaged' option
Packit 4f15d5
- spec: add workflow for adding data to existing case
Packit 4f15d5
- rep-sys-journal: fix in finding executable basename
Packit 4f15d5
- remove old obsolete
Packit 4f15d5
- Group is not used any more
Packit 4f15d5
- remove old changelogs
Packit 4f15d5
- requires pythonX-dnf instead of dnf
Packit 4f15d5
- doc: fix obsolete doxygen tags & complains
Packit 4f15d5
- lib: Introduce pid_for_children element from ns
Packit 4f15d5
- client-python: Do not try to unlink None
Packit 4f15d5
- spec: rename Python binary packages
Packit 4f15d5
Packit 4f15d5
* Thu Mar 16 2017 Matej Habrnal <mhabrnal@redhat.com> 2.9.1-1
Packit 4f15d5
- build: create tarball in release-* target
Packit 4f15d5
- problem_data: fix double const
Packit 4f15d5
- wizard: fix error found by -Werror=format-security
Packit 4f15d5
- run_event: fix cmp between pointer and zero character
Packit 4f15d5
- build: do not upload tarball to fedorahosted.org
Packit 4f15d5
- spec: do not use fedorahosted.org as source
Packit 4f15d5
- build: fix generating list of dependences in autogen.sh
Packit 4f15d5
- build: generate new release entries with date
Packit 4f15d5
- report-newt: free allocated variables, don't close dd twice
Packit 4f15d5
- build: fix scratch-build target
Packit 4f15d5
- changelog: reflect the PR
Packit 4f15d5
- lib: several bug fixes in parsing of mountinfo
Packit 4f15d5
- lib: correctly recognize chroot in container
Packit 4f15d5
- lib: declare CONTAINER_ROOTS element name
Packit 4f15d5
- lib: add more log wrappers for perror
Packit 4f15d5
- reporter-bugzilla: use /etc/os-release for default url
Packit 4f15d5
- configure.ac: Remove nss dependency
Packit 4f15d5
- spec: include testsuite headers in the devel package
Packit 4f15d5
- tests: include testsuite.h in the dist archive
Packit 4f15d5
- maint: check pulled .po files for errors
Packit 4f15d5
- build: fix bug in changelog generating in release target
Packit 4f15d5
- changelog: fix typos
Packit 4f15d5
Packit 4f15d5
* Fri Dec 02 2016 Jakub Filak <jakub@thefilaks.net> 2.9.0-1
Packit 4f15d5
- Translation updates
Packit 4f15d5
- build: make the release-* targets smarter
Packit 4f15d5
- add CHANGELOG.md
Packit 4f15d5
- reporter-s-journal: enable SYSLOG_IDENTIFIER from env
Packit 4f15d5
- report-python: add method run_event_on_problem_dir
Packit 4f15d5
- lib: use lz4 instead of lz4cat
Packit 4f15d5
- reportclient: honor ABRT_VERBOSE
Packit 4f15d5
- tree-wide: introduce 'stop_on_not_reportable' option
Packit 4f15d5
- client: add support for $releasever to debuginfo
Packit 4f15d5
- lib: correct test for own root
Packit 4f15d5
- workflows: run analyze_BodhiUpdates event on Fedora
Packit 4f15d5
- man: fix formating
Packit 4f15d5
- reporter-systemd-journal: introduce reporter-systemd-journal
Packit 4f15d5
- problem_data: add function which returns all problem data keys
Packit 4f15d5
- include: add exception_type element constant
Packit 4f15d5
- spec: changes related to reporter-systemd-journal
Packit 4f15d5
- problem_report: add normalization of crashed thread
Packit 4f15d5
- problem_report: make generate report configurable
Packit 4f15d5
- problem_report: use core_backtrace if there is no backtrace
Packit 4f15d5
- lib: refuse to parse negative number as unsigned int
Packit 4f15d5
- spec: simplify and remove old conditional
Packit 4f15d5
- build: add gettext-devel to sysdeps
Packit 4f15d5
- dd: add check for validity of new file FD
Packit 4f15d5
- build: configure tree for debugging by default
Packit 4f15d5
- spec: use %%buildroot macro
Packit 4f15d5
- spec: remove defattr which match the defaults
Packit 4f15d5
- spec: do not clean buildroot
Packit 4f15d5
- spec: remove Groups
Packit 4f15d5
- spec: code cleanup
Packit 4f15d5
- lib: fix a bug in dealing with errno
Packit 4f15d5
- lib: add convenient wrappers for uint in map_string_t
Packit 4f15d5
- problem_report: ensure C-string null terminator
Packit 4f15d5
- lib: fix invalid cgroup namespace ID
Packit 4f15d5
- lib: make die function configurable
Packit 4f15d5
- lib: allow using FD of /proc/[pid] instead of pid_t
Packit 4f15d5
- dd: add functions for opening dd item
Packit 4f15d5
- lib: add xfdopen
Packit 4f15d5
- problem data: search for sensitive words in more files
Packit 4f15d5
- dd: add dd_copy_file_at
Packit 4f15d5
- ignored words: add "systemd-logind" and "hawkey"
Packit 4f15d5
- build: reset the default version with each release
Packit 4f15d5
- doc: make README more verbose
Packit 4f15d5
- tree-wide: produce less messages in NOTICE log lvl
Packit 4f15d5
- ureport: less confusing logging
Packit 4f15d5
- spec: install JavaScript workflows
Packit 4f15d5
- workflow: add JavaScript workflows
Packit 4f15d5
- bugzilla: stop including package details
Packit 4f15d5
Packit 4f15d5
* Fri Sep 09 2016 Jakub Filak <jfilak@redhat.com> 2.8.0-1
Packit 4f15d5
- lib: fix a memory leak in create_dump_dir fn
Packit 4f15d5
- rhtsupport: fix a double free of config at exit
Packit 4f15d5
- autogen: fix typo in usage help string
Packit 4f15d5
- debuginfo: dnf API logging workarounds list
Packit 4f15d5
- lib: don't warn when user word file doesn't exist
Packit 4f15d5
- testuite: add test for forbidden_words
Packit 4f15d5
- lib: be able to define base conf dir at runtime
Packit 4f15d5
- wizard: use dnf instead of yum in add a screencast note
Packit 4f15d5
- problem_report: document resevered elements
Packit 4f15d5
Packit 4f15d5
* Mon Jul 18 2016 Matej Habrnal <mhabrnal@redhat.com> 2.7.2-1
Packit 4f15d5
- Translation updates
Packit 4f15d5
- wizard: do not create reproducible if complex_detail == no
Packit 4f15d5
- include: save_user_settings function declaration isn’t a prototype
Packit 4f15d5
- Bugzilla: fix typo in comment don -> don't
Packit 4f15d5
- client-python: fix a typo in error check
Packit 4f15d5
- dd: do not log missing uid file when creating new dump dir
Packit 4f15d5
- build: update searched pkg names for systemd
Packit 4f15d5
Packit 4f15d5
* Wed May 18 2016 Matej Habrnal <mhabrnal@redhat.com> 2.7.1-1
Packit 4f15d5
- spec: compression updates
Packit 4f15d5
- lib: add lz4 decompression
Packit 4f15d5
- lib: avoid the need to link against lzma
Packit 4f15d5
- all: format security
Packit 4f15d5
- lib: add cgroup namespace
Packit 4f15d5
- dd: introduce functions getting occurrence stamps
Packit 4f15d5
- dd: introduce dd_get_env_variable
Packit 4f15d5
- lib: add get env variable from a file
Packit 4f15d5
- RHTSupport: include count in Support cases
Packit 4f15d5
- lib: problem report API check fseek return code
Packit 4f15d5
- ignored words: remove 'kwallet_jwakely' which I added wrongly
Packit 4f15d5
Packit 4f15d5
* Fri Apr 08 2016 Matej Habrnal <mhabrnal@redhat.com> 2.7.0-1
Packit 4f15d5
- ignored words: update ignored words
Packit 4f15d5
- mailx: introduce debug parameter -D
Packit 4f15d5
- mailx: mail formatting: add comment right after %%oneline
Packit 4f15d5
- mailx: use problem report api to define an emais' content
Packit 4f15d5
- lib: remove unused function make_description_bz
Packit 4f15d5
- augeas: trim spaces before key value
Packit 4f15d5
- Revert "xml parser: be more verbose in case xml file cannot be opened"
Packit 4f15d5
- xml parser: be more verbose in case xml file cannot be opened
Packit 4f15d5
- spec: add workflows.d to filesystem package
Packit 4f15d5
- makefile: define LANG in release target
Packit 4f15d5
- mailx: stop creating dead.letter on mailx failures
Packit 4f15d5
- workflows: add comments to ambiguous functions
Packit 4f15d5
- workflows: NULL for the default configuration dir
Packit 4f15d5
- workflows: publish the function loading configuration
Packit 4f15d5
- build: fix build on Fedora24
Packit 4f15d5
- augeas: exclude mantisbt format configurations
Packit 4f15d5
- reporter-mantisbt: add missing '=' to conf file
Packit 4f15d5
- curl: fix typo Ingoring -> Ignoring
Packit 4f15d5
- rhtsupport: attach all dump dir's element to a new case
Packit 4f15d5
- rhtsupport: add pkg_vendor, reproducer and reproducible to description
Packit 4f15d5
- report client: add silent mode to clean_up()
Packit 4f15d5
- doc: add documentation for requires-details attribute
Packit 4f15d5
- rhtsupport: Discourage users from reporting in non Red Hat stuff
Packit 4f15d5
- rhtsupport: Discourage users from opening one-shot crashes
Packit 4f15d5
- report-gtk: Require Reproducer for RHTSupport
Packit 4f15d5
- Add workflow for RHEL anonymous report
Packit 4f15d5
- spec: add workflow for RHEL anonymous report files
Packit 4f15d5
- wizard: fix the broken widget expansion
Packit 4f15d5
- dd: add documentation of dd_create_skeleton
Packit 4f15d5
- workflow: add extern C to the header file
Packit 4f15d5
- Fix minor typos
Packit 4f15d5
- Translation updates
Packit 4f15d5
- translations: update zanata configuration
Packit 4f15d5
- wizard: fix the broken "Show log" widget
Packit 4f15d5
- wizard: remove the code correcting Bugzilla groups
Packit 4f15d5
Packit 4f15d5
* Tue Feb 02 2016 Matej Habrnal <mhabrnal@redhat.com> 2.6.4-1
Packit 4f15d5
- doc: add option -o and -O into reporter-ureport man page
Packit 4f15d5
- rhtsupport: use problme report API to create description
Packit 4f15d5
- bugzilla: make the event configurable
Packit 4f15d5
- report-gtk: offer users to create private ticket
Packit 4f15d5
- bugzilla|centos: declare 'restricted access' support
Packit 4f15d5
- event config: add support for 'restricted access'
Packit 4f15d5
- lib: move CREATE_PRIVATE_TICKET to the global configuration
Packit 4f15d5
- dd: dd_delete_item does not die
Packit 4f15d5
- dd: add function getting stat of item
Packit 4f15d5
- dd: correct handling of TYPE when creating dump directory
Packit 4f15d5
- dd: add function computing dump dir file system size
Packit 4f15d5
- dd: add function counting number of dd items
Packit 4f15d5
- dd: add function copying file descriptor to element
Packit 4f15d5
- dd: allow 1 and 2 letter long element names
Packit 4f15d5
- problem_data: factor out function reading single problem element
Packit 4f15d5
- formatdup: more universal comment
Packit 4f15d5
- dd: make function uid_in_group() public
Packit 4f15d5
- Refactoring conditional directives that break parts of statements.
Packit 4f15d5
- bugzilla: actualize man pages
Packit 4f15d5
- bugzilla: don't report private problem as comment
Packit 4f15d5
- uploader: move username and password to the advanced options
Packit 4f15d5
- uploader: allow empty username and password
Packit 4f15d5
- spec: add uploader config files and related man page
Packit 4f15d5
- uploader: add possibility to set SSH keyfiles
Packit 4f15d5
- curl: add possibility to configure SSH keys
Packit 4f15d5
- desktop-utils: deal with Destkop files without command line
Packit 4f15d5
- ureport: enable attaching of arbitrary values
Packit 4f15d5
- update .gitignore
Packit 4f15d5
- uploader: save remote name in reported_to
Packit 4f15d5
- curl: return URLs without userinfo
Packit 4f15d5
- lib: add function for removing userinfo from URIs
Packit 4f15d5
- plugins: port reporters to add_reported_to_entry
Packit 4f15d5
- reported_to: add a function formatting reported_to lines
Packit 4f15d5
- lib: introduce parser of ISO date strings
Packit 4f15d5
- uploader: use shared dd_create_archive function
Packit 4f15d5
- dd: add a function for compressing dumpdirs
Packit 4f15d5
- problem_report: add examples to the documentation
Packit 4f15d5
- client: document environment variables
Packit 4f15d5
Packit 4f15d5
* Thu Oct 15 2015 Matej Habrnal <mhabrnal@redhat.com> 2.6.3-1
Packit 4f15d5
- wizard: correct comments in save_text_if_changed()
Packit 4f15d5
- events: improve example
Packit 4f15d5
- reporter-bugzilla: add parameter -p
Packit 4f15d5
- wizard: fix save users changes after reviewing dump dir files
Packit 4f15d5
- dd: make function load_text_file non-static
Packit 4f15d5
- bugzilla: don't attach build_ids
Packit 4f15d5
- run_event: rewrite event rule parser
Packit 4f15d5
- dd: add convenience wrappers fro loading numbers
Packit 4f15d5
- ureport: improve curl's error messages
Packit 4f15d5
- ureport: use Red Hat Certificate Authority to make rhsm cert trusted
Packit 4f15d5
- curl: add posibility to use own Certificate Authority cert
Packit 4f15d5
- spec: add redhat-access-insights to Requires of l-p-rhtsupport
Packit 4f15d5
- bugzilla: put VARIANT_ID= to Whiteboard
Packit 4f15d5
- autogen: use dnf instead of yum to install dependencies
Packit 4f15d5
- configure: use hex value for dump dir mode
Packit 4f15d5
- curl: add a helper for HTTP GET
Packit 4f15d5
- dd: don't warn about missing 'type' if the locking fails
Packit 4f15d5
- dd: stop warning about corrupted mandatory files
Packit 4f15d5
- Use a dgettext function returning strings instead of bytes