security/openbsm 1.1.p2_2 FreeBSD
Open Source Basic Security Module (BSM) Audit Implementation
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- License
- BSD2CLAUSE, BSD3CLAUSE
- Categories
- security
- Package size
- 188.9 KiB, 688.7 KiB installed
Description
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.
Install
Binary package:
pkg install openbsm
From the ports tree:
cd /usr/ports/security/openbsm/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= openbsm>0:security/openbsm
LIB_DEPENDS= libauditd.so:security/openbsm
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 1.1.p2_2 | 1.1.p2_2 | 1.1.p2_1 | 1.1.p2_2 | 1.1.p2_2 |
| FreeBSD:14:quarterly | 1.1.p2_2 | 1.1.p2_2 | n/a | 1.1.p2_2 | 1.1.p2_2 |
| FreeBSD:15:latest | 1.1.p2_2 | 1.1.p2_2 | n/a | 1.1.p2_2 | 1.1.p2_2 |
| FreeBSD:15:quarterly | 1.1.p2_2 | 1.1.p2_2 | n/a | n/a | n/a |
| FreeBSD:16:latest | 1.1.p2_2 | 1.1.p2_2 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
The Makefile names none itself; they come from USES and USE_*.
The full lists below include those, and their dependencies in turn.
No port depends on this one.
Configuration
No options to configure.
- USES
- libtool tar:tgz
- Service scripts
- none
- Conflicts with
- openbsm-devel-1.[0-9]*
Message after installing
Files
Manual pages 33
- au_class(3)
- au_control(3)
- au_domain(3)
- au_errno(3)
- au_event(3)
- au_fcntl_cmd(3)
- au_free_token(3)
- au_io(3)
- au_mask(3)
- au_open(3)
- au_socket_type(3)
- au_token(3)
- au_user(3)
- audit(2)
- audit(8)
- audit.log(5)
- audit_class(5)
- audit_control(5)
- audit_event(5)
- audit_user(5)
- audit_warn(5)
- auditctl(2)
- auditd(8)
- auditfilterd(8)
- auditon(2)
- auditreduce(1)
- getaudit(2)
- getauid(2)
- libauditd(3)
- libbsm(3)
- praudit(1)
- setaudit(2)
- setauid(2)
pkg-plist 62
- include/bsm/audit.h
- include/bsm/audit_domain.h
- include/bsm/audit_errno.h
- include/bsm/audit_fcntl.h
- include/bsm/audit_filter.h
- include/bsm/audit_internal.h
- include/bsm/audit_kevents.h
- include/bsm/audit_record.h
- include/bsm/audit_socket_type.h
- include/bsm/audit_uevents.h
- include/bsm/auditd_lib.h
- include/bsm/libbsm.h
- lib/auditfilter_noop.a
- lib/auditfilter_noop.so
- lib/auditfilter_noop.so.0
- lib/auditfilter_noop.so.0.0.0
- lib/libauditd.a
- lib/libauditd.so
- lib/libauditd.so.0
- lib/libauditd.so.0.0.0
- lib/libbsm.a
- lib/libbsm.so
- lib/libbsm.so.0
- lib/libbsm.so.0.0.0
- share/man/man1/auditreduce.1.gz
- share/man/man1/praudit.1.gz
- share/man/man2/audit.2.gz
- share/man/man2/auditctl.2.gz
- share/man/man2/auditon.2.gz
- share/man/man2/getaudit.2.gz
- share/man/man2/getauid.2.gz
- share/man/man2/setaudit.2.gz
- share/man/man2/setauid.2.gz
- share/man/man3/au_class.3.gz
- share/man/man3/au_control.3.gz
- share/man/man3/au_domain.3.gz
- share/man/man3/au_errno.3.gz
- share/man/man3/au_event.3.gz
- share/man/man3/au_fcntl_cmd.3.gz
- share/man/man3/au_free_token.3.gz
- share/man/man3/au_io.3.gz
- share/man/man3/au_mask.3.gz
- share/man/man3/au_open.3.gz
- share/man/man3/au_socket_type.3.gz
- share/man/man3/au_token.3.gz
- share/man/man3/au_user.3.gz
- share/man/man3/libauditd.3.gz
- share/man/man3/libbsm.3.gz
- share/man/man5/audit.log.5.gz
- share/man/man5/audit_class.5.gz
- share/man/man5/audit_control.5.gz
- share/man/man5/audit_event.5.gz
- share/man/man5/audit_user.5.gz
- share/man/man5/audit_warn.5.gz
- share/man/man8/audit.8.gz
- share/man/man8/auditd.8.gz
- share/man/man8/auditfilterd.8.gz
- sbin/audit
- sbin/auditd
- sbin/auditfilterd
- sbin/auditreduce
- sbin/praudit
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| openbsm-1.1-p2.tgz | 546453 | f3385a27d06ebb6a6c78e9ff9295d02129ad05a34b3283a7b35adf9ae8ee9eb3 |
Master sites 1
- http://www.trustedbsd.org/downloads/
Commit history 0
No commits in the history this site was built from.