Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
emulab-devel
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
143
Issues
143
List
Boards
Labels
Service Desk
Milestones
Merge Requests
6
Merge Requests
6
Operations
Operations
Incidents
Analytics
Analytics
Repository
Value Stream
Wiki
Wiki
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Commits
Issue Boards
Open sidebar
emulab
emulab-devel
Commits
4dc6ec7f
Commit
4dc6ec7f
authored
Jan 14, 2016
by
Gary Wong
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Add a port for ABAC.
parent
4cbb6fd1
Changes
6
Hide whitespace changes
Inline
Side-by-side
Showing
6 changed files
with
56 additions
and
2 deletions
+56
-2
install/ports/emulab-abac/Makefile
install/ports/emulab-abac/Makefile
+16
-0
install/ports/emulab-abac/distinfo
install/ports/emulab-abac/distinfo
+2
-0
install/ports/emulab-abac/pkg-descr
install/ports/emulab-abac/pkg-descr
+10
-0
install/ports/emulab-abac/pkg-plist
install/ports/emulab-abac/pkg-plist
+25
-0
install/ports/ports-install
install/ports/ports-install
+1
-1
install/ports/ports.patch
install/ports/ports.patch
+2
-1
No files found.
install/ports/emulab-abac/Makefile
0 → 100644
View file @
4dc6ec7f
# 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>
install/ports/emulab-abac/distinfo
0 → 100644
View file @
4dc6ec7f
SHA256 (abac-0.1.9.tar.gz) = bff12795b41b33ad5a5307c1c6c451e88e060dea276353b88ee364558e631eff
SIZE (abac-0.1.9.tar.gz) = 3333854
install/ports/emulab-abac/pkg-descr
0 → 100644
View file @
4dc6ec7f
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/
install/ports/emulab-abac/pkg-plist
0 → 100644
View file @
4dc6ec7f
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
install/ports/ports-install
100644 → 100755
View file @
4dc6ec7f
...
...
@@ -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
...
...
install/ports/ports.patch
View file @
4dc6ec7f
--- Makefile.old 2012-05-22 13:44:22.000000000 -0600
+++ Makefile 2012-05-22 13:44:30.000000000 -0600
@@ -563,5 +563,2
4
@@
@@ -563,5 +563,2
5
@@
SUBDIR += ytree
SUBDIR += zaptel
SUBDIR += zoneinfo
+ SUBDIR += emulab-abac
+ SUBDIR += emulab-boss
+ SUBDIR += emulab-clrhouse
+ SUBDIR += emulab-extras
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment