# This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # openbsm # openbsm/pkg-descr # openbsm/distinfo # openbsm/Makefile # openbsm/pkg-plist # echo c - openbsm mkdir -p openbsm > /dev/null 2>&1 echo x - openbsm/pkg-descr sed 's/^X//' >openbsm/pkg-descr << 'END-of-openbsm/pkg-descr' XOpenBSM is an open source implementation of Sun's Basic Security Module (BSM) XAudit API and file format. BSM, the de facto industry standard for Audit, Xdescribes a set of system call and library interfaces for managing audit Xrecords, as well as a token stream file format that permits extensible and Xgeneralized audit trail processing. OpenBSM extends the BSM API and file Xformat in a number of ways to support features present in the Mac OS X and XFreeBSD operating systems, such as Mach task interfaces, sendfile(), and XLinux system calls present in the FreeBSD Linux emulation layer. X XWWW: http://www.trustedbsd.org/openbsm.html X X- Florent Thoumie Xflz@FreeBSD.org END-of-openbsm/pkg-descr echo x - openbsm/distinfo sed 's/^X//' >openbsm/distinfo << 'END-of-openbsm/distinfo' XMD5 (openbsm-1.0-alpha6.tgz) = b51efd862ee56afccbf9bc891366b835 XSHA256 (openbsm-1.0-alpha6.tgz) = e377c78a6acd55aceff279495dac5455c69174211fb1bf9c5fcfc9412ea2b8db XSIZE (openbsm-1.0-alpha6.tgz) = 445609 END-of-openbsm/distinfo echo x - openbsm/Makefile sed 's/^X//' >openbsm/Makefile << 'END-of-openbsm/Makefile' X# New ports collection makefile for: openbsm X# Date created: Jun 13 2006 X# Whom: Florent Thoumie X# X# $FreeBSD$ X# X XPORTNAME= openbsm XDISTVERSION= 1.0-alpha6 XCATEGORIES= security XMASTER_SITES= http://www.trustedbsd.org/downloads/ XDISTFILES= openbsm-${DISTVERSION}.tgz X XMAINTAINER= flz@FreeBSD.org XCOMMENT= Open Source Basic Security Module (BSM) Audit Implementation X XWRKSRC= ${WRKDIR}/${PORTNAME} XGNU_CONFIGURE= yes X XMAN1= auditreduce.1 \ X praudit.1 XMAN2= audit.2 \ X auditctl.2 \ X auditon.2 \ X getaudit.2 \ X getauid.2 \ X setaudit.2 \ X setauid.2 XMAN3= au_class.3 \ X au_control.3 \ X au_event.3 \ X au_free_token.3 \ X au_io.3 \ X au_mask.3 \ X au_open.3 \ X au_token.3 \ X au_user.3 \ X libbsm.3 XMAN5= audit.log.5 \ X audit_class.5 \ X audit_control.5 \ X audit_event.5 \ X audit_user.5 \ X audit_warn.5 XMAN8= audit.8 \ X auditd.8 \ X auditfilterd.8 X X.include X END-of-openbsm/Makefile echo x - openbsm/pkg-plist sed 's/^X//' >openbsm/pkg-plist << 'END-of-openbsm/pkg-plist' Xinclude/bsm/audit.h Xinclude/bsm/audit_filter.h Xinclude/bsm/audit_internal.h Xinclude/bsm/audit_kevents.h Xinclude/bsm/audit_record.h Xinclude/bsm/audit_uevents.h Xinclude/bsm/libbsm.h Xlib/libbsm.so.0 Xlib/libbsm.la Xlib/libbsm.a Xlib/auditfilter_noop.so.0 Xlib/auditfilter_noop.la Xlib/auditfilter_noop.a Xsbin/auditfilterd Xsbin/auditreduce Xsbin/praudit Xsbin/audit Xsbin/auditd X@dirrm include/bsm END-of-openbsm/pkg-plist exit