c569128
c785bc6
Summary: User space tools for kernel auditing
cvsdist 2c6ba58
Name: audit
Steve Grubb e13026e
Version: 4.0
Steve Grubb c8094c5
Release: 5%{?dist}
1b78bbc
License: GPL-2.0-or-later AND LGPL-2.0-or-later
c5201dc
URL: http://people.redhat.com/sgrubb/audit/
3f24e88
Source0: http://people.redhat.com/sgrubb/audit/%{name}-%{version}.tar.gz
ff9bb33
Source1: https://www.gnu.org/licenses/lgpl-2.1.txt
Steve Grubb 12a69cd
Patch1: audit-4.0-attributes.patch
e0ffbbf
BuildRequires: make gcc
Steve Grubb e13026e
BuildRequires: kernel-headers >= 5.0
f0d4c91
BuildRequires: systemd
c785bc6
c785bc6
Requires: %{name}-libs%{?_isa} = %{version}-%{release}
Steve Grubb e13026e
Requires: %{name}-rules%{?_isa} = %{version}-%{release}
Steve Grubb e13026e
Requires(post): systemd coreutils
59da250
Requires(preun): systemd
894f78a
Requires(postun): systemd coreutils
Steve Grubb e13026e
Recommends: initscripts-service
cvsdist 2c6ba58
9b1ca76
# Placing this here under the assumption that anything using the
9b1ca76
# python libraries expects the system to have an audit daemon
9b1ca76
Obsoletes: python2-audit < %{version}-%{release}
9b1ca76
cvsdist 2c6ba58
%description
cvsdist 2c6ba58
The audit package contains the user space utilities for
87e497f
storing and searching the audit records generated by
87e497f
the audit subsystem in the Linux 2.6 and later kernels.
Steve Grubb e13026e
It includes example rules that you can use.
cvsdist 2c6ba58
75f4803
%package libs
75f4803
Summary: Dynamic library for libaudit
fc894cf
License: LGPL-2.0-or-later
01401f2
BuildRequires: libcap-ng-devel
c5201dc
75f4803
%description libs
75f4803
The audit-libs package contains the dynamic libraries needed for 
75f4803
applications to use the audit framework.
75f4803
75f4803
%package libs-devel
36cd75f
Summary: Header files for libaudit
fc894cf
License: LGPL-2.0-or-later
c899139
Requires: %{name}-libs%{?_isa} = %{version}-%{release}
Steve Grubb e13026e
Requires: kernel-headers >= 5.0
75f4803
75f4803
%description libs-devel
36cd75f
The audit-libs-devel package contains the header files needed for
36cd75f
developing applications that need to use the audit framework libraries.
36cd75f
b8fb3ac
%package -n python3-audit
0798e44
Summary: Python3 bindings for libaudit
fc894cf
License: LGPL-2.0-or-later
Steve Grubb e13026e
BuildRequires: python3-devel python-unversioned-command swig
c899139
Requires: %{name}-libs%{?_isa} = %{version}-%{release}
b8fb3ac
Provides: audit-libs-python3 = %{version}-%{release}
b8fb3ac
Provides: audit-libs-python3%{?_isa} = %{version}-%{release}
b8fb3ac
Obsoletes: audit-libs-python3 < %{version}-%{release}
0798e44
b8fb3ac
%description -n python3-audit
b8fb3ac
The python3-audit package contains the bindings so that libaudit
0798e44
and libauparse can be used by python3.
0798e44
597027a
%package -n audispd-plugins
597027a
Summary: Plugins for the audit event dispatcher
fc894cf
License: GPL-2.0-or-later
e0ffbbf
BuildRequires: krb5-devel libcap-ng-devel
c899139
Requires: %{name}%{?_isa} = %{version}-%{release}
c899139
Requires: %{name}-libs%{?_isa} = %{version}-%{release}
597027a
597027a
%description -n audispd-plugins
597027a
The audispd-plugins package provides plugins for the real-time
597027a
interface to the audit system, audispd. These plugins can do things
d9ee9ff
like relay events to remote machines.
d9ee9ff
d9ee9ff
%package -n audispd-plugins-zos
e3e52f8
Summary: z/OS plugin for the audit event dispatcher
fc894cf
License: GPL-2.0-or-later
e0ffbbf
BuildRequires: openldap-devel libcap-ng-devel
d9ee9ff
Requires: %{name}%{?_isa} = %{version}-%{release}
d9ee9ff
Requires: %{name}-libs%{?_isa} = %{version}-%{release}
d9ee9ff
d9ee9ff
%description -n audispd-plugins-zos
d9ee9ff
The audispd-plugins-zos package provides a plugin that will forward all
d9ee9ff
incoming audit events, as they happen, to a configured z/OS SMF (Service
d9ee9ff
Management Facility) database, through an IBM Tivoli Directory Server
d9ee9ff
(ITDS) set for Remote Audit service.
597027a
Steve Grubb e13026e
%package rules
Steve Grubb e13026e
Summary: audit rules and utilities
Steve Grubb e13026e
License: GPL-2.0-or-later
Steve Grubb e13026e
Recommends: %{name} = %{version}-%{release}
Steve Grubb e13026e
Steve Grubb e13026e
%description rules
Steve Grubb e13026e
The audit rules package contains the rules and utilities to load audit rules.
Steve Grubb e13026e
cvsdist 2c6ba58
%prep
2760840
%setup -q
Steve Grubb 12a69cd
%patch 1 -p1
ff9bb33
cp %{SOURCE1} .
a43cf02
ba2362d
# Remove the ids code, its not ready
0465fdf
sed -i 's/ ids / /' audisp/plugins/Makefile.am
ba2362d
sed -i 's/ ids / /' audisp/plugins/Makefile.in
ba2362d
cvsdist 2c6ba58
%build
2afbab7
%configure --with-python=no \
5a39fe3
	   --with-python3=yes \
