directory-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From elecha...@apache.org
Subject svn commit: r1443104 - in /directory/site/trunk/content/apacheds: ./ advanced-ug/ basic-ug/ kerberos-ug/
Date Wed, 06 Feb 2013 18:18:17 GMT
Author: elecharny
Date: Wed Feb  6 18:18:16 2013
New Revision: 1443104

URL: http://svn.apache.org/viewvc?rev=1443104&view=rev
Log:
Renamed some pages, added teh first Kerberos relted page

Added:
    directory/site/trunk/content/apacheds/advanced-user-guide.mdtext
    directory/site/trunk/content/apacheds/basic-user-guide.mdtext
    directory/site/trunk/content/apacheds/developer-guide.mdtext
    directory/site/trunk/content/apacheds/kerberos-ug/1-kerberos.mdtext
Removed:
    directory/site/trunk/content/apacheds/advanced-users-guide.mdtext
    directory/site/trunk/content/apacheds/basic-users-guide.mdtext
    directory/site/trunk/content/apacheds/developers-guide.mdtext
Modified:
    directory/site/trunk/content/apacheds/advanced-ug/0-community.mdtext
    directory/site/trunk/content/apacheds/advanced-ug/1-architecture.mdtext
    directory/site/trunk/content/apacheds/advanced-ug/2-server-config.mdtext
    directory/site/trunk/content/apacheds/advanced-ug/3-admin-model.mdtext
    directory/site/trunk/content/apacheds/advanced-ug/4-authentication-and-authorization.mdtext
    directory/site/trunk/content/apacheds/basic-ug/1-how-to-begin.mdtext
    directory/site/trunk/content/apacheds/basic-ug/2-handling-data.mdtext
    directory/site/trunk/content/apacheds/basic-ug/3-basic-security.mdtext
    directory/site/trunk/content/apacheds/basic-ug/4-integrating-apacheds.mdtext

Modified: directory/site/trunk/content/apacheds/advanced-ug/0-community.mdtext
URL: http://svn.apache.org/viewvc/directory/site/trunk/content/apacheds/advanced-ug/0-community.mdtext?rev=1443104&r1=1443103&r2=1443104&view=diff
==============================================================================
--- directory/site/trunk/content/apacheds/advanced-ug/0-community.mdtext (original)
+++ directory/site/trunk/content/apacheds/advanced-ug/0-community.mdtext Wed Feb  6 18:18:16
2013
@@ -1,5 +1,5 @@
 Title: 0 - Community
-NavUp: ../advanced-users-guide.html
+NavUp: ../advanced-user-guide.html
 NavUpText: Advanced User Guide
 NavNext: 1-architecture.html
 NavNextText: 1 - Architecture

Modified: directory/site/trunk/content/apacheds/advanced-ug/1-architecture.mdtext
URL: http://svn.apache.org/viewvc/directory/site/trunk/content/apacheds/advanced-ug/1-architecture.mdtext?rev=1443104&r1=1443103&r2=1443104&view=diff
==============================================================================
--- directory/site/trunk/content/apacheds/advanced-ug/1-architecture.mdtext (original)
+++ directory/site/trunk/content/apacheds/advanced-ug/1-architecture.mdtext Wed Feb  6 18:18:16
2013
@@ -1,7 +1,7 @@
 Title: 1 - Architecture
 NavPrev: 0-community.html
 NavPrevText: 0 - Community
-NavUp: ../advanced-users-guide.html
+NavUp: ../advanced-user-guide.html
 NavUpText: Advanced User Guide
 NavNext: 2-server-config.html
 NavNextText: 2 - Server Configuration

Modified: directory/site/trunk/content/apacheds/advanced-ug/2-server-config.mdtext
URL: http://svn.apache.org/viewvc/directory/site/trunk/content/apacheds/advanced-ug/2-server-config.mdtext?rev=1443104&r1=1443103&r2=1443104&view=diff
==============================================================================
--- directory/site/trunk/content/apacheds/advanced-ug/2-server-config.mdtext (original)
+++ directory/site/trunk/content/apacheds/advanced-ug/2-server-config.mdtext Wed Feb  6 18:18:16
2013
@@ -1,7 +1,7 @@
 Title: 2 - Server Configuration
 NavPrev: 1-architecture.html
 NavPrevText: 1 - Architecture
-NavUp: ../advanced-users-guide.html
+NavUp: ../advanced-user-guide.html
 NavUpText: Advanced User Guide
 NavNext: 3-admin-model.html
 NavNextText: 3 - Administrative Model

Modified: directory/site/trunk/content/apacheds/advanced-ug/3-admin-model.mdtext
URL: http://svn.apache.org/viewvc/directory/site/trunk/content/apacheds/advanced-ug/3-admin-model.mdtext?rev=1443104&r1=1443103&r2=1443104&view=diff
==============================================================================
--- directory/site/trunk/content/apacheds/advanced-ug/3-admin-model.mdtext (original)
+++ directory/site/trunk/content/apacheds/advanced-ug/3-admin-model.mdtext Wed Feb  6 18:18:16
2013
@@ -1,7 +1,7 @@
 Title: 3 - Administrative Model
 NavPrev: 2-server-config.html
 NavPrevText: 2 - Server Configuration
-NavUp: ../advanced-users-guide.html
+NavUp: ../advanced-user-guide.html
 NavUpText: Advanced User Guide
 NavNext: 4-authentication-and-authorization.html
 NavNextText: 4 - Authentication and Authorization

Modified: directory/site/trunk/content/apacheds/advanced-ug/4-authentication-and-authorization.mdtext
URL: http://svn.apache.org/viewvc/directory/site/trunk/content/apacheds/advanced-ug/4-authentication-and-authorization.mdtext?rev=1443104&r1=1443103&r2=1443104&view=diff
==============================================================================
--- directory/site/trunk/content/apacheds/advanced-ug/4-authentication-and-authorization.mdtext
(original)
+++ directory/site/trunk/content/apacheds/advanced-ug/4-authentication-and-authorization.mdtext
Wed Feb  6 18:18:16 2013
@@ -1,7 +1,7 @@
 Title: 4 - Authentication & Authorization
 NavPrev: 3-admin-model.html
 NavPrevText: 3 Administrative Model
-NavUp: ../advanced-users-guide.html
+NavUp: ../advanced-user-guide.html
 NavUpText: Advanced User Guide
 Notice: Licensed to the Apache Software Foundation (ASF) under one
     or more contributor license agreements.  See the NOTICE file

Added: directory/site/trunk/content/apacheds/advanced-user-guide.mdtext
URL: http://svn.apache.org/viewvc/directory/site/trunk/content/apacheds/advanced-user-guide.mdtext?rev=1443104&view=auto
==============================================================================
--- directory/site/trunk/content/apacheds/advanced-user-guide.mdtext (added)
+++ directory/site/trunk/content/apacheds/advanced-user-guide.mdtext Wed Feb  6 18:18:16 2013
@@ -0,0 +1,62 @@
+Title: Advanced User Guide
+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.
+
+# ApacheDS 2.0 Advanced User Guide
+This guide get you a deep further into ApacheDS 2.0. Once you have installed the server,
and undestood how it works, this is the guide to read to get a complete understanding on what
it offers, and how to use it at full steam.
+
+# Table of content
+
+* [0 - Community](advanced-ug/0-community.html)
+    * [0.1. Reporting Bugs](advanced-ug/0.1-reporting-bugs.html)
+    * [0.2. Building trunks](advanced-ug/0.2-building-trunks.html)
+    * [0.3. Contributing](advanced-ug/0.3-contributing.html)
+* [1. Architecture](advanced-ug/1-architecture.html)
+    * [1.1 - Architectural Overview](advanced-ug/1.1-architecture-overview.html)
+	* [1.2 - Network Layer](advanced-ug/1.2-network.html)
+    * [1.3 - Directory Service](advanced-ug/1.3-directory-service.html)
+    * [1.4 - Interceptors](advanced-ug/1.4-interceptors.html)
+	* [1.5 - Backend](advanced-ug/1.5-backend.html)
+* [2. Server Configuration](advanced-ug/2-server-config.html)
+* [3. Administrative Model](advanced-ug/3-admin-model.html)
+	* [3.1 - Administration Point](advanced-ug/3.1-administrative-points.html)
+	* [3.2 - Operations on an Administrative Point](3.2-operations-on-an-administrativepoint.html)
+* [4 - Security](advanced-ug/4-authentication-and-authorization.html)
+    * [4.5. Authorization](advanced-ug/4.5-authorization.html)
+        * [4.5.1 Introduction](advanced-ug/4.5.1-introduction.html)
+        * [4.5.2 Definitions](advanced-ug/4.5.10-aci-grammar.html)
+        * [4.5.3 Enabling Access Control](advanced-ug/4.5.3-enabling-access-control.html)
+        * [4.5.4 ACI types](advanced-ug/4.5.4-aci-types.html)
+            * [4.5.4.1 EntryACI](advanced-ug/4.5.4.1-entryaci.html)
+            * [4.5.4.2 PrescriptiveACI](advanced-ug/4.5.4.2-prescriptiveaci.html)
+            * [4.5.4.3 SubentryACI](advanced-ug/4.5.4.3-subentryaci.html)
+        * [4.5.5 ACI elements](advanced-ug/4.5.5-aci-elements.html)
+            * [4.5.5.1 UserClasses](advanced-ug/4.5.5.1-userclasses.html)
+            * [4.5.5.2 ProtectedItems](advanced-ug/4.5.5.2-protecteditems.html)
+            * [4.5.5.3 Permissions](advanced-ug/4.5.5.3-permissions.html)
+            * [4.5.5.4 Subtrees](advanced-ug/4.5.5.4-subtrees.html)
+        * [4.5.6 The ACDF engine](advanced-ug/4.5.6-the-acdf-engine.html)
+            * [4.5.6.1 How it works](advanced-ug/4.5.6.1-how-it-works.html)
+            * [4.5.6.2 Selections](advanced-ug/4.5.6.2-selections.html)
+            * [4.5.6.3 Constraints](advanced-ug/4.5.6.3-constraints.html)
+            * [4.5.6.4 Priority](advanced-ug/4.5.6.4-priority.html)
+        * [4.5.7 Using ACIs trail](advanced-ug/4.5.7-using-acis-trail.html)
+            * [4.5.7.1 Enable Authenticated Users to Browse and Read Entries ](advanced-ug/4.5.7.1-enable-authenticated-users-to-browse-and-read-entries.html)
+        * [4.5.8 ACIs administration ](advanced-ug/4.5.8-acis-administration.html)
+        * [4.5.9 Migration from other LDAP servers ](advanced-ug/4.5.9-migration-from-other-ldap-servers.html)
+        * [4.5.10 ACI grammar](advanced-ug/4.5.10-aci-grammar.html)
+        * [4.5.11 Links and references](advanced-ug/4.5.11-links-and-refernce.html)

