Commit 4dc6ec7f authored by Gary Wong's avatar Gary Wong

Add a port for ABAC.

parent 4cbb6fd1
# Created by: Gary Wong <gtw@flux.utah.edu>
PORTNAME= abac
PORTVERSION= 0.1.9
CATEGORIES= misc
MASTER_SITES= http://abac.deterlab.net/src/
MAINTAINER= testbed-ops@flux.utah.edu
COMMENT= "Attribute-Based Access Control library, as adopted by GENI"
GNU_CONFIGURE= yes
USES= gettext gmake libtool
CPPFLAGS+= -I${LOCALBASE}/include
LDFLAGS+= -L${LOCALBASE}/lib
.include <bsd.port.mk>
SHA256 (abac-0.1.9.tar.gz) = bff12795b41b33ad5a5307c1c6c451e88e060dea276353b88ee364558e631eff
SIZE (abac-0.1.9.tar.gz) = 3333854
The ABAC project has designed and implemented tools for using
Attribute-Based Access Control, a scalable authorization system based
on formal logic. It maps principals to attributes and uses the
attribute to make an authorization decision, e.g., if user1 has the
login attribute the login program will alllow them to log in. This
library, libabac, is a base on which to build those tools. It is in
use in the DETER federation system and being integrated with the GENI
network testbed.
WWW: http://abac.deterlab.net/
bin/abac_prover
bin/abac_prover.pl
bin/abac_prover.py
bin/abac_prover_plus
bin/creddy
include/abac.h
include/abac.hh
lib/libabac.a
lib/libabac.so
lib/libabac.so.2
lib/libabac.so.2.0.0
lib/perl5/site_perl/5.14/ABAC.a
lib/perl5/site_perl/5.14/ABAC.pm
lib/perl5/site_perl/5.14/ABAC.so
lib/perl5/site_perl/5.14/ABAC.so.0
lib/perl5/site_perl/5.14/ABAC.so.0.0.0
lib/perl5/site_perl/5.14/abac_wrap.cxx
lib/python2.7/site-packages/ABAC.py
lib/python2.7/site-packages/ABAC.pyc
lib/python2.7/site-packages/ABAC.pyo
lib/python2.7/site-packages/_ABAC.a
lib/python2.7/site-packages/_ABAC.so
lib/python2.7/site-packages/_ABAC.so.0
lib/python2.7/site-packages/_ABAC.so.0.0.0
man/man1/creddy.1.gz
......@@ -7,7 +7,7 @@
PORTSDIR=${PORTSDIR:-/usr/ports}
PORTSUBDIR=misc
SRCDIR=`dirname $0`
PORTS="emulab-boss emulab-fs emulab-ops emulab-tipserv emulab-tftp-hpa emulab-py-m2crypto emulab-pubsub emulab-extras emulab-protogeni p5-IO-EventMux p5-IO-EventMux-Socket-MsgHdr p5-Privileges-Drop p5-RPC-Async libtelnet otcl ipmitool-devel xerces-c2"
PORTS="emulab-abac emulab-boss emulab-fs emulab-ops emulab-tipserv emulab-tftp-hpa emulab-py-m2crypto emulab-pubsub emulab-extras emulab-protogeni p5-IO-EventMux p5-IO-EventMux-Socket-MsgHdr p5-Privileges-Drop p5-RPC-Async libtelnet otcl ipmitool-devel xerces-c2"
echo "Copying ports ..."
for PORT in $PORTS
......
--- Makefile.old 2012-05-22 13:44:22.000000000 -0600
+++ Makefile 2012-05-22 13:44:30.000000000 -0600
@@ -563,5 +563,24 @@
@@ -563,5 +563,25 @@
SUBDIR += ytree
SUBDIR += zaptel
SUBDIR += zoneinfo
+ SUBDIR += emulab-abac
+ SUBDIR += emulab-boss
+ SUBDIR += emulab-clrhouse
+ SUBDIR += emulab-extras
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment