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.