Sun Java System Communications Services 6 2005Q4 Delegated Administrator 指南

如果要从早期版本的 Delegated Administrator 进行升级

如果您是首次配置 Delegated Administrator,则可以跳过本节,直接转到选择要配置的组件一节。

如果要从早期版本的 Java Enterprise System 中升级到此版本的 Delegated Administrator,则在配置 Delegated Administrator 之前可能需要执行以下任务:

有关如何从早期版本的 Sun Java System 中升级 Delegated Administrator 的说明,请参见 Sun Java Enterprise System 升级指南中题目为“升级 Delegated Administrator”的一章。

保留现有配置

本节仅针对以前安装并配置了 Delegated Administrator,并自定义了 Delegated Administrator 配置的用户。

如果您具有自定义配置并且重新运行 Delegated Administrator 配置程序 config-commda,则配置文件中的属性将重置为其默认值。这些文件列在下面的Delegated Administrator 属性文件中。

有关如何自定义 Delegated Administrator 的信息,请参见第 4 章,自定义 Delegated Administrator

在升级 Delegated Administrator 或由于任何其他原因而重新运行 Delegated Administrator 配置程序之前,应保留自定义配置。

Delegated Administrator 属性文件

Delegated Administrator 安装了以下属性文件:

Procedure保留现有配置的步骤

步骤
  1. 备份已自定义的属性文件。

    有关属性文件及其默认位置的列表,请参见 Delegated Administrator 属性文件

  2. 运行 config-commda 程序,如以下几节所述。

    剩下的步骤将使用 resource.properties 文件作为示例。您可以对每个自定义的文件重复这些步骤。

  3. 如下所示编辑由 config-commda 程序创建的新 resource.properties 文件:

    1. 打开该新 resource.properties 文件。

    2. 打开 resource.properties 文件的备份副本。

    3. 找到在该备份副本中自定义的属性。将自定义值应用于新 resource.properties 文件中的相应属性。

      不要简单地用整个备份副本覆写新 resource.properties 文件。该新文件可能包含为支持此版本的 Delegated Administrator 而创建的新属性。

升级自定义服务包

本节仅针对从 Communications Services 6 2005Q1 Delegated Administrator 升级到 Communications Services 6 2005Q4 Delegated Administrator 并且在前一个版本 (6 2005Q1) 中创建了自定义服务包的用户。

在 Delegated Administrator 的当前版本 (6 2005Q4) 中,无论对于用户还是组,服务包都可以提供日历服务和邮件服务。在前一个版本 (6 2005Q1) 中,服务包仅对用户提供邮件服务。服务包定义中包括一个新属性,用来支持新增功能。

服务等级模板样例

运行 Delegated Administrator 配置程序后,以前由 Delegated Administrator 配置程序安装的服务等级模板样例将自动升级。(在此配置程序中,应选择服务包和组织样例中的装入样例服务包。)

如果仅使用样例模板来向用户和组分配服务包,则不需要执行任何操作。

自定义服务包

配置程序不会升级在 6 2005Q1 版本中创建的自定义服务包。您必须手动升级自定义服务包。

有关如何创建自定义服务包的信息,请参见创建您自己的服务包

Procedure升级自定义服务包的步骤

步骤
  1. 通过将以下行添加到用于定义服务包的 ldif 文件来编辑每个自定义服务包:


    daServiceType: mail user

    daServiceType 属性用于定义服务类型(邮件或日历)和目标(用户或组)。

    在前一个版本中创建的服务包仅对用户提供邮件服务。因此,daServiceType 的值应为 mail user

    以下示例显示了编辑后的 ldif 文件的外观:


    dn: cn=myservicepackage,o=cosTemplates,o=mycompanysuffix
    changetype: modify
    replace: daServiceType
    daServiceType: mail user
  2. 使用 LDAP 目录工具 ldapmodify 来更新目录中的服务包。

    例如,可以运行以下命令:

    ldapmodify -D <directory manager> -w <password> -f myservicepackage

    其中

    <directory manager> 是 Directory Server 管理员的用户名。

    <password> 是 Directory Server 管理员的密码。

    myservicepackage 是用于定义自定义服务包的 ldif 文件的名称。