Sun Java System Delegated Administrator 6.4 관리 설명서

Procedure사용자 정의 서비스 패키지를 업그레이드하려면

LDAP 디렉토리에 대해 다음 작업을 수행합니다.

  1. 다음 디렉토리 노드에서 서비스 패키지 템플리트를 복사합니다.


    o=cosTemplates,o=rootsuffix
    

    다음 디렉토리 노드에 복사합니다.


    o=service_target,o=cosTemplates,o=rootsuffix
    

    여기서 service_target은 다음 중 하나입니다.


    mailuser
    calendaruser
    mailcalendaruser
    mailgroup

    예를 들어, 서비스 패키지 템플리트 이름이 myservicepackage이고 사용자에게 메일 서비스를 제공하는 경우 이 서비스 패키지 템플리트의 새로운 dn은 다음과 같습니다.


    o=myservicepackage,o=mailuser,o=cosTemplates,o=rootsuffix
    
  2. 원래 디렉토리 노드에서 서비스 패키지 템플리트의 항목을 제거합니다.


    o=cosTemplates,o=rootsuffix
    
  3. 서비스 패키지를 정의하는 ldif 파일에 다음 줄을 추가하여 각각의 사용자 정의 서비스 패키지를 편집합니다.

    daServiceType: service type target


    주 –

    ldif 파일에 daServiceType 속성이 이미 포함되어 있는 경우 이 단계를 건너뛸 수 있습니다.


    daServiceType 속성은 서비스 패키지가 제공하는 서비스 유형 및 서비스 패키지의 대상을 정의합니다.

    service에는 mail 또는 calendar일 수 있습니다.

    targetusers 또는 groups일 수 있습니다.

    예를 들면 다음과 같습니다.


    daServiceType: mail user

    다음 예에서는 편집한 ldif 파일의 형태를 보여 줍니다.


    dn: cn=myservicepackage,o=mailuser,o=cosTemplates,o=mycompanysuffix
    changetype: modify
    replace: daServiceType
    daServiceType: mail user
LDAP 디렉토리 도구 ldapmodify를 사용하여 디렉토리의 서비스 패키지를 업데이트합니다.

예를 들면 다음 명령을 실행할 수 있습니다.

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

여기서

<directory manager>는 Directory Server 관리자의 이름입니다.

<password>는 Directory Service 관리자의 비밀번호입니다.

myservicepackagemodldif는 앞 단계에서 설명한 수정 사항이 포함된 ldif 파일의 이름입니다.