1b8dd5
1b8dd5
Summary: User space tools for kernel auditing
1b8dd5
Name: audit
00c4f6
Version: 3.0.7
4ef270
Release: 103%{?dist}
1b8dd5
License: GPLv2+
1b8dd5
URL: http://people.redhat.com/sgrubb/audit/
1b8dd5
Source0: http://people.redhat.com/sgrubb/audit/%{name}-%{version}.tar.gz
1b8dd5
Source1: https://www.gnu.org/licenses/lgpl-2.1.txt
1b8dd5
1b8dd5
Patch1: 0001-Add-ausysrulevalidate.patch
f1133c
Patch2: audit-3.0.7-gcc-flags.patch
f1133c
Patch3: audit-3.0.8-auparse-path-norm.patch
4ef270
Patch4: audit-3.0.8-drop-protecthome.patch
4ef270
Patch5: audit-3.0.8-flex-array-workaround.patch
4ef270
Patch6: audit-3.0.8-undo-flex-array.patch
1b8dd5
1b8dd5
BuildRequires: make gcc swig
1b8dd5
BuildRequires: openldap-devel
1b8dd5
BuildRequires: krb5-devel libcap-ng-devel
1b8dd5
BuildRequires: kernel-headers >= 2.6.29
1b8dd5
BuildRequires: systemd
f1133c
BuildRequires: autoconf automake libtool
1b8dd5
1b8dd5
Requires: %{name}-libs%{?_isa} = %{version}-%{release}
1b8dd5
Requires(post): systemd coreutils
1b8dd5
Requires(preun): systemd initscripts-service
1b8dd5
Requires(postun): systemd coreutils initscripts-service
1b8dd5
1b8dd5
# Placing this here under the assumption that anything using the
1b8dd5
# python libraries expects the system to have an audit daemon
1b8dd5
Obsoletes: python2-audit < %{version}-%{release}
1b8dd5
1b8dd5
%description
1b8dd5
The audit package contains the user space utilities for
1b8dd5
storing and searching the audit records generated by
1b8dd5
the audit subsystem in the Linux 2.6 and later kernels.
1b8dd5
1b8dd5
%package libs
1b8dd5
Summary: Dynamic library for libaudit
1b8dd5
License: LGPLv2+
1b8dd5
1b8dd5
%description libs
1b8dd5
The audit-libs package contains the dynamic libraries needed for
1b8dd5
applications to use the audit framework.
1b8dd5
1b8dd5
%package libs-devel
1b8dd5
Summary: Header files for libaudit
1b8dd5
License: LGPLv2+
1b8dd5
Requires: %{name}-libs%{?_isa} = %{version}-%{release}
1b8dd5
Requires: kernel-headers >= 2.6.29
1b8dd5
1b8dd5
%description libs-devel
1b8dd5
The audit-libs-devel package contains the header files needed for
1b8dd5
developing applications that need to use the audit framework libraries.
1b8dd5
1b8dd5
%package -n python3-audit
1b8dd5
Summary: Python3 bindings for libaudit
1b8dd5
License: LGPLv2+
1b8dd5
BuildRequires: python3-devel
1b8dd5
BuildRequires: make
1b8dd5
Requires: %{name}-libs%{?_isa} = %{version}-%{release}
1b8dd5
Provides: audit-libs-python3 = %{version}-%{release}
1b8dd5
Provides: audit-libs-python3%{?_isa} = %{version}-%{release}
1b8dd5
Obsoletes: audit-libs-python3 < %{version}-%{release}
1b8dd5
1b8dd5
%description -n python3-audit
1b8dd5
The python3-audit package contains the bindings so that libaudit
1b8dd5
and libauparse can be used by python3.
1b8dd5
1b8dd5
%package -n audispd-plugins
1b8dd5
Summary: Plugins for the audit event dispatcher
1b8dd5
License: GPLv2+
1b8dd5
Requires: %{name}%{?_isa} = %{version}-%{release}
1b8dd5
Requires: %{name}-libs%{?_isa} = %{version}-%{release}
1b8dd5
1b8dd5
%description -n audispd-plugins
1b8dd5
The audispd-plugins package provides plugins for the real-time
1b8dd5
interface to the audit system, audispd. These plugins can do things
1b8dd5
like relay events to remote machines.
1b8dd5
1b8dd5
%package -n audispd-plugins-zos
1b8dd5
Summary: z/OS plugin for the audit event dispatcher
1b8dd5
License: GPLv2+
1b8dd5
Requires: %{name}%{?_isa} = %{version}-%{release}
1b8dd5
Requires: %{name}-libs%{?_isa} = %{version}-%{release}
1b8dd5
Requires: openldap
1b8dd5
1b8dd5
%description -n audispd-plugins-zos
1b8dd5
The audispd-plugins-zos package provides a plugin that will forward all
1b8dd5
incoming audit events, as they happen, to a configured z/OS SMF (Service
1b8dd5
Management Facility) database, through an IBM Tivoli Directory Server
1b8dd5
(ITDS) set for Remote Audit service.
1b8dd5
1b8dd5
%prep
1b8dd5
%setup -q
1b8dd5
cp %{SOURCE1} .
1b8dd5
%patch1 -p1
f1133c
%patch2 -p1
f1133c
%patch3 -p1
4ef270
%patch4 -p1
4ef270
4ef270
cp /usr/include/linux/audit.h lib/
4ef270
%patch5 -p1
4ef270
f1133c
autoreconf -fv --install
1b8dd5
1b8dd5
# Remove the ids code, its not ready
1b8dd5
sed -i 's/ ids / /' audisp/plugins/Makefile.in
1b8dd5
1b8dd5
%build
1b8dd5
%configure --with-python=no \
1b8dd5
	   --with-python3=yes \
