From 956f022fab3a625cadee5777213d33dd89996700 Mon Sep 17 00:00:00 2001
From: Violette Roche-Montane <violette.roche-montane@forgerock.com>
Date: Mon, 17 Jun 2013 06:39:20 +0000
Subject: [PATCH] CR-1849 OPENDJ-985 Upgrade: add task to convert the "e:mail" mapping to "emailAddress:mail"

---
 opends/src/server/org/opends/server/tools/upgrade/Upgrade.java |   13 ++++++++++++-
 1 files changed, 12 insertions(+), 1 deletions(-)

diff --git a/opends/src/server/org/opends/server/tools/upgrade/Upgrade.java b/opends/src/server/org/opends/server/tools/upgrade/Upgrade.java
index 5428111..3e5d3b3 100644
--- a/opends/src/server/org/opends/server/tools/upgrade/Upgrade.java
+++ b/opends/src/server/org/opends/server/tools/upgrade/Upgrade.java
@@ -276,7 +276,18 @@
         "ds-cfg-log-file-permissions: 640",
         "ds-cfg-enabled: false"));
 
-
+    register("2.5.0.8985",
+        newAttributeTypes(INFO_UPGRADE_TASK_8985_1_SUMMARY.get(),
+        "00-core.ldif", "emailAddress"),
+        modifyConfigEntry(INFO_UPGRADE_TASK_8985_2_SUMMARY.get(),
+        "&(ds-cfg-java-class=org.opends.server.extensions." +
+        "SubjectAttributeToUserAttributeCertificateMapper)" +
+        "(ds-cfg-subject-attribute-mapping=e:mail)",
+        "delete:ds-cfg-subject-attribute-mapping",
+        "ds-cfg-subject-attribute-mapping: e:mail",
+        "-",
+        "add:ds-cfg-subject-attribute-mapping",
+        "ds-cfg-subject-attribute-mapping: emailAddress:mail"));
     /*
      * All upgrades will refresh the server configuration schema and generate
      * a new upgrade folder.

--
Gitblit v1.10.0