You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@directory.apache.org by el...@apache.org on 2014/10/05 08:49:36 UTC
svn commit: r1629473 - in /directory/site/trunk/content/fortress:
images/Screenshot27-ant-p.png quick-start/linux/secion-XIV.mdtext
quick-start/linux/section-XIII.mdtext
Author: elecharny
Date: Sun Oct 5 06:49:36 2014
New Revision: 1629473
URL: http://svn.apache.org/r1629473
Log:
Added the last pages of the linux quick start guide
Added:
directory/site/trunk/content/fortress/images/Screenshot27-ant-p.png (with props)
directory/site/trunk/content/fortress/quick-start/linux/secion-XIV.mdtext
directory/site/trunk/content/fortress/quick-start/linux/section-XIII.mdtext
Added: directory/site/trunk/content/fortress/images/Screenshot27-ant-p.png
URL: http://svn.apache.org/viewvc/directory/site/trunk/content/fortress/images/Screenshot27-ant-p.png?rev=1629473&view=auto
==============================================================================
Binary file - no diff available.
Propchange: directory/site/trunk/content/fortress/images/Screenshot27-ant-p.png
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: directory/site/trunk/content/fortress/quick-start/linux/secion-XIV.mdtext
URL: http://svn.apache.org/viewvc/directory/site/trunk/content/fortress/quick-start/linux/secion-XIV.mdtext?rev=1629473&view=auto
==============================================================================
--- directory/site/trunk/content/fortress/quick-start/linux/secion-XIV.mdtext (added)
+++ directory/site/trunk/content/fortress/quick-start/linux/secion-XIV.mdtext Sun Oct 5 06:49:36 2014
@@ -0,0 +1,36 @@
+Title: Section XIV - More Utilities
+NavPrev: section-XIII.html
+NavPrevText: Section XIII - Instructions to enable RBAC Accelerator Overlay in OpenLDAP
+NavUp: linux.html
+NavUpText: Quickstart Linux - Table of contents
+Notice: Licensed to the Apache Software Foundation (ASF) under one
+ or more contributor license agreements. See the NOTICE file
+ distributed with this work for additional information
+ regarding copyright ownership. The ASF licenses this file
+ to you under the Apache License, Version 2.0 (the
+ "License"); you may not use this file except in compliance
+ with the License. You may obtain a copy of the License at
+ .
+ http://www.apache.org/licenses/LICENSE-2.0
+ .
+ Unless required by applicable law or agreed to in writing,
+ software distributed under the License is distributed on an
+ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ KIND, either express or implied. See the License for the
+ specific language governing permissions and limitations
+ under the License.
+
+## Section XIV - More Utilities
+Other execution targets you may find useful:
+
+
+* 'test-samples' - contains examples of how the Fortress API's work check out the following javadoc for more info on the samples package: Samples Javadoc
+* 'admin' - provides an XML-centric way to provision RBAC data policies and user accounts. check out the following javadoc for more info on this utility: Fortress Ant admin script utility document
+* 'encrypt' - interface to jacypt encryption utility
+* 'start-slapd' - Starts OpenLDAP on target machine.
+* 'stop-slapd' - Stops OpenLDAP on target machine. Note: for slapd commands sudo or elevated privileges may be required.
+* display all ant targets available:
+
+<CENTER>
+ <IMG src="../../images/Screenshot27-ant-p.png" alt="Screenshot" width="766" height="628"/>
+</CENTER>
Added: directory/site/trunk/content/fortress/quick-start/linux/section-XIII.mdtext
URL: http://svn.apache.org/viewvc/directory/site/trunk/content/fortress/quick-start/linux/section-XIII.mdtext?rev=1629473&view=auto
==============================================================================
--- directory/site/trunk/content/fortress/quick-start/linux/section-XIII.mdtext (added)
+++ directory/site/trunk/content/fortress/quick-start/linux/section-XIII.mdtext Sun Oct 5 06:49:36 2014
@@ -0,0 +1,83 @@
+Title: Section XIII - Instructions to enable RBAC Accelerator Overlay in OpenLDAP
+NavPrev: section-XII.html
+NavPrevText: Section XII - Instructions to regression test EnMasse Policy server
+NavUp: linux.html
+NavUpText: Quickstart Linux - Table of contents
+NavNext: section-XIV.html
+NavNextText: Section XIV - More Utilities
+Notice: Licensed to the Apache Software Foundation (ASF) under one
+ or more contributor license agreements. See the NOTICE file
+ distributed with this work for additional information
+ regarding copyright ownership. The ASF licenses this file
+ to you under the Apache License, Version 2.0 (the
+ "License"); you may not use this file except in compliance
+ with the License. You may obtain a copy of the License at
+ .
+ http://www.apache.org/licenses/LICENSE-2.0
+ .
+ Unless required by applicable law or agreed to in writing,
+ software distributed under the License is distributed on an
+ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ KIND, either express or implied. See the License for the
+ specific language governing permissions and limitations
+ under the License.
+
+## Section XIII - Instructions to enable RBAC Accelerator Overlay in OpenLDAP and test Java-side bindings (optional)
+
+
+### Step 1
+
+Edit file named 'build.properties' and enable RBAC accelerator by adding:
+
+ rbac.accelerator=true
+
+### Step 2
+
+Save and exit the text file editor
+
+### Step 3
+
+Reinstall OpenLDAP by running the _init-slapd_ target described in [Section III: Instructions to run the Builder to Install OpenLDAP](section-III.html), configure and load with seed data
+
+### Step 4
+
+Load necessary test data for unit tests:
+
+ ./b.sh admin -Dparam1=ldap/setup/RbacAcceleratorTestUsers.xml
+
+### Step 5
+
+Now you can run the rbac accelerator unit tests:
+
+ ./b.sh test-accel
+
+### Step 6
+
+Verify the test-accel target completed with no ant or junit errors
+
+### Step 7
+
+Reload necessary regression test data by running the test-full target described in [Section IV: Instructions to regression test Fortress and OpenLDAP on target machine](section-IV.html)
+
+### Step 8
+
+Now you can run the rbac accelerator regression tests:
+
+ ./b.sh test-accel-full
+
+### Step 9
+
+Verify the test-full-accel target completed with no ant or junit errors
+
+### Step 10
+
+Check out the javadoc for learning about APIs supported within the RBAC accelerator: [Fortress Accelerator Client](link...)
+
+
+Note 1: The RBAC accelerator turns OpenLDAP into an RBAC Policy Decision Point (PDP) server. All state is maintained in OpenLDAP LMDB databases including session and audit trail.
+
+Note 2: The slapd.conf file contains the mappings for the new database backends. You can view this data using any LDAP browser.
+
+Note 3: Bindings for C and Python are being worked on and will be released soon.
+
+Note 4: SessionPermissions will be in future release as required by ANSI RBAC (INCITS 359) Core functionality.