You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@directory.apache.org by sz...@apache.org on 2010/09/13 21:31:52 UTC
svn commit: r996655 - in
/directory/apacheds-manuals/trunk/src/basic-user-guide:
handling-of-data-3-operations.xml images/studio_mod_add_2.png
images/studio_mod_mod_1.png
Author: szoerner
Date: Mon Sep 13 19:31:52 2010
New Revision: 996655
URL: http://svn.apache.org/viewvc?rev=996655&view=rev
Log:
Content about modification of entries
Added:
directory/apacheds-manuals/trunk/src/basic-user-guide/images/studio_mod_add_2.png (with props)
directory/apacheds-manuals/trunk/src/basic-user-guide/images/studio_mod_mod_1.png (with props)
Modified:
directory/apacheds-manuals/trunk/src/basic-user-guide/handling-of-data-3-operations.xml
Modified: directory/apacheds-manuals/trunk/src/basic-user-guide/handling-of-data-3-operations.xml
URL: http://svn.apache.org/viewvc/directory/apacheds-manuals/trunk/src/basic-user-guide/handling-of-data-3-operations.xml?rev=996655&r1=996654&r2=996655&view=diff
==============================================================================
--- directory/apacheds-manuals/trunk/src/basic-user-guide/handling-of-data-3-operations.xml (original)
+++ directory/apacheds-manuals/trunk/src/basic-user-guide/handling-of-data-3-operations.xml Mon Sep 13 19:31:52 2010
@@ -743,12 +743,16 @@ $
<para>
Another option for verification is to use a graphical tool like Apache Directory Studio.
+ <figure id="studio_mod_add_2">
+ <title>Entry visible in Studio after addition</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/studio_mod_add_2.png" />
+ </imageobject>
+ </mediaobject>
+ </figure>
</para>
-
-
-
-
</section>
<section>
@@ -761,7 +765,71 @@ $
We present simple LDIF files with changes to an entry (Hook again, the samples assume his existence within the tree)
and apply them to the directory.
</para>
-
+
+ <para>
+ <emphasis>Example: Adding attribute values --</emphasis>
+
+ Let's add a telephone number and a second description to the entry "cn=James Hook,ou=people,o=sevenSeas".
+ A corresponding LDIF file (captain_hook_modify_addAttrs.ldif) looks like this:
+ </para>
+
+ <programlisting><![CDATA[
+# File captain_hook_modify_addAttrs.ldif
+dn: cn=James Hook,ou=people,o=sevenSeas
+changetype: modify
+add: description
+description: Wears an iron hook in place of his right hand
+-
+add: telephoneNumber
+telephoneNumber: 254-20
+-
+ ]]></programlisting>
+
+ <para>
+ We apply these changes to the dircetory with the help of the ldapmodify command:
+ </para>
+
+ <programlisting><![CDATA[
+$ldapmodify -h zanzibar -p 10389 -D "uid=admin,ou=system" -w secret -f captain_hook_modify_addAttrs.ldif
+modifying entry cn=James Hook,ou=people,o=sevenSeas
+$
+ ]]></programlisting>
+
+ <para>
+ The arguments are the same as in the add example above, execept the missing -a switch (because we perform modifications, not additions).
+ After successfully applying these changes, we can verify the effect with a search operation.
+ </para>
+
+ <programlisting><![CDATA[
+$ ldapsearch -h zanzibar -p 10389 -D "uid=admin,ou=system" -w secret -b "o=sevenSeas" -s sub "(cn=James Hook)"
+version: 1
+dn: cn=James Hook,ou=people,o=sevenSeas
+sn: Hook
+telephonenumber: 254-20
+userpassword: peterPan
+objectclass: person
+objectclass: top
+cn: James Hook
+description: A pirate captain and Peter Pan's nemesis
+description: Wears an iron hook in place of his right hand
+$
+ ]]></programlisting>
+
+ <para>
+ If you perform changes interactively with Apache Directory Studio,
+ the Modification Logs view displays the corresponding LDIF lines for documentation and replay purposes:
+
+ <figure id="studio_mod_mod_1">
+ <title>Modification Logs view in Apache Directory Studio</title>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/studio_mod_mod_1.png" />
+ </imageobject>
+ </mediaobject>
+ </figure>
+ </para>
+
+
</section>
Added: directory/apacheds-manuals/trunk/src/basic-user-guide/images/studio_mod_add_2.png
URL: http://svn.apache.org/viewvc/directory/apacheds-manuals/trunk/src/basic-user-guide/images/studio_mod_add_2.png?rev=996655&view=auto
==============================================================================
Binary file - no diff available.
Propchange: directory/apacheds-manuals/trunk/src/basic-user-guide/images/studio_mod_add_2.png
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: directory/apacheds-manuals/trunk/src/basic-user-guide/images/studio_mod_mod_1.png
URL: http://svn.apache.org/viewvc/directory/apacheds-manuals/trunk/src/basic-user-guide/images/studio_mod_mod_1.png?rev=996655&view=auto
==============================================================================
Binary file - no diff available.
Propchange: directory/apacheds-manuals/trunk/src/basic-user-guide/images/studio_mod_mod_1.png
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream