You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@directory.apache.org by fe...@apache.org on 2010/08/16 11:35:48 UTC
svn commit: r985841 [3/3] - in /directory/sandbox/felixk/apacheds-docs/src:
advanced-user-guide/ advanced-user-guide/data/ advanced-user-guide/images/
main/resources/css/
Propchange: directory/sandbox/felixk/apacheds-docs/src/advanced-user-guide/chapter-protocol-providers.xml
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: directory/sandbox/felixk/apacheds-docs/src/advanced-user-guide/chapter-protocol-providers.xml
------------------------------------------------------------------------------
svn:keywords = Author Date Id Revision
Added: directory/sandbox/felixk/apacheds-docs/src/advanced-user-guide/data/kdc-data.ldif
URL: http://svn.apache.org/viewvc/directory/sandbox/felixk/apacheds-docs/src/advanced-user-guide/data/kdc-data.ldif?rev=985841&view=auto
==============================================================================
--- directory/sandbox/felixk/apacheds-docs/src/advanced-user-guide/data/kdc-data.ldif (added)
+++ directory/sandbox/felixk/apacheds-docs/src/advanced-user-guide/data/kdc-data.ldif Mon Aug 16 09:35:47 2010
@@ -0,0 +1,51 @@
+dn: dc=example,dc=com
+objectClass: dcObject
+objectClass: organization
+objectClass: top
+dc: example
+o: example.com
+
+dn: ou=Users,dc=example,dc=com
+objectClass: organizationalUnit
+objectClass: top
+ou: Users
+
+dn: uid=hnelson,ou=Users,dc=example,dc=com
+objectClass: top
+objectClass: person
+objectClass: inetOrgPerson
+objectClass: krb5principal
+objectClass: krb5kdcentry
+cn: Horatio Nelson
+sn: Nelson
+uid: hnelson
+userPassword: secret
+krb5PrincipalName: hnelson@EXAMPLE.COM
+krb5KeyVersionNumber: 0
+
+dn: uid=krbtgt,ou=Users,dc=example,dc=com
+objectClass: top
+objectClass: person
+objectClass: inetOrgPerson
+objectClass: krb5principal
+objectClass: krb5kdcentry
+cn: KDC Service
+sn: Service
+uid: krbtgt
+userPassword: secret
+krb5PrincipalName: krbtgt/EXAMPLE.COM@EXAMPLE.COM
+krb5KeyVersionNumber: 0
+
+dn: uid=ldap,ou=Users,dc=example,dc=com
+objectClass: top
+objectClass: person
+objectClass: inetOrgPerson
+objectClass: krb5principal
+objectClass: krb5kdcentry
+cn: LDAP
+sn: Service
+uid: ldap
+userPassword: randall
+krb5PrincipalName: ldap/localhost@EXAMPLE.COM
+krb5KeyVersionNumber: 0
+
Added: directory/sandbox/felixk/apacheds-docs/src/advanced-user-guide/data/server.xml
URL: http://svn.apache.org/viewvc/directory/sandbox/felixk/apacheds-docs/src/advanced-user-guide/data/server.xml?rev=985841&view=auto
==============================================================================
--- directory/sandbox/felixk/apacheds-docs/src/advanced-user-guide/data/server.xml (added)
+++ directory/sandbox/felixk/apacheds-docs/src/advanced-user-guide/data/server.xml Mon Aug 16 09:35:47 2010
@@ -0,0 +1,246 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<!--
+ 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.
+-->
+
+
+<spring:beans xmlns="http://apacheds.org/config/1.5.5"
+ xmlns:spring="http://xbean.apache.org/schemas/spring/1.0"
+ xmlns:s="http://www.springframework.org/schema/beans">
+
+ <defaultDirectoryService id="directoryService" instanceId="default"
+ replicaId="1"
+ workingDirectory="example.com"
+ allowAnonymousAccess="true"
+ accessControlEnabled="false"
+ denormalizeOpAttrsEnabled="false"
+ syncPeriodMillis="15000"
+ maxPDUSize="2000000">
+ <systemPartition>
+ <!-- use the following partitionConfiguration to override defaults for -->
+ <!-- the system partition -->
+ <jdbmPartition id="system" cacheSize="100" suffix="ou=system" optimizerEnabled="true" syncOnWrite="true">
+ <indexedAttributes>
+ <jdbmIndex attributeId="1.3.6.1.4.1.18060.0.4.1.2.1" cacheSize="100"/>
+ <jdbmIndex attributeId="1.3.6.1.4.1.18060.0.4.1.2.2" cacheSize="100"/>
+ <jdbmIndex attributeId="1.3.6.1.4.1.18060.0.4.1.2.3" cacheSize="100"/>
+ <jdbmIndex attributeId="1.3.6.1.4.1.18060.0.4.1.2.4" cacheSize="100"/>
+ <jdbmIndex attributeId="1.3.6.1.4.1.18060.0.4.1.2.5" cacheSize="10"/>
+ <jdbmIndex attributeId="1.3.6.1.4.1.18060.0.4.1.2.6" cacheSize="10"/>
+ <jdbmIndex attributeId="1.3.6.1.4.1.18060.0.4.1.2.7" cacheSize="10"/>
+ <jdbmIndex attributeId="ou" cacheSize="100"/>
+ <jdbmIndex attributeId="uid" cacheSize="100"/>
+ <jdbmIndex attributeId="objectClass" cacheSize="100"/>
+ </indexedAttributes>
+ </jdbmPartition>
+ </systemPartition>
+
+ <partitions>
+ <!-- NOTE: when specifying new partitions you need not include those -->
+ <!-- attributes below with OID's which are the system indices, if left -->
+ <!-- out they will be automatically configured for you with defaults. -->
+ <jdbmPartition id="example" cacheSize="100" suffix="dc=example,dc=com" optimizerEnabled="true"
+ syncOnWrite="true">
+ <indexedAttributes>
+ <jdbmIndex attributeId="1.3.6.1.4.1.18060.0.4.1.2.1" cacheSize="100"/>
+ <jdbmIndex attributeId="1.3.6.1.4.1.18060.0.4.1.2.2" cacheSize="100"/>
+ <jdbmIndex attributeId="1.3.6.1.4.1.18060.0.4.1.2.3" cacheSize="100"/>
+ <jdbmIndex attributeId="1.3.6.1.4.1.18060.0.4.1.2.4" cacheSize="100"/>
+ <jdbmIndex attributeId="1.3.6.1.4.1.18060.0.4.1.2.5" cacheSize="10"/>
+ <jdbmIndex attributeId="1.3.6.1.4.1.18060.0.4.1.2.6" cacheSize="10"/>
+ <jdbmIndex attributeId="1.3.6.1.4.1.18060.0.4.1.2.7" cacheSize="10"/>
+ <jdbmIndex attributeId="dc" cacheSize="100"/>
+ <jdbmIndex attributeId="ou" cacheSize="100"/>
+ <jdbmIndex attributeId="krb5PrincipalName" cacheSize="100"/>
+ <jdbmIndex attributeId="uid" cacheSize="100"/>
+ <jdbmIndex attributeId="objectClass" cacheSize="100"/>
+ </indexedAttributes>
+ </jdbmPartition>
+ </partitions>
+
+ <interceptors>
+ <normalizationInterceptor/>
+ <authenticationInterceptor/>
+ <referralInterceptor/>
+ <aciAuthorizationInterceptor/>
+ <defaultAuthorizationInterceptor/>
+ <exceptionInterceptor/>
+ <operationalAttributeInterceptor/>
+
+ <!-- Uncomment to enable the password policy interceptor
+ <passwordPolicyInterceptor/>
+ -->
+ <keyDerivationInterceptor/>
+
+ <schemaInterceptor/>
+ <subentryInterceptor/>
+ <collectiveAttributeInterceptor/>
+ <eventInterceptor/>
+ <triggerInterceptor/>
+
+ <!-- Uncomment to enable replication interceptor
+ <replicationInterceptor>
+ <configuration>
+ <replicationConfiguration serverPort="10390" peerReplicas="instance_b@localhost:10392">
+ <replicaId>
+ <replicaId id="instance_a"/>
+ </replicaId>
+ </replicationConfiguration>
+ </configuration>
+ </replicationInterceptor>
+ -->
+ </interceptors>
+
+ <!-- Uncomment to enable replication configuration -->
+ <!--replicationConfiguration>
+ <providers>
+ <provider id="1 type="refreshAndPersist" timeLimit="1000" sizeLimit="1000">
+ <url>
+ ldap://ldap1.acme.com:10389/ou=data,dc=acme,dc=com?*, +?sub?(objectClass=*)
+ </url>
+ <connection bindMethod="simple">
+ <principal>
+ uid=admin,ou=system
+ </principal>
+ <credentials>secret</credentials>
+ </bind>
+ </provider>
+ <provider id="2 type="refreshAndPersist" timeLimit="1000" sizeLimit="1000">
+ <url>
+ ldaps://ldap2.acme.com:10389/ou=data,dc=acme,dc=com?*, +?sub?(objectClass=*)
+ </url>
+ <connection bindMethod="simple">
+ <principal>
+ uid=admin,ou=system
+ </principal>
+ <credentials>secret</credentials>
+ </bind>
+ </provider>
+ </providers>
+ </replicationConfiguration-->
+
+ </defaultDirectoryService>
+
+
+ <!--
+ +============================================================+
+ | ChangePassword server configuration |
+ +============================================================+
+ -->
+ <!-- missing atou=users,dc=example,dc=com
+ <changePasswordServer id="changePasswordServer">
+ <transports>
+ <tcpTransport port="60464" nbThreads="2" backLog="50"/>
+ <udpTransport port="60464" nbThreads="2" backLog="50"/>
+ </transports>
+ <directoryService>#directoryService</directoryService>
+ </changePasswordServer>
+ -->
+
+ <!--
+ +============================================================+
+ | Kerberos server configuration |
+ +============================================================+
+ -->
+ <!-- missing atou=users,dc=example,dc=com -->
+ <kdcServer id="kdcServer" searchBaseDn="ou=Users,dc=example,dc=com">
+ <transports>
+ <tcpTransport port="60088" nbThreads="4" backLog="50"/>
+ <udpTransport port="60088" nbThreads="4" backLog="50"/>
+ </transports>
+ <directoryService>#directoryService</directoryService>
+ </kdcServer>
+
+ <!--
+ +============================================================+
+ | NtpServer configuration |
+ +============================================================+
+ -->
+ <!--ntpServer>
+ <transports>
+ <tcpTransport port="60123"/>
+ <udpTransport port="60123" nbThreads="1"/>
+ </transports>
+ </ntpServer-->
+
+ <!--
+ +============================================================+
+ | DnsServer configuration |
+ +============================================================+
+ -->
+ <!-- missing atou=users,dc=example,dc=com
+ <dnsServer>
+ <transports>
+ <tcpTransport port="8053"/>
+ <udpTransport port="8053"/>
+ </transports>
+ <directoryService>#directoryService</directoryService>
+ </dnsServer>
+-->
+
+ <!--
+ +============================================================+
+ | LDAP Service configuration |
+ +============================================================+
+ -->
+
+ <ldapServer id="ldapServer"
+ allowAnonymousAccess="false"
+ saslHost="localhost"
+ saslPrincipal="ldap/localhost@EXAMPLE.COM"
+ searchBaseDn="ou=users,dc=example,dc=com"
+ maxTimeLimit="15000"
+ maxSizeLimit="1000">
+ <transports>
+ <tcpTransport address="0.0.0.0" port="10389" nbThreads="8" backLog="50" enableSSL="false"/>
+ <tcpTransport address="localhost" port="10686" enableSSL="true"/>
+ </transports>
+
+ <directoryService>#directoryService</directoryService>
+
+ <!-- The list of supported authentication mechanisms. -->
+ <saslMechanismHandlers>
+ <simpleMechanismHandler mech-name="SIMPLE"/>
+ <cramMd5MechanismHandler mech-name="CRAM-MD5" />
+ <digestMd5MechanismHandler mech-name="DIGEST-MD5" />
+ <gssapiMechanismHandler mech-name="GSSAPI" />
+ <ntlmMechanismHandler mech-name="NTLM" ntlmProviderFqcn="com.foo.Bar"/>
+ <ntlmMechanismHandler mech-name="GSS-SPNEGO" ntlmProviderFqcn="com.foo.Bar"/>
+ </saslMechanismHandlers>
+
+ <!-- The realms serviced by this SASL host, used by DIGEST-MD5 and GSSAPI. -->
+ <saslRealms>
+ <s:value>example.com</s:value>
+ <s:value>apache.org</s:value>
+ </saslRealms>
+
+ <!-- the collection of extended operation handlers to install -->
+ <extendedOperationHandlers>
+ <startTlsHandler/>
+ <gracefulShutdownHandler/>
+ <launchDiagnosticUiHandler/>
+ <!-- The Stored Procedure Extended Operation is not stable yet and it may cause security risks.-->
+ <!--storedProcedureExtendedOperationHandler/-->
+ </extendedOperationHandlers>
+ </ldapServer>
+
+ <apacheDS id="apacheDS">
+ <ldapServer>#ldapServer</ldapServer>
+ </apacheDS>
+</spring:beans>
Propchange: directory/sandbox/felixk/apacheds-docs/src/advanced-user-guide/data/server.xml
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: directory/sandbox/felixk/apacheds-docs/src/advanced-user-guide/data/server.xml
------------------------------------------------------------------------------
svn:keywords = Author Date Id Revision
Added: directory/sandbox/felixk/apacheds-docs/src/advanced-user-guide/images/changepw.jpg
URL: http://svn.apache.org/viewvc/directory/sandbox/felixk/apacheds-docs/src/advanced-user-guide/images/changepw.jpg?rev=985841&view=auto
==============================================================================
Binary file - no diff available.
Propchange: directory/sandbox/felixk/apacheds-docs/src/advanced-user-guide/images/changepw.jpg
------------------------------------------------------------------------------
svn:mime-type = image/jpeg
Added: directory/sandbox/felixk/apacheds-docs/src/advanced-user-guide/images/kdc1.png
URL: http://svn.apache.org/viewvc/directory/sandbox/felixk/apacheds-docs/src/advanced-user-guide/images/kdc1.png?rev=985841&view=auto
==============================================================================
Binary file - no diff available.
Propchange: directory/sandbox/felixk/apacheds-docs/src/advanced-user-guide/images/kdc1.png
------------------------------------------------------------------------------
svn:mime-type = image/png
Added: directory/sandbox/felixk/apacheds-docs/src/advanced-user-guide/images/kdc2.png
URL: http://svn.apache.org/viewvc/directory/sandbox/felixk/apacheds-docs/src/advanced-user-guide/images/kdc2.png?rev=985841&view=auto
==============================================================================
Binary file - no diff available.
Propchange: directory/sandbox/felixk/apacheds-docs/src/advanced-user-guide/images/kdc2.png
------------------------------------------------------------------------------
svn:mime-type = image/png
Added: directory/sandbox/felixk/apacheds-docs/src/advanced-user-guide/images/security.jpg
URL: http://svn.apache.org/viewvc/directory/sandbox/felixk/apacheds-docs/src/advanced-user-guide/images/security.jpg?rev=985841&view=auto
==============================================================================
Binary file - no diff available.
Propchange: directory/sandbox/felixk/apacheds-docs/src/advanced-user-guide/images/security.jpg
------------------------------------------------------------------------------
svn:mime-type = image/jpeg
Added: directory/sandbox/felixk/apacheds-docs/src/advanced-user-guide/images/zones.jpg
URL: http://svn.apache.org/viewvc/directory/sandbox/felixk/apacheds-docs/src/advanced-user-guide/images/zones.jpg?rev=985841&view=auto
==============================================================================
Binary file - no diff available.
Propchange: directory/sandbox/felixk/apacheds-docs/src/advanced-user-guide/images/zones.jpg
------------------------------------------------------------------------------
svn:mime-type = image/jpeg
Modified: directory/sandbox/felixk/apacheds-docs/src/main/resources/css/common_20091029.css
URL: http://svn.apache.org/viewvc/directory/sandbox/felixk/apacheds-docs/src/main/resources/css/common_20091029.css?rev=985841&r1=985840&r2=985841&view=diff
==============================================================================
--- directory/sandbox/felixk/apacheds-docs/src/main/resources/css/common_20091029.css (original)
+++ directory/sandbox/felixk/apacheds-docs/src/main/resources/css/common_20091029.css Mon Aug 16 09:35:47 2010
@@ -419,6 +419,18 @@ th
margin-bottom: 5px
}
+.literallayout
+{
+ border: 1px dashed #1a6c0b;
+ font-size: 11px;
+ font-family: Courier;
+ margin: 10px;
+ line-height: 13px;
+ text-align: left;
+ background-color: #f0f0f0;
+ padding: 3px;
+}
+
.tip
{
border: 1px solid #090;