1b8dd5
	   --enable-gssapi-krb5=yes --with-arm --with-aarch64 \
1b8dd5
	   --with-libcap-ng=yes --enable-zos-remote \
1b8dd5
	   --enable-systemd --enable-experimental
1b8dd5
1b8dd5
make CFLAGS="%{optflags}" %{?_smp_mflags}
1b8dd5
1b8dd5
%install
1b8dd5
mkdir -p $RPM_BUILD_ROOT/{sbin,etc/audit/plugins.d,etc/audit/rules.d}
1b8dd5
mkdir -p $RPM_BUILD_ROOT/%{_mandir}/{man5,man8}
1b8dd5
mkdir -p $RPM_BUILD_ROOT/%{_lib}
1b8dd5
mkdir -p $RPM_BUILD_ROOT/%{_libdir}/audit
1b8dd5
mkdir -p --mode=0700 $RPM_BUILD_ROOT/%{_var}/log/audit
1b8dd5
mkdir -p $RPM_BUILD_ROOT/%{_var}/spool/audit
1b8dd5
mkdir -p $RPM_BUILD_ROOT/%{_datadir}
1b8dd5
make DESTDIR=$RPM_BUILD_ROOT install
1b8dd5
1b8dd5
# Validate sample rules shipped.
1b8dd5
for r in $RPM_BUILD_ROOT/%{_datadir}/%{name}/sample-rules/*.rules; do
1b8dd5
    PYTHONPATH=$RPM_BUILD_ROOT/%{python3_sitearch} \
1b8dd5
        %{_builddir}/%{name}-%{version}/contrib/ausysrulevalidate \
1b8dd5
        --update --rules-file "${r}"
1b8dd5
done
1b8dd5
1b8dd5
# Remove these items so they don't get picked up.
1b8dd5
rm -f $RPM_BUILD_ROOT/%{_libdir}/libaudit.a
1b8dd5
rm -f $RPM_BUILD_ROOT/%{_libdir}/libauparse.a
1b8dd5
1b8dd5
find $RPM_BUILD_ROOT -name '*.la' -delete
1b8dd5
find $RPM_BUILD_ROOT/%{_libdir}/python%{python3_version}/site-packages -name '*.a' -delete
1b8dd5
1b8dd5
# On platforms with 32 & 64 bit libs, we need to coordinate the timestamp
1b8dd5
touch -r ./audit.spec $RPM_BUILD_ROOT/etc/libaudit.conf
1b8dd5
touch -r ./audit.spec $RPM_BUILD_ROOT/usr/share/man/man5/libaudit.conf.5.gz
1b8dd5
4ef270
# undo the workaround
4ef270
cur=`pwd`
4ef270
cd $RPM_BUILD_ROOT
4ef270
patch -p1 < %{PATCH6}
4ef270
find . -name '*.orig' -delete
4ef270
cd $cur
4ef270
1b8dd5
%check
1b8dd5
make check
1b8dd5
# Get rid of make files so that they don't get packaged.
1b8dd5
rm -f rules/Makefile*
1b8dd5
1b8dd5
%post
1b8dd5
# Copy default rules into place on new installation
1b8dd5
files=`ls /etc/audit/rules.d/ 2>/dev/null | wc -w`
1b8dd5
if [ "$files" -eq 0 ] ; then
1b8dd5
	if [ -e %{_datadir}/%{name}/sample-rules/10-base-config.rules ] ; then
1b8dd5
		cp %{_datadir}/%{name}/sample-rules/10-base-config.rules /etc/audit/rules.d/audit.rules
1b8dd5
	else
1b8dd5
		touch /etc/audit/rules.d/audit.rules
1b8dd5
	fi
1b8dd5
	chmod 0600 /etc/audit/rules.d/audit.rules
1b8dd5
fi
1b8dd5
%systemd_post auditd.service
1b8dd5
1b8dd5
%preun
1b8dd5
%systemd_preun auditd.service
1b8dd5
if [ $1 -eq 0 ]; then
1b8dd5
    /sbin/service auditd stop > /dev/null 2>&1
1b8dd5
fi
1b8dd5
1b8dd5
%postun
1b8dd5
if [ $1 -ge 1 ]; then
1b8dd5
    /sbin/service auditd condrestart > /dev/null 2>&1 || :
1b8dd5
fi
1b8dd5
1b8dd5
%files libs
1b8dd5
%{!?_licensedir:%global license %%doc}
1b8dd5
%license lgpl-2.1.txt
1b8dd5
%{_libdir}/libaudit.so.1*
1b8dd5
%{_libdir}/libauparse.*
1b8dd5
%config(noreplace) %attr(640,root,root) /etc/libaudit.conf
1b8dd5
%{_mandir}/man5/libaudit.conf.5.gz
1b8dd5
1b8dd5
%files libs-devel
1b8dd5
%doc contrib/plugin
1b8dd5
%{_libdir}/libaudit.so
1b8dd5
%{_libdir}/libauparse.so
1b8dd5
%{_includedir}/libaudit.h
1b8dd5
%{_includedir}/auparse.h
1b8dd5
%{_includedir}/auparse-defs.h
1b8dd5
%{_datadir}/aclocal/audit.m4
1b8dd5
%{_libdir}/pkgconfig/audit.pc
1b8dd5
%{_libdir}/pkgconfig/auparse.pc
1b8dd5
%{_mandir}/man3/*
1b8dd5
1b8dd5
%files -n python3-audit
1b8dd5
%attr(755,root,root) %{python3_sitearch}/*
1b8dd5
1b8dd5
%files
1b8dd5
%doc README ChangeLog init.d/auditd.cron
1b8dd5
%{!?_licensedir:%global license %%doc}
1b8dd5
%license COPYING
f1133c
%attr(755,root,root) %{_datadir}/%{name}
1b8dd5
%attr(644,root,root) %{_datadir}/%{name}/sample-rules/*
1b8dd5
%attr(644,root,root) %{_mandir}/man8/auditctl.8.gz
1b8dd5
%attr(644,root,root) %{_mandir}/man8/auditd.8.gz
1b8dd5
%attr(644,root,root) %{_mandir}/man8/aureport.8.gz
1b8dd5
%attr(644,root,root) %{_mandir}/man8/ausearch.8.gz
1b8dd5
%attr(644,root,root) %{_mandir}/man8/autrace.8.gz
1b8dd5
%attr(644,root,root) %{_mandir}/man8/aulast.8.gz
1b8dd5
%attr(644,root,root) %{_mandir}/man8/aulastlog.8.gz
1b8dd5
%attr(644,root,root) %{_mandir}/man8/auvirt.8.gz
1b8dd5
%attr(644,root,root) %{_mandir}/man8/augenrules.8.gz
1b8dd5
%attr(644,root,root) %{_mandir}/man8/ausyscall.8.gz
1b8dd5
%attr(644,root,root) %{_mandir}/man7/audit.rules.7.gz
1b8dd5
%attr(644,root,root) %{_mandir}/man5/auditd.conf.5.gz
1b8dd5
%attr(644,root,root) %{_mandir}/man5/ausearch-expression.5.gz
1b8dd5
%attr(644,root,root) %{_mandir}/man5/auditd-plugins.5.gz
1b8dd5
%attr(755,root,root) %{_sbindir}/auditctl
1b8dd5
%attr(755,root,root) %{_sbindir}/auditd
1b8dd5
%attr(755,root,root) %{_sbindir}/ausearch
1b8dd5
%attr(755,root,root) %{_sbindir}/aureport
1b8dd5
%attr(750,root,root) %{_sbindir}/autrace
1b8dd5
%attr(755,root,root) %{_sbindir}/augenrules
1b8dd5
%attr(755,root,root) %{_bindir}/aulast
1b8dd5
%attr(755,root,root) %{_bindir}/aulastlog
1b8dd5
%attr(755,root,root) %{_bindir}/ausyscall
1b8dd5
%attr(755,root,root) %{_bindir}/auvirt
1b8dd5
%attr(644,root,root) %{_unitdir}/auditd.service
1b8dd5
%attr(750,root,root) %dir %{_libexecdir}/initscripts/legacy-actions/auditd
1b8dd5
%attr(750,root,root) %{_libexecdir}/initscripts/legacy-actions/auditd/condrestart
1b8dd5
%attr(750,root,root) %{_libexecdir}/initscripts/legacy-actions/auditd/reload
1b8dd5
%attr(750,root,root) %{_libexecdir}/initscripts/legacy-actions/auditd/restart
1b8dd5
%attr(750,root,root) %{_libexecdir}/initscripts/legacy-actions/auditd/resume
1b8dd5
%attr(750,root,root) %{_libexecdir}/initscripts/legacy-actions/auditd/rotate
1b8dd5
%attr(750,root,root) %{_libexecdir}/initscripts/legacy-actions/auditd/state
1b8dd5
%attr(750,root,root) %{_libexecdir}/initscripts/legacy-actions/auditd/stop
00c4f6
%attr(750,root,root) %{_libexecdir}/audit-functions
1b8dd5
%ghost %{_localstatedir}/run/auditd.state
1b8dd5
%attr(-,root,-) %dir %{_var}/log/audit
1b8dd5
%attr(750,root,root) %dir /etc/audit
1b8dd5
%attr(750,root,root) %dir /etc/audit/rules.d
1b8dd5
%attr(750,root,root) %dir /etc/audit/plugins.d
1b8dd5
%config(noreplace) %attr(640,root,root) /etc/audit/auditd.conf
1b8dd5
%ghost %config(noreplace) %attr(600,root,root) /etc/audit/rules.d/audit.rules
1b8dd5
%ghost %config(noreplace) %attr(640,root,root) /etc/audit/audit.rules
1b8dd5
%config(noreplace) %attr(640,root,root) /etc/audit/audit-stop.rules
1b8dd5
%config(noreplace) %attr(640,root,root) /etc/audit/plugins.d/af_unix.conf
1b8dd5
1b8dd5
%files -n audispd-plugins
1b8dd5
%config(noreplace) %attr(640,root,root) /etc/audit/audisp-remote.conf
1b8dd5
%config(noreplace) %attr(640,root,root) /etc/audit/plugins.d/au-remote.conf
1b8dd5
%config(noreplace) %attr(640,root,root) /etc/audit/plugins.d/syslog.conf
1b8dd5
%config(noreplace) %attr(640,root,root) /etc/audit/audisp-statsd.conf
1b8dd5
%config(noreplace) %attr(640,root,root) /etc/audit/plugins.d/au-statsd.conf
1b8dd5
%attr(750,root,root) %{_sbindir}/audisp-remote
1b8dd5
%attr(750,root,root) %{_sbindir}/audisp-syslog
1b8dd5
%attr(750,root,root) %{_sbindir}/audisp-statsd
1b8dd5
%attr(700,root,root) %dir %{_var}/spool/audit
1b8dd5
%attr(644,root,root) %{_mandir}/man5/audisp-remote.conf.5.gz
1b8dd5
%attr(644,root,root) %{_mandir}/man8/audisp-remote.8.gz
1b8dd5
%attr(644,root,root) %{_mandir}/man8/audisp-syslog.8.gz
1b8dd5
%attr(644,root,root) %{_mandir}/man8/audisp-statsd.8.gz
1b8dd5
1b8dd5
%files -n audispd-plugins-zos
1b8dd5
%attr(644,root,root) %{_mandir}/man8/audispd-zos-remote.8.gz
1b8dd5
%attr(644,root,root) %{_mandir}/man5/zos-remote.conf.5.gz
1b8dd5
%config(noreplace) %attr(640,root,root) /etc/audit/plugins.d/audispd-zos-remote.conf
1b8dd5
%config(noreplace) %attr(640,root,root) /etc/audit/zos-remote.conf
1b8dd5
%attr(750,root,root) %{_sbindir}/audispd-zos-remote
1b8dd5
1b8dd5
%changelog
4ef270
* Mon May 02 2022 Sergio Correia <scorreia@redhat.com> - 3.0.7-103
4ef270
- Drop ProtectHome from auditd.service as it interferes with rules
4ef270
  Resolves: rhbz#2071725 - Default systemd service config blocks audit watch rules in some directories [rhel-9.1.0]
4ef270
4ef270
* Sun Mar 13 2022 Sergio Correia <scorreia@redhat.com> - 3.0.7-102
f1133c
- Fix path normalization in auparse
4ef270
  Resolves: rhbz#2062824 - auparse missing information when used with --format-text
f1133c
f1133c
* Tue Feb 22 2022 Sergio Correia <scorreia@redhat.com> - 3.0.7-101
f1133c
- Adjust sample-rules dir permissions
f1133c
  Resolves: rhbz#2054432 - /usr/share/audit/sample-rules is no longer readable by non-root users
f1133c
00c4f6
* Tue Jan 25 2022 Sergio Correia <scorreia@redhat.com> - 3.0.7-100
00c4f6
- New upstream release, 3.0.7
00c4f6
  Resolves: rhbz#2019929 - capability=unknown-capability(39) in audit messages
00c4f6
fa5d3b
* Wed Nov 03 2021 Sergio Correia <scorreia@redhat.com> - 3.0.5-5
fa5d3b
- auparse: refact nvlist cleanup code
fa5d3b
  Resolves: rhbz#2008965
fa5d3b
fa5d3b
* Wed Nov 03 2021 Sergio Correia <scorreia@redhat.com> - 3.0.5-4
fa5d3b
- When interpreting, if val is NULL return an empty string
fa5d3b
  Resolves: rhbz#2004420
fa5d3b
fa5d3b
* Wed Nov 03 2021 Sergio Correia <scorreia@redhat.com> - 3.0.5-3
1b8dd5
- Update dependency to initscripts-service instead of initscripts
fa5d3b
  Resolves: rhbz#2000933
1b8dd5
1b8dd5
* Tue Aug 17 2021 Sergio Correia <scorreia@redhat.com> - 3.0.5-2
1b8dd5
- Fix timestamp parsing
1b8dd5
  Related: rhbz#1938680
1b8dd5
1b8dd5
* Mon Aug 16 2021 Sergio Correia <scorreia@redhat.com> - 3.0.5-1
1b8dd5
- New upstream release, 3.0.5
1b8dd5
  Related: rhbz#1938680
1b8dd5
1b8dd5
* Mon Aug 16 2021 Sergio Correia <scorreia@redhat.com> - 3.0.2-3
1b8dd5
- Validates the sample rules we ship
1b8dd5
  Resolves: rhbz#1985630
1b8dd5
1b8dd5
* Mon Aug 09 2021 Mohan Boddu <mboddu@redhat.com> - 3.0.2-2
1b8dd5
- Rebuilt for IMA sigs, glibc 2.34, aarch64 flags
1b8dd5
  Related: rhbz#1991688
1b8dd5
1b8dd5
* Tue Jun 22 2021 Sergio Correia <scorreia@redhat.com> - 3.0.2-1
1b8dd5
- New upstream release, 3.0.2.
1b8dd5
  Fix issues detected by static analyzers
1b8dd5
  Resolves: rhbz#1938680
1b8dd5
1b8dd5
* Mon Jun 21 2021 Sergio Correia <scorreia@redhat.com> - 3.0.1-4
1b8dd5
- Enable default RHEL configuration
1b8dd5
  This enables syscall auditing by default.
1b8dd5
  Resolves: rhbz#1924561
1b8dd5
1b8dd5
* Thu Apr 15 2021 Mohan Boddu <mboddu@redhat.com> - 3.0.1-3
1b8dd5
- Rebuilt for RHEL 9 BETA on Apr 15th 2021. Related: rhbz#1947937
1b8dd5
1b8dd5
* Thu Feb 18 2021 Steve Grubb <sgrubb@redhat.com> 3.0.1-2
1b8dd5
- Add patch fixing segafult in the audisp-statsd plugin
1b8dd5
1b8dd5
* Fri Feb 12 2021 Steve Grubb <sgrubb@redhat.com> 3.0.1-1
1b8dd5
- New upstream feature and bugfix release
1b8dd5
- Enable building the audisp-statsd plugin
1b8dd5
1b8dd5
* Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 3.0-2
1b8dd5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
1b8dd5
1b8dd5
* Wed Dec 16 2020 Steve Grubb <sgrubb@redhat.com> 3.0-1
1b8dd5
- New upstream feature and bugfix release
1b8dd5
1b8dd5
* Mon Jul 27 2020 Fedora Release Engineering <releng@fedoraproject.org> - 3.0-0.21.20191104git1c2f876
1b8dd5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
1b8dd5
1b8dd5
* Tue May 26 2020 Miro Hrončok <mhroncok@redhat.com> - 3.0-0.20.20191104git1c2f876
1b8dd5
- Rebuilt for Python 3.9
1b8dd5
1b8dd5
* Thu Mar 12 2020 Steve Grubb <sgrubb@redhat.com> 3.0-0.19.20191104git1c2f876
1b8dd5
- Add Obsolete python2-audit (#1783061)
1b8dd5
1b8dd5
* Wed Jan 29 2020 Steve Grubb <sgrubb@redhat.com> 3.0-0.18.20191104git1c2f876
1b8dd5
- Fix multiple definition of `event_node_list' (#1794446)
1b8dd5
1b8dd5
* Tue Jan 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 3.0-0.17.20191104git1c2f876
1b8dd5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
1b8dd5
1b8dd5
* Fri Nov 22 2019 Steve Grubb <sgrubb@redhat.com> 3.0-0.16.20191104git1c2f876
1b8dd5
- Drop python2 subpackage (#1775076)
1b8dd5
1b8dd5
* Mon Nov 04 2019 Steve Grubb <sgrubb@redhat.com> 3.0-0.14.20191104git1c2f876
1b8dd5
- New upstream git snapshot prerelease
1b8dd5
1b8dd5
* Thu Oct 03 2019 Miro Hrončok <mhroncok@redhat.com> - 3.0-0.14.20190507gitf58ec40
1b8dd5
- Rebuilt for Python 3.8.0rc1 (#1748018)
1b8dd5
1b8dd5
* Mon Aug 19 2019 Miro Hrončok <mhroncok@redhat.com> - 3.0-0.13.20190507gitf58ec40
1b8dd5
- Rebuilt for Python 3.8
1b8dd5
1b8dd5
* Wed Jul 31 2019 Steve Grubb <sgrubb@redhat.com> 3.0-0.12.20190507gitf58ec40
1b8dd5
- Fix 1734953 - audit: FTBFS in Fedora rawhide/f31
1b8dd5
1b8dd5
* Wed Jul 24 2019 Fedora Release Engineering <releng@fedoraproject.org> - 3.0-0.11.20190507gitf58ec40
1b8dd5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
1b8dd5
1b8dd5
* Fri Jul 05 2019 Steve Grubb <sgrubb@redhat.com> 3.0-0.10.20190507gitf58ec40
1b8dd5
- Add initscripts package to the requires (bz #1727058)
1b8dd5
1b8dd5
* Mon Jun 10 2019 Steve Grubb <sgrubb@redhat.com> 3.0-0.9.20190507gitf58ec40
1b8dd5
- New upstream git snapshot prerelease which fixes several problems
1b8dd5
- Fixed 1698130 - removing audit.rpm doesn't stop auditd
1b8dd5
1b8dd5
* Tue Mar 26 2019 Steve Grubb <sgrubb@redhat.com> 3.0-0.7.20190326git03e7489
1b8dd5
- New upstream git snapshot prerelease which fixes a memory leak
1b8dd5
1b8dd5
* Thu Jan 31 2019 Fedora Release Engineering <releng@fedoraproject.org> - 3.0-0.6.20181218gitbdb72c0
1b8dd5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
1b8dd5
1b8dd5
* Tue Dec 18 2018 Steve Grubb <sgrubb@redhat.com> 3.0-0.5.20181218gitbdb72c0
1b8dd5
- New upstream git snapshot prerelease
1b8dd5
- Remove historical ldconfig scriptlet (#1644056)
1b8dd5
1b8dd5
* Fri Aug 31 2018 Steve Grubb <sgrubb@redhat.com> 3.0-0.4.20180831git0047a6c
1b8dd5
- New upstream feature prerelease
1b8dd5
1b8dd5
* Wed Aug 08 2018 Steve Grubb <sgrubb@redhat.com> 3.0-0.2.20180808git77fbcf3
1b8dd5
- New upstream feature prerelease
1b8dd5
1b8dd5
* Tue Jul 17 2018 Steve Grubb <sgrubb@redhat.com> 3.0-0.1.20180717gitacd53d1
1b8dd5
- New upstream feature prerelease
1b8dd5
1b8dd5
* Thu Jul 12 2018 Fedora Release Engineering <releng@fedoraproject.org> - 2.8.4-4
1b8dd5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
1b8dd5
1b8dd5
* Wed Jul  4 2018 Peter Robinson <pbrobinson@fedoraproject.org> 2.8.4-3
1b8dd5
- Remove unused sys V initscripts legacy bits
1b8dd5
1b8dd5
* Mon Jul 02 2018 Miro Hrončok <mhroncok@redhat.com> - 2.8.4-2
1b8dd5
- Rebuilt for Python 3.7
1b8dd5
1b8dd5
* Tue Jun 19 2018 Steve Grubb <sgrubb@redhat.com> 2.8.4-1
1b8dd5
- New upstream bugfix release
1b8dd5
1b8dd5
* Tue Jun 19 2018 Miro Hrončok <mhroncok@redhat.com> - 2.8.3-4
1b8dd5
- Rebuilt for Python 3.7
1b8dd5
1b8dd5
* Tue Apr 10 2018 Pete Walter <pwalter@fedoraproject.org> - 2.8.3-3
1b8dd5
- Rename Python 2 and 3 subpackages to python2-audit and python3-audit as per guidelines
1b8dd5
1b8dd5
* Mon Mar 26 2018 Steve Grubb <sgrubb@redhat.com> 2.8.3-2
1b8dd5
- Fix Obsoletion of audit-libs-python not handled properly (#1559674)
1b8dd5
1b8dd5
* Sat Mar 10 2018 Steve Grubb <sgrubb@redhat.com> 2.8.3-1
1b8dd5
- New upstream bugfix release
1b8dd5
1b8dd5
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 2.8.2-4
1b8dd5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
1b8dd5
1b8dd5
* Mon Feb 05 2018 Steve Grubb <sgrubb@redhat.com> 2.8.2-3
1b8dd5
- Add a Provides audit-libs-python (#1537864)
1b8dd5
- Remove tcp_wrappers support?
1b8dd5
1b8dd5
* Thu Dec 14 2017 Steve Grubb <sgrubb@redhat.com> 2.8.2-2
1b8dd5
- Rename things from python to python2
1b8dd5
1b8dd5
* Thu Dec 14 2017 Steve Grubb <sgrubb@redhat.com> 2.8.2-1
1b8dd5
- New upstream bugfix release
1b8dd5
1b8dd5
* Thu Oct 12 2017 Steve Grubb <sgrubb@redhat.com> 2.8.1-1
1b8dd5
- New upstream bugfix release
1b8dd5
1b8dd5
* Tue Oct 10 2017 Steve Grubb <sgrubb@redhat.com> 2.8-1
1b8dd5
- New upstream feature release
1b8dd5
1b8dd5
* Mon Sep 18 2017 Steve Grubb <sgrubb@redhat.com> 2.7.8-1
1b8dd5
- New upstream bugfix release
1b8dd5
1b8dd5
* Wed Aug 02 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.7.7-5
1b8dd5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
1b8dd5
1b8dd5
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.7.7-4
1b8dd5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
1b8dd5
1b8dd5
* Fri Jul 14 2017 Steve Grubb <sgrubb@redhat.com> 2.7.7-3
1b8dd5
- undo scratch build
1b8dd5
1b8dd5
* Fri Jun 16 2017 Steve Grubb <sgrubb@redhat.com> 2.7.7-1
1b8dd5
- New upstream bugfix release
1b8dd5
1b8dd5
* Wed Apr 19 2017 Steve Grubb <sgrubb@redhat.com> 2.7.6-1
1b8dd5
- New upstream bugfix release
1b8dd5
1b8dd5
* Mon Apr 10 2017 Steve Grubb <sgrubb@redhat.com> 2.7.5-1
1b8dd5
- New upstream bugfix release
1b8dd5
1b8dd5
* Tue Mar 28 2017 Steve Grubb <sgrubb@redhat.com> 2.7.4-1
1b8dd5
- New upstream feature and bugfix release
1b8dd5
1b8dd5
* Fri Feb 24 2017 Steve Grubb <sgrubb@redhat.com> 2.7.3-1
1b8dd5
- New upstream feature and bugfix release
1b8dd5
1b8dd5
* Mon Feb 13 2017 Steve Grubb <sgrubb@redhat.com> 2.7.2-2
1b8dd5
- Fix ausearch csv output
1b8dd5
1b8dd5
* Mon Feb 13 2017 Steve Grubb <sgrubb@redhat.com> 2.7.2-1
1b8dd5
- New upstream feature and bugfix release
1b8dd5
1b8dd5
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.7.1-2
1b8dd5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
1b8dd5
1b8dd5
* Fri Jan 13 2017 Steve Grubb <sgrubb@redhat.com> 2.7.1-1
1b8dd5
- New upstream bugfix release
1b8dd5
1b8dd5
* Mon Dec 19 2016 Miro Hrončok <mhroncok@redhat.com> - 2.7-2
1b8dd5
- Rebuild for Python 3.6
1b8dd5
1b8dd5
* Thu Dec 15 2016 Steve Grubb <sgrubb@redhat.com> 2.7-1
1b8dd5
- New upstream feature release
1b8dd5
1b8dd5
* Sun Sep 11 2016 Steve Grubb <sgrubb@redhat.com> 2.6.7-1
1b8dd5
- New upstream bugfix release
1b8dd5
1b8dd5
* Mon Aug 01 2016 Steve Grubb <sgrubb@redhat.com> 2.6.6-1
1b8dd5
- New upstream bugfix release
1b8dd5
1b8dd5
* Thu Jul 21 2016 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.6.5-3
1b8dd5
- https://fedoraproject.org/wiki/Changes/golang1.7
1b8dd5
1b8dd5
* Tue Jul 19 2016 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.6.5-2
1b8dd5
- https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_Packages
1b8dd5
1b8dd5
* Thu Jul 14 2016 Steve Grubb <sgrubb@redhat.com> 2.6.5-1
1b8dd5
- New upstream bugfix release
1b8dd5
1b8dd5
* Fri Jul 08 2016 Steve Grubb <sgrubb@redhat.com> 2.6.4-2
1b8dd5
- Correct size information of dispatched event
1b8dd5
1b8dd5
* Fri Jul 08 2016 Steve Grubb <sgrubb@redhat.com> 2.6.4-1
1b8dd5
- New upstream bugfix release
1b8dd5
1b8dd5
* Tue Jul 05 2016 Steve Grubb <sgrubb@redhat.com> 2.6.3-2
1b8dd5
- Fix sockaddr event interpretation
1b8dd5
1b8dd5
* Tue Jul 05 2016 Steve Grubb <sgrubb@redhat.com> 2.6.3-1
1b8dd5
- New upstream bugfix release
1b8dd5
1b8dd5
* Fri Jul 01 2016 Steve Grubb <sgrubb@redhat.com> 2.6.2-1
1b8dd5
- New upstream bugfix release
1b8dd5
- Fixes 1351954 - prevents virtual machine from starting up in GNOME Boxes
1b8dd5
1b8dd5
* Tue Jun 28 2016 Steve Grubb <sgrubb@redhat.com> 2.6.1-1
1b8dd5
- New upstream bugfix release
1b8dd5
1b8dd5
* Wed Jun 22 2016 Steve Grubb <sgrubb@redhat.com> 2.6-3
1b8dd5
- New upstream release
1b8dd5
1b8dd5
* Fri Apr 29 2016 Steve Grubb <sgrubb@redhat.com> 2.5.2-1
1b8dd5
- New upstream release
1b8dd5
1b8dd5
* Thu Apr 28 2016 Steve Grubb <sgrubb@redhat.com> 2.5.1-2
1b8dd5
- Refactor plugins to split out zos-remote to lower dependencies
1b8dd5
1b8dd5
* Wed Apr 13 2016 Steve Grubb <sgrubb@redhat.com> 2.5.1-1
1b8dd5
- New upstream release
1b8dd5
1b8dd5
* Fri Mar 18 2016 Steve Grubb <sgrubb@redhat.com> 2.5-4
1b8dd5
- Fixes #1313152 - post script fails on dnf --setopt=tsflags=nodocs install
1b8dd5
1b8dd5
* Mon Feb 22 2016 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.5-3
1b8dd5
- https://fedoraproject.org/wiki/Changes/golang1.6
1b8dd5
1b8dd5
* Wed Feb 03 2016 Fedora Release Engineering <releng@fedoraproject.org> - 2.5-2
1b8dd5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
1b8dd5
1b8dd5
* Mon Jan 11 2016 Steve Grubb <sgrubb@redhat.com> 2.5-1
1b8dd5
- New upstream release
1b8dd5
- Fixes #1241565 - still logs way too much
1b8dd5
- Fixes #1238051 - audit.rules should be generated from by augenrules
1b8dd5
1b8dd5
* Fri Dec 18 2015 Steve Grubb <sgrubb@redhat.com> 2.4.4-1
1b8dd5
- New upstream bugfix release
1b8dd5
1b8dd5
* Wed Nov 04 2015 Robert Kuska <rkuska@redhat.com> - 2.4.4-3
1b8dd5
- Rebuilt for Python3.5 rebuild
1b8dd5
1b8dd5
* Wed Sep 16 2015 Peter Robinson <pbrobinson@fedoraproject.org> 2.4.4-2
1b8dd5
- Fix FTBFS with hardened flags by using the distro CFLAGS
1b8dd5
- Tighten deps with the _isa macro
1b8dd5
- Use goarches macro to define supported GO architectures
1b8dd5
- Minor cleanups
1b8dd5
1b8dd5
* Thu Aug 13 2015 Steve Grubb <sgrubb@redhat.com> 2.4.4-1
1b8dd5
- New upstream bugfix release
1b8dd5
- Fixes CVE-2015-5186 Audit: log terminal emulator escape sequences handling
1b8dd5
1b8dd5
* Thu Jul 16 2015 Steve Grubb <sgrubb@redhat.com> 2.4.3-1
1b8dd5
- New upstream bugfix release
1b8dd5
- Adds python3 support
1b8dd5
1b8dd5
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.4.2-2
1b8dd5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
1b8dd5
1b8dd5
* Tue Apr 28 2015 Steve Grubb <sgrubb@redhat.com> 2.4.2-1
1b8dd5
- New upstream bugfix release
1b8dd5
1b8dd5
* Sat Feb 21 2015 Till Maas <opensource@till.name> - 2.4.1-2
1b8dd5
- Rebuilt for Fedora 23 Change
1b8dd5
  https://fedoraproject.org/wiki/Changes/Harden_all_packages_with_position-independent_code
1b8dd5
1b8dd5
* Tue Oct 28 2014 Steve Grubb <sgrubb@redhat.com> 2.4.1-1
1b8dd5
- New upstream feature and bugfix release
1b8dd5
1b8dd5
* Mon Oct 06 2014 Karsten Hopp <karsten@redhat.com> 2.4-2
1b8dd5
- bump release and rebuild for upgradepath
1b8dd5
1b8dd5
* Sun Aug 24 2014 Steve Grubb <sgrubb@redhat.com> 2.4-1
1b8dd5
- New upstream feature and bugfix release
1b8dd5
1b8dd5
* Fri Aug 15 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.3.8-0.3.svn20140803
1b8dd5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
1b8dd5
1b8dd5
* Mon Aug  4 2014 Peter Robinson <pbrobinson@fedoraproject.org> 2.3.8-0.2.svn20140803
1b8dd5
- aarch64/PPC/s390 don't have golang
1b8dd5
1b8dd5
* Sat Aug 02 2014 Steve Grubb <sgrubb@redhat.com> 2.3.8-0.1.svn20140803
1b8dd5
- New upstream svn snapshot
1b8dd5
1b8dd5
* Tue Jul 22 2014 Steve Grubb <sgrubb@redhat.com> 2.3.7-4
1b8dd5
- Bug 1117953 - Per fesco#1311, please disable syscall auditing by default
1b8dd5
1b8dd5
* Fri Jul 11 2014 Tom Callaway <spot@fedoraproject.org> - 2.3.7-3
1b8dd5
- mark license files properly
1b8dd5
1b8dd5
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.3.7-2
1b8dd5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
1b8dd5
1b8dd5
* Tue Jun 03 2014 Steve Grubb <sgrubb@redhat.com> 2.3.7-1
1b8dd5
- New upstream bugfix release
1b8dd5
1b8dd5
* Fri Apr 11 2014 Steve Grubb <sgrubb@redhat.com> 2.3.6-1
1b8dd5
- New upstream bugfix/enhancement release
1b8dd5
1b8dd5
* Mon Mar 17 2014 Steve Grubb <sgrubb@redhat.com> 2.3.5-1
1b8dd5
- New upstream bugfix/enhancement release
1b8dd5
1b8dd5
* Thu Feb 27 2014 Steve Grubb <sgrubb@redhat.com> 2.3.4-1
1b8dd5
- New upstream bugfix/enhancement release
1b8dd5
1b8dd5
* Thu Jan 16 2014 Steve Grubb <sgrubb@redhat.com> 2.3.3-1
1b8dd5
- New upstream bugfix/enhancement release
1b8dd5
1b8dd5
* Mon Jul 29 2013 Steve Grubb <sgrubb@redhat.com> 2.3.2-1
1b8dd5
- New upstream bugfix/enhancement release
1b8dd5
1b8dd5
* Fri Jun 21 2013 Steve Grubb <sgrubb@redhat.com> 2.3.1-3
1b8dd5
- Drop prelude support
1b8dd5
1b8dd5
* Fri May 31 2013 Steve Grubb <sgrubb@redhat.com> 2.3.1-2
1b8dd5
- Fix unknown lvalue in auditd.service (#969345)
1b8dd5
1b8dd5
* Thu May 30 2013 Steve Grubb <sgrubb@redhat.com> 2.3.1-1
1b8dd5
- New upstream bugfix/enhancement release
1b8dd5
1b8dd5
* Fri May 03 2013 Steve Grubb <sgrubb@redhat.com> 2.3-2
1b8dd5
- If no rules exist, copy shipped rules into place
1b8dd5