History log of /freebsd-current/lib/libbsm/Makefile
Revision Date Author Comments
# 1b3c07be 24-Apr-2024 Lexi Winter <lexi@le-Fay.ORG>

package: move OpenBSM auditing into its own package

Move auditing runtime (auditd, etc.) into the new FreeBSD-audit package.
Also move the runtime OpenBSM manual pages from libbsm into auditd so
they get installed with the right package.

Add an UPDATING entry noting the new packages.

Reviewed by: imp, manu
Pull Request: https://github.com/freebsd/freebsd-src/pull/1197


# d0b2dbfa 16-Aug-2023 Warner Losh <imp@FreeBSD.org>

Remove $FreeBSD$: one-line sh pattern

Remove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/


# 1796400d 18-Apr-2020 Alan Somers <asomers@FreeBSD.org>

libbsm: fix some MLINKS

Add missing MLINKS entries for a few functions. Remove some old typo
entries.

Reported by: phk
Reviewed by: cem
MFC after: 2 weeks


# 80d3469a 28-Jul-2018 Alan Somers <asomers@FreeBSD.org>

Disable -Wcast-align in libbsm and libauditd

Along with some pending upstream changes, this will allow raising the WARNS
level.

Reviewed by: cem, aniketp
MFC after: 2 weeks
Differential Revision: https://reviews.freebsd.org/D16486


# 9466ee88 19-Jan-2017 Enji Cooper <ngie@FreeBSD.org>

Use SRCTOP-relative paths to other directories instead of .CURDIR-relative ones

This implifies pathing in make/displayed output

MFC after: 3 weeks
Sponsored by: Dell EMC Isilon


# a70cba95 04-Feb-2016 Glen Barber <gjb@FreeBSD.org>

First pass through library packaging.

Sponsored by: The FreeBSD Foundation


# 16e125b5 18-Dec-2015 Christian Brueffer <brueffer@FreeBSD.org>

Add au_notify.2 and MLINKs (added in OpenBSM 1.2 alpha 4).

MFC after: 2 weeks


# 3c89d6b0 01-Dec-2015 Bryan Drewery <bdrewery@FreeBSD.org>

Don't override LIB*DIR variables from src.libnames.mk.

In some cases switch to the LIB*SRCDIR value.

These recently were defined in r291327 and r291619.

Sponsored by: EMC / Isilon Storage Division


# a7d5f7eb 19-Oct-2010 Jamie Gritton <jamie@FreeBSD.org>

A new jail(8) with a configuration file, to replace the work currently done
by /etc/rc.d/jail.


# fe0506d7 09-Mar-2010 Marcel Moolenaar <marcel@FreeBSD.org>

Create the altix project branch. The altix project will add support
for the SGI Altix 350 to FreeBSD/ia64. The hardware used for porting
is a two-module system, consisting of a base compute module and a
CPU expansion module. SGI's NUMAFlex architecture can be an excellent
platform to test CPU affinity and NUMA-aware features in FreeBSD.


# daaf5759 02-Jan-2010 Ed Schouten <ed@FreeBSD.org>

Build lib/ with WARNS=6 by default.

Similar to libexec/, do the same with lib/. Make WARNS=6 the norm and
lower it when needed.

I'm setting WARNS?=0 for secure/. It seems secure/ includes the
Makefile.inc provided by lib/. I'm not going to touch that directory.
Most of the code there is contributed anyway.


# 3ca3047a 19-Jul-2009 Ken Smith <kensmith@FreeBSD.org>

Bump the version of all non-symbol-versioned shared libraries in
preparation for 8.0-RELEASE. Add the previous version of those
libraries to ObsoleteFiles.inc and bump __FreeBSD_Version.

Reviewed by: kib
Approved by: re (rwatson)


# d7f03759 19-Oct-2008 Ulf Lilleengen <lulf@FreeBSD.org>

- Import the HEAD csup code which is the basis for the cvsmode work.


# 28c8ed24 19-Oct-2007 Robert Watson <rwatson@FreeBSD.org>

Install getaudit_addr(2) and setaudit_addr(2) links to getaudit(2) and
setaudit(2).

MFC after: 3 days
Submitted by: csjp
Obtained from: TrustedBSD Project


# 419ecd5d 20-May-2007 Daniel Eischen <deischen@FreeBSD.org>

Bump library versions in preparation for 7.0.

Ok'd by: kan


# 3c129092 23-Apr-2007 Robert Watson <rwatson@FreeBSD.org>

Add au_to_zonename.3 alias for au_token.3.

Obtained from: TrustedBSD Project


# e6c054f6 25-Sep-2006 Robert Watson <rwatson@FreeBSD.org>

Hook up additional OpenBSM man page aliases following OpenBSM 1.0 alpha 12
import. Most of these should have existed previously, but didn't.

MFC after: 3 days
Obtained from: TrustedBSD Project


# b91c45f2 19-Sep-2006 Robert Watson <rwatson@FreeBSD.org>

Hook up au_open.3 man page (and its symlinks), apparently missed during
initial OpenBSM merge.

Obtained from: TrustedBSD Project
MFC after: 3 days


# b8f3034c 31-Aug-2006 Robert Watson <rwatson@FreeBSD.org>

Remove curdir reference in libbsm build; this is not required as the
include path will already point to the populated include tree. This
is left over from boot-strapping the build and install of libbsm
during the initial import and merge.

Obtained from: TrustedBSD Project
Pointed out by: ru


# e3901dc9 04-Jun-2006 Robert Watson <rwatson@FreeBSD.org>

Add audit_submit.3 to the set of man pages built and installed with
libbsm. This interface is new as of OpenBSM 1.0 alpha 6.

Submitted by: csjp
Obtained from: TrustedBSD Project


# 65eb7df0 02-Feb-2006 Robert Watson <rwatson@FreeBSD.org>

Add libbsm to the library build.

Obtained from: TrustedBSD Project