aee41be
	   --enable-gssapi-krb5=yes --with-arm --with-aarch64 \
c21a10d
	   --with-libcap-ng=yes --without-golang --enable-zos-remote \
c21a10d
	   --enable-systemd --enable-experimental --with-io_uring
963a8b6
c899139
make CFLAGS="%{optflags}" %{?_smp_mflags}
cvsdist 2c6ba58
cvsdist 2c6ba58
%install
aee41be
mkdir -p $RPM_BUILD_ROOT/{sbin,etc/audit/plugins.d,etc/audit/rules.d}
597027a
mkdir -p $RPM_BUILD_ROOT/%{_mandir}/{man5,man8}
965e81b
mkdir -p $RPM_BUILD_ROOT/%{_libdir}/audit
c8a4d26
mkdir -p --mode=0700 $RPM_BUILD_ROOT/%{_var}/log/audit
f205d23
mkdir -p $RPM_BUILD_ROOT/%{_var}/spool/audit
7b312bd
make DESTDIR=$RPM_BUILD_ROOT install
cvsdist 2c6ba58
64cb266
# Remove these items so they don't get picked up.
2afbab7
rm -f $RPM_BUILD_ROOT/%{_libdir}/libaudit.a
2afbab7
rm -f $RPM_BUILD_ROOT/%{_libdir}/libauparse.a
c899139
c899139
find $RPM_BUILD_ROOT -name '*.la' -delete
Steve Grubb e13026e
find $RPM_BUILD_ROOT/%{_libdir}/python%{python3_version}/site-packages -name '*.a' -delete || true
21c8b70
0b8b4aa
# On platforms with 32 & 64 bit libs, we need to coordinate the timestamp
0b8b4aa
touch -r ./audit.spec $RPM_BUILD_ROOT/etc/libaudit.conf
028898f
touch -r ./audit.spec $RPM_BUILD_ROOT/usr/share/man/man5/libaudit.conf.5.gz
0b8b4aa
fffe22a
%check
Steve Grubb e13026e
#make %{?_smp_mflags} check
a90199b
# Get rid of make files so that they don't get packaged.
a90199b
rm -f rules/Makefile*
559824b
c5201dc
%post
Steve Grubb e13026e
%systemd_post auditd.service
Steve Grubb 12a69cd
# If an upgrade, restart it if it's running
Steve Grubb 12a69cd
if [ $1 -eq 2 ]; then
Steve Grubb 12a69cd
    state=$(systemctl status auditd | awk '/Active:/ { print $2 }')
Steve Grubb 12a69cd
    if [ $state = "active" ] ; then
Steve Grubb 12a69cd
        auditctl --signal stop || true
Steve Grubb 12a69cd
        systemctl start auditd
Steve Grubb 12a69cd
    fi
Steve Grubb 12a69cd
# if an install, start it since preset says we should be running
Steve Grubb 12a69cd
elif [ $1 -eq 1 ]; then
Steve Grubb 12a69cd
        systemctl start auditd
Steve Grubb 12a69cd
fi
Steve Grubb e13026e
Steve Grubb e13026e
%post rules
Steve Grubb 12a69cd
%systemd_post audit-rules.service
c377c36
# Copy default rules into place on new installation
57623a8
files=`ls /etc/audit/rules.d/ 2>/dev/null | wc -w`
57623a8
if [ "$files" -eq 0 ] ; then
Steve Grubb e13026e
	echo "No rules detected, adding default"
345ec92
%if 0%{?rhel}
Steve Grubb e13026e
	if [ -e %{_datadir}/%{name}-rules/10-base-config.rules ] ; then
Steve Grubb e13026e
		cp %{_datadir}/%{name}-rules/10-base-config.rules /etc/audit/rules.d/audit.rules
345ec92
%else
345ec92
	# FESCO asked for audit to be off by default. #1117953
Steve Grubb e13026e
	if [ -e %{_datadir}/%{name}-rules/10-no-audit.rules ] ; then
Steve Grubb e13026e
	        cp %{_datadir}/%{name}-rules/10-no-audit.rules /etc/audit/rules.d/audit.rules
345ec92
%endif
ff7d766
	else
ff7d766
		touch /etc/audit/rules.d/audit.rules
ff7d766
	fi
Steve Grubb 12a69cd
	# Fix up permissions
e399a80
	chmod 0600 /etc/audit/rules.d/audit.rules
Steve Grubb 12a69cd
	# Make the new rules active
Steve Grubb c8094c5
	augenrules --load || true
c377c36
fi
c5201dc
c5201dc
%preun
963a8b6
%systemd_preun auditd.service
Steve Grubb 12a69cd
# If uninstalling, stop it
Steve Grubb e13026e
if [ $1 -eq 0 ]; then
Steve Grubb 12a69cd
    auditctl --signal stop || true
Steve Grubb e13026e
fi
Steve Grubb e13026e
Steve Grubb e13026e
%preun rules
Steve Grubb e13026e
%systemd_preun audit-rules.service
Steve Grubb 12a69cd
# If uninstalling, delete the rules loaded in the kernel
Steve Grubb e13026e
if [ $1 -eq 0 ]; then
Steve Grubb c8094c5
    auditctl -D > /dev/null 2>&1 || true
