Building user-space audit
Steve Grubb
sgrubb at redhat.com
Tue Feb 16 18:45:56 UTC 2021
Hello,
On Saturday, February 13, 2021 12:26:45 PM EST Alan Evangelista wrote:
> I'm trying to build the user-space part of the Linux Auditing Framework in
> https://github.com/linux-audit/audit-userspace. First, the README tells me
> to "see the README-install file" for building instructions and there is no
> such file.
All of that needs replacing.
> Second, I tried the standard build procedure using autotools:
>
> aclocal; autoconf; automake; ./configure; make
There is an autogen file which should automate the steps to get to the
configure line.
> ./configure fails with the following error message:
>
> configure: error: zos remote support was requested but the openldap library
> was not found
You have to disable-zos-remote to get rid of that.
> - Is there any out-of-the-box way to build a *minimal* auditd for the
> x86_64 platform or I'd need to remove non-essential features such as zos
> remote support manually (in this case, removing it from configure.ac) ?
A minimal config looks like this:
./configure --sbindir=/sbin --libdir=/usr/lib64 --with-python=no \
--with-python3=no --disable-listener \
--with-libcap-ng=yes --disable-zos-remote \
--enable-systemd
> - If there is not, where are the build dependencies documented?
They are stated in the audit.spec file. But for a minimal config would have
these dependencies:
BuildRequires: libcap-ng-devel
BuildRequires: kernel-headers >= 2.6.29
BuildRequires: systemd
-Steve
More information about the Linux-audit
mailing list