如果您是首次配置 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 安装了以下属性文件:
resource.properties
默认位置:
da_base/data/WEB-INF/classes/sun/comm/cli/server/servlet
daconfig.properties
默认位置:
da_base/data/WEB-INF/classes/com/sun/comm/da/resources
cli-usrprefs.properties
默认位置:/var/opt/SUNWcomm/config
security.properties
默认位置:da_base/data/da/WEB-INF/classes/com/sun/comm/da/resources
Resources.properties
默认位置:
da_base/data/da/WEB-INF/classes/com/sun/comm/da/resources
logger.properties
默认位置:
da_base/data/da/WEB-INF/classes/com/sun/comm/da/resources
备份已自定义的属性文件。
有关属性文件及其默认位置的列表,请参见 Delegated Administrator 属性文件。
运行 config-commda 程序,如以下几节所述。
剩下的步骤将使用 resource.properties 文件作为示例。您可以对每个自定义的文件重复这些步骤。
如下所示编辑由 config-commda 程序创建的新 resource.properties 文件:
本节仅针对从 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 版本中创建的自定义服务包。您必须手动升级自定义服务包。
有关如何创建自定义服务包的信息,请参见创建您自己的服务包。
通过将以下行添加到用于定义服务包的 ldif 文件来编辑每个自定义服务包:
daServiceType: mail user |
daServiceType 属性用于定义服务类型(邮件或日历)和目标(用户或组)。
在前一个版本中创建的服务包仅对用户提供邮件服务。因此,daServiceType 的值应为 mail user。
以下示例显示了编辑后的 ldif 文件的外观:
dn: cn=myservicepackage,o=cosTemplates,o=mycompanysuffix changetype: modify replace: daServiceType daServiceType: mail user |
使用 LDAP 目录工具 ldapmodify 来更新目录中的服务包。
例如,可以运行以下命令:
ldapmodify -D <directory manager> -w <password> -f myservicepackage
其中
<directory manager> 是 Directory Server 管理员的用户名。
<password> 是 Directory Server 管理员的密码。
myservicepackage 是用于定义自定义服务包的 ldif 文件的名称。