Modified: directory/site/trunk/content/apacheds/basic-ug/1-how-to-begin.mdtext
URL: http://svn.apache.org/viewvc/directory/site/trunk/content/apacheds/basic-ug/1-how-to-begin.mdtext?rev=1443104&r1=1443103&r2=1443104&view=diff
==============================================================================
--- directory/site/trunk/content/apacheds/basic-ug/1-how-to-begin.mdtext (original)
+++ directory/site/trunk/content/apacheds/basic-ug/1-how-to-begin.mdtext Wed Feb  6 18:18:16
2013
@@ -1,5 +1,5 @@
 Title: 1 - How To Begin
-NavUp: ../basic-users-guide.html
+NavUp: ../basic-user-guide.html
 NavUpText: Basic User Guide
 NavNext: 1.1-what-apacheds-is.html
 NavNextText: 1.1 - What Apache DS is

Modified: directory/site/trunk/content/apacheds/basic-ug/2-handling-data.mdtext
URL: http://svn.apache.org/viewvc/directory/site/trunk/content/apacheds/basic-ug/2-handling-data.mdtext?rev=1443104&r1=1443103&r2=1443104&view=diff
==============================================================================
--- directory/site/trunk/content/apacheds/basic-ug/2-handling-data.mdtext (original)
+++ directory/site/trunk/content/apacheds/basic-ug/2-handling-data.mdtext Wed Feb  6 18:18:16
2013
@@ -1,7 +1,7 @@
 Title: 2 - Handling of data within your directory
 NavPrev: 1.5-sample-configuration.html
 NavPrevText: 1.5. - About the sample configurations and sample directory data
-NavUp: ../basic-users-guide.html
+NavUp: ../basic-user-guide.html
 NavUpText: Basic User Guide
 NavNext: 2.1-data-modification.html
 NavNextText: 2.1 - Data modification

Modified: directory/site/trunk/content/apacheds/basic-ug/3-basic-security.mdtext
URL: http://svn.apache.org/viewvc/directory/site/trunk/content/apacheds/basic-ug/3-basic-security.mdtext?rev=1443104&r1=1443103&r2=1443104&view=diff
==============================================================================
--- directory/site/trunk/content/apacheds/basic-ug/3-basic-security.mdtext (original)
+++ directory/site/trunk/content/apacheds/basic-ug/3-basic-security.mdtext Wed Feb  6 18:18:16
2013
@@ -1,7 +1,7 @@
 Title: 3 - Basic Security
 NavPrev: 2.3-introducing-schema.html
 NavPrevtext: 2.3 - The Schema
