Sun Java logo     �W�@��      �ؿ�      �d�      �U�@��     

Sun logo
Sun Java System Calendar Server 6 2005Q1 �޲z��n 

�� 2 ��
�ؿ�dzƵ{���� (comm_dssetup.pl)

�w�� Calendar Server ����A�z�����b�Ұ� Calendar Server �A�Ȥ��e���i��t�m�C�̦p�U���ǰ��o��Ӱt�m�{���O�ܭ��n���G

  1. �ؿ�dzƵ{���� (comm_dssetup.pl) �w �ؿ�dzƵ{���ɥi�� Calendar Server 6 �M Messaging Server 6 �t�m Directory Server�C�ӵ{���ɳz�L�]�m�s�� LDAP �Ҧ��B�dީM�t�m��ƨӷdz� Directory Server�C
  2. Calendar Server �t�m�{�� (csconfigurator.sh) �w Calendar Server �t�m�{���i�t�m Calendar Server�C�Ԩ��� 3 ���uCalendar Server �t�m�{�� (csconfigurator.sh)�v�C

�����]�A�ؿ�dzƵ{���ɩM�H�U�D�D�G


�`�N

�p�G�z�w�w���ª��� Calendar Server �� Messaging Server�A�h�i��ݭn�N LDAP �ؿ�رq Schema 1 �E���� Schema 2�C

�b�\Ū�uSun Java System Communications Services 6 2005Q1 Schema Migration Guide�v���e�A�ФŰ�楻�����һ���t�m���ε{���C�ӫ�n�|��ɱz��ܰ��t�m���ε{�����ɶ��M�ﶵ�C�����H�U��G

http://docs.sun.com/coll/CalendarServer_05q1 �M
http://docs.sun.com/coll/CalendarServer_05q1_zt



�w�˥ؿ�dzƵ{����

�b�ª��� Java Enterprise System ���A�����ε{���H���� Messaging Server �M Calendar Server�A�L�ݿW�ߦw�ˡC��O�A�q Java Enterprise System 2005Q1 �}�l�A�{���ɬO�i�W�ߦw�˪��@�Τ���C

�Y�n�w�˥ؿ�dzƵ{���ɡA�п�ܥH�U��k���@�G

�w�˫�A�ؿ�dzƵ{���ɦ��H�U�ؿ�G

Solaris�G

/opt/SUNWcomds/sbin

Linux�G

/opt/sun/comms/dssetup/sbin

�p�ݦ���ɯŦ� Calendar Server 6 2005Q1 ���Բӻ���A�аѾ\�uSun Java Enterprise System Upgrade and Migration Guide�v�C


���ؿ�dzƵ{���ɤ��e

���p�`�]�A�b����ؿ�dzƵ{�������e�ݭn�A�Ѫ���T�A�å]�t�H�U�D�D�G

�ؿ�dzƵ{���ɪ��γ~

�ؿ�dzƵ{���ɱN���H�U�T�ӨB�J�G

  1. �����z��ܪ����ε{���ﶵ�C
  2. �p�ݥ��B�J�һݯS�w��T���M��A�аѾ\�ݭn��������T�C

  3. �ھڱz��ܪ��ﶵ���ͱN�Ω�ק� LDAP �ؿ� shell �{���ɩM LDIF �ɮסC�p�G�z�S���ϥ� Sun ���~�@���ؿ��A���A�Τw�ۭq Directory Server�A�Цb���B����{�ǦӤ���� shell �{���ɡC�p�ݧ�h��T�A�аѾ\�U�夤���uDirectory Server �`�N�ƶ��v�C
  4. ���q�z��ܪ��ﶵ���ҫإߪ� shell �{���ɡCLDAP �]�|�H���ק�C

�b�C�ӨB�J���̫�A�Ӥ��ε{�����|�߰ݱz�O�_�n�~��C�b���ĤT�ӨB�J���e�A���|�� LDAP �ؿ�i�����ܧ�C

Directory Server �`�N�ƶ�

�H�U�O LDAP �ؿ�`�N�ƶ��M��G

�ݭn��������T

�b�ؿ�dzƵ{���ɲĤ@�ӨB�J���A�ݭn����z�� Directory Server ����T�C�Ц����� 2-1 �ҥܪ���T�H���dzơC(����U�l�ܦ���T�A�Шϥ����� A�u�ؿ�t�m�u�@��v�C)

�� 2-1 ���ؿ�dzƵ{���ɩһݪ���T

�һݪ���T����

�w�]��

Directory Server �ڥؿ��|�W��

/var/opt/mps/serverroot

�n�ϥέ��� Directory Server ��ҡH(�p�G���u�@�ӡC)

���A��

�ؿ�޲z���O�W�� (DN)

"cn=DirectoryManager"

�ؿ�޲z��K�X

���A��

Directory Server �n�Ω�ϥΪ�/�s�ո�ƶܡH(yes)�A�Ϊ̶ȥΩ�t�m��� (no)�H

�O

�ϥΪ̩M�s�ծڥؿ�r�� (�p�G�W�@�Ӱ��D���uyes�v)

"o=usergroup"

�Ҧ������H(�D��U�C�ﶵ���@) *
1 �w Schema 1
1.5 �w Schema 2 �ۮe�Ҧ�
2 �w Schema 2 ��ͼҦ�

1

�ڥؿ�r�� (�p�G�ϥ� Schema 1 �� Schema 2 �ۮe�Ҧ�) **

"o=internet"

��s�Ҧ��H ***

�O

�W�[ Directory Server �dޡH(�W�[ icsCalendar�BicsCalendarOwned) ****

�O

* �p�ݧ�h��T�A�аѾ\�u���Ҧ�����v�C�p�G�w�w�ˤF�Ҧ����@�Ӫ����çƱ�ɯŦܧ󰪪����A�Цb��榹���ε{�����e�Ѿ\�uSun Java System Communications Services Schema Migration Guide�v�C

** �p�G DC �𪬵��c�|���s�b�A�h�ؿ�dzƵ{���ɶȫإ߸`�I�C�z�����ۤv�إ� DC �𪬵��c����l����C

*** �p�G�z�^���uyes�v�A�h�����㦳�]�t�Ҧ��ɮת� config �ؿ�C

**** �p�G�z�^���uyes�v�A�h�ؿ�dzƵ{���ɱN�� Messaging Server�BCalendar Server �M Communications Express �إ߯d� (�Y�ϱz���|�N���̥����ϥ�)�C

���Ҧ����

Calendar Server �䴩�H�U�Ҧ���ܡG

�p�G�z���xըM�w�n�ϥέ��ӼҦ��A�аѾ\�uSun Java Enterprise System Technical Overview�v�B�uSun Java Enterprise System �w�˫�n�v�H�ΡuSun Java System Communications Services Schema Migration Guide�v�H��o�i�@�B����C

�� 2-2 �C�X��ܾA�X�z���w�ˤ��Ҧ������ɥi�ѦҪ�²���h�C

�� 2-2 �M�w�n�ϥέ��ӼҦ�

���

�A�μҦ�

�z�O�����w�� Calendar Server�A�åB�S���w���ª��� Messaging Server�C

Schema 2 ��ͼҦ�

�z�����X Calendar Server �P��L Java Enterprise System ���~ (�Ҧp Sun Java System Portal Server)�C

Schema 2 ��ͩάۮe�Ҧ�

�z����ϥ� Sun Java System Access Manager �Ӵ��ѳ榸�n�J (SSO) �\��C

Schema 2 ��ͩάۮe�Ҧ�

�z�n�q 5.x �����ɯŦ� Calendar Server 6 2005Q1�A�çƱ�P��L Java Enterprise System ���~��X�C

Schema 2 ��ͩάۮe�Ҧ�

�z�Ʊ�O�d�ثe����� DIT �t�ΡA�]���z�㦳�̿�� LDAP ���c����L3�ε{���A�åB�z���ݭn�ϥ� Access Manager �i�� SSO (�{��)�C

Schema 1

Access Manager �`�N�ƶ�

�p�G�n�ϥ� Schema 2�A�h�����w�˩M�t�m Access Manager�C


�`�N

�ФŨϥ� Access Manager �D���x�޲z�ϥΪ̡C�p�ݦ���p��޲z�ϥΪ̪���T�A�аѾ\�� 14 ���u�޲z�ϥΪ̩M�귽�v�C


�ݩʯd�

�ݩʯdޥi�H���@�j�M�t��k���į�C�ӵ{���ɥΩ�d��ݩʡC�p�G�z��ܯd��ݩʡA�{���ɤ��Ȭ� Calendar Server �W�[�dޡA�٬� Messaging Server �M Communications Express �W�[�dޡC�]���A���@�Ӳ��~���F�dޫ�A�h�L�ݦA����L���~���s���dޡC�ƹ�W�A�p�G�z�xչ�ۦP�ݩʦA�����dޡA�N���|�o�ͥ���ܤơC��O�ȷ�dީ|���s�b�ɡA�ӵ{���ɤ~�|�I�s db2index �H�K���C���ݩʫإ߯dޡC

�� 2-3 �C�X�F�ؿ�dzƵ{���ɬ���إ߯dު��Ҧ��ݩʡA�ë�r�����O�2աC�Ӫ��٦C�X�F���C���ݩʫإߪ��dު������C�p�ݦ��� Calendar Server �dޫإߪ���h��T�A�аѾ\�G

http://docs.sun.com/coll/CalendarServer_05q1 �M
http://docs.sun.com/coll/CalendarServer_05q1_zt

�� 2-3 �ѥؿ�dzƵ{���ɫإ߯dު���L�ݩ� 

�r��

�Q�إ߯dު��ݩ�

�W�[���d�����

�ϥΪ�/�s��

mail

pres,eq,approx,sub

 

mailAlternateAddress

pres,eq,approx,sub

 

mailEquivalentAddress

pres,eq,approx,sub

 

member

eq

 

cosspecifier

pres

 

 

 

�ϥΪ�/�s�� (�Ω� Access Manager �w Schema 2)

inetDomainBaseDN

pres,eq

 

sunPreferredDomain

pres,eq

 

associatedDomain

pres,eq

 

o

pres,eq

 

sunOrganizationAlias

pres,eq

 

 

 

DC �𪬵��c (�Ω� Schema 1)

inetDomainBaseDN

pres,eq

 

inetCanonicalDomainName

pres,eq

 

 

 

�ӤH�q�T�� (PAB)

memberOfManagedGroup

pres,eq

 

memberOfPAB

pres,eq

 

memberOfPABGroup

pres,eq

 

un

eq

 

icsCalendar

pres,eq,approx,sub

 

icsCalenarOwned

pres,eq,approx,sub

 

 

 

�s�� PAB

displayname

pres,eq,sub

 

MemberOfPiBook

eq

 

MemberofPiGroup

eq

�p�G�z�M�w�ۤv�W�[�i�@�B�dޡA����W�[�dު������� Directory Server ��󤤡G

/docs/cd/E19263-01/817-5221/indexing.html


���ؿ�dzƵ{����

���p�`�]�t�H�U�D�D�G

���ؿ�dzƵ{����

  1. �b�w�˦� Directory Server ����A���W�A�H�W�ŨϥΪ� (root) ������n�J�Φ����W�ŨϥΪ̡C
  2. �p�����n�A�бҰ� Directory Server�C
  3. �ܧ�� /opt/SUNWcomds/sbin �ؿ�C
  4. �Ϊ̡A�p�G�ݭn�A�i�b/opt/SUNWcomds/lib �����@�� .zip �ɮ�

  5. �b�L�T���Ҧ��Τ��ʼҦ������ؿ�dzƵ{���ɡC����i�@�B���B�J�A�аѾ\�u�b�L�T���Ҧ�������v�Ρu�b���ʼҦ�������v�C
  6. �Y�n��榹�{���ɡA�ШϥΧ@���@�Τ��󴣨Ѫ��άO�ϥ� Java Enterprise System �w�˵{���۰ʦw�˪� Perl �����C�w�˧�����A�� Perl ���H�U�ؿ�G

    ds_svr_base/bin/slapd/admin/bin/perl

�b�L�T���Ҧ������

�Y�n�b�L�T���Ҧ������ؿ�dzƵ{���ɡA�еo�X�a���ϥ��{���X�d�� 2-1 ���ҥܻy�k���ﶵ�r�ꤧ perl ��O�C�Ҧ����ﶵ�޼Ƴ��O���n���C�� 2-4 ����F�o�ǿﶵ�C

���ε{���إߥH�U LDIF �ɮשM shell �{���ɥH��s LDAP �ؿ�dީM�Ҧ��G

/var/tmp/dssetup_timestamp.ldif
/var/tmp/dssetup_
timestamp.sh

���ε{���O�_�z�L���s���{���ɧ�s Directory Server ��z�o�e���ﶵ�Ȧөw�C�p�G�z�w��ܤ��~���s�A�h�i���ˬd�{���ɨð��X���һݪ��ק�A�y��A����ڧ�s�C

�{���X�d�� 2-1 �a���ﶵ�� comm_dssetup.pl ���y�k

perl comm_dssetup.pl

    -i yes|no

    -R yes|no

    -c DirectoryServerRoot

    -d DirectoryInstance

    -r DCTreeSuffix

    -u UserGroupSuffix

    -s yes|no

    -D "DirectoryManagerDN"

    -w DirectoryManagerPassword

    -b yes|no -t 1|1.5|2

    -m yes|no

    [ -S PathtoSchemaFiles ]

�� 2-4 �ؿ�dzƵ{���� (comm_dssetup.pl) �ﶵ 

�ﶵ�P�޼�

����

-i yes|no

�^�����D�G�u�z�n�t�m�s���d޶ܡH�v

yes �w �W�[�s�� Directory Server �dޡC�ؿ�dzƵ{���ɬ� icsCalendar �M icsCalendarOwned �ݩʼW�[�dޡC

no �w ���W�[�dޡC

-R yes|no

�^�����D�G�u�z�n�{�b���s�إ߯d޶ܡH�v-m �ﶵ��o�Ӱ��D���^���]�����O "yes" �~��ͮġC

-c DirectoryServerRoot

Directory Server �ڥؿ��|�C
�Ҧp�G /var/opt/mps/ldap

-d DirectoryInstance

Directory Server ��Ҥl�ؿ�C
�Ҧp�Gslapd-varrius

-r DCTreeSuffix

DC �𪬵��c�ڥؿ�r�!C(�ȥΩ� Schema 1 �M Schema 2 �ۮe�Ҧ�)

�Ҧp�G dc=varrius,dc=sesta,dc=com

-u UserGroupSuffix

�ϥΪ̩M�s�ծڥؿ�r�!C�Ҧp�Gdc:west,dc=sesta,dc=com

-s yes|no

�^�����D�G�u�z�n��s�Ҧ��ܡH�v

yes �w ��s�Ҧ��C�z�����㦳�]�t�Ҧ��ɮת� config �ؿ�C

no �w ����s�Ҧ��C

-D DirectoryManagerDN

�ؿ�޲z�̿�O�W�� (DN)�C���ȥ����[�W��޸� (")�A�H�ϥؿ�dzƵ{���ɥi�H���T��Ķ�a���Ů檺�ȡC

�Ҧp�G"cn=Directory Manager"

-w DirectoryManagerPassword

�ؿ�޲z�� DN �K�X�C

-b yes|no

�^�����D�G�u�O�_�N���ؿ��A���Ω�ϥΪ̩M�s�աH�v

yes �w �ϥΦ��ؿ���x�s�t�m��ƩM�ϥΪ̸s�ո�ơC

no �w �ϥΦ��ؿ���x�s�t�m��ơC

-t 1|1.5|2

�Ҧ������G

  • 1 �w Sun LDAP Schema 1
  • 1.5 �w Sun LDAP Schema 2 �ۮe�Ҧ�
  • 2 �w Sun LDAP Schema 2 ��ͼҦ�

-m yes|no

�^�����D�G�u�z�n�ק�ؿ��A���ܡH�v

yes �w �ק� Directory Server�A��ܨϥΪ̡C

no �w ���ק� Directory Server�A�]�����ܨϥΪ̡C

-S PathtoSchemaFiles

�Ҧ��ɮשҦb�ؿ��|�C�Ҧp�G./schema

�b���ʼҦ������

�Y�n�b���ʼҦ������ؿ�dzƵ{���ɡA�а��ӵ{���ɥB���a���޼ơA�M��b�t�δ��ݮɿ�J�z����ܡC

�H�U�M��̭��O���Ǵ��Ѧ���p��ϥΤ��ʼҦ��{���ɪ�����C

  1. [�w��M²��] ���O
  2. # cd /opt/SUNWcomds/sbin

    # ./comm_dssetup.pl

    Welcome to the Directory Server preparation tool for Sun Java System communications services.

    (Version 6.3 Revision 0.1)

    This tool prepares your directory server for use by the

    communications services which include Messaging, Calendar and their components.

    The logfile is /var/tmp/dssetup_YYYYMMDDHHSS

    Do you want to continue [y]:

    ��U Enter �~��A����J no�A�M���U Enter ����C

  3. [Directory Server ���w�ˮڥؿ�] ���O

    Please enter the full path to the directory where the Sun Java System Directory Server was installed.

    Directory server root [/var/opt/mps/serverroot]

  4. ��w Directory Server ���w�ˮڥؿ��m�A�Ϋ�U Enter ����w�]�ȡC

  5. [Directory Server ���] ���O
  6. �p�G�Ӿ�W���h�� Directory Server ��ҡA�h�{���|�N��C�X�ín�D�z��ܤ@�ӡC

    Please select a directory server instance from the following list:

    [1] slapd-varrius

    Which instance do you want [1]:

    ��J�P�z����ܹ�3���Ʀr�A�M���U Enter�C�Ϊ̡A����J�Ʀr�A������U Enter ����w�]�C

  7. [�ؿ�޲z���O�W�� (DN)] ���O
  8. �����O���ⳡ��G��J�ؿ�޲z�� DN �M�ؿ�޲z��K�X�C

    1. ����A�{���ɭn�D�z��J�ؿ�޲z���O�W�� (DN)�G

      Please enter the directory manager DN [cn=Directory Manager]:

    2. �ؿ�޲z�� DN (�w�]�� cn=Directory Manager) �O�t�d��´�𪬵��c���ϥΪ̸�ƩM�s�ո�ƪ��޲z��C�нT�w�z�b���{���ɤ���w���ؿ�޲z�� DN �P�z���w�� Directory Server �M�t�m Calendar Server �ӳ]�w�� DN �ۦP�C

      �п�J�ؿ�޲z�� DN�A�Ϋ�U Enter ����w�]�ȡC

    3. �M��{���ɭn�D�z��J�ؿ�޲z��K�X�C
    4. Password:

      �п�J�ؿ�޲z��K�X�ë�U Enter�C

      �{���|�ˬd Directory Server �O�_���b���ð�ť�s���� 389 (�w�]�s����)�C

      �p�G���\�A�N��ܰ���쪺�����A�p�H�U�d�Ҥ��ҥܡG

      Detected DS version 5.2

      �p�G�����\�A�N�q���z�L�k����쥿�b���ΰ�ť�s���� 389 �� Directory Server�A�÷|�޾ɱz�ץ������D�A�M��~���\�z�~��C�{���ɵ���C�H�U�d����ܳo�ر��p�U����X�G

      Directory Server not running or not listening to port 389.

      Detected DS version 0.0

      Please correct the problem and re-run this script.

  9. [�ϥΪ̩M�s�� Directory Server] ���O

    Will this directory server be used for users/groups [Yes]:

  10. �p�G�ؿ��ҶȥΩ��x�s�t�m��ơA�п�J No�A�Ϋ�U Enter ����w�]�ȡC

    �p�G�z��J�F No�A�h�]�������x�s�ϥΪ̩M�s�ո�ƪ��ؿ��Ұ�榹�{���ɡC(�Цb���t�m�{�� csconigurator.sh ���e�i��W�z�ާ@�C)

    �p�G�z�^�� yes�A�h��������´�𪬵��c��w�ϥΪ̩M�s�հ򩳦r�!C

  11. [�ϥΪ̩M�s�հ򩳦r��] ���O

    Please enter the Users/Groups base suffix [o=usergroup]:

  12. �ϥΪ̩M�s�հ򩳦r�,O LDAP ��´�𪬵��c�����h���ءC�T�w�b����ܪ��r�;P�� Directory Server�BCalendar Server �M Access Manager ��w���r�,ۦP�C

  13. [�Ҧ�����] ���O

    There are 3 possible schema types:

    1 - schema 1 for systems with Calendar or Messaging 5.x data

    1.5 - schema 2 compatibility for systems with Calendar or Messaging 5.x data that has been converted with the Schema Migration Utility commdirmig

    2 - schema 2 native for systems using Access Manager

    Please enter the Schema Type (1, 1.5, 2) [1]:

  14. ��J�Ҧ������A�Ϋ�U Enter ����w�]�ȡC


    �`�N

    �Y�n�ϥ� Schema 2 (�ﶵ 1.5 �� 2)�A�h�����w�˩M�t�m Access Manager�C�_�h�A�ؿ�dzƵ{���ɱN�|�פ�C�z�����b���s���ؿ�dzƵ{���ɤ��e�w�� Access Manager�C


  15. [��줸�� (DC) �𪬵��c�򩳦r��] ���O
  16. �p�G�z��� Schema 1 �� Schema 2 �ۮe�Ҧ��A�h�t�η|�n�D�z���� DC �𪬵��c�򩳦r�!C�p�G�z��� Schema 2 ��ͼҦ��A�h�t�Τ��|�߰ݦ����D�C

    Please enter the DC Tree base suffix [o=internet]:

    �b�B�J 7 ���A�p�G�z��� Schema 1 �� Schema 2 �ۮe�Ҧ��A�h�t�η|�n�D�z���� DC �𪬵��c�򩳦r�!C�p�G�z��� Schema 2 ��ͼҦ��A�h�t�Τ��|�߰ݦ����D�C

    DC �𪬵��c�i��g���� DNS ���c�A�t�η|�ϥ� DC �𪬵��c�@���]�t�ϥΪ̸�ƶ��ةM�s�ո�ƶ��ت���´�𪬵��c���dޡCDC �𪬵��c�򩳦r�,O DC �𪬵��c�W���h���ت��W�١C

    ��J�r�!A�Ϋ�U Enter ����w�]�ȡC

  17. [�t�C���D] ���O
  18. �o�ӫ��򭱪O�|���X�@�t�C�����z�� LDAP �i���s�����D�C

    1. ��s�Ҧ��ɮ�
    2. ���ɡA�{���|�ˬd�z���Ҧ��O�_�㦳���T���Ҧ����!C�p�G�z���Ҧ��ʤ֬Y�Ǥ��!A���{���N��X�H�U�T���G

      Detected bad schema elements in 99user.ldif.It is recommended that you update the schema.

      Do you want to update the schema files [yes]:

      �^�� Yes �H�N�һݪ��s���

      �p�G�z�Q�����s�Ҧ��ɮסA�Ц^�� No�C

    3. �t�m�s���d�
    4. �p�G�W�@�B�z��ܧ�s�Ҧ��A�t�αN�߰ݱz�O�_�Ʊ�t�m�s���dޡC�p�ݧ�h���d��ݩʪ���T�A�аѾ\�ݩʯd��C

      Do you want to configure new indexes [yes]:

      �Y�P�N�t�m�dޡA�Ы�U Enter�C

      �p�G�z�w���ۦP�ݩʰ��F���dިB�J�A�Ц^�� no�C

    5. �ߧY���s�d�
    6. �z�i�H��ܲ{�b�إ߯dޡA�Ϊ̵y��إ߯dޡC�p�G�z��ܱ?�إ߯dޡA�h�Цb��K�ɭ��s���ӵ{���ɨÿ�ܫإ߯dޡC�إ߯dޥi��ݭn�ܪ�ɶ��A��O Directory Server ���i�o����\��A�]�N�O���A���b�إ߯d޴v��å��B���Ū�Ҧ��C

      Reindex now [yes]?

      �p�G�z�Q�y��A�إ߯dޡA�Ц^�� no�A�_�h�A�Ы�U Enter ����w�]�ȡC

  19. [�]�w�K�n] ���O
  20. �ؿ�dzƵ{���ɦb��s Directory Server �t�m���e�A�|��ܱz���]�w�K�n�A�M��߰ݱz�O�_�~��C

    Here is a summary of the settings that you chose:

    Server Root                    :/var/opt/mps/serverroot/

    Server Instance                :slapd-varrius

    Users/Groups Directory         :yes

    Update Schema                  :�O

    Schema Type                    : 1

    DC Root                        :o=internet

    User/Group Root                :dc=red,dc=sesta,dc=com

    Add New Indexes                :yes

      Reindex New Indexes Now        :yes

      Directory Manager DN           :cn=Directory Manager

    Now ready to generate a shell script and ldif file to modify the Directory.

    No changes to the Directory Server will be made this time.

    Do you want to continue [Y]:

    �p�G�z�b�B�J 7 ����ܤF Schema 2 ��ͼҦ��A�h DC �ڥؿ�N�O�z��J���ϥΪ�/�s�ծڥؿ�ȡC

    �Y�n�ܧ���]�w�A�п�J no�A�M�᭫�s���{���ɡC

    �p�G�z�Q�~��A�Ы�U Enter�C�ؿ�dzƵ{���ɷ|���ͤ@�� LDIF �ɮשM�@�� shell �{���ɡC��إߪ��ɮצW�٦p�U�G

    /var/tmp/dssetup_timestamp.ldif
    /var/tmp/dssetup_timestamp.sh

    �p�G����~��A�{���B��ɱN�C�L�T���C�H�U�O�z�N�ݨ쪺��X�d�ҡG

    Generating files...

    Checking to see if Suffixes need to be added

    Checking to see that uid uniqueness plugins are turned off

    Adding indexes

    Adding Indexes for User/group Tree (backend:userRoot)

    Checking indexes for member

    No new indexes required

    Checking indexes for mailAlternateAddress

    No new indexes required

    Checking indexes for mail

    No new indexes required

    Checking indexes for mailEquivalentAddress

    No new indexes required

    Checking indexes for cosspecifier

    No new indexes required

    Adding Indexes for DC Tree (backend:internetdb2)

    Checking indexes for inetCanonicalDomainName

    No new indexes required

    Checking indexes for inetDomainBaseDN

    No new indexes required

    Adding Indexes for PAB Tree (backend:pabdb2)

    Checking indexes for memberOfPAB

    No new indexes required

    Checking indexes for icsCalendar

    No new indexes required

    Checking indexes for un

    No new indexes required

    Checking indexes for memberOfPABGroup

    No new indexes required

    Checking indexes for icsCalendarOwned

    No new indexes required

    Checking indexes for memberOfManagedGroup

    No new indexes required

    Adding Indexes for New PAB Tree (backend:PiServerDbdb2)

    Checking indexes for MemberOfPiBook

    No new indexes required

    Checking indexes for MemberofPiGroup

    No new indexes required

    Checking indexes for displayname

    No new indexes required

    Checking to see if DN needs to be created for suffixes

    (Continuation of the text generated by the script)

    Generating ldif for installer metadata

    Generating ldif for Adding schema for installer metadata

    Generating ldif for updating DN for cn=CommServers,o=comms-config

    The following files have been created:

    /var/tmp/dssetup_20041209114027.sh

    /var/tmp/dssetup_20041209114027.ldif

    Running /var/tmp/dssetup_20041209114027.sh will make changes to the Directory

    You can run this file now or at a later time

    Ready to execute the script now.

  21. ���{����

    Do you want to continue [yes]:

  22. ��U Enter ����w�]�]�w (yes)�Cdssetup_timestamp.sh �{���ɨ� LDAP �ؿ���C�p�G�z���Ʊ�ߧY���ӵ{���ɡA�п�J No ����C�p�G����A�z�i�H�y���� /var/tmp/dssetup_timestamp.sh �{���ɡC

    �H�U�O�{���ɰ��ɲ��ͪ���r��X�d�ҡG

    Running /var/tmp/dssetup_20041209114027.sh -D "cn=Directory Manager" -j /var/tmp/dssetup_20041209114027.pw

    Stopping Directory Server

    Updating Schema files...

    Copying 20subscriber.ldif

    Copying 50ns-delegated-admin.ldif

    Copying 50ns-mail.ldif

    Copying 50ns-mlm.ldif

    Copying 50ns-msg.ldif

    Copying 50ns-value.ldif

    Copying 55ims-ical.ldif

    Copying 56ims-schema.ldif

    Copying 70sun-schema2.ldif

    Copying 71sun-am.ldif

    Copying 60iplanet-calendar.ldif

    Copying 50ns-iabs.ldif

    Copying 98ns-dummy-uwc.ldif

    Copying 70delgated-admin.ldif

    Copying /var/tmp/99user_20041209114027.ldif to /var/opt/mps/serverroot/slapd-varrius/config/schema/99user.ldif

    Starting Directory Server

    Applying ldif file /var/tmp/dssetup_20041209114027.ldif

    modifying entry cn=schema

    modifying entry cn=schema

    modifying entry cn=CommServers,o=comms-config

    Done Applying ldif file /var/tmp/dssetup_20041209114027.ldif

    rejects to /var/tmp/dssetup_20041209114027.ldif.rej status = 0

    Successful Completion.Consult /var/tmp/dssetup_20041209114027.log for details


��ʧ�s�Ҧ��ɮ�

�p�G�z�]����]�M�w�����ؿ�dzƵ{���ɲ��ͪ��{���ɡA�H�U��ܥi��z��ʧ�s Sun Java System Directory Server ���Ҧ��ɮסC


�`�N

�p�G��ʧ�s LDAP �ؿ�Ҧ��A����S�ɯ� Calendar Server�A�h�����A����ʧ�s LDAP ��A���Ҧ��C�p�G���e�w��ʧ�s�Ҧ��A�h Calendar Server �N�L�k�۰ʧ�s�ӼҦ��C


��ʧ�s LDAP �ؿ�

  1. �w�� Calendar Server6 2005Q1�C
  2. �p�G Calendar Server ���b���A�бN�䰱��C
  3. �p�G Directory Server ���b���A�бN�䰱��C
  4. �N 60iplanet-calendar.ldif �ɮ׽ƻs��H�U�ؿ� (�����ؿ��A������W) ���G
  5. dir_svr_base/slapd-hostname/config/schema

    �䤤 dir_svr_base �O Directory Server ���w�˥ؿ�Ahostname �Ψ��ѧO��C

  6. �p�G�z�Ʊ湳�t�m�{���@�˯d��ݩʡA�Цb���ɶi��C�p�ݰt�m�{���dު��ݩʲM��A�аѾ\�ݩʯd��C
  7. ���s�Ұʥؿ��A���C�p�G���쪫���ѧO�X (OID) ��~�A�аѾ\�u�ѨM LDAP �Ҧ��ؿ�o�ͽĬ� OID�v�C
  8. �z�L��� csconfiguration.sh �{���Ӱt�m Calendar Server�C
  9. �p�ݦ���t�m Calendar Server ������A�аѾ\�� 3 ���uCalendar Server �t�m�{�� (csconfigurator.sh)�v�C


�ѨM LDAP �Ҧ��ؿ�o�ͽĬ� OID

�p�G LDAP �Ҧ��ؿ�]�t�o�ͽĬ� OID�A�h Directory Server �L�k�T�w�n�ϥέ��� OID�A�öǦ^�@�h��~�T���C�Ҧp�A�H�U�T����� icsCalendarUser �������O���o�ͽĬ� OID�G

[24/Apr/2004:23:45:28 -0700] dse �w 99user.ldif �ɮפ������� cn=schema �L�ġA ��~�X 20 (�����έȦs�b) �w �������O icscalendaruser�G�W�ٻP OID ���۲šC�t�@�Ӫ� �����O�w�b�ϥΦ��W�٩� OID�C

[24/Apr/2004:23:45:28 -0700] dse �w �нs�覹�ɮץH�ץ���i�����D�A�M�᭫�s�Ұʦ�A ���C

�b�z�w�� Calendar Server6 2005Q1 �åB�t�ΤW�w�w�˦��ª� Calendar Server (�w�ʺA��s LDAP ��A���Ҧ� 99user.ldif �ɮ�) �ɡA�N�|���ͳo�@���D�C

�Y�n�ѨM OID �Ĭ���D�A�����s�� 99user.ldif �ɮרò����ª� OID�C��� Calendar Server 6 2005Q1�A�� 2-5 ��ܤF�i��|���Ͱ��D���S�w OID�C

�� 2-5 LDAP �Ҧ��ؿ� Calendar Server OID

�������O

�ª� OID

�s�� OID

icsCalendarUser

2.16.840.1.113730.3.2.141

1.3.6.1.4.1.42.2.27.9.2.44

icsCalendarResource

2.16.840.1.113730.3.2.143

1.3.6.1.4.1.42.2.27.9.2.45

icsCalendarDomain

2.16.840.1.113730.3.2.144

1.3.6.1.4.1.42.2.27.9.2.4

�s�觹 99user.ldif �ɮפ���A�Э��s�Ұ� Directory Server�C



�W�@��      �ؿ�      �d�      �U�@��     


��󸹽X�R819-1479�CCopyright 2005 Sun Microsystems, Inc. ���v�Ҧ��C