103776c
fi
c5201dc
2d98cfa
%files libs
ff9bb33
%{!?_licensedir:%global license %%doc}
ff9bb33
%license lgpl-2.1.txt
2afbab7
%{_libdir}/libaudit.so.1*
2afbab7
%{_libdir}/libauparse.*
ca97ebc
%config(noreplace) %attr(640,root,root) /etc/libaudit.conf
05d70ed
%{_mandir}/man5/libaudit.conf.5.gz
75f4803
75f4803
%files libs-devel
aee41be
%doc contrib/plugin
21c8b70
%{_libdir}/libaudit.so
7ea7611
%{_libdir}/libauparse.so
c5201dc
%{_includedir}/libaudit.h
Steve Grubb e13026e
%{_includedir}/audit_logging.h
Steve Grubb e13026e
%{_includedir}/audit-records.h
7ea7611
%{_includedir}/auparse.h
7ea7611
%{_includedir}/auparse-defs.h
7732381
%{_datadir}/aclocal/audit.m4
a5088d3
%{_libdir}/pkgconfig/audit.pc
0798e44
%{_libdir}/pkgconfig/auparse.pc
72b1292
%{_mandir}/man3/*
Steve Grubb e13026e
%{_mandir}/man5/ausearch-expression.5.gz
c5201dc
b8fb3ac
%files -n python3-audit
0798e44
%attr(755,root,root) %{python3_sitearch}/*
0798e44
cvsdist 2c6ba58
%files
Steve Grubb e13026e
%doc README.md ChangeLog init.d/auditd.cron
ff9bb33
%{!?_licensedir:%global license %%doc}
ff9bb33
%license COPYING
597027a
%attr(644,root,root) %{_mandir}/man8/auditd.8.gz
597027a
%attr(644,root,root) %{_mandir}/man8/aureport.8.gz
597027a
%attr(644,root,root) %{_mandir}/man8/ausearch.8.gz
26bdc06
%attr(644,root,root) %{_mandir}/man8/aulast.8.gz
61abc7b
%attr(644,root,root) %{_mandir}/man8/aulastlog.8.gz
f2add7b
%attr(644,root,root) %{_mandir}/man8/ausyscall.8.gz
597027a
%attr(644,root,root) %{_mandir}/man5/auditd.conf.5.gz
e2b3c18
%attr(644,root,root) %{_mandir}/man5/auditd-plugins.5.gz
2afbab7
%attr(755,root,root) %{_sbindir}/auditd
2afbab7
%attr(755,root,root) %{_sbindir}/ausearch
2afbab7
%attr(755,root,root) %{_sbindir}/aureport
52a4831
%attr(755,root,root) %{_bindir}/aulast
52a4831
%attr(755,root,root) %{_bindir}/aulastlog
f2add7b
%attr(755,root,root) %{_bindir}/ausyscall
57623a8
%attr(644,root,root) %{_unitdir}/auditd.service
463eea1
%attr(750,root,root) %dir %{_libexecdir}/initscripts/legacy-actions/auditd
ac64429
%attr(750,root,root) %{_libexecdir}/initscripts/legacy-actions/auditd/condrestart
ac64429
%attr(750,root,root) %{_libexecdir}/initscripts/legacy-actions/auditd/reload
ac64429
%attr(750,root,root) %{_libexecdir}/initscripts/legacy-actions/auditd/restart
463eea1
%attr(750,root,root) %{_libexecdir}/initscripts/legacy-actions/auditd/resume
463eea1
%attr(750,root,root) %{_libexecdir}/initscripts/legacy-actions/auditd/rotate
032e4c0
%attr(750,root,root) %{_libexecdir}/initscripts/legacy-actions/auditd/state
ab42282
%attr(750,root,root) %{_libexecdir}/initscripts/legacy-actions/auditd/stop
9718028
%ghost %{_localstatedir}/run/auditd.state
963b18b
%attr(-,root,-) %dir %{_var}/log/audit
aee41be
%attr(750,root,root) %dir /etc/audit/plugins.d
ca188de
%config(noreplace) %attr(640,root,root) /etc/audit/auditd.conf
Steve Grubb e13026e
Steve Grubb e13026e
%files rules
Steve Grubb e13026e
%attr(755,root,root) %dir %{_datadir}/%{name}-rules
Steve Grubb e13026e
%attr(644,root,root) %{_datadir}/%{name}-rules/*
Steve Grubb e13026e
%attr(644,root,root) %{_mandir}/man8/auditctl.8.gz
Steve Grubb e13026e
%attr(644,root,root) %{_mandir}/man8/augenrules.8.gz
Steve Grubb e13026e
%attr(644,root,root) %{_mandir}/man7/audit.rules.7.gz
Steve Grubb e13026e
%attr(755,root,root) %{_sbindir}/auditctl
Steve Grubb e13026e
%attr(755,root,root) %{_sbindir}/augenrules
Steve Grubb e13026e
%attr(644,root,root) %{_unitdir}/audit-rules.service
Steve Grubb e13026e
%attr(750,root,root) %dir /etc/audit
Steve Grubb e13026e
%attr(750,root,root) %dir /etc/audit/rules.d
Steve Grubb e13026e
%ghost %config(noreplace) %attr(640,root,root) /etc/audit/rules.d/audit.rules
223f9ff
%ghost %config(noreplace) %attr(640,root,root) /etc/audit/audit.rules
7716817
%config(noreplace) %attr(640,root,root) /etc/audit/audit-stop.rules
597027a
597027a
%files -n audispd-plugins
aee41be
%config(noreplace) %attr(640,root,root) /etc/audit/audisp-remote.conf
aee41be
%config(noreplace) %attr(640,root,root) /etc/audit/plugins.d/au-remote.conf
aee41be
%config(noreplace) %attr(640,root,root) /etc/audit/plugins.d/syslog.conf
bc7453a
%config(noreplace) %attr(640,root,root) /etc/audit/audisp-statsd.conf
bc7453a
%config(noreplace) %attr(640,root,root) /etc/audit/plugins.d/au-statsd.conf
fdb1089
%config(noreplace) %attr(640,root,root) /etc/audit/plugins.d/af_unix.conf
2afbab7
%attr(750,root,root) %{_sbindir}/audisp-remote
2afbab7
%attr(750,root,root) %{_sbindir}/audisp-syslog
9def87c
%attr(750,root,root) %{_sbindir}/audisp-af_unix
2afbab7
%attr(750,root,root) %{_sbindir}/audisp-statsd
f205d23
%attr(700,root,root) %dir %{_var}/spool/audit
8efb1f0
%attr(644,root,root) %{_mandir}/man5/audisp-remote.conf.5.gz
8efb1f0
%attr(644,root,root) %{_mandir}/man8/audisp-remote.8.gz
e256f44
%attr(644,root,root) %{_mandir}/man8/audisp-syslog.8.gz
9def87c
%attr(644,root,root) %{_mandir}/man8/audisp-af_unix.8.gz
bc7453a
%attr(644,root,root) %{_mandir}/man8/audisp-statsd.8.gz
cvsdist 2c6ba58
d9ee9ff
%files -n audispd-plugins-zos
d9ee9ff
%attr(644,root,root) %{_mandir}/man8/audispd-zos-remote.8.gz
d9ee9ff
%attr(644,root,root) %{_mandir}/man5/zos-remote.conf.5.gz
312d6ce
%config(noreplace) %attr(640,root,root) /etc/audit/plugins.d/audispd-zos-remote.conf
312d6ce
%config(noreplace) %attr(640,root,root) /etc/audit/zos-remote.conf
2afbab7
%attr(750,root,root) %{_sbindir}/audispd-zos-remote
d9ee9ff
cvsdist 2c6ba58
%changelog
Steve Grubb c8094c5
* Wed Jan 24 2024 Steve Grubb <sgrubb@redhat.com> 4.0-5
Steve Grubb 12a69cd
- Auditd is stopping during upgrade (bz 2259610)
Steve Grubb 12a69cd
6bfe208
* Mon Jan 22 2024 Fedora Release Engineering <releng@fedoraproject.org> - 4.0-3
6bfe208
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
6bfe208
007c8c7
* Fri Jan 19 2024 Fedora Release Engineering <releng@fedoraproject.org> - 4.0-2
007c8c7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
007c8c7
Steve Grubb e13026e
* Tue Jan 16 2024 Steve Grubb <sgrubb@redhat.com> 4.0-1
Steve Grubb e13026e
- New upstream major release
Steve Grubb e13026e
Steve Grubb 1f866af
* Sat Nov 04 2023 Steve Grubb <sgrubb@redhat.com> 3.1.2-5
Steve Grubb 1f866af
- Bug fixes pulled from upstrean
Steve Grubb 1f866af
894f78a
* Wed Sep 13 2023 Dusty Mabe <dusty@dustymabe.com> 3.1.2-4
894f78a
- Remove initscripts-service from Requires(postun)
894f78a
322b008
* Fri Sep 01 2023 Steve Grubb <sgrubb@redhat.com> 3.1.2-3
322b008
- Change initscrips-service to a Recommends
322b008
fc894cf
* Sat Aug 26 2023 Steve Grubb <sgrubb@redhat.com> 3.1.2-2
fc894cf
- SPDX Migration
fc894cf
82c73eb
* Sun Aug 06 2023 Steve Grubb <sgrubb@redhat.com> 3.1.2-1
82c73eb
- New upstream release
82c73eb
6fc3d14
* Wed Jul 19 2023 Fedora Release Engineering <releng@fedoraproject.org> - 3.1.1-4
6fc3d14
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
6fc3d14
693b904
* Tue Jun 13 2023 Python Maint <python-maint@redhat.com> - 3.1.1-3
693b904
- Rebuilt for Python 3.12
693b904
345ec92
* Tue May 09 2023 Davide Cavalca <dcavalca@fedoraproject.org> 3.1.1-2
345ec92
- Install the base ruleset on RHEL
345ec92
a67bca2
* Thu Apr 27 2023 Steve Grubb <sgrubb@redhat.com> 3.1.1-1
a67bca2
- New upstream release
a67bca2
c21a10d
* Thu Feb 09 2023 Steve Grubb <sgrubb@redhat.com> 3.1-2
72e734d
- New upstream feature release
72e734d
7e3f541
* Wed Jan 18 2023 Fedora Release Engineering <releng@fedoraproject.org> - 3.0.9-3
7e3f541
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
7e3f541
f4a93be
* Thu Dec 22 2022 Steve Grubb <sgrubb@redhat.com> 3.0.9-2
f4a93be
- BuildRequires python-setuptools
4b549af
- SPDX Migration
f4a93be
ddb8a30
* Mon Aug 29 2022 Steve Grubb <sgrubb@redhat.com> 3.0.9-1
ddb8a30
- New upstream bugfix release
ddb8a30
abf4f2c
* Wed Jul 20 2022 Fedora Release Engineering <releng@fedoraproject.org> - 3.0.8-3
abf4f2c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
abf4f2c
29524fe
* Mon Jun 13 2022 Python Maint <python-maint@redhat.com> - 3.0.8-2
29524fe
- Rebuilt for Python 3.11
29524fe
ef23a03
* Tue Mar 29 2022 Steve Grubb <sgrubb@redhat.com> 3.0.8-1
ef23a03
- New upstream bugfix release
ef23a03
04a979b
* Thu Feb 24 2022 Steve Grubb <sgrubb@redhat.com> 3.0.7-3
04a979b
- Undo fix to libaudit.h before installing
04a979b
5a9ad8e
* Mon Feb 14 2022 Steve Grubb <sgrubb@redhat.com> 3.0.7-2
5a9ad8e
- Adjust sample-rules dir permissions
5a9ad8e
- Add support for new access/dealloc function attributes
5a9ad8e
- Adjust compile flags for less warnings
5a9ad8e
3b84908
* Sun Jan 23 2022 Steve Grubb <sgrubb@redhat.com> 3.0.7-1
3b84908
- New upstream bugfix and feature release
3b84908
e4dc03d
* Wed Jan 19 2022 Fedora Release Engineering <releng@fedoraproject.org> - 3.0.6-3
e4dc03d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
e4dc03d
a010d46
* Wed Jan 05 2022 Steve Grubb <sgrubb@redhat.com> 3.0.6-2
a010d46
- Require initscripts-service instead of initscripts
a010d46
5eb0df1
* Fri Oct 01 2021 Steve Grubb <sgrubb@redhat.com> 3.0.6-1
5eb0df1
- New upstream bugfix release
5eb0df1
e0ffbbf
* Tue Sep 14 2021 Steve Grubb <sgrubb@redhat.com> 3.0.5-3
e0ffbbf
- Move BuildRequires around to what actually needs it
e0ffbbf
a43cf02
* Tue Sep 14 2021 Steve Grubb <sgrubb@redhat.com> 3.0.5-2
a43cf02
- Drop IPX interpretation support
a43cf02
77d61e0
* Wed Aug 11 2021 Steve Grubb <sgrubb@redhat.com> 3.0.5-1
77d61e0
- New upstream bugfix release
77d61e0
04ffd61
* Sun Aug 08 2021 Steve Grubb <sgrubb@redhat.com> 3.0.4-1
04ffd61
- New upstream feature release
04ffd61
fc386ab
* Wed Jul 21 2021 Fedora Release Engineering <releng@fedoraproject.org> - 3.0.3-2
fc386ab
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
fc386ab
eedfe72
* Wed Jul 14 2021 Steve Grubb <sgrubb@redhat.com> 3.0.3-1
eedfe72
- New upstream feature release
eedfe72
2afbab7
* Thu Jun 24 2021 Sergio Correia <scorreia@redhat.com> - 3.0.2-2
2afbab7
- Do not use custom sbindir and libdir in configure
2afbab7
be3c5f3
* Thu Jun 10 2021 Steve Grubb <sgrubb@redhat.com> 3.0.2-1
be3c5f3
- New upstream feature and bugfix release
be3c5f3
3e6732b
* Fri Jun 04 2021 Python Maint <python-maint@redhat.com> - 3.0.1-3
3e6732b
- Rebuilt for Python 3.10
3e6732b
b2ea20e
* Thu Feb 18 2021 Steve Grubb <sgrubb@redhat.com> 3.0.1-2
b2ea20e
- Add patch fixing segafult in the audisp-statsd plugin
b2ea20e
bc7453a
* Fri Feb 12 2021 Steve Grubb <sgrubb@redhat.com> 3.0.1-1
bc7453a
- New upstream feature and bugfix release
ef3b06b
- Enable building the audisp-statsd plugin
bc7453a
8c1e952
* Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 3.0-2
8c1e952
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
8c1e952
fcdc124
* Wed Dec 16 2020 Steve Grubb <sgrubb@redhat.com> 3.0-1
fcdc124
- New upstream feature and bugfix release
fcdc124
57afda1
* Mon Jul 27 2020 Fedora Release Engineering <releng@fedoraproject.org> - 3.0-0.21.20191104git1c2f876
57afda1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
57afda1
af35a08
* Tue May 26 2020 Miro Hrončok <mhroncok@redhat.com> - 3.0-0.20.20191104git1c2f876
af35a08
- Rebuilt for Python 3.9
af35a08
9b1ca76
* Thu Mar 12 2020 Steve Grubb <sgrubb@redhat.com> 3.0-0.19.20191104git1c2f876
9b1ca76
- Add Obsolete python2-audit (#1783061)
9b1ca76
bb170b3
* Wed Jan 29 2020 Steve Grubb <sgrubb@redhat.com> 3.0-0.18.20191104git1c2f876
bb170b3
- Fix multiple definition of `event_node_list' (#1794446)
bb170b3
bd0951a
* Tue Jan 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 3.0-0.17.20191104git1c2f876
bd0951a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
bd0951a
73fa314
* Fri Nov 22 2019 Steve Grubb <sgrubb@redhat.com> 3.0-0.16.20191104git1c2f876
73fa314
- Drop python2 subpackage (#1775076)
73fa314
c785bc6
* Mon Nov 04 2019 Steve Grubb <sgrubb@redhat.com> 3.0-0.14.20191104git1c2f876
c785bc6
- New upstream git snapshot prerelease
c785bc6
976a656
* Thu Oct 03 2019 Miro Hrončok <mhroncok@redhat.com> - 3.0-0.14.20190507gitf58ec40
976a656
- Rebuilt for Python 3.8.0rc1 (#1748018)
976a656
3709838
* Mon Aug 19 2019 Miro Hrončok <mhroncok@redhat.com> - 3.0-0.13.20190507gitf58ec40
3709838
- Rebuilt for Python 3.8
3709838
84b0c25
* Wed Jul 31 2019 Steve Grubb <sgrubb@redhat.com> 3.0-0.12.20190507gitf58ec40
84b0c25
- Fix 1734953 - audit: FTBFS in Fedora rawhide/f31 
84b0c25
9b4c76b
* Wed Jul 24 2019 Fedora Release Engineering <releng@fedoraproject.org> - 3.0-0.11.20190507gitf58ec40
9b4c76b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
9b4c76b
efbe8f4
* Fri Jul 05 2019 Steve Grubb <sgrubb@redhat.com> 3.0-0.10.20190507gitf58ec40
efbe8f4
- Add initscripts package to the requires (bz #1727058)
efbe8f4
53e9cc8
* Mon Jun 10 2019 Steve Grubb <sgrubb@redhat.com> 3.0-0.9.20190507gitf58ec40
53e9cc8
- New upstream git snapshot prerelease which fixes several problems
103776c
- Fixed 1698130 - removing audit.rpm doesn't stop auditd
103776c
c65ff12
* Tue Mar 26 2019 Steve Grubb <sgrubb@redhat.com> 3.0-0.7.20190326git03e7489
c65ff12
- New upstream git snapshot prerelease which fixes a memory leak
c65ff12
def445d
* Thu Jan 31 2019 Fedora Release Engineering <releng@fedoraproject.org> - 3.0-0.6.20181218gitbdb72c0
def445d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
def445d
fa37a7c
* Tue Dec 18 2018 Steve Grubb <sgrubb@redhat.com> 3.0-0.5.20181218gitbdb72c0
fa37a7c
- New upstream git snapshot prerelease
fa37a7c
- Remove historical ldconfig scriptlet (#1644056)
fa37a7c
e256f44
* Fri Aug 31 2018 Steve Grubb <sgrubb@redhat.com> 3.0-0.4.20180831git0047a6c
6fc6d43
- New upstream feature prerelease
6fc6d43
e2b3c18
* Wed Aug 08 2018 Steve Grubb <sgrubb@redhat.com> 3.0-0.2.20180808git77fbcf3
e2b3c18
- New upstream feature prerelease
e2b3c18
aee41be
* Tue Jul 17 2018 Steve Grubb <sgrubb@redhat.com> 3.0-0.1.20180717gitacd53d1
aee41be
- New upstream feature prerelease
aee41be
89658bb
* Thu Jul 12 2018 Fedora Release Engineering <releng@fedoraproject.org> - 2.8.4-4
89658bb
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
89658bb
2d5cd5b
* Wed Jul  4 2018 Peter Robinson <pbrobinson@fedoraproject.org> 2.8.4-3
2d5cd5b
- Remove unused sys V initscripts legacy bits
2d5cd5b
a442fe0
* Mon Jul 02 2018 Miro Hrončok <mhroncok@redhat.com> - 2.8.4-2
a442fe0
- Rebuilt for Python 3.7
a442fe0
032e4c0
* Tue Jun 19 2018 Steve Grubb <sgrubb@redhat.com> 2.8.4-1
032e4c0
- New upstream bugfix release
032e4c0
c198d17
* Tue Jun 19 2018 Miro Hrončok <mhroncok@redhat.com> - 2.8.3-4
c198d17
- Rebuilt for Python 3.7
c198d17
b8fb3ac
* Tue Apr 10 2018 Pete Walter <pwalter@fedoraproject.org> - 2.8.3-3
b8fb3ac
- Rename Python 2 and 3 subpackages to python2-audit and python3-audit as per guidelines
b8fb3ac
ca33b85
* Mon Mar 26 2018 Steve Grubb <sgrubb@redhat.com> 2.8.3-2
ca33b85
- Fix Obsoletion of audit-libs-python not handled properly (#1559674)
ca33b85
e58e3bd
* Sat Mar 10 2018 Steve Grubb <sgrubb@redhat.com> 2.8.3-1
e58e3bd
- New upstream bugfix release
e58e3bd
d650101
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 2.8.2-4
d650101
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
d650101
595be34
* Mon Feb 05 2018 Steve Grubb <sgrubb@redhat.com> 2.8.2-3
595be34
- Add a Provides audit-libs-python (#1537864)
de51fe1
- Remove tcp_wrappers support?
93a9f14
1a1bf0c
* Thu Dec 14 2017 Steve Grubb <sgrubb@redhat.com> 2.8.2-2
1a1bf0c
- Rename things from python to python2
1a1bf0c
77cf620
* Thu Dec 14 2017 Steve Grubb <sgrubb@redhat.com> 2.8.2-1
77cf620
- New upstream bugfix release
77cf620
19f9f13
* Thu Oct 12 2017 Steve Grubb <sgrubb@redhat.com> 2.8.1-1
19f9f13
- New upstream bugfix release
19f9f13
c8a4d26
* Tue Oct 10 2017 Steve Grubb <sgrubb@redhat.com> 2.8-1
c8a4d26
- New upstream feature release
c8a4d26
f4ae102
* Mon Sep 18 2017 Steve Grubb <sgrubb@redhat.com> 2.7.8-1
f4ae102
- New upstream bugfix release
f4ae102
e912c30
* Wed Aug 02 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.7.7-5
e912c30
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
e912c30
af2188c
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.7.7-4
af2188c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
af2188c
7cf524b
* Fri Jul 14 2017 Steve Grubb <sgrubb@redhat.com> 2.7.7-3
7cf524b
- undo scratch build
7cf524b
082d508
* Fri Jun 16 2017 Steve Grubb <sgrubb@redhat.com> 2.7.7-1
082d508
- New upstream bugfix release
082d508
123b93c
* Wed Apr 19 2017 Steve Grubb <sgrubb@redhat.com> 2.7.6-1
123b93c
- New upstream bugfix release
123b93c
ddf6a9c
* Mon Apr 10 2017 Steve Grubb <sgrubb@redhat.com> 2.7.5-1
ddf6a9c
- New upstream bugfix release
ddf6a9c
8363eba
* Tue Mar 28 2017 Steve Grubb <sgrubb@redhat.com> 2.7.4-1
8363eba
- New upstream feature and bugfix release
8363eba
1627ca5
* Fri Feb 24 2017 Steve Grubb <sgrubb@redhat.com> 2.7.3-1
1627ca5
- New upstream feature and bugfix release
1627ca5
eec1b60
* Mon Feb 13 2017 Steve Grubb <sgrubb@redhat.com> 2.7.2-2
eec1b60
- Fix ausearch csv output
eec1b60
7088afa
* Mon Feb 13 2017 Steve Grubb <sgrubb@redhat.com> 2.7.2-1
7088afa
- New upstream feature and bugfix release
7088afa
46040bc
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.7.1-2
46040bc
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
46040bc
f2c9128
* Fri Jan 13 2017 Steve Grubb <sgrubb@redhat.com> 2.7.1-1
f2c9128
- New upstream bugfix release
f2c9128
ac93049
* Mon Dec 19 2016 Miro Hrončok <mhroncok@redhat.com> - 2.7-2
ac93049
- Rebuild for Python 3.6
ac93049
f395469
* Thu Dec 15 2016 Steve Grubb <sgrubb@redhat.com> 2.7-1
f395469
- New upstream feature release
f395469
627d33b
* Sun Sep 11 2016 Steve Grubb <sgrubb@redhat.com> 2.6.7-1
627d33b
- New upstream bugfix release
627d33b
213bb13
* Mon Aug 01 2016 Steve Grubb <sgrubb@redhat.com> 2.6.6-1
213bb13
- New upstream bugfix release
213bb13
5ece6cf
* Thu Jul 21 2016 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.6.5-3
5ece6cf
- https://fedoraproject.org/wiki/Changes/golang1.7
5ece6cf
8681535
* Tue Jul 19 2016 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.6.5-2
8681535
- https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_Packages
8681535
e399a80
* Thu Jul 14 2016 Steve Grubb <sgrubb@redhat.com> 2.6.5-1
e399a80
- New upstream bugfix release
e399a80
c7215bd
* Fri Jul 08 2016 Steve Grubb <sgrubb@redhat.com> 2.6.4-2
c7215bd
- Correct size information of dispatched event
c7215bd
a68689b
* Fri Jul 08 2016 Steve Grubb <sgrubb@redhat.com> 2.6.4-1
a68689b
- New upstream bugfix release
a68689b
da7ba83
* Tue Jul 05 2016 Steve Grubb <sgrubb@redhat.com> 2.6.3-2
da7ba83
- Fix sockaddr event interpretation
da7ba83
671bfcf
* Tue Jul 05 2016 Steve Grubb <sgrubb@redhat.com> 2.6.3-1
671bfcf
- New upstream bugfix release
671bfcf
6c3bc1a
* Fri Jul 01 2016 Steve Grubb <sgrubb@redhat.com> 2.6.2-1
d1fd3b1
- New upstream bugfix release
d1fd3b1
- Fixes 1351954 - prevents virtual machine from starting up in GNOME Boxes
d1fd3b1
ed3ced7
* Tue Jun 28 2016 Steve Grubb <sgrubb@redhat.com> 2.6.1-1
7716817
- New upstream bugfix release
7716817
5d244b7
* Wed Jun 22 2016 Steve Grubb <sgrubb@redhat.com> 2.6-3
99a1dbb
- New upstream release
99a1dbb
e3e52f8
* Fri Apr 29 2016 Steve Grubb <sgrubb@redhat.com> 2.5.2-1
e3e52f8
- New upstream release
e3e52f8
d9ee9ff
* Thu Apr 28 2016 Steve Grubb <sgrubb@redhat.com> 2.5.1-2
d9ee9ff
- Refactor plugins to split out zos-remote to lower dependencies
d9ee9ff
3d59325
* Wed Apr 13 2016 Steve Grubb <sgrubb@redhat.com> 2.5.1-1
3d59325
- New upstream release
3d59325
ead3cf3
* Fri Mar 18 2016 Steve Grubb <sgrubb@redhat.com> 2.5-4
ff7d766
- Fixes #1313152 - post script fails on dnf --setopt=tsflags=nodocs install
ff7d766
80968c0
* Mon Feb 22 2016 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.5-3
80968c0
- https://fedoraproject.org/wiki/Changes/golang1.6
80968c0
8eef73e
* Wed Feb 03 2016 Fedora Release Engineering <releng@fedoraproject.org> - 2.5-2
8eef73e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
8eef73e
ead3cf3
* Mon Jan 11 2016 Steve Grubb <sgrubb@redhat.com> 2.5-1
57623a8
- New upstream release
57623a8
- Fixes #1241565 - still logs way too much
57623a8
- Fixes #1238051 - audit.rules should be generated from by augenrules
57623a8
7732381
* Fri Dec 18 2015 Steve Grubb <sgrubb@redhat.com> 2.4.4-1
7732381
- New upstream bugfix release
7732381
Robert Kuska 8f61021
* Wed Nov 04 2015 Robert Kuska <rkuska@redhat.com> - 2.4.4-3
Robert Kuska 8f61021
- Rebuilt for Python3.5 rebuild
Robert Kuska 8f61021
c899139
* Wed Sep 16 2015 Peter Robinson <pbrobinson@fedoraproject.org> 2.4.4-2
c899139
- Fix FTBFS with hardened flags by using the distro CFLAGS
c899139
- Tighten deps with the _isa macro
c899139
- Use goarches macro to define supported GO architectures
c899139
- Minor cleanups
c899139
dadb96b
* Thu Aug 13 2015 Steve Grubb <sgrubb@redhat.com> 2.4.4-1
dadb96b
- New upstream bugfix release
dadb96b
- Fixes CVE-2015-5186 Audit: log terminal emulator escape sequences handling
dadb96b
0798e44
* Thu Jul 16 2015 Steve Grubb <sgrubb@redhat.com> 2.4.3-1
0798e44
- New upstream bugfix release
0798e44
- Adds python3 support
0798e44
908daf1
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.4.2-2
908daf1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
908daf1
9b47352
* Tue Apr 28 2015 Steve Grubb <sgrubb@redhat.com> 2.4.2-1
9b47352
- New upstream bugfix release
9b47352
e562add
* Sat Feb 21 2015 Till Maas <opensource@till.name> - 2.4.1-2
e562add
- Rebuilt for Fedora 23 Change
e562add
  https://fedoraproject.org/wiki/Changes/Harden_all_packages_with_position-independent_code
e562add
0e13f64
* Tue Oct 28 2014 Steve Grubb <sgrubb@redhat.com> 2.4.1-1
0e13f64
- New upstream feature and bugfix release
0e13f64
e76e540
* Mon Oct 06 2014 Karsten Hopp <karsten@redhat.com> 2.4-2
e76e540
- bump release and rebuild for upgradepath
e76e540
2760840
* Sun Aug 24 2014 Steve Grubb <sgrubb@redhat.com> 2.4-1
2760840
- New upstream feature and bugfix release
2760840
c28ae1b
* Fri Aug 15 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.3.8-0.3.svn20140803
c28ae1b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
c28ae1b
a0ab087
* Mon Aug  4 2014 Peter Robinson <pbrobinson@fedoraproject.org> 2.3.8-0.2.svn20140803
a0ab087
- aarch64/PPC/s390 don't have golang
a0ab087
e957ecf
* Sat Aug 02 2014 Steve Grubb <sgrubb@redhat.com> 2.3.8-0.1.svn20140803
a5088d3
- New upstream svn snapshot
a5088d3
fd34aca
* Tue Jul 22 2014 Steve Grubb <sgrubb@redhat.com> 2.3.7-4
97cac88
- Bug 1117953 - Per fesco#1311, please disable syscall auditing by default
97cac88
ff9bb33
* Fri Jul 11 2014 Tom Callaway <spot@fedoraproject.org> - 2.3.7-3
ff9bb33
- mark license files properly
ff9bb33
a2d02bf
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.3.7-2
a2d02bf
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
a2d02bf
829f6c1
* Tue Jun 03 2014 Steve Grubb <sgrubb@redhat.com> 2.3.7-1
829f6c1
- New upstream bugfix release
829f6c1
b20e8a1
* Fri Apr 11 2014 Steve Grubb <sgrubb@redhat.com> 2.3.6-1
b20e8a1
- New upstream bugfix/enhancement release
b20e8a1
bdb6570
* Mon Mar 17 2014 Steve Grubb <sgrubb@redhat.com> 2.3.5-1
bdb6570
- New upstream bugfix/enhancement release
bdb6570
bd93463
* Thu Feb 27 2014 Steve Grubb <sgrubb@redhat.com> 2.3.4-1
bd93463
- New upstream bugfix/enhancement release
bd93463
3a011d8
* Thu Jan 16 2014 Steve Grubb <sgrubb@redhat.com> 2.3.3-1
3a011d8
- New upstream bugfix/enhancement release
3a011d8
87e424c
* Mon Jul 29 2013 Steve Grubb <sgrubb@redhat.com> 2.3.2-1
87e424c
- New upstream bugfix/enhancement release
87e424c
2daa5c8
* Fri Jun 21 2013 Steve Grubb <sgrubb@redhat.com> 2.3.1-3
2daa5c8
- Drop prelude support
2daa5c8
17ff0f9
* Fri May 31 2013 Steve Grubb <sgrubb@redhat.com> 2.3.1-2
17ff0f9
- Fix unknown lvalue in auditd.service (#969345)
17ff0f9
b672a0e
* Thu May 30 2013 Steve Grubb <sgrubb@redhat.com> 2.3.1-1
ab42282
- New upstream bugfix/enhancement release
ab42282
c377c36
* Fri May 03 2013 Steve Grubb <sgrubb@redhat.com> 2.3-2
c377c36
- If no rules exist, copy shipped rules into place
c377c36