51607ea01068c9047391e4c8b46bc9dbd0edb7fdmark<?xml version="1.0" encoding="UTF-8"?>
51607ea01068c9047391e4c8b46bc9dbd0edb7fdmark<!--
51607ea01068c9047391e4c8b46bc9dbd0edb7fdmark ! CCPL HEADER START
51607ea01068c9047391e4c8b46bc9dbd0edb7fdmark !
51607ea01068c9047391e4c8b46bc9dbd0edb7fdmark ! This work is licensed under the Creative Commons
51607ea01068c9047391e4c8b46bc9dbd0edb7fdmark ! Attribution-NonCommercial-NoDerivs 3.0 Unported License.
51607ea01068c9047391e4c8b46bc9dbd0edb7fdmark ! To view a copy of this license, visit
51607ea01068c9047391e4c8b46bc9dbd0edb7fdmark ! http://creativecommons.org/licenses/by-nc-nd/3.0/
51607ea01068c9047391e4c8b46bc9dbd0edb7fdmark ! or send a letter to Creative Commons, 444 Castro Street,
51607ea01068c9047391e4c8b46bc9dbd0edb7fdmark ! Suite 900, Mountain View, California, 94041, USA.
51607ea01068c9047391e4c8b46bc9dbd0edb7fdmark !
51607ea01068c9047391e4c8b46bc9dbd0edb7fdmark ! You can also obtain a copy of the license at
51607ea01068c9047391e4c8b46bc9dbd0edb7fdmark ! trunk/opendj3/legal-notices/CC-BY-NC-ND.txt.
51607ea01068c9047391e4c8b46bc9dbd0edb7fdmark ! See the License for the specific language governing permissions
51607ea01068c9047391e4c8b46bc9dbd0edb7fdmark ! and limitations under the License.
51607ea01068c9047391e4c8b46bc9dbd0edb7fdmark !
51607ea01068c9047391e4c8b46bc9dbd0edb7fdmark ! If applicable, add the following below this CCPL HEADER, with the fields
51607ea01068c9047391e4c8b46bc9dbd0edb7fdmark ! enclosed by brackets "[]" replaced with your own identifying information:
51607ea01068c9047391e4c8b46bc9dbd0edb7fdmark ! Portions Copyright [yyyy] [name of copyright owner]
51607ea01068c9047391e4c8b46bc9dbd0edb7fdmark !
51607ea01068c9047391e4c8b46bc9dbd0edb7fdmark ! CCPL HEADER END
51607ea01068c9047391e4c8b46bc9dbd0edb7fdmark !
51607ea01068c9047391e4c8b46bc9dbd0edb7fdmark ! Copyright 2011-2013 ForgeRock AS
51607ea01068c9047391e4c8b46bc9dbd0edb7fdmark !
51607ea01068c9047391e4c8b46bc9dbd0edb7fdmark-->
51607ea01068c9047391e4c8b46bc9dbd0edb7fdmark<chapter xml:id='chap-compatibility'
c606326be55249163554f2263db7eca294db81d2mark xmlns='http://docbook.org/ns/docbook' version='5.0' xml:lang='en'
c606326be55249163554f2263db7eca294db81d2mark xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance'
c606326be55249163554f2263db7eca294db81d2mark xsi:schemaLocation='http://docbook.org/ns/docbook
c606326be55249163554f2263db7eca294db81d2mark http://docbook.org/xml/5.0/xsd/docbook.xsd'
c606326be55249163554f2263db7eca294db81d2mark xmlns:xlink='http://www.w3.org/1999/xlink'>
51607ea01068c9047391e4c8b46bc9dbd0edb7fdmark <title>OpenDJ Compatibility</title>
51607ea01068c9047391e4c8b46bc9dbd0edb7fdmark
c606326be55249163554f2263db7eca294db81d2mark <para>
c606326be55249163554f2263db7eca294db81d2mark This chapter covers both major changes to existing functionality,
c606326be55249163554f2263db7eca294db81d2mark and also deprecated and removed functionality.
c606326be55249163554f2263db7eca294db81d2mark </para>
51607ea01068c9047391e4c8b46bc9dbd0edb7fdmark
51607ea01068c9047391e4c8b46bc9dbd0edb7fdmark <section xml:id="changed-functionality">
51607ea01068c9047391e4c8b46bc9dbd0edb7fdmark <title>Important Changes to Existing Functionality</title>
51607ea01068c9047391e4c8b46bc9dbd0edb7fdmark
c606326be55249163554f2263db7eca294db81d2mark <para>
c606326be55249163554f2263db7eca294db81d2mark Take the following changes into account
c606326be55249163554f2263db7eca294db81d2mark when upgrading to OpenDJ ${docTargetVersion}.
c606326be55249163554f2263db7eca294db81d2mark </para>
51607ea01068c9047391e4c8b46bc9dbd0edb7fdmark
51607ea01068c9047391e4c8b46bc9dbd0edb7fdmark <itemizedlist>
51607ea01068c9047391e4c8b46bc9dbd0edb7fdmark <listitem>
c606326be55249163554f2263db7eca294db81d2mark <para>
c606326be55249163554f2263db7eca294db81d2mark TODO: Update for next release
c606326be55249163554f2263db7eca294db81d2mark </para>
51607ea01068c9047391e4c8b46bc9dbd0edb7fdmark </listitem>
51607ea01068c9047391e4c8b46bc9dbd0edb7fdmark
89ffe583ae872d423b37cb5c80ece1e82a23ee28mark <listitem>
89ffe583ae872d423b37cb5c80ece1e82a23ee28mark <para>
89ffe583ae872d423b37cb5c80ece1e82a23ee28mark LDAP SDK ${sdkDocTargetVersion}
89ffe583ae872d423b37cb5c80ece1e82a23ee28mark <filename>makeldif.template</filename> files
89ffe583ae872d423b37cb5c80ece1e82a23ee28mark are not backwards-compatible
89ffe583ae872d423b37cb5c80ece1e82a23ee28mark with the OpenDJ directory server <command>make-ldif</command> command.
89ffe583ae872d423b37cb5c80ece1e82a23ee28mark </para>
89ffe583ae872d423b37cb5c80ece1e82a23ee28mark
89ffe583ae872d423b37cb5c80ece1e82a23ee28mark <para>
89ffe583ae872d423b37cb5c80ece1e82a23ee28mark When specifying a branch in LDAP SDK <command>makeldif</command> templates,
89ffe583ae872d423b37cb5c80ece1e82a23ee28mark you must now also specify the object classes for the branch.
89ffe583ae872d423b37cb5c80ece1e82a23ee28mark Server <command>make-ldif</command> templates require branch specifications
89ffe583ae872d423b37cb5c80ece1e82a23ee28mark that do not specify the object classes for the branch.
89ffe583ae872d423b37cb5c80ece1e82a23ee28mark </para>
89ffe583ae872d423b37cb5c80ece1e82a23ee28mark </listitem>
89ffe583ae872d423b37cb5c80ece1e82a23ee28mark
51607ea01068c9047391e4c8b46bc9dbd0edb7fdmark <listitem>
51607ea01068c9047391e4c8b46bc9dbd0edb7fdmark <para>The following global ACI settings have changed.</para>
51607ea01068c9047391e4c8b46bc9dbd0edb7fdmark
51607ea01068c9047391e4c8b46bc9dbd0edb7fdmark <itemizedlist>
856253b9daa765960645e6d8ce5f24bfe67f36c2mark <listitem>
856253b9daa765960645e6d8ce5f24bfe67f36c2mark <para>The attribute <literal>debugsearchindex</literal> has also been
856253b9daa765960645e6d8ce5f24bfe67f36c2mark added to the list of attributes that are not allowed in the "Anonymous
856253b9daa765960645e6d8ce5f24bfe67f36c2mark read access" global ACI.</para>
51607ea01068c9047391e4c8b46bc9dbd0edb7fdmark </listitem>
51607ea01068c9047391e4c8b46bc9dbd0edb7fdmark </itemizedlist>
51607ea01068c9047391e4c8b46bc9dbd0edb7fdmark
c606326be55249163554f2263db7eca294db81d2mark <para>
c606326be55249163554f2263db7eca294db81d2mark When you upgrade from earlier versions of OpenDJ, however,
c606326be55249163554f2263db7eca294db81d2mark the previous <literal>global-aci</literal> settings are not updated.
c606326be55249163554f2263db7eca294db81d2mark To apply the changes manually,
c606326be55249163554f2263db7eca294db81d2mark change the relevant <literal>global-aci</literal> settings
c606326be55249163554f2263db7eca294db81d2mark by using the <command>dsconfig</command> command.
c606326be55249163554f2263db7eca294db81d2mark An example of how to change a <literal>global-aci</literal> property
c606326be55249163554f2263db7eca294db81d2mark can be found in the <citetitle>Administration Guide</citetitle> section,
c606326be55249163554f2263db7eca294db81d2mark <link
c606326be55249163554f2263db7eca294db81d2mark xlink:show="new"
c606326be55249163554f2263db7eca294db81d2mark xlink:href="admin-guide#access-control-disable-anonymous"
c606326be55249163554f2263db7eca294db81d2mark xlink:role="http://docbook.org/xlink/role/olink"
c606326be55249163554f2263db7eca294db81d2mark ><citetitle>ACI: Disable Anonymous Access</citetitle></link>.
c606326be55249163554f2263db7eca294db81d2mark </para>
51607ea01068c9047391e4c8b46bc9dbd0edb7fdmark </listitem>
51607ea01068c9047391e4c8b46bc9dbd0edb7fdmark </itemizedlist>
51607ea01068c9047391e4c8b46bc9dbd0edb7fdmark
51607ea01068c9047391e4c8b46bc9dbd0edb7fdmark<!-- Not yet
51607ea01068c9047391e4c8b46bc9dbd0edb7fdmark <para>The <command>ldif-diff</command> command has been renamed
51607ea01068c9047391e4c8b46bc9dbd0edb7fdmark <command>ldifdiff</command>, and the <option>-\-outputLDIF</option>,
51607ea01068c9047391e4c8b46bc9dbd0edb7fdmark <option>-\-overwriteExisting</option>, <option>-\-sourceLDIF</option>,
51607ea01068c9047391e4c8b46bc9dbd0edb7fdmark <option>-\-targetLDIF</option> options have been dropped in favor of a
51607ea01068c9047391e4c8b46bc9dbd0edb7fdmark format closer to that of the <command>diff</command> command.</para>
51607ea01068c9047391e4c8b46bc9dbd0edb7fdmark-->
51607ea01068c9047391e4c8b46bc9dbd0edb7fdmark </section>
51607ea01068c9047391e4c8b46bc9dbd0edb7fdmark
51607ea01068c9047391e4c8b46bc9dbd0edb7fdmark <section xml:id="deprecated-functionality">
51607ea01068c9047391e4c8b46bc9dbd0edb7fdmark <title>Deprecated Functionality</title>
51607ea01068c9047391e4c8b46bc9dbd0edb7fdmark
c606326be55249163554f2263db7eca294db81d2mark <para>
c606326be55249163554f2263db7eca294db81d2mark TODO: Update for next release
c606326be55249163554f2263db7eca294db81d2mark </para>
51607ea01068c9047391e4c8b46bc9dbd0edb7fdmark </section>
51607ea01068c9047391e4c8b46bc9dbd0edb7fdmark
51607ea01068c9047391e4c8b46bc9dbd0edb7fdmark <section xml:id="removed-functionality">
51607ea01068c9047391e4c8b46bc9dbd0edb7fdmark <title>Removed Functionality</title>
c606326be55249163554f2263db7eca294db81d2mark
c606326be55249163554f2263db7eca294db81d2mark <para>
c606326be55249163554f2263db7eca294db81d2mark TODO: Update for next release
c606326be55249163554f2263db7eca294db81d2mark </para>
c606326be55249163554f2263db7eca294db81d2mark
c606326be55249163554f2263db7eca294db81d2mark <para>
c606326be55249163554f2263db7eca294db81d2mark Native packages in SVR4 format for Solaris are not provided at this time.
c606326be55249163554f2263db7eca294db81d2mark </para>
51607ea01068c9047391e4c8b46bc9dbd0edb7fdmark </section>
51607ea01068c9047391e4c8b46bc9dbd0edb7fdmark</chapter>