4e2652
%{!?python_sitearch: %define python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")}
4e2652
bcda57
Summary: User space tools for kernel auditing
4e2652
Name: audit
4e2652
Version: 3.0
bcda57
Release: 0.16.20191104git1c2f876%{?dist}
4e2652
License: GPLv2+
4e2652
URL: http://people.redhat.com/sgrubb/audit/
bcda57
Source0: http://people.redhat.com/sgrubb/audit/%{name}-%{version}-alpha9.tar.gz
4e2652
Source1: https://www.gnu.org/licenses/lgpl-2.1.txt
bcda57
Patch1: audit-3.0-clang-warnings.patch
bcda57
Patch2: audit-3.0-user-event.patch
4e2652
4e2652
BuildRequires: gcc swig
4e2652
BuildRequires: openldap-devel
4e2652
BuildRequires: krb5-devel libcap-ng-devel
4e2652
BuildRequires: kernel-headers >= 2.6.29
4e2652
BuildRequires: systemd
bcda57
bcda57
Requires: %{name}-libs%{?_isa} = %{version}-%{release}
4e2652
Requires(post): systemd coreutils
bcda57
Requires(preun): systemd initscripts
bcda57
Requires(postun): systemd coreutils initscripts
4e2652
4e2652
%description
4e2652
The audit package contains the user space utilities for
4e2652
storing and searching the audit records generated by
4e2652
the audit subsystem in the Linux 2.6 and later kernels.
4e2652
4e2652
%package libs
4e2652
Summary: Dynamic library for libaudit
4e2652
License: LGPLv2+
4e2652
4e2652
%description libs
4e2652
The audit-libs package contains the dynamic libraries needed for 
4e2652
applications to use the audit framework.
4e2652
4e2652
%package libs-devel
4e2652
Summary: Header files for libaudit
4e2652
License: LGPLv2+
4e2652
Requires: %{name}-libs%{?_isa} = %{version}-%{release}
4e2652
Requires: kernel-headers >= 2.6.29
4e2652
4e2652
%description libs-devel
4e2652
The audit-libs-devel package contains the header files needed for
4e2652
developing applications that need to use the audit framework libraries.
4e2652
4e2652
%package -n python3-audit
4e2652
Summary: Python3 bindings for libaudit
4e2652
License: LGPLv2+
4e2652
BuildRequires: python3-devel
4e2652
Requires: %{name}-libs%{?_isa} = %{version}-%{release}
4e2652
Provides: audit-libs-python3 = %{version}-%{release}
4e2652
Provides: audit-libs-python3%{?_isa} = %{version}-%{release}
4e2652
Obsoletes: audit-libs-python3 < %{version}-%{release}
4e2652
4e2652
%description -n python3-audit
4e2652
The python3-audit package contains the bindings so that libaudit
4e2652
and libauparse can be used by python3.
4e2652
4e2652
%package -n audispd-plugins
4e2652
Summary: Plugins for the audit event dispatcher
4e2652
License: GPLv2+
4e2652
Requires: %{name}%{?_isa} = %{version}-%{release}
4e2652
Requires: %{name}-libs%{?_isa} = %{version}-%{release}
4e2652
4e2652
%description -n audispd-plugins
4e2652
The audispd-plugins package provides plugins for the real-time
4e2652
interface to the audit system, audispd. These plugins can do things
4e2652
like relay events to remote machines.
4e2652
4e2652
%package -n audispd-plugins-zos
4e2652
Summary: z/OS plugin for the audit event dispatcher
4e2652
License: GPLv2+
4e2652
Requires: %{name}%{?_isa} = %{version}-%{release}
4e2652
Requires: %{name}-libs%{?_isa} = %{version}-%{release}
4e2652
Requires: openldap
4e2652
4e2652
%description -n audispd-plugins-zos
4e2652
The audispd-plugins-zos package provides a plugin that will forward all
4e2652
incoming audit events, as they happen, to a configured z/OS SMF (Service
4e2652
Management Facility) database, through an IBM Tivoli Directory Server
4e2652
(ITDS) set for Remote Audit service.
4e2652
4e2652
%prep
4e2652
%setup -q
bcda57
%patch1 -p1
bcda57
%patch2 -p1
4e2652
cp %{SOURCE1} .
4e2652
4e2652
%build
4e2652
%configure --sbindir=/sbin --libdir=/%{_lib} --with-python=no \
4e2652
           --with-python3=yes \
4e2652
	   --enable-gssapi-krb5=yes --with-arm --with-aarch64 \
4e2652
	   --with-libcap-ng=yes --enable-zos-remote \
bcda57
	   --enable-systemd
4e2652
4e2652
make CFLAGS="%{optflags}" %{?_smp_mflags}
4e2652
4e2652
%install
4e2652
mkdir -p $RPM_BUILD_ROOT/{sbin,etc/audit/plugins.d,etc/audit/rules.d}
4e2652
mkdir -p $RPM_BUILD_ROOT/%{_mandir}/{man5,man8}
4e2652
mkdir -p $RPM_BUILD_ROOT/%{_lib}
4e2652
mkdir -p $RPM_BUILD_ROOT/%{_libdir}/audit
4e2652
mkdir -p --mode=0700 $RPM_BUILD_ROOT/%{_var}/log/audit
4e2652
mkdir -p $RPM_BUILD_ROOT/%{_var}/spool/audit
4e2652
make DESTDIR=$RPM_BUILD_ROOT install
4e2652
4e2652
mkdir -p $RPM_BUILD_ROOT/%{_libdir}
4e2652
curdir=`pwd`
4e2652
cd $RPM_BUILD_ROOT/%{_libdir}
4e2652
LIBNAME=`basename \`ls $RPM_BUILD_ROOT/%{_lib}/libaudit.so.1.*.*\``
4e2652
ln -s ../../%{_lib}/$LIBNAME libaudit.so
4e2652
LIBNAME=`basename \`ls $RPM_BUILD_ROOT/%{_lib}/libauparse.so.0.*.*\``
4e2652
ln -s ../../%{_lib}/$LIBNAME libauparse.so
4e2652
cd $curdir
4e2652
# Remove these items so they don't get picked up.
4e2652
rm -f $RPM_BUILD_ROOT/%{_lib}/libaudit.so
4e2652
rm -f $RPM_BUILD_ROOT/%{_lib}/libauparse.so
4e2652
rm -f $RPM_BUILD_ROOT/%{_lib}/libaudit.a
4e2652
rm -f $RPM_BUILD_ROOT/%{_lib}/libauparse.a
4e2652
4e2652
find $RPM_BUILD_ROOT -name '*.la' -delete
4e2652
find $RPM_BUILD_ROOT/%{_libdir}/python?.?/site-packages -name '*.a' -delete
4e2652
4e2652
# Move the pkgconfig file
4e2652
mv $RPM_BUILD_ROOT/%{_lib}/pkgconfig $RPM_BUILD_ROOT%{_libdir}
4e2652
4e2652
# On platforms with 32 & 64 bit libs, we need to coordinate the timestamp
4e2652
touch -r ./audit.spec $RPM_BUILD_ROOT/etc/libaudit.conf
4e2652
touch -r ./audit.spec $RPM_BUILD_ROOT/usr/share/man/man5/libaudit.conf.5.gz
4e2652
4e2652
%check
4e2652
make check
4e2652
# Get rid of make files so that they don't get packaged.
4e2652
rm -f rules/Makefile*
4e2652
4e2652
%post
4e2652
# Copy default rules into place on new installation
4e2652
files=`ls /etc/audit/rules.d/ 2>/dev/null | wc -w`
4e2652
if [ "$files" -eq 0 ] ; then
bcda57
  if [ -e %{_datadir}/%{name}/sample-rules/10-base-config.rules ] ; then
bcda57
    cp %{_datadir}/%{name}/sample-rules/10-base-config.rules /etc/audit/rules.d/audit.rules
4e2652
  else
4e2652
    touch /etc/audit/rules.d/audit.rules
4e2652
  fi
4e2652
  chmod 0600 /etc/audit/rules.d/audit.rules
4e2652
fi
4e2652
%systemd_post auditd.service
4e2652
4e2652
%preun
4e2652
%systemd_preun auditd.service
4e2652
if [ $1 -eq 0 ]; then
bcda57
    /sbin/service auditd stop > /dev/null 2>&1
4e2652
fi
4e2652
4e2652
%postun
4e2652
if [ $1 -ge 1 ]; then
bcda57
    /sbin/service auditd condrestart > /dev/null 2>&1 || :
4e2652
fi
4e2652
4e2652
%files libs
4e2652
%{!?_licensedir:%global license %%doc}
4e2652
%license lgpl-2.1.txt
4e2652
/%{_lib}/libaudit.so.1*
4e2652
/%{_lib}/libauparse.*
4e2652
%config(noreplace) %attr(640,root,root) /etc/libaudit.conf
4e2652
%{_mandir}/man5/libaudit.conf.5.gz
4e2652
4e2652
%files libs-devel
4e2652
%doc contrib/plugin
4e2652
%{_libdir}/libaudit.so
4e2652
%{_libdir}/libauparse.so
4e2652
%{_includedir}/libaudit.h
4e2652
%{_includedir}/auparse.h
4e2652
%{_includedir}/auparse-defs.h
4e2652
%{_datadir}/aclocal/audit.m4
4e2652
%{_libdir}/pkgconfig/audit.pc
4e2652
%{_libdir}/pkgconfig/auparse.pc
4e2652
%{_mandir}/man3/*
4e2652
4e2652
%files -n python3-audit
4e2652
%attr(755,root,root) %{python3_sitearch}/*
4e2652
4e2652
%files
bcda57
%doc README ChangeLog init.d/auditd.cron
4e2652
%{!?_licensedir:%global license %%doc}
4e2652
%license COPYING
bcda57
%attr(644,root,root) %{_datadir}/%{name}/sample-rules/*
4e2652
%attr(644,root,root) %{_mandir}/man8/auditctl.8.gz
4e2652
%attr(644,root,root) %{_mandir}/man8/auditd.8.gz
4e2652
%attr(644,root,root) %{_mandir}/man8/aureport.8.gz
4e2652
%attr(644,root,root) %{_mandir}/man8/ausearch.8.gz
4e2652
%attr(644,root,root) %{_mandir}/man8/autrace.8.gz
4e2652
%attr(644,root,root) %{_mandir}/man8/aulast.8.gz
4e2652
%attr(644,root,root) %{_mandir}/man8/aulastlog.8.gz
4e2652
%attr(644,root,root) %{_mandir}/man8/auvirt.8.gz
4e2652
%attr(644,root,root) %{_mandir}/man8/augenrules.8.gz
4e2652
%attr(644,root,root) %{_mandir}/man8/ausyscall.8.gz
4e2652
%attr(644,root,root) %{_mandir}/man7/audit.rules.7.gz
4e2652
%attr(644,root,root) %{_mandir}/man5/auditd.conf.5.gz
4e2652
%attr(644,root,root) %{_mandir}/man5/ausearch-expression.5.gz
4e2652
%attr(644,root,root) %{_mandir}/man5/auditd-plugins.5.gz
4e2652
%attr(755,root,root) /sbin/auditctl
4e2652
%attr(755,root,root) /sbin/auditd
4e2652
%attr(755,root,root) /sbin/ausearch
4e2652
%attr(755,root,root) /sbin/aureport
4e2652
%attr(750,root,root) /sbin/autrace
bcda57
%attr(755,root,root) /sbin/augenrules
4e2652
%attr(755,root,root) %{_bindir}/aulast
4e2652
%attr(755,root,root) %{_bindir}/aulastlog
4e2652
%attr(755,root,root) %{_bindir}/ausyscall
4e2652
%attr(755,root,root) %{_bindir}/auvirt
4e2652
%attr(644,root,root) %{_unitdir}/auditd.service
4e2652
%attr(750,root,root) %dir %{_libexecdir}/initscripts/legacy-actions/auditd
4e2652
%attr(750,root,root) %{_libexecdir}/initscripts/legacy-actions/auditd/condrestart
4e2652
%attr(750,root,root) %{_libexecdir}/initscripts/legacy-actions/auditd/reload
4e2652
%attr(750,root,root) %{_libexecdir}/initscripts/legacy-actions/auditd/restart
4e2652
%attr(750,root,root) %{_libexecdir}/initscripts/legacy-actions/auditd/resume
4e2652
%attr(750,root,root) %{_libexecdir}/initscripts/legacy-actions/auditd/rotate
4e2652
%attr(750,root,root) %{_libexecdir}/initscripts/legacy-actions/auditd/state
4e2652
%attr(750,root,root) %{_libexecdir}/initscripts/legacy-actions/auditd/stop
4e2652
%ghost %{_localstatedir}/run/auditd.state
bcda57
%attr(-,root,-) %dir %{_var}/log/audit
4e2652
%attr(750,root,root) %dir /etc/audit
4e2652
%attr(750,root,root) %dir /etc/audit/rules.d
4e2652
%attr(750,root,root) %dir /etc/audit/plugins.d
4e2652
%config(noreplace) %attr(640,root,root) /etc/audit/auditd.conf
4e2652
%ghost %config(noreplace) %attr(600,root,root) /etc/audit/rules.d/audit.rules
4e2652
%ghost %config(noreplace) %attr(640,root,root) /etc/audit/audit.rules
4e2652
%config(noreplace) %attr(640,root,root) /etc/audit/audit-stop.rules
4e2652
%config(noreplace) %attr(640,root,root) /etc/audit/plugins.d/af_unix.conf
4e2652
4e2652
%files -n audispd-plugins
4e2652
%config(noreplace) %attr(640,root,root) /etc/audit/audisp-remote.conf
4e2652
%config(noreplace) %attr(640,root,root) /etc/audit/plugins.d/au-remote.conf
4e2652
%config(noreplace) %attr(640,root,root) /etc/audit/plugins.d/syslog.conf
4e2652
%attr(750,root,root) /sbin/audisp-remote
4e2652
%attr(750,root,root) /sbin/audisp-syslog
4e2652
%attr(700,root,root) %dir %{_var}/spool/audit
4e2652
%attr(644,root,root) %{_mandir}/man5/audisp-remote.conf.5.gz
4e2652
%attr(644,root,root) %{_mandir}/man8/audisp-remote.8.gz
4e2652
%attr(644,root,root) %{_mandir}/man8/audisp-syslog.8.gz
4e2652
4e2652
%files -n audispd-plugins-zos
4e2652
%attr(644,root,root) %{_mandir}/man8/audispd-zos-remote.8.gz
4e2652
%attr(644,root,root) %{_mandir}/man5/zos-remote.conf.5.gz
4e2652
%config(noreplace) %attr(640,root,root) /etc/audit/plugins.d/audispd-zos-remote.conf
4e2652
%config(noreplace) %attr(640,root,root) /etc/audit/zos-remote.conf
4e2652
%attr(750,root,root) /sbin/audispd-zos-remote
4e2652
4e2652
%changelog
bcda57
* Thu Nov 28 2019 Steve Grubb <sgrubb@redhat.com> 3.0-0.18.20191104git1c2f876
bcda57
resolves: rhbz#1497279 - Add option to interpret fields in audit syslog plugin
bcda57
bcda57
* Mon Nov 04 2019 Steve Grubb <sgrubb@redhat.com> 3.0-0.15.20191104git1c2f876
bcda57
resolves: rhbz#1757986 - Rebase audit package on 8.2 for updates
bcda57
resolves: rhbz#1767054 - move audit rules to shared data directory
bcda57
resolves: rhbz#1746018 - Breakup 30-ospp-v42.rules into more granular files
bcda57
resolves: rhbz#1740798 - auditctl(8) needs clarification for backlog_limit
bcda57
resolves: rhbz#1497279 - Add option to interpret fields in audit syslog plugin
bcda57
bcda57
* Thu Jul 25 2019 Steve Grubb <sgrubb@redhat.com> 3.0-0.13.20190607gitf58ec40
bcda57
resolves: rhbz#1695638 - Rebase audit package to pick up latest bugfixes
bcda57
bcda57
* Sat Jul 13 2019 Steve Grubb <sgrubb@redhat.com> 3.0-0.12.20190607gitf58ec40
bcda57
resolves: rhbz#1695638 - Rebase audit package to pick up latest bugfixes
bcda57
4e2652
* Mon Jun 10 2019 Steve Grubb <sgrubb@redhat.com> 3.0-0.11.20190607gitf58ec40
4e2652
resolves: rhbz#1643567 - service auditd stop exits prematurely
4e2652
resolves: rhbz#1693470 - libauparse memory leak
4e2652
resolves: rhbz#1694071 - ausearch doesn't record device/inode details checkpointing a single file
4e2652
resolves: rhbz#1695638 - Rebase audit package to pick up latest bugfixes
4e2652
resolves: rhbz#1705894 - aureport aborts when using a specific input
4e2652
resolves: rhbz#1706045 - RFE: Backport support for new audit record types
4e2652
resolves: rhbz#1715852 - RFE: provide a way to filter on network address family
4e2652
4e2652
* Wed Jan 09 2019 Steve Grubb <sgrubb@redhat.com> 3.0-0.10.20180831git0047a6c
4e2652
resolves: rhbz#1655270] Message "audit: backlog limit exceeded" reported
4e2652
- Fix annobin failure
4e2652
4e2652
* Fri Dec 07 2018 Steve Grubb <sgrubb@redhat.com> 3.0-0.8.20180831git0047a6c
4e2652
resolves: rhbz#1639745 - build requires go-toolset-7 which is not available
4e2652
resolves: rhbz#1643567 - service auditd stop exits prematurely
4e2652
resolves: rhbz#1616428 - Update git snapshot of audit package
4e2652
- Remove static libs subpackage
4e2652
4e2652
* Fri Aug 31 2018 Steve Grubb <sgrubb@redhat.com> 3.0-0.5.20180831git0047a6c
4e2652
resolves: rhbz#1616428 - Update git snapshot of audit package
4e2652
4e2652
* Wed Aug 08 2018 Steve Grubb <sgrubb@redhat.com> 3.0-0.2.20180808git77fbcf3
4e2652
resolves: rhbz#1567357 New upstream feature prerelease
4e2652
4e2652
* Tue Jul 17 2018 Steve Grubb <sgrubb@redhat.com> 3.0-0.1.20180717gitacd53d1
4e2652
- New upstream feature prerelease
4e2652
4e2652
* Tue Jun 26 2018 Steve Grubb <sgrubb@redhat.com> 2.8.4-2
4e2652
- Fix segfault on shutdown
4e2652
4e2652
* Tue Jun 19 2018 Steve Grubb <sgrubb@redhat.com> 2.8.4-1
4e2652
- New upstream bugfix release
4e2652
4e2652
* Wed May 30 2018 Steve Grubb <sgrubb@redhat.com> 2.8.3-1
4e2652
- New upstream bugfix release
4e2652
- Remove Python2 support
4e2652
4e2652
* Fri Apr 13 2018 Tom Stellard <tstellar@redhat.com> - 2.7.8-2
4e2652
- Use go-toolset-7 instead of golang
4e2652
- Package now must be built with: rhpkg --release rhel-8.0-go-toolset
4e2652
4e2652
* Mon Sep 18 2017 Steve Grubb <sgrubb@redhat.com> 2.7.8-1
4e2652
- New upstream bugfix release
4e2652
4e2652
* Wed Aug 02 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.7.7-5
4e2652
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
4e2652
4e2652
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.7.7-4
4e2652
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
4e2652
4e2652
* Fri Jul 14 2017 Steve Grubb <sgrubb@redhat.com> 2.7.7-3
4e2652
- undo scratch build
4e2652
4e2652
* Fri Jun 16 2017 Steve Grubb <sgrubb@redhat.com> 2.7.7-1
4e2652
- New upstream bugfix release
4e2652
4e2652
* Wed Apr 19 2017 Steve Grubb <sgrubb@redhat.com> 2.7.6-1
4e2652
- New upstream bugfix release
4e2652
4e2652
* Mon Apr 10 2017 Steve Grubb <sgrubb@redhat.com> 2.7.5-1
4e2652
- New upstream bugfix release
4e2652
4e2652
* Tue Mar 28 2017 Steve Grubb <sgrubb@redhat.com> 2.7.4-1
4e2652
- New upstream feature and bugfix release
4e2652
4e2652
* Fri Feb 24 2017 Steve Grubb <sgrubb@redhat.com> 2.7.3-1
4e2652
- New upstream feature and bugfix release
4e2652
4e2652
* Mon Feb 13 2017 Steve Grubb <sgrubb@redhat.com> 2.7.2-2
4e2652
- Fix ausearch csv output
4e2652
4e2652
* Mon Feb 13 2017 Steve Grubb <sgrubb@redhat.com> 2.7.2-1
4e2652
- New upstream feature and bugfix release
4e2652
4e2652
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.7.1-2
4e2652
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
4e2652
4e2652
* Fri Jan 13 2017 Steve Grubb <sgrubb@redhat.com> 2.7.1-1
4e2652
- New upstream bugfix release
4e2652
4e2652
* Mon Dec 19 2016 Miro Hrončok <mhroncok@redhat.com> - 2.7-2
4e2652
- Rebuild for Python 3.6
4e2652
4e2652
* Thu Dec 15 2016 Steve Grubb <sgrubb@redhat.com> 2.7-1
4e2652
- New upstream feature release
4e2652
4e2652
* Sun Sep 11 2016 Steve Grubb <sgrubb@redhat.com> 2.6.7-1
4e2652
- New upstream bugfix release
4e2652
4e2652
* Mon Aug 01 2016 Steve Grubb <sgrubb@redhat.com> 2.6.6-1
4e2652
- New upstream bugfix release
4e2652
4e2652
* Thu Jul 21 2016 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.6.5-3
4e2652
- https://fedoraproject.org/wiki/Changes/golang1.7
4e2652
4e2652
* Tue Jul 19 2016 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.6.5-2
4e2652
- https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_Packages
4e2652
4e2652
* Thu Jul 14 2016 Steve Grubb <sgrubb@redhat.com> 2.6.5-1
4e2652
- New upstream bugfix release
4e2652
4e2652
* Fri Jul 08 2016 Steve Grubb <sgrubb@redhat.com> 2.6.4-2
4e2652
- Correct size information of dispatched event
4e2652
4e2652
* Fri Jul 08 2016 Steve Grubb <sgrubb@redhat.com> 2.6.4-1
4e2652
- New upstream bugfix release
4e2652
4e2652
* Tue Jul 05 2016 Steve Grubb <sgrubb@redhat.com> 2.6.3-2
4e2652
- Fix sockaddr event interpretation
4e2652
4e2652
* Tue Jul 05 2016 Steve Grubb <sgrubb@redhat.com> 2.6.3-1
4e2652
- New upstream bugfix release
4e2652
4e2652
* Fri Jul 01 2016 Steve Grubb <sgrubb@redhat.com> 2.6.2-1
4e2652
- New upstream bugfix release
4e2652
- Fixes 1351954 - prevents virtual machine from starting up in GNOME Boxes
4e2652
4e2652
* Tue Jun 28 2016 Steve Grubb <sgrubb@redhat.com> 2.6.1-1
4e2652
- New upstream bugfix release
4e2652
4e2652
* Wed Jun 22 2016 Steve Grubb <sgrubb@redhat.com> 2.6-3
4e2652
- New upstream release
4e2652
4e2652
* Fri Apr 29 2016 Steve Grubb <sgrubb@redhat.com> 2.5.2-1
4e2652
- New upstream release
4e2652
4e2652
* Thu Apr 28 2016 Steve Grubb <sgrubb@redhat.com> 2.5.1-2
4e2652
- Refactor plugins to split out zos-remote to lower dependencies
4e2652
4e2652
* Wed Apr 13 2016 Steve Grubb <sgrubb@redhat.com> 2.5.1-1
4e2652
- New upstream release
4e2652
4e2652
* Fri Mar 18 2016 Steve Grubb <sgrubb@redhat.com> 2.5-4
4e2652
- Fixes #1313152 - post script fails on dnf --setopt=tsflags=nodocs install
4e2652
4e2652
* Mon Feb 22 2016 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.5-3
4e2652
- https://fedoraproject.org/wiki/Changes/golang1.6
4e2652
4e2652
* Wed Feb 03 2016 Fedora Release Engineering <releng@fedoraproject.org> - 2.5-2
4e2652
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
4e2652
4e2652
* Mon Jan 11 2016 Steve Grubb <sgrubb@redhat.com> 2.5-1
4e2652
- New upstream release
4e2652
- Fixes #1241565 - still logs way too much
4e2652
- Fixes #1238051 - audit.rules should be generated from by augenrules
4e2652
4e2652
* Fri Dec 18 2015 Steve Grubb <sgrubb@redhat.com> 2.4.4-1
4e2652
- New upstream bugfix release
4e2652
4e2652
* Wed Nov 04 2015 Robert Kuska <rkuska@redhat.com> - 2.4.4-3
4e2652
- Rebuilt for Python3.5 rebuild
4e2652
4e2652
* Wed Sep 16 2015 Peter Robinson <pbrobinson@fedoraproject.org> 2.4.4-2
4e2652
- Fix FTBFS with hardened flags by using the distro CFLAGS
4e2652
- Tighten deps with the _isa macro
4e2652
- Use goarches macro to define supported GO architectures
4e2652
- Minor cleanups
4e2652
4e2652
* Thu Aug 13 2015 Steve Grubb <sgrubb@redhat.com> 2.4.4-1
4e2652
- New upstream bugfix release
4e2652
- Fixes CVE-2015-5186 Audit: log terminal emulator escape sequences handling
4e2652
4e2652
* Thu Jul 16 2015 Steve Grubb <sgrubb@redhat.com> 2.4.3-1
4e2652
- New upstream bugfix release
4e2652
- Adds python3 support
4e2652
4e2652
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.4.2-2
4e2652
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
4e2652
4e2652
* Tue Apr 28 2015 Steve Grubb <sgrubb@redhat.com> 2.4.2-1
4e2652
- New upstream bugfix release
4e2652
4e2652
* Sat Feb 21 2015 Till Maas <opensource@till.name> - 2.4.1-2
4e2652
- Rebuilt for Fedora 23 Change
4e2652
  https://fedoraproject.org/wiki/Changes/Harden_all_packages_with_position-independent_code
4e2652
4e2652
* Tue Oct 28 2014 Steve Grubb <sgrubb@redhat.com> 2.4.1-1
4e2652
- New upstream feature and bugfix release
4e2652
4e2652
* Mon Oct 06 2014 Karsten Hopp <karsten@redhat.com> 2.4-2
4e2652
- bump release and rebuild for upgradepath
4e2652
4e2652
* Sun Aug 24 2014 Steve Grubb <sgrubb@redhat.com> 2.4-1
4e2652
- New upstream feature and bugfix release
4e2652
4e2652
* Fri Aug 15 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.3.8-0.3.svn20140803
4e2652
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
4e2652
4e2652
* Mon Aug  4 2014 Peter Robinson <pbrobinson@fedoraproject.org> 2.3.8-0.2.svn20140803
4e2652
- aarch64/PPC/s390 don't have golang
4e2652
4e2652
* Sat Aug 02 2014 Steve Grubb <sgrubb@redhat.com> 2.3.8-0.1.svn20140803
4e2652
- New upstream svn snapshot
4e2652
4e2652
* Tue Jul 22 2014 Steve Grubb <sgrubb@redhat.com> 2.3.7-4
4e2652
- Bug 1117953 - Per fesco#1311, please disable syscall auditing by default
4e2652
4e2652
* Fri Jul 11 2014 Tom Callaway <spot@fedoraproject.org> - 2.3.7-3
4e2652
- mark license files properly
4e2652
4e2652
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.3.7-2
4e2652
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
4e2652
4e2652
* Tue Jun 03 2014 Steve Grubb <sgrubb@redhat.com> 2.3.7-1
4e2652
- New upstream bugfix release
4e2652
4e2652
* Fri Apr 11 2014 Steve Grubb <sgrubb@redhat.com> 2.3.6-1
4e2652
- New upstream bugfix/enhancement release
4e2652
4e2652
* Mon Mar 17 2014 Steve Grubb <sgrubb@redhat.com> 2.3.5-1
4e2652
- New upstream bugfix/enhancement release
4e2652
4e2652
* Thu Feb 27 2014 Steve Grubb <sgrubb@redhat.com> 2.3.4-1
4e2652
- New upstream bugfix/enhancement release
4e2652
4e2652
* Thu Jan 16 2014 Steve Grubb <sgrubb@redhat.com> 2.3.3-1
4e2652
- New upstream bugfix/enhancement release
4e2652
4e2652
* Mon Jul 29 2013 Steve Grubb <sgrubb@redhat.com> 2.3.2-1
4e2652
- New upstream bugfix/enhancement release
4e2652
4e2652
* Fri Jun 21 2013 Steve Grubb <sgrubb@redhat.com> 2.3.1-3
4e2652
- Drop prelude support
4e2652
4e2652
* Fri May 31 2013 Steve Grubb <sgrubb@redhat.com> 2.3.1-2
4e2652
- Fix unknown lvalue in auditd.service (#969345)
4e2652
4e2652
* Thu May 30 2013 Steve Grubb <sgrubb@redhat.com> 2.3.1-1
4e2652
- New upstream bugfix/enhancement release
4e2652
4e2652
* Fri May 03 2013 Steve Grubb <sgrubb@redhat.com> 2.3-2
4e2652
- If no rules exist, copy shipped rules into place
4e2652