aboutsummaryrefslogtreecommitdiff
path: root/security
diff options
context:
space:
mode:
authorFlorent Thoumie <flz@FreeBSD.org>2006-06-14 11:51:09 +0000
committerFlorent Thoumie <flz@FreeBSD.org>2006-06-14 11:51:09 +0000
commit6ee2e58e9d0aa71c4b36e6b69726a3cda41707fb (patch)
tree6c902018b329402d06f2cda98962fb330e55dec6 /security
parent26f397025e1b976059ab25fb3fe2a97f64f0be04 (diff)
downloadports-6ee2e58e9d0aa71c4b36e6b69726a3cda41707fb.tar.gz
ports-6ee2e58e9d0aa71c4b36e6b69726a3cda41707fb.zip
Add OpenBSM 1.0a6, the Open Source Basic Security Module (BSM) Audit
Implementation.
Notes
Notes: svn path=/head/; revision=165397
Diffstat (limited to 'security')
-rw-r--r--security/Makefile1
-rw-r--r--security/openbsm/Makefile50
-rw-r--r--security/openbsm/distinfo3
-rw-r--r--security/openbsm/pkg-descr13
-rw-r--r--security/openbsm/pkg-plist21
5 files changed, 88 insertions, 0 deletions
diff --git a/security/Makefile b/security/Makefile
index 4e891c65ca54..42cddeece0f0 100644
--- a/security/Makefile
+++ b/security/Makefile
@@ -268,6 +268,7 @@
SUBDIR += oidentd
SUBDIR += oinkmaster
SUBDIR += op
+ SUBDIR += openbsm
SUBDIR += opencdk
SUBDIR += openct
SUBDIR += opensc
diff --git a/security/openbsm/Makefile b/security/openbsm/Makefile
new file mode 100644
index 000000000000..3cd321a92730
--- /dev/null
+++ b/security/openbsm/Makefile
@@ -0,0 +1,50 @@
+# New ports collection makefile for: openbsm
+# Date created: Jun 13 2006
+# Whom: Florent Thoumie <flz@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= openbsm
+DISTVERSION= 1.0-alpha6
+CATEGORIES= security
+MASTER_SITES= http://www.trustedbsd.org/downloads/
+DISTFILES= openbsm-${DISTVERSION}.tgz
+
+MAINTAINER= flz@FreeBSD.org
+COMMENT= Open Source Basic Security Module (BSM) Audit Implementation
+
+WRKSRC= ${WRKDIR}/${PORTNAME}
+GNU_CONFIGURE= yes
+INSTALLS_SHLIB= yes
+
+MAN1= auditreduce.1 \
+ praudit.1
+MAN2= audit.2 \
+ auditctl.2 \
+ auditon.2 \
+ getaudit.2 \
+ getauid.2 \
+ setaudit.2 \
+ setauid.2
+MAN3= au_class.3 \
+ au_control.3 \
+ au_event.3 \
+ au_free_token.3 \
+ au_io.3 \
+ au_mask.3 \
+ au_open.3 \
+ au_token.3 \
+ au_user.3 \
+ libbsm.3
+MAN5= audit.log.5 \
+ audit_class.5 \
+ audit_control.5 \
+ audit_event.5 \
+ audit_user.5 \
+ audit_warn.5
+MAN8= audit.8 \
+ auditd.8 \
+ auditfilterd.8
+
+.include <bsd.port.mk>
diff --git a/security/openbsm/distinfo b/security/openbsm/distinfo
new file mode 100644
index 000000000000..0e55197cd7d9
--- /dev/null
+++ b/security/openbsm/distinfo
@@ -0,0 +1,3 @@
+MD5 (openbsm-1.0-alpha6.tgz) = b51efd862ee56afccbf9bc891366b835
+SHA256 (openbsm-1.0-alpha6.tgz) = e377c78a6acd55aceff279495dac5455c69174211fb1bf9c5fcfc9412ea2b8db
+SIZE (openbsm-1.0-alpha6.tgz) = 445609
diff --git a/security/openbsm/pkg-descr b/security/openbsm/pkg-descr
new file mode 100644
index 000000000000..2c429cec4416
--- /dev/null
+++ b/security/openbsm/pkg-descr
@@ -0,0 +1,13 @@
+OpenBSM is an open source implementation of Sun's Basic Security Module (BSM)
+Audit API and file format. BSM, the de facto industry standard for Audit,
+describes a set of system call and library interfaces for managing audit
+records, as well as a token stream file format that permits extensible and
+generalized audit trail processing. OpenBSM extends the BSM API and file
+format in a number of ways to support features present in the Mac OS X and
+FreeBSD operating systems, such as Mach task interfaces, sendfile(), and
+Linux system calls present in the FreeBSD Linux emulation layer.
+
+WWW: http://www.trustedbsd.org/openbsm.html
+
+- Florent Thoumie
+flz@FreeBSD.org
diff --git a/security/openbsm/pkg-plist b/security/openbsm/pkg-plist
new file mode 100644
index 000000000000..8348594bd475
--- /dev/null
+++ b/security/openbsm/pkg-plist
@@ -0,0 +1,21 @@
+include/bsm/audit.h
+include/bsm/audit_filter.h
+include/bsm/audit_internal.h
+include/bsm/audit_kevents.h
+include/bsm/audit_record.h
+include/bsm/audit_uevents.h
+include/bsm/libbsm.h
+lib/libbsm.so.0
+lib/libbsm.so
+lib/libbsm.la
+lib/libbsm.a
+lib/auditfilter_noop.so.0
+lib/auditfilter_noop.so
+lib/auditfilter_noop.la
+lib/auditfilter_noop.a
+sbin/auditfilterd
+sbin/auditreduce
+sbin/praudit
+sbin/audit
+sbin/auditd
+@dirrm include/bsm