|
|
|
@a7c0bcb
|
14 years |
faber |
Allow users to pass topdl to fedd_create.py. fedd_create autodetects …
axis_examplecompt_changesinfo-ops
|
|
|
@35a5879
|
14 years |
mikeryan |
inherit from legacy_access so legacy access checking works
axis_examplecompt_changesinfo-ops
|
|
|
@cf0ff4f
|
14 years |
faber |
End of a detangling pass.
There are still some functions that are too …
axis_examplecompt_changesinfo-ops
|
|
|
@5ecb9a3
|
14 years |
faber |
Checkpoint along the path to #10
Several create_experiment subtasks …
axis_examplecompt_changesinfo-ops
|
|
|
@d31a171
|
14 years |
faber |
Whoops. Incorporate the exported services and the imported.
axis_examplecompt_changesinfo-ops
|
|
|
@ac05658
|
14 years |
faber |
Unmerged change. Add ABAC creds to messages.
axis_examplecompt_changesinfo-ops
|
|
|
@63c6664
|
14 years |
faber |
Consolidate some code. More #10.
axis_examplecompt_changesinfo-ops
|
|
|
@1d73342
|
14 years |
faber |
Move non ABAC code out
axis_examplecompt_changesinfo-ops
|
|
|
@faea607
|
14 years |
faber |
Move thread pools into their own package. Starting on #10
axis_examplecompt_changesinfo-ops
|
|
|
@6fd2b29
|
14 years |
faber |
Missing initialization
axis_examplecompt_changesinfo-ops
|
|
|
@696a689
|
14 years |
faber |
Fail gracefully on a failed swapin. I think this
fixes #6
axis_examplecompt_changesinfo-ops
|
|
|
@a6a3f93
|
14 years |
faber |
better diagnositics
axis_examplecompt_changesinfo-ops
|
|
|
@9252414
|
14 years |
faber |
Add helper for access controlers to extract topology.
Fixes #5
axis_examplecompt_changesinfo-ops
|
|
|
@262328f
|
14 years |
faber |
Clean up user proposed experiment names that DETER/Emulab don't like.
…
axis_examplecompt_changesinfo-ops
|
|
|
@b7a61ac
|
14 years |
faber |
ABAC into the skeleton
axis_examplecompt_changesinfo-ops
|
|
|
@a0e20ac
|
14 years |
faber |
Warn the user if a mapping was requested but no type given. Yes, I …
axis_examplecompt_changesinfo-ops
|
|
|
@5d7f1e8
|
14 years |
faber |
Fix a bug where single string-valued local attributes were output as a …
axis_examplecompt_changesinfo-ops
|
|
|
@3cec20c
|
14 years |
faber |
ABAC integration and some minor fixes discovered along the …
axis_examplecompt_changesinfo-ops
|
|
|
@4c65f67
|
14 years |
faber |
Fix debugging settings so that we can use create_debug
axis_examplecompt_changesinfo-ops
|
|
|
@61a634d
|
14 years |
faber |
Whoops. Only read the access DB once
axis_examplecompt_changesinfo-ops
|
|
|
@d03c991
|
14 years |
faber |
Dragon works under ABAC
axis_examplecompt_changesinfo-ops
|
|
|
@de86b35
|
14 years |
faber |
Flat out bug in the lambda definition in access. The emulab_access …
axis_examplecompt_changesinfo-ops
|
|
|
@d894c21
|
14 years |
faber |
One step policy extraction and authorizer creation
axis_examplecompt_changesinfo-ops
|
|
|
@5c3d542
|
14 years |
faber |
Multiple attributes and recursive subgraphs.
axis_examplecompt_changesinfo-ops
|
|
|
@1f356d3
|
14 years |
faber |
Generate images with nodes paritioned by attribute
axis_examplecompt_changesinfo-ops
|
|
|
@c324ad3
|
14 years |
faber |
Mishandling attributes and add directory creation
axis_examplecompt_changesinfo-ops
|
|
|
@dee164e
|
14 years |
faber |
Looks like internal works now.
Had to add default entries to the …
axis_examplecompt_changesinfo-ops
|
|
|
@4692a16
|
14 years |
faber |
Gratuitious use of lambda
axis_examplecompt_changesinfo-ops
|
|
|
@1f6a573
|
14 years |
faber |
Support for priorities and export projects
axis_examplecompt_changesinfo-ops
|
|
|
@c002cb2
|
14 years |
faber |
Structure for priority and filtering of ABAC attributes at access …
axis_examplecompt_changesinfo-ops
|
|
|
@822d31b
|
14 years |
faber |
fix legacy mode
axis_examplecompt_changesinfo-ops
|
|
|
@78f2668
|
14 years |
faber |
Move some functions from access to legacy_access. Rename functions so …
axis_examplecompt_changesinfo-ops
|
|
|
@027b87b
|
14 years |
faber |
This little class added a useless complexity. While I'm in here I …
axis_examplecompt_changesinfo-ops
|
|
|
@725c55d
|
14 years |
faber |
Checkpoint - successful swap in and out
axis_examplecompt_changesinfo-ops
|
|
|
@c573278
|
14 years |
faber |
Checkpoint. Still lots to do
axis_examplecompt_changesinfo-ops
|
|
|
@de7cb08
|
14 years |
faber |
use combo key
axis_examplecompt_changesinfo-ops
|
|
|
@e62245e
|
14 years |
faber |
remove debug
axis_examplecompt_changesinfo-ops
|
|
|
@25f66c3
|
14 years |
faber |
typo
axis_examplecompt_changesinfo-ops
|
|
|
@6e63513
|
14 years |
faber |
Checkpoint
axis_examplecompt_changesinfo-ops
|
|
|
@353db8c
|
14 years |
faber |
Vairous ABAC tweaks, mostly concerned with making key splitting less …
axis_examplecompt_changesinfo-ops
|
|
|
@3ff5e2a
|
14 years |
faber |
Comment clean-up
axis_examplecompt_changesinfo-ops
|
|
|
@85f5d11
|
14 years |
faber |
Confusing print output fixed
axis_examplecompt_changesinfo-ops
|
|
|
@547aa3b
|
14 years |
faber |
various fixes to abac tools to work with the new library
axis_examplecompt_changesinfo-ops
|
|
|
@66a8e6d
|
14 years |
faber |
be marginally more careful about file permissions.
axis_examplecompt_changesinfo-ops
|
|
|
@881cd02
|
14 years |
faber |
Remove some commented out code
axis_examplecompt_changesinfo-ops
|
|
|
@403a5ba
|
14 years |
faber |
D'oh\!
axis_examplecompt_changesinfo-ops
|
|
|
@d69ce97
|
14 years |
faber |
Add version to topology object
axis_examplecompt_changesinfo-ops
|
|
|
@9ecda47
|
14 years |
faber |
Bad error handling (d'oh!)
axis_examplecompt_changesinfo-ops
|
|
|
@a914b1b
|
14 years |
faber |
Improve output from topdl_to_xml to really match the xsd (sequence …
axis_examplecompt_changesinfo-ops
|
|
|
@549830d
|
14 years |
faber |
Set up a makefile to create a standalone version of topdl.xsd (called …
axis_examplecompt_changesinfo-ops
|
|
|
@814b5e5
|
14 years |
faber |
Merge fixes from stable branch
axis_examplecompt_changesinfo-ops
|
|
|
@b4778de
|
14 years |
faber |
debugging tool
axis_examplecompt_changesinfo-ops
|
|
|
@add53ea
|
14 years |
faber |
capture rspec for debugging
axis_examplecompt_changesinfo-ops
|
|
|
@962ea25
|
14 years |
faber |
Move that gross fedid generation code into the fedid class
axis_examplecompt_changesinfo-ops
|
|
|
@835cf55
|
14 years |
faber |
Debugging removal
axis_examplecompt_changesinfo-ops
|
|
|
@7206e5a
|
14 years |
faber |
checkpoint: new works pretty well
axis_examplecompt_changesinfo-ops
|
|
|
@09b1e9d
|
14 years |
faber |
Cleaner save format
axis_examplecompt_changesinfo-ops
|
|
|
@71461a4
|
14 years |
faber |
Create a saved format directory from the parts of an abac authorizer
axis_examplecompt_changesinfo-ops
|
|
|
@dc3a11e
|
14 years |
faber |
Properly format files with _attr.der and add the new attribute
axis_examplecompt_changesinfo-ops
|
|
|
@2628e5d
|
14 years |
faber |
Slight rearrangement, add a call to initialize the library and the …
axis_examplecompt_changesinfo-ops
|
|
|
@d39809f
|
14 years |
faber |
Add get_abac_certs a function to get the certificates from a directory
axis_examplecompt_changesinfo-ops
|
|
|
@27d964d
|
14 years |
faber |
Translate attributes into something acceptable to libabac (or creddy)
axis_examplecompt_changesinfo-ops
|
|
|
@1fc09db
|
14 years |
faber |
unset_attribute added
axis_examplecompt_changesinfo-ops
|
|
|
@3bf0b3c
|
14 years |
faber |
Looks like this works pretty well in testing now, including setting …
axis_examplecompt_changesinfo-ops
|
|
|
@5d854e1
|
14 years |
faber |
allow FEDD_URL in the environment to set the contact URL. Man am I …
axis_examplecompt_changesinfo-ops
|
|
|
@87807f42
|
14 years |
faber |
actual creddy output
axis_examplecompt_changesinfo-ops
|
|
|
@aba14f4
|
14 years |
faber |
forgot numbers
axis_examplecompt_changesinfo-ops
|
|
|
@87c0fc1
|
14 years |
faber |
A couple more abac scripts
axis_examplecompt_changesinfo-ops
|
|
|
@af25848
|
14 years |
faber |
Comments
axis_examplecompt_changesinfo-ops
|
|
|
@5a721ed
|
14 years |
faber |
Basic function pending creddy updates.
axis_examplecompt_changesinfo-ops
|
|
|
@9cce15a
|
14 years |
faber |
small changes
axis_examplecompt_changesinfo-ops
|
|
|
@5c0d244
|
14 years |
faber |
Beginnings of an ABAC authorizer
axis_examplecompt_changesinfo-ops
|
|
|
@49e66b4
|
14 years |
faber |
Remove old ABAC dependencies
axis_examplecompt_changesinfo-ops
|
|
|
@6cc5c81
|
14 years |
faber |
Convert existing access DB to ABAC formats. Initial import. Miles to go.
axis_examplecompt_changesinfo-ops
|
|
|
@deeecf4
|
14 years |
faber |
Remove old code
axis_examplecompt_changesinfo-ops
|
|
|
@56816c9
|
14 years |
faber |
version bump
axis_examplecompt_changesinfo-opsversion-3.01version-3.02
|
|
|
@e91c492
|
14 years |
faber |
version bump
axis_examplecompt_changesinfo-opsversion-3.01version-3.02
|
|
|
@2fa66c0
|
14 years |
faber |
whoops
axis_examplecompt_changesinfo-opsversion-3.01version-3.02
|
|
|
@bb1f3f4
|
14 years |
faber |
Remove to commit bump
axis_examplecompt_changesinfo-opsversion-3.01version-3.02
|
|
|
@0b2ca42
|
14 years |
faber |
version bump
axis_examplecompt_changesinfo-opsversion-3.01version-3.02
|
|
|
@6f02be5
|
14 years |
faber |
Release for PG 2 and GENIAPI 0.9
axis_examplecompt_changesinfo-opsversion-3.01version-3.02
|
|
|
@64e774d
|
14 years |
faber |
More careful synchronization of reconfigured sshd's
axis_examplecompt_changesinfo-opsversion-3.01version-3.02
|
|
|
@208797c
|
14 years |
faber |
Split out the protogeni and GANIAPI proxies into separate files. …
axis_examplecompt_changesinfo-opsversion-3.01version-3.02
|
|
|
@88dbe63
|
14 years |
faber |
Expand the protogeni_proxy class for derivation
axis_examplecompt_changesinfo-opsversion-3.01version-3.02
|
|
|
@4875e93
|
14 years |
faber |
Use arguments more congruent with GENIAPI AM and remove the sliver …
axis_examplecompt_changesinfo-opsversion-3.01version-3.02
|
|
|
@d49c11c
|
14 years |
faber |
Move to v2 PG CM
axis_examplecompt_changesinfo-opsversion-3.01version-3.02
|
|
|
@5c35160
|
14 years |
faber |
remove debugging
axis_examplecompt_changesinfo-opsversion-3.01version-3.02
|
|
|
@1d91791f
|
14 years |
faber |
Remove support for ancient linux distros, which effectively adds …
axis_examplecompt_changesinfo-opsversion-3.01version-3.02
|
|
|
@c2f92c5
|
14 years |
faber |
The protoGENI OS version lurched forward. This code removes the hacky …
axis_examplecompt_changesinfo-opsversion-3.01version-3.02
|
|
|
@8aaf8f8
|
14 years |
faber |
Remove an unexercised filter bug and clean up some debugging code that …
axis_examplecompt_changesinfo-opsversion-3.01version-3.02
|
|
|
@1c59925
|
14 years |
Jay.Jacobs |
Added sanity function for quick test.
axis_examplecompt_changesinfo-opsversion-3.01version-3.02
|
|
|
@a452f3c
|
14 years |
faber |
remove some fdebugging, bump version numbers
axis_examplecompt_changesinfo-opsversion-3.01version-3.02
version-3.00
|
|
|
@132440f
|
14 years |
faber |
excising more crap
axis_examplecompt_changesinfo-opsversion-3.01version-3.02
|
|
|
@e2ff75d
|
14 years |
faber |
Enable real plug-ins. I couldn't be happier at how small this diff is.
axis_examplecompt_changesinfo-opsversion-3.01version-3.02
|
|
|
@183b208
|
14 years |
faber |
Remove extraneous message fields.
axis_examplecompt_changesinfo-opsversion-3.01version-3.02
|
|
|
@c53ca69
|
14 years |
faber |
Mistake. Forgot loggin method name
axis_examplecompt_changesinfo-opsversion-3.01version-3.02
|
|
|
@1027cf7
|
14 years |
faber |
whoops
axis_examplecompt_changesinfo-opsversion-3.01version-3.02
|
|
|
@fd07c48
|
14 years |
faber |
Add support for user-supplied testbed mappings
axis_examplecompt_changesinfo-opsversion-3.01version-3.02
|
|
|
@e11f4e0
|
14 years |
faber |
Tedtbed maps should be string to string
axis_examplecompt_changesinfo-opsversion-3.01version-3.02
|
|
|
@7888aee
|
14 years |
faber |
Add skeleton plug-in
axis_examplecompt_changesinfo-opsversion-3.01version-3.02
|
|
|