-NavUp: ../basic-users-guide.html
+NavUp: ../basic-user-guide.html
 NavUpText: Basic User Guide
 NavNext: 3.1-authentication-options.html
 NavNextText: 3.1 - Authentication options

Modified: directory/site/trunk/content/apacheds/basic-ug/4-integrating-apacheds.mdtext
URL: http://svn.apache.org/viewvc/directory/site/trunk/content/apacheds/basic-ug/4-integrating-apacheds.mdtext?rev=1443104&r1=1443103&r2=1443104&view=diff
==============================================================================
--- directory/site/trunk/content/apacheds/basic-ug/4-integrating-apacheds.mdtext (original)
+++ directory/site/trunk/content/apacheds/basic-ug/4-integrating-apacheds.mdtext Wed Feb 
6 18:18:16 2013
@@ -1,7 +1,7 @@
 Title: 4 - Integrating ApacheDS with other programs
 Navprev: 3.3-enabling-ssl.html
 NavPrevText: 3.3 - How to enable SSL
-NavUp: ../basic-users-guide.html
+NavUp: ../basic-user-guide.html
 NavUpText: Basic User Guide
 NavNext: 4.1-mozilla-thunderbird.html
 NavNextText: 4.1 - Mozilla Thunderbird Integration

Added: directory/site/trunk/content/apacheds/basic-user-guide.mdtext
URL: http://svn.apache.org/viewvc/directory/site/trunk/content/apacheds/basic-user-guide.mdtext?rev=1443104&view=auto
==============================================================================
--- directory/site/trunk/content/apacheds/basic-user-guide.mdtext (added)
+++ directory/site/trunk/content/apacheds/basic-user-guide.mdtext Wed Feb  6 18:18:16 2013
@@ -0,0 +1,61 @@
+Title: Basic User Guide
+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.
+
+# ApacheDS v2.0 Basic User's Guide
+
+This guide is primarily for people new to ApacheDS 2.0. If you plan to use the server as
is, maybe even for your first LDAP experience, you'll (hopefully) find all information necessary
to do so. Only basic configuration tasks are covered. Learn more about the options you have
(and many other things) in the [ApacheDS v2.0 Advanced User's Guide](advanced-users-guide.html).
+
+**LDAP** is a complex set of technology, _Apache Directory Server_ is offering more than
just **LDAP**, so it's good to get a quick grip on the server.
+
+## About this guide
+
+Getting started. Learn how to download and install ApacheDS 2.0 on different platforms, connect
to it with various clients (graphical tools among others), manipulate the data within your
directory and integrate ApacheDS with other software. The same sample data, provided as a
download, is used through the whole guide.
+
+## Table of contents
+
+* [1 - How to begin](basic-ug/1-how-to-begin.html)
+	* [1.1 - What Apache Directory Server is](basic-ug/1.1-what-apacheds-is.html)
+	* [1.2 - Some Background. Directories, directory services and LDAP](basic-ug/1.2-some-background.html)
+	* [1.3 - Installing and starting the server](basic-ug/1.3-installing-and-starting.html)
+	* [1.4 - Basic configuration tasks](basic-ug/1.4-basic-configuration-tasks.html)
+		* [1.4.1 - Changing the server port for LDAP](basic-ug/1.4.1-changing-server-port.html)
+		* [1.4.2 - Changing the admin password](basic-ug/1.4.2-changing-admin-password.html)
+		* [1.4.3 - Adding your own partition resp. suffix](basic-ug/1.4.3-adding-partition.html)
+		* [1.4.4 - Configure logging](basic-ug/1.4.4-configure-logging.html)
+		* [1.4.5 - Enable and disable anonymous access](basic-ug/1.4.5-anonymous-access.html)
+	* [1.5 - About the sample configurations and sample directory data](basic-ug/1.5-sample-configuration.html)
+* [2 - Handling of data within your directory](basic-ug/2-handling-data.html)
+	* [2.1 - Data modification](basic-ug/2.1-data-modification.html)
+		* [2.1.1 - Adding Entries](basic-ug/2.1.1-adding-data.html)
+		* [2.1.2 - Deleting Entries](basic-ug/2.1.2-deleting-data.html)
+	* [2.2 - Searching Data](basic-ug/2.2-searching-data.html)
+		* [2.2.1 - Simple search](basic-ug/2.2.1-simple-search.html)
+		* [2.2.2 - More search options](basic-ug/2.2.2-more-search-options.html)
+	* [2.3 - Introducing the Schema ](basic-ug/2.3-introducing-schema.html)
+* [3 - Basic Security](basic-ug/3-basic-security.html)
+	* [3.1 - Authentication options](basic-ug/3.1-authentication-options.html)
+	* [3.2 - Basic authorization](basic-ug/3.2-basic-authorization.html)
+	* [3.3 - How to enable SSL](basic-ug/3.3-enabling-ssl.html)
+* [4 - Integrating ApacheDS with other programs](basic-ug/4-integrating-apacheds.html)
+	* [4.1 - Mozilla Thunderbird](basic-ug/4.1-mozilla-thunderbird.html)
+
+### Feedback welcome!
+
+We are quite interested to improve the content of this guide. Feel free to provide us feedback:
+
+![email](../images/email.png) [mailto:users@directory.apache.org](mailto:users@directory.apache.org)


Added: directory/site/trunk/content/apacheds/developer-guide.mdtext
URL: http://svn.apache.org/viewvc/directory/site/trunk/content/apacheds/developer-guide.mdtext?rev=1443104&view=auto
==============================================================================
--- directory/site/trunk/content/apacheds/developer-guide.mdtext (added)
+++ directory/site/trunk/content/apacheds/developer-guide.mdtext Wed Feb  6 18:18:16 2013
@@ -0,0 +1,34 @@
+Title: Developers Guide
+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.
+
+# Developers Guide
+
+## Getting the source, Building the trunks
+To get the source, build the *trunks* and get along with Maven, follow the instruction given
in this page: [AUG : 0.2. Building trunks](advanced-ug/0.2-building-trunks.html)
+
+## Coding standards 
+
+The applicable coding standards for ADS 1.5 are described in [Coding Standards](coding-standards.html)
+
+There are some more rules, as we are using **Java 5** now :
+
+* Use generics as much as you can. Generic are a good way to avoid casting, and it enforce
the usage of the correct type.
+* If you can avoid *Iterators*, do so. There is this cool construction with a **for( Type
t:<collection instance> )** : use it !
+* Use **assert**. It's usefull, especially instead of a bunch of **if (<test is wrong>)**
then throw Exception* when controlling incoming parameters
+* Use the new *Enum* type !
+

Added: directory/site/trunk/content/apacheds/kerberos-ug/1-kerberos.mdtext
URL: http://svn.apache.org/viewvc/directory/site/trunk/content/apacheds/kerberos-ug/1-kerberos.mdtext?rev=1443104&view=auto
==============================================================================
--- directory/site/trunk/content/apacheds/kerberos-ug/1-kerberos.mdtext (added)
+++ directory/site/trunk/content/apacheds/kerberos-ug/1-kerberos.mdtext Wed Feb  6 18:18:16
2013
@@ -0,0 +1,37 @@
+Title: 1 - What is Kerberos ?
+NavUp: ../kerberos-user-guide.html
+NavUpText: Kerberos User Guide
+NavNext: 2-kerberos-configuration.html
+NavNextText: 2 - Kerberos Configuration
+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.
+
+# 1 - What is Kerberos ?
+
+**Kerberos** is the result of an effort by the MIT, known as **Project Athena**. It started
in May 1983, and resulted in many internal version at the MIT, and finally, **Kerberos V4**
was openly released on January 1989. **Kerberos V5* is available since 1993.
+
+**Kerberos** is a computer network authentication protocol, which provides a secure, SSO,
trusted third-party mutual authentication service.
+
+* It's secure because the user's password is never transmitted over the wire. **Kerberos**
uses **Tickets** which are negociated with the server, with a limited time to live.
+
+* It a SSO system as a ticket can be used by all the services for its duration. The services
can fully trust those tickets.
+
+* It's a trusted third party as all the users and services are managed by the **Kerberos**
server. 
+
+* It's a mutual authentication system that guarantees not only that the user is who he is
pretending to be, but because each user has the guarantee that the services he accesses to
are the expected services.
+
+**Kerberos** is widely used in the **Microsoft&trade;** world, as all the authentications
on **Microsoft&trade;** are done through this protocol.



Mime
View raw message