commit audit for openSUSE:Factory
Hello community,
here is the log from the commit of package audit for openSUSE:Factory
checked in at Wed May 5 20:41:21 CEST 2010.
--------
--- audit/audit-secondary.changes 2009-06-20 12:46:40.000000000 +0200
+++ audit/audit-secondary.changes 2010-05-04 10:57:27.000000000 +0200
@@ -1,0 +2,6 @@
+Tue May 4 10:51:33 CEST 2010 - tonyj@suse.de
+
+- Upgrade to version 2.0.4 (see audit.changes for upstream change
+ history)
+
+-------------------------------------------------------------------
--- audit/audit.changes 2009-12-13 15:39:23.000000000 +0100
+++ audit/audit.changes 2010-05-05 20:32:07.724039000 +0200
@@ -1,0 +2,58 @@
+Tue May 4 10:51:58 CEST 2010 - tonyj@suse.de
+
+- Update to version 2.0.4. This is a major version update,
+ libaudit.so has changed version. There is no backward compatibility.
+ audit-libs has been split into libaudit1 and libauparse0.
+
+- Redhat changelog for 2.0 - 2.0.4 follows:
+ * 2.0.4
+ - Make alpha processor support optional
+ - Add support for the arm eabi processor
+ - add a compatible regexp processing capability to auparse (Miloslav Trmač)
+ - Fix regression in parsing user space originating records in aureport
+ - Add tcp_max_per_addr option in auditd.conf to limit concurrent connections
+ - Rearrange shutdown of auditd to allow DAEMON_END event more time
+
+ * 2.0.3
+ - In auditd, tell libev to stop processing a connection when idle timeout
+ - In auditd, tell libev to stop processing a connection when shutting down
+ - Interpret CAPSET records in ausearch/auparse
+
+ * 2.0.2
+ - If audisp-remote plugin has a queue at exit, use non-zero exit code
+ - Fix autrace to use the exit filter
+ - In audisp-remote, add a sigchld handler
+ - In auditd, check for duplicate remote connections before accepting
+ - Remove trailing ':' if any are at the end of acct fields in ausearch
+ - Update remote logging code to do better sanity check of data
+ - Fix audisp-prelude to prefer files if multiple path records are encountered
+ - Add libaudit.conf man page
+ - In auditd, disconnect idle clients
+
+ * 2.0.1
+ - Aulast now reads daemon_start events for the kernel version of reboot
+ - Clarify the man pages for ausearch/report regarding locale and date formats
+ - Fix getloginuid for python bindings
+ - Disable the audispd af_unix plugin by default
+ - Add a couple new init script actions for LSB 3.2
+ - In audisp-remote plugin, timeout network reads (#514090)
+ - Make some error logging in audisp-remote plugin more prominent
+ - Add audit.rules man page
+ - Interpret the session field in audit events
+
+ * 2.0
+ - Remove system-config-audit
+ - Get rid of () from userspace originating events
+ - Removed old syscall rules API - not needed since 2.6.16
+ - Remove all use of the old rule structs from API
+ - Fix uninitialized variable in auditd log rotation
+ - Add libcap-ng support for audispd plugins
+ - Removed ancient defines that are part of kernel 2.6.29 headers
+ - Bump soname number for libaudit
+ - In auditctl, deprecate the entry filter and move rules to exit filter
+ - Parse integrity audit records in ausearch/report (Mimi Zohar)
+ - Updated syscall table for 2.6.31 kernel
+ - Remove support for the legacy negate syscall rule operator
+ - In auditd reset syslog warnings if disk space becomes available
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
Old:
----
audit-1.7.13.tar.bz2
audit-no_sca.patch
New:
----
audit-2.0.4.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ audit-secondary.spec ++++++
--- /var/tmp/diff_new_pack.nxPcPT/_old 2010-05-05 20:36:32.000000000 +0200
+++ /var/tmp/diff_new_pack.nxPcPT/_new 2010-05-05 20:36:32.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package audit-secondary (Version 1.7.13)
+# spec file for package audit-secondary (Version 2.0.4)
#
# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
@@ -18,24 +18,23 @@
# norootforbuild
# nodebuginfo
+%define _name audit
Name: audit-secondary
-%define _name audit
-BuildRequires: audit audit-devel gcc-c++ openldap2-devel pkg-config python-devel swig
+BuildRequires: gcc-c++ openldap2-devel pkg-config python-devel swig
Summary: Python Bindings for libaudit
License: GPLv2+
Group: System/Monitoring
-Version: 1.7.13
-Release: 5
+Version: 2.0.4
+Release: 1
Url: http://people.redhat.com/sgrubb/audit/
Source0: audit-%{version}.tar.bz2
-Patch0: audit-no_sca.patch
Patch1: audit-plugins-path.patch
Patch2: audit-as_needed.patch
-Requires: audit = %{version}-%{release}
-Requires: audit-libs = %{version}-%{release}
+Requires: audit = %{version}
BuildRoot: %{_tmppath}/%{name}-%{version}-build
PreReq: %insserv_prereq %fillup_prereq
+BuildRequires: audit-devel = %{version}
%description
The audit-libs-python package contains the bindings for using libaudit
@@ -84,8 +83,7 @@
rm -rf audisp/plugins/zos-remote/policy
# we don't build prelude
rm -rf audisp/plugins/prelude
-%setup -q -n audit-%{version}
-%patch0 -p1
+%setup -q -n %{_name}-%{version}
%patch1 -p1
%patch2
@@ -93,8 +91,11 @@
autoreconf -fi
export CFLAGS="%{optflags} -fno-strict-aliasing"
export CXXFLAGS="$CFLAGS"
-./configure --prefix=%{_prefix} --sbindir=/sbin --mandir=%{_mandir} --libdir=/%{_lib} --sysconfdir=/etc --with-apparmor
-make
+%configure --sbindir=/sbin \
+ --libdir=/%{_lib} --libexecdir=%{_prefix}/lib/%{name} \
+ --with-apparmor \
+ --disable-static --with-pic
+%{__make} %{?jobs:-j%jobs}
%install
mkdir -p $RPM_BUILD_ROOT/usr/sbin
@@ -139,6 +140,8 @@
%defattr(-,root,root,-)
%attr(644,root,root) %{_mandir}/man8/audispd-zos-remote.8.gz
%attr(644,root,root) %{_mandir}/man5/zos-remote.conf.5.gz
+%attr(750,root,root) %dir /etc/audisp
+%attr(750,root,root) %dir /etc/audisp/plugins.d
%config(noreplace) %attr(640,root,root) /etc/audisp/plugins.d/audispd-zos-remote.conf
%config(noreplace) %attr(640,root,root) /etc/audisp/zos-remote.conf
%attr(750,root,root) /usr/sbin/audispd-zos-remote
++++++ audit.spec ++++++
--- /var/tmp/diff_new_pack.nxPcPT/_old 2010-05-05 20:36:32.000000000 +0200
+++ /var/tmp/diff_new_pack.nxPcPT/_new 2010-05-05 20:36:32.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package audit (Version 1.7.13)
+# spec file for package audit (Version 2.0.4)
#
# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
@@ -20,9 +20,10 @@
Name: audit
BuildRequires: gcc-c++ tcpd-devel
+BuildRequires: kernel-headers >= 2.6.29
Summary: User Space Tools for 2.6 Kernel Auditing
-Version: 1.7.13
-Release: 5
+Version: 2.0.4
+Release: 1
License: GPLv2+
Group: System/Monitoring
Url: http://people.redhat.com/sgrubb/audit/
@@ -30,13 +31,12 @@
Source1: auditd.init
Source2: auditd.sysconfig
Source3: baselibs.conf
-Patch0: audit-no_sca.patch
Patch1: audit-no_python.patch
Patch2: audit-no_plugins.patch
Patch3: audit-no-gss.patch
Patch4: audit-as_needed.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
-Requires: %{name}-libs = %{version}-%{release}
+Requires: %{name}-libs = %{version}
PreReq: %insserv_prereq %fillup_prereq
%description
@@ -44,52 +44,57 @@
processing the audit records generated by the audit subsystem in the
Linux 2.6 kernel.
-
-
Authors:
--------
Steve Grubb
participants (1)
-
root@hilbert.suse.de