설치 및 설치 후 구성을 수행했다면 Calendar Server를 그대로 실행할 수 있습니다. 그러나 ics.conf 파일을 편집하면 시스템의 기능을 사용자 정의(시스템 재구성)할 수 있습니다.
ics.conf 파일에서는 중복 매개 변수가 허용됩니다. 시스템은 파일의 마지막 매개 변수 인스턴스의 값을 사용합니다.
최상의 방법: 혼동을 피하려면 파일에서 이런 용도로 만든 섹션 끝에 사용자 정의 항목을 추가하십시오. 예를 들어, 다음과 같은 텍스트로 주석 줄을 만들 수 있습니다. ! My ics.conf Changes. 그런 다음 새 매개 변수 또는 수정할 매개 변수를 추가하고 해당 값을 지정합니다. 각 매개 변수에 변경한 이유와 현재 날짜를 주석으로 추가하십시오. 이렇게 하면 시스템에 대한 변경 기록을 나중에 참조할 수 있습니다.
많은 부분을 사용자 정의한 경우 처리 효율이 향상되도록 대체한 원본 매개 변수를 주석으로 처리하는 것을 고려해 볼 수 있습니다. 또한 주기적으로 파일을 검토하고 더 이상 사용되지 않은 중복 매개 변수를 주석으로 처리하십시오.
이 장과 제3부, Calendar Server 구성 사용자 정의 다음에 나오는 장들은 Calendar Server를 다시 구성하는 데 사용할 수 있는 지침과 정보를 제공합니다.
다음 디렉토리에서 ics.conf 파일을 찾을 수 있습니다.
Solaris: /etc/opt/SUNWics5/cal/config
Linux: /etc/opt/sun/calendar/config
구성 파일을 편집하기 전에 다음 작업을 완료하십시오.
Calendar Server 6 2006Q3을 설치하거나 이 버전으로 업그레이드합니다.
설치 후 구성 프로그램 comm_dssetup.pl 및 csconfigurator.sh를 실행합니다.
기존 달력 데이터베이스에 대해 필요한 경우 csmig, csvdmig, cs5migrate, csmigrate 및 commdirmig를 실행합니다. 3 장, Calendar Server 6.3용 데이터베이스 마이그레이션 유틸리티을 참조하십시오.
이 장에서는 구성과 관련된 다음과 같은 내용을 설명합니다.
이 절에서는 Communications Express에 대해 구성할 두 가지 파일 매개 변수에 대해 설명합니다.
Communications Express를 사용하려면 다음과 같은 작업이 필요합니다.
구성을 변경할 권한을 가지고 관리자로 로그인합니다.
stop-cal을 실행하여 Calendar Server 서비스를 중지합니다.
/etc/opt/SUNWics5/cal/config 디렉토리로 변경합니다.
ics.conf 파일을 복사한 다음 이름을 변경하여 저장합니다.
다음 표에 표시된 것처럼 ics.conf 매개 변수를 편집합니다.
"yes"로 설정하면 관리자 프록시 인증이 가능하게 됩니다. 기본값은 "yes"입니다.
Calendar Server에 대한 관리 권한이 있는 사용자 아이디를 나열합니다. 기본값은 “calmaster”입니다. 여러 값이 있는 공백으로 구분된 목록이 나타날 수 있습니다. 값 중 하나는 uwconfig.properties 파일에 지정된 calendar.wcap.adminid 값이어야 합니다.
calmaster의 사용자 아이디입니다. 이 값은 uwcconfig.properties 파일의 calendar.wcap.adminid 매개 변수에 있는 사용자 아이디와 같아야 합니다.
calmaster의 비밀번호입니다. 이 값은 uwcconfig.properties 파일의 calendar.wcap.passwd 매개 변수에 있는 비밀번호와 같아야 합니다.
uwcconfig.properties 파일은 comms-express-svr-base/WEB-INF/config 디렉토리에 있습니다. 여기서 comm-express-svr-base는 Communications Express가 설치된 디렉토리입니다.
파일을 ics.conf로 저장합니다.
Calendar Server를 다시 시작합니다.
cal-svr-base/SUNWics5/cal/sbin/start-cal
Communications Express 구성에 대한 자세한 내용은 Sun Java System Communications Express 6.3 Customization Guide를 참조하십시오.
구성을 변경할 권한을 가지고 관리자로 로그인합니다.
stop-cal을 실행하여 Calendar Server 서비스를 중지합니다.
/etc/opt/SUNWics5/cal/config 디렉토리로 변경합니다.
ics.conf 파일을 복사한 다음 이름을 변경하여 저장합니다.
익명 액세스를 활성화하도록 ics.conf에서 다음 매개 변수를 편집합니다.
익명 액세스 사용자의 공용 달력에 쓰기를 가능/사용 불가능하게 합니다. 값을 기본값인 "yes"로 설정하여 액세스를 가능하게 합니다.
사용자가 공개적으로 쓰기 가능한 달력을 소유할 수 있습니다. 기본적으로 활성화됩니다("yes"로 설정).
필요한 경우 이 매개 변수를 "yes"로 설정하여 익명 액세스(로그인)를 가능하게 합니다. 기본값은 "yes"입니다.
보안상 익명 로그인이 가능하게 한 상태에서 이 매개 변수를 "no"(기본값)로 설정하여 달력 검색을 수행할 때 LDAP를 통한 검색을 사용 불가능하게 할 수 있습니다.
Communications Express는 service.calendarsearch.ldap 매개 변수의 값이 "no"일 것으로 기대합니다. 이는 데이터베이스가 여러 백엔드에 분산되어 있는 DWP 환경에서 최적의 성능을 위한 시스템 조정 지침과 충돌합니다. 21.2 DWP 환경의 달력 검색 성능 향상 을 참조하십시오.
파일을 ics.conf로 저장합니다.
Calendar Server를 다시 시작합니다.
cal-svr-base/SUNWics5/cal/sbin/start-cal
Communications Express 구성에 대한 지침은Sun Java System Communications Express 6.3 Administration Guide를 참조하십시오.
이 절은 다음 내용으로 구성되어 있습니다.
구성을 변경할 권한을 가지고 관리자로 로그인합니다.
stop-cal을 실행하여 Calendar Server 서비스를 중지합니다.
/etc/opt/SUNWics5/cal/config 디렉토리로 변경합니다.
ics.conf 파일을 복사한 다음 이름을 변경하여 저장합니다.
다음 표에 표시된 매개 변수 중 하나 이상을 편집합니다.
사용자가 달력을 만들 때 사용되는 기본 액세스 제어 권한을 지정합니다. 형식은 세미콜론을 사용하여 구분한 액세스 제어 항목(ACE) 인수 문자열 목록에 의해 지정됩니다. 기본값은 다음과 같습니다.
"@@o^a^r^g;@@o^c^wdeic^g; @^a^fs^g;@^c^^g;@^p^r^g"
ACE 형식에 대한 자세한 내용은 15.4 달력 액세스 제어 Calendar Server 유틸리티를 참조하십시오. D.5 cscal을 참조하십시오.
달력 소유자에 대한 기본 액세스 제어 설정을 지정합니다. 기본값은 다음과 같습니다. "@@o^a^rsf^g;@@o^c^wdeic^g"
사용자의 기본 달력을 사용자의 사용 가능/사용 중 달력 목록에 포함할 것인지 여부를 지정합 니다. 기본값은 “yes”입니다.
사용자의 기본 달력을 사용 가능/사용 중 달력 목록에서 제거할 수 있는지 여부를 지정합니다. 기본값은 “no”입니다.
다른 데이터베이스에 있는 달력을 검색하는 데 사용할 URL을 지정합니다. 이 URL은 달력 데이터베이스를 마이그레이션하는 동안에만 사용됩니다. 달력이 서로 다른 두 데이터베이스로 분할되는 동안 현재 Calendar Server 데이터베이스 이외의 URL을 지정할 수 있습니다. Calendar Server 달력 데이터베이스를 먼저 검색한 다음 사용자를 찾을 수 없는 경우 URL 리디렉션이 사용 가능한지 확인합니다. get_freebusy 명령을 사용하여 noredirect 매개 변수를 1로 설정하면 이 기능을 해제할 수 있습니다.
사용자의 기본 달력을 사용자의 가입 달력 목록에 포함할 것인지 여부를 지정합니다. 기본값은 “yes”입니다.
값이 "yes"이면 기본 사용자 달력이 기본적으로 공용 읽기/개별 쓰기로 설정됩니다. 값이 "no"이면 기본 사용자 달력은 기본적으로 개별 읽기/개별 쓰기로 설정됩니다. 기본값은 “no”입니다.
사용자 달력에서 동일한 기간 동안 여러 이벤트를 예약할 수 있는지를 결정합니다.
"no"로 설정하면 이중 예약이 금지됩니다.
"yes"(기본값)로 설정하면 이중 예약이 허용됩니다.
이 매개 변수는 사용자 달력이 만들어질 때만 사용됩니다. 이후 Calendar Server는 달력 등록 정보 파일(ics50calprops.db)을 검사하여 이중 예약이 허용되는지 여부를 확인합니다.
이중 예약 달력 등록 정보 값을 변경하려면 cscal을 -k 옵션과 함께 사용합니다.
초대를 수신했을 때 기본 달력이 없는 경우 사용자 달력을 자동으로 만들지를 결정합니다. 기본값은 이 옵션을 활성화("yes")하는 것입니다.
파일을 ics.conf로 저장합니다.
Calendar Server를 다시 시작합니다.
cal-svr-base/SUNWics5/cal/sbin/start-cal
구성을 변경할 권한을 가지고 관리자로 로그인합니다.
stop-cal을 실행하여 Calendar Server 서비스를 중지합니다.
/etc/opt/SUNWics5/cal/config 디렉토리로 변경합니다.
ics.conf 파일을 복사한 다음 이름을 변경하여 저장합니다.
다음 표에 표시된 매개 변수 중 하나 이상을 편집합니다.
회의실 또는 장비와 같은 한 자원에 속한 달력에 대해 이 달력이 만들어진 때와 같은 시간에 둘 이상의 이벤트를 예약할 수 있는지 여부를 결정합니다.
"no"는 이중 예약을 방지하며 기본값입니다.
"yes"를 설정하면 이중 예약이 허용됩니다.
이 매개 변수는 자원 달력이 만들어질 때만 사용됩니다.
자원 달력이 만들어진 후 Calendar Server는 달력 등록 정보(ics50calprops.db)를 검사하여 이중 예약이 허용되는지 확인합니다.
자원 달력에서 이중 예약을 허용 또는 금지하도록 달력 등록 정보를 변경해야 할 경우 csresource를 -k 옵션과 함께 다시 실행합니다.
자원 달력이 만들어질 때 사용되는 기본 액세스 제어 권한을 지정합니다. 기본값은 다음과 같습니다.
"@@o^a^r^g;@@o^c^wdeic^g; @^a^rsf^g"입니다.)
자원에 대해 초대를 수신했을 때 자동으로 수락한 것으로 표시할지를 결정합니다. 기본값은 "yes"입니다.
이벤트에 자원을 초대했을 때 자원에 달력이 없는 경우 자동 제공할 것인지를 결정합니다.
기본값은 "yes"입니다.
파일을 ics.conf로 저장합니다.
Calendar Server를 다시 시작합니다.
cal-svr-base/SUNWics5/cal/sbin/start-cal
그룹 달력은 사용자 달력과 비슷한 이벤트로 예약할 수 있습니다. 하지만 그룹 달력에는 사용자가 로그인할 수 없습니다. 그룹 달력을 보려면 그룹에 가입해야 합니다. 그룹 달력을 구성하려면 다음 단계에 나와 있는 대로 ics.conf 파일을 편집합니다.
구성을 변경할 권한을 가지고 관리자로 로그인합니다.
stop-cal을 실행하여 Calendar Server 서비스를 중지합니다.
/etc/opt/SUNWics5/cal/config 디렉토리로 변경합니다.
ics.conf 파일을 복사한 다음 이름을 변경하여 저장합니다.
다음 표에 표시된 매개 변수 중 하나 이상을 편집합니다.
그룹 달력을 이중 예약할 수 있는지 여부를 지정합니다. 기본값은 yes입니다.
그룹 달력의 기본 ACL을 지정합니다.
"@@o^a^r^g;@@o^c^wdeic^g;@^a^rsf^g"
자동 제공 기능을 활성화 또는 비활성화합니다. 기본값은 "yes"(활성화)입니다.
그룹 초대 시 자동으로 PARTSTAT=ACCEPTED를 설정할 것인지 지정합니다.
초대에 대해 그룹을 확장할지 결정합니다.
“yes”일 경우 calstore.group.attendee.maxsize 매개 변수의 제약 조건을 충족하면 목록이 확장됩니다. 확장이 실패하거나 이 매개 변수가 "no"로 설정되면 그룹 이름만 참석자 목록에 표시되고 RSVP는 필요하지 않습니다.
그룹의 확장 가능 여부를 지정합니다. "0" 값은 확장에 제한이 없음을 의미합니다. 어떤 크기의 그룹도 확장이 가능합니다.
확장이 허용되어 있는 경우에는 제한이 있습니다. 매개 변수 값은 확장된 그룹에서 허용되는 최대 참석자 수를 나타냅니다. 그룹 내의 참석자 수가 최대 크기를 초과하는 경우 그룹은 확장되지 않습니다.
"-1" 값은 확장이 허용되지 않음을 의미합니다.
최대 크기를 초과하기 때문에 확장이 허용되지 않는 경우 참석자 목록에 그룹 이름만 표시되고 주최자에게 오류가 반환됩니다.
파일을 ics.conf로 저장합니다.
Calendar Server를 다시 시작합니다.
cal-svr-base/SUNWics5/cal/sbin/start-cal
그룹 구성에 대한 지침은 그룹에 대해 Calendar Server를 구성하려면을 참조하십시오.
사용자, 자원 및 그룹 달력 자동 제공은 기본적으로 활성화됩니다. 즉, 로그인 중인 사용자에게 기본 달력이 없는 경우 기본 설정을 사용하여 사용자 달력이 만들어집니다.
사용자, 자원 또는 그룹이 이벤트에 초대되었지만 기본 달력이 없는 경우 기본 설정을 사용하여 자원 또는 그룹 달력을 만들어집니다.
이러한 달력이 자동 제공되지 않도록 하려면 다음 단계에 나와 있는 대로 ics.conf 파일에서 해당 매개 변수를 변경합니다.
구성을 변경할 권한을 가지고 관리자로 로그인합니다.
stop-cal을 실행하여 Calendar Server 서비스를 중지합니다.
/etc/opt/SUNWics5/cal/config 디렉토리로 변경합니다.
ics.conf 파일을 복사한 다음 이름을 변경하여 저장합니다.
다음 매개 변수를 편집하여 사용자, 자원 및 그룹 달력 자동 제공을 비활성화합니다.
사용자 달력의 자동 제공 기능을 활성화(“yes”)할 것인지 또는 비활성화(“no”)할 것인지 지정합니다. 기본값은 “yes”입니다.
자원 달력의 자동 제공 기능을 활성화(“yes”)할 것인지 또는 비활성화(“no”)할 것인지 지정합니다. 기본값은 “yes”입니다.
그룹 달력의 자동 제공 기능을 활성화(“yes”)할 것인지 또는 비활성화(“no”)할 것인지 지정합니다. 기본값은 “yes”입니다.
사용자 달력의 자동 초대 기능을 활성화(“yes”)할 것인지 또는 비활성화(“no”)할 것인지 지정합니다. 기본값은 “yes”입니다.
파일을 ics.conf로 저장합니다.
Calendar Server를 다시 시작합니다.
cal-svr-base /SUNWics5/cal/sbin/start-cal
사용 가능/사용 중 보기가 여러 용도로 사용됩니다. 약속 있음/약속 없음 보기를 생성하는 방법을 사용자 정의할 수 있는 많은 ics.conf 매개 변수가 있습니다.
구성을 변경할 권한을 가지고 관리자로 로그인합니다.
stop-cal을 실행하여 Calendar Server 서비스를 중지합니다.
/etc/opt/SUNWics5/cal/config 디렉토리로 변경합니다.
ics.conf 파일을 복사한 다음 이름을 변경하여 저장합니다.
다음 표에 나와 있는 ics.conf 매개 변수 중 하나 이상을 편집합니다.
get_freebusy 범위 시작에 대한 현재 시간으로부터의 오프셋을 일 단위로 지정합니다. 기본값은 "30"입니다.
get_freebusy 범위의 끝에 대한 현재 시간으로부터의 오프셋을 일 단위로 지정합니다. 기본값은 "30"입니다.
사용자의 기본 달력을 사용자의 사용 가능/사용 중 달력 목록에 포함할 것인지 여부를 지정합 니다. 기본값은 "yes"입니다.
사용자의 기본 달력을 사용 가능/사용 중 달력 목록에서 제거할 수 있는지 여부를 지정합니다. 기본값은 "no"입니다.
파일을 ics.conf로 저장합니다.
Calendar Server를 다시 시작합니다.
cal-svr-base /SUNWics5/cal/sbin/start-cal
이 절에서는 LDAP 사용자, 그룹 및 자원 구성에 대한 지침을 제공합니다.
이 절은 다음 내용으로 구성되어 있습니다.
구성을 변경할 권한을 가지고 관리자로 로그인합니다.
/etc/opt/SUNWics5/cal/config 디렉토리로 변경합니다.
ics.conf 파일을 복사한 다음 이름을 변경하여 저장합니다.
다음 표에 나와 있는 ics.conf 매개 변수 중 하나 이상을 편집합니다.
사용자, 그룹 또는 자원이 ACL 평가를 위해 어떤 그룹의 구성원인지 지정하는 속성입니다. 기본값은 "aclgroupaddr" 입니다. 이 옵션은 동적 그룹을 계산하는 데 사용됩니다.
값이 "yes"이면 사용자가 비밀번호를 변경할 수 있습니다. 기본값은 "no"입니다.
값이 "yes"이면 사용자가 공개적으로 쓸 수 있는 달력을 소유할 수 있습니다. 기본값은 "yes"입니다.
사용자의 기본 달력을 사용자의 가입 달력 목록에서 제거할 수 있는지 여부를 지정합니다. 기본값은 "no"입니다.
값이 "yes"이면 관리 권한이 없는 사용자가 달력을 만들 수 있습니다. 기본값은 "yes" 입니다.
값이"yes"이면 관리 권한은 없지만 해당 달력에 대한 삭제 권한이 있는 사용자가 달력을 삭제할 수 있습니다. 기본값은 "yes"입니다.
파일을 ics.conf로 저장합니다.
Calendar Server를 다시 시작합니다.
cal-svr-base /SUNWics5/cal/sbin/start-cal
구성을 변경할 권한을 가지고 관리자로 로그인합니다.
/etc/opt/SUNWics5/cal/config 디렉토리로 변경합니다.
ics.conf 파일을 복사한 다음 이름을 변경하여 저장합니다.
다음 표에 나와 있는 ics.conf 매개 변수 중 하나 이상을 편집합니다.
값이 "yes"이면 set_userprefs로 사용자 기본 설정 "cn"(LDAP 사용자의 공통 이름)을 수정할 수 있습니다. 기본값은 "no"입니다.
값이 "yes"이면 set_userprefs로 사용자 기본 설정 "givenname"(LDAP 사용자의 이름)을 수정할 수 있습니다. 기본값은 “no”입니다.
값이 "yes"이면 set_userprefs로 사용자 기본 설정 “icsCalendar"(사용자의 기본 달력 식별자)를 수정할 수 있습니다. 기본값은 “no”입니다.
값이 "yes"이면 set_userprefs로 사용자 기본 설정 "mail"(사용자의 전자 메일 주소)을 수정할 수 있습니다. 기본값은 “no”입니다.
값이 "yes"이면 set_userprefs로 사용자 기본 설정 "preferredlanguage""(LDAP 사용자의 기본 언어)를 수정할 수 있습니다. 기본값은 “no”입니다.
값이 "yes"이면 set_userprefs로 사용자 기본 설정 "sn"(LDAP 사용자의 성)을 수정할 수 있습니다. 기본값은 “no”입니다.
값이 "yes"이면 get_userprefs의 LDAP 프록시 인증을 활성화합니다. 값이 "no"이면 익명 LDAP 검색이 수행됩니다. 기본값은 “no”입니다.
파일을 ics.conf로 저장합니다.
Calendar Server를 다시 시작합니다.
cal-svr-base /SUNWics5/cal/sbin/start-cal
Calendar Server에서는 이름이 지정된 사용자의 모음인 LDAP 그룹을 지원합니다. 그룹 구성원은 정적 또는 동적으로 만들 수 있습니다. 그룹은 중첩할 수 있습니다. 그룹에는 사용자의 uid와 비슷한 groupid가 있습니다. 그룹에는 전자 메일 주소가 있습니다.
또한 그룹에는 groupid@sesta.com과 같이 도메인을 추가한 groupid에 해당하는 calid를 가진 기본 달력이 있습니다. 그룹 달력의 사용자 인터페이스 기본 설정은 기본 설정 데이터베이스에 저장되지 않습니다. 대신 그룹 생성 시 사용되는 icsDefaultacl 속성이 LDAP 항목에 포함되어 있습니다.
그룹은 icsCalendarGroup의 인스턴스로 LDAP 항목에 정의되어 있습니다. 그룹 달력에서 사용할 수 있는 다른 속성에 대한 자세한 내용은 Sun Java System Communications Services 6 2005Q4 Schema Reference를 참조하십시오.
구성을 변경할 권한을 가지고 관리자로 로그인합니다.
/etc/opt/SUNWics5/cal/config 디렉토리로 변경합니다.
ics.conf 파일을 복사한 다음 이름을 변경하여 저장합니다.
다음 표에 나와 있는 ics.conf 매개 변수 중 하나 이상을 편집합니다.
그룹 및 자원에 사용할 소유자 속성입니다. 기본값은 "owner"입니다.
그룹 및 자원을 위한 보조 소유자 속성입니다. 기본값은 "icsSecondaryowners"입니다.
고유한 그룹 아이디를 저장하는 데 사용되는 속성입니다. 기본값은 "groupid"입니다.
자동 제공 시 각 그룹 달력에 제공되는 기본 ACL을 저장하는 데 사용되는 속성입니다. 기본값은 "icsDefaultacl"입니다.
그룹 달력에서 이중 예약이 허용되는지 여부를 지정하는 속성입니다. 기본 그룹 달력이 자동으로 생성될 때 사용되는 속성입니다. 기본값은 "icsDoublebooking"입니다.
그룹 달력에 대한 초대를 자동으로 수락할지 여부를 지정하는 속성입니다. 기본 그룹 달력이 자동으로 생성될 때 사용되는 속성입니다. 기본값은 "icsAutoaccept"입니다.
자동 생성된 그룹 달력의 표준 시간대를 지정하는 데 사용되는 속성입니다. 기본값은 "icsTimezone"입니다.
사용자, 그룹 또는 자원이 ACL 평가를 위해 어떤 그룹의 구성원인지 지정하는 속성입니다. 기본값은 "aclgroupaddr" 입니다. 그룹의 경우 이것은 중첩 그룹을 의미합니다.
파일을 ics.conf로 저장합니다.
Calendar Server를 다시 시작합니다.
cal-svr-base /SUNWics5/cal/sbin/start-cal
그룹에 대해 달력을 사용하려면 그룹 달력을 구성해야 합니다. 그룹 달력을 구성하려면을 참조하십시오.
그룹을 사용하는 경우 그룹 LDAP 항목에서 다음 도메인 수준 기본 설정을 지정해야 합니다.
icsAllowRights — 그룹 달력 이중 예약에 대한 도메인 수준 기본 설정을 지정하려면 15번 비트를 설정합니다.
icsExtendedDomainPrefs — 도메인의 그룹 달력에 사용할 기본 ACL을 결정하는 groupdefaultacl 속성을 설정합니다.
그룹에 대해 Calendar Server 도메인을 구성하는 방법에 대한 자세한 내용은 11.1 Calendar Server 버전 6.3의 그룹에 대한 도메인 기본 설정 구성을 참조하십시오.
이 절에서는 ics.conf 파일을 편집하여 서버측 구성을 사용자 정의하기 위한 절차를 설명합니다.
이 절은 다음 내용으로 구성되어 있습니다.
달력 저장소는 기본적으로 다음 표에 표시된 대로 구성되어 있습니다. 저장소를 다시 구성하려면 다음 단계를 수행합니다.
구성을 변경할 권한을 가지고 관리자로 로그인합니다.
stop-cal을 사용하여 Calendar Server 서비스를 중지합니다.
/etc/opt/SUNWics5/cal/config 디렉토리로 변경합니다.
ics.conf 파일을 복사한 다음 이름을 변경하여 저장합니다.
다음 표의 매개 변수 중 하나 이상을 편집합니다.
매개 변수 |
설명과 기본값 |
---|---|
calstore.calendar.create.lowercase |
새 달력을 만들거나 LDAP CLD 플러그 인을 사용하여 달력을 조회할 때 Calendar Server가 달력 아이디(calid )를 소문자로 변환할 것인지 여부를 지정합니다. 기본값은 "no"입니다. |
calstore.default.timezoneID |
파일을 가져올 때 사용할 표준 시간대 아이디입니다. 이벤트, 달력, 사용자 등에 대한다른 표준 시간대 아이디는 없습니다. 기본값은 "America/New_York"입니다. 유효하지 않은 값을 설정하면 GMT(그리니치 표준시) 표준 시간대가 사용됩니다. |
calstore.filterprivateevents |
Calendar Server가 개별 및 비밀(시간 및 날짜만) 이벤트 및 작업을 필터링(인식)할 것인지 지정합니다.값을 "no"로 설정하면 Calendar Server가 이러한 이벤트 및 작업을 공용 이벤트 및 작업과 동일하게 처리합니다. 기본값은 "yes"입니다. |
calstore.group.attendee.maxsize |
그룹을 확장할 때 허용되는 최대 구성원 수입니다. "0"(기본값)은 그룹이 크기에 관계없이 확장될 수 있음을 의미합니다. "-1" 값은 그룹 확장이 허용되지 않음을 의미합니다. |
calstore.recurrence.bound |
반복 확장에 의해 만들 수 있는 최대 이벤트 수기본값은 "60"입니다. |
calstore.userlookup.maxsize |
사용자 검색의 LDAP 조회에서 반환된 최대 결과 수. 값이 "0"이면 아무 제한이 없음을 의미합니다. 기본값은 "200"입니다. |
calstore.unqualifiedattendee.fmt1.type |
이벤트 참석자를 위한 디렉토리 조회를 수행할 때 Calendar Server가 jdoe 또는 jdoe:tv와 같은 문자열을 처리하는 방법을 지정합니다. 허용되는 값은 uid, cn, gid, res, mailto, cap입니다. 기본값은 "uid"입니다. |
calstore.unqualifiedattendee.fmt2.type |
이벤트 참석자를 위한 디렉토리 조회를 수행할 때 Calendar Server가 jdoe@sesta.com과 같이 at 기호(@)가 있는 문자열을 처리하는 방법을 지정합니다. 허용되는 값은 uid, cn, gid, res, mailto, cap입니다. 기본값은 "mailto"입니다. |
calstore.unqualifiedattendee.fmt3.type |
이벤트 참석자를 위한 디렉토리 조회를 수행할 때 Calendar Server가 john doe와 같이 공백이 있는 문자열을 처리하는 방법을 지정합니다. 허용되는 값은 uid, cn, gid, res, cap입니다. 기본값은 "cn"입니다. |
"yes"이면 서버에서 달력의 각 소유자가 LDAP 디렉토리에 있는지 검사해야 합니다. 기본값은 "no"입니다. |
|
service.wcap.freebusy.redirecturl |
요청된 달력이 로컬 달력 데이터베이스에 없는 경우 이 매개 변수에 있는 URL을 대신 사용하여 검색을 다른 데이터베이스로 리디렉션할 수 있습니다. 특히, 두 데이터베이스 사이에서 마이그레이션할 때 두 데이터베이스가 모두 사용 중인 경우 만들어진 스크립트에 대해 이 방법을 사용합니다. 그런 다음 get_freebusy.wcap 명령을 사용하여 다른 데이터베이스를 조사할지 여부를 지정할 수 있습니다. Sun Java System Calendar Server 6.3 WCAP Developer’s Guide에서 get_freebusy 명령에 대한 설명을 참조하십시오. |
store.partition.primary.path |
달력 정보가 저장된 기본 디스크 분할 영역의 위치기본값은 "/var/opt/SUNWics5/csdb"입니다. |
파일을 ics.conf로 저장합니다.
Calendar Server를 다시 시작합니다.
cal-svr-base /SUNWics5/cal/sbin/start-cal
구성을 변경할 권한을 가지고 관리자로 로그인합니다.
/etc/opt/SUNWics5/cal/config 디렉토리로 변경합니다.
ics.conf 파일을 복사한 다음 이름을 변경하여 저장합니다.
다음 표에 표시된 매개 변수 중 하나 이상을 편집합니다.
매개 변수 |
설명과 기본값 |
---|---|
logfile.admin.logname |
이 로그 파일에는 실행된 관리 도구 명령의 내역이 포함되어 있습니다. 기본값은 "admin.log"입니다. |
logfile.buffersize |
로그 버퍼의 크기(바이트)입니다. 기본값은 "0"입니다. 로그 파일에 있는 각 항목의 크기를 지정합니다. 버퍼가 지나치게 빠르게 채워질 경우 버퍼의 크기를 늘리십시오. |
logfile.dwp.logname |
DWP(데이터베이스 와이어 프로토콜) 관련 관리 도구 로깅을 위한 로그 파일의 이름입니다. 기본값은 "dwp.log"입니다. 프런트엔드 서버별로 하나씩 지정합니다. |
logfile.expirytime |
로그 파일이 만료되기까지의 시간(초)입니다. 기본값은 "604800"입니다. 이 시간이 지나면 정리 루틴이 로그를 제거합니다. 로그를 아카이브하려면 사용자 루틴을 작성해야 합니다. |
logfile.flushinterval |
버퍼를 로그 파일로 비우기까지의 시간(초)입니다. 기본값은 "60"입니다. 시스템에 로그 정보가 많아 버퍼가 60초 이전에 채워질 경우 정보가 손실됩니다. 그럴 경우 이 간격을 줄이십시오. 간격을 줄이면 시스템 오버헤드가 줄어듭니다. |
logfile.http.logname |
cshttpd 서비스를 위한 현재 로그 파일의 이름입니다. 기본값은 "http.log"입니다. |
logfile.http.access.logname |
현재 http 액세스 로그 파일의 이름입니다. |
logfile.logdir |
로그 파일의 디렉토리 위치입니다. 기본값은 "/var/opt/SUNWics5/logs"입니다. |
logfile.loglevel |
서버가 로그에 기록할 세부 정보의 수준을 결정합니다. 각 로그 항목마다 CRITICAL, ALERT, ERROR, WARNING, NOTICE , INFORMATION 및 DEBUG 수준(심각도순) 중 하나를 지정합니다. 기본값은 “NOTICE”입니다. CRITICAL로 설정하면 Calendar Server는 가장 적은 양의 세부 정보를 기록합니다. 가장 많은 양의 세부 정보를 기록하려면 DEBUG를 지정합니다. 로그 수준을 지정하면 해당 수준보다 심각도가 높은 모든 로그 수준이 기록됩니다. 예를 들어, WARNING으로 설정하면 CRITICAL, ERROR 및 WARNING 수준 로그 항목만 기록됩니다. DEBUG로 설정하면 모든 수준이 기록됩니다. |
logfile.maxlogfiles |
로그 디렉토리의 최대 로그 파일 수입니다. 기본값은 "10" 입니다. 11번째 로그를 만들기 전에 정리 루틴이 실행되어 이전 로그 파일이 제거됩니다. |
logfile.maxlogfilesize |
모든 로그 파일을 위한 최대 디스크 공간(바이트)입니다. 기본값은 "2097152" 입니다. 다음 로그 파일을 만들면 이 제한에 위반되는 경우 가장 오래된 로그를 삭제하여 사용 가능한 디스크 공간을 확보합니다. |
logfile.minfreediskspace |
로깅을 위해 사용할 수 있어야 하는 최소한의 사용 가능 디스크 공간(바이트)이 값에 도달하면 Calendar Server는 이전 로그 파일을 만료하여 사용 가능한 디스크 공간을 확보합니다. 공간을 확보할 수 없으면 로깅이 일시 중지됩니다. 기본값은 "5242880"입니다. |
logfile.notify.logname |
csnotifyd 서비스를 위한 로그 파일 이름입니다. 기본값은 "notify.log"입니다. |
logfile.rollovertime |
로그 파일이 순환되기까지의 시간(초)즉, 새 로그 파일을 만들어서 열 때까지의 간격입니다. 기본값은 "86400"입니다. |
logfile.store.logname |
달력 저장소를 위한 로그 파일 이름입니다. 기본값은 "store.log"입니다. |
파일을 ics.conf로 저장합니다.
Calendar Server를 다시 시작합니다.
cal-svr-base /SUNWics5/cal/sbin/start-cal
달력 데이터베이스에 대한 트랜잭션 로깅을 구성하려면 9 장, 자동 백업 구성을 참조하십시오.
삭제된 이벤트와 작업에 대한 삭제 로그를 구성할 필요는 없습니다. 18 장, 삭제 로그 데이터베이스 관리을 참조하십시오.
구성을 변경할 권한을 가지고 관리자로 로그인합니다.
/etc/opt/SUNWics5/cal/config 디렉토리로 변경합니다.
ics.conf 파일을 복사한 다음 이름을 변경하여 저장합니다.
다음 표에 나와 있는 ics.conf 매개 변수 중 하나 이상을 편집합니다.
파일을 ics.conf로 저장합니다.
Calendar Server를 다시 시작합니다.
cal-svr-base /SUNWics5/cal/sbin/start-cal
세 가지 유형의 전자 메일 알림을 활성화할 수 있습니다.
이벤트에 초대된 참석자에게 전자 메일 알림 보내기
이벤트가 취소되었을 때 참석자에게 전자 메일 알림 보내기
참석자가 회신했을 때 주최자에게 전자 메일 알림 보내기
구성을 변경할 권한을 가지고 관리자로 로그인합니다.
/etc/opt/SUNWics5/cal/config 디렉토리로 변경합니다.
ics.conf 파일을 복사한 다음 이름을 변경하여 저장합니다.
다음 표에 나와 있는 ics.conf 매개 변수 중 하나 이상을 편집합니다.
매개 변수 |
설명과 기본값 |
---|---|
ine.invitation.enable |
"yes"(기본값) - 참석자에게 초대에 대한 알림을 보냄 "no" - 참석자에게 초대에 대한 알림을 보내지 않음 |
ine.cancellation.enable |
"yes"(기본값) - 참석자에게 이벤트 취소에 대한 알림을 보냄 "no" - 참석자에게 취소에 대한 알림을 보내지 않음 |
ine.reply.enable |
"yes"(기본값) - 초대에 대해 참석자가 회신했을 때 주최자에게 알림을 보냄 "no" - 초대에 대해 참석자가 회신했을 때 주최자에게 알림을 보내지 않음 |
파일을 ics.conf로 저장합니다.
Calendar Server를 다시 시작합니다.
cal-svr-base /SUNWics5/cal/sbin/start-cal
알림 구성에 대한 자세한 내용은 E.4.1 Calendar Server 전자 메일 알림 구성 매개 변수 및 형식 파일을 참조하십시오.
이 절에서는 로그인 및 인증을 구성하기 위한 지침을 제공합니다.
이 절은 다음 내용으로 구성되어 있습니다.
Communications Express에 대한 프록시 로그인을 구성해야 합니다. Communications Express에 대한 프록시 로그인을 구성하는 방법에 대한 자세한 내용은 4.1 Communications Express를 위한 구성을 참조하십시오.
Communications Express 외부 Calendar Server에 대한 관리자 프록시 로그인을 허용하려면 다음 단계를 수행합니다.
구성을 변경할 권한을 가지고 관리자로 로그인합니다.
/etc/opt/SUNWics5/cal/config 디렉토리로 변경합니다.
ics.conf 파일을 복사한 다음 이름을 변경하여 저장합니다.
다음 매개 변수를 편집합니다.
관리자에게 사용자 달력 관리를 위한 프록시 로그인을 허용할지 여부를 지정합니다. "yes"를 지정하면 프록시 로그인이 허용됩니다. "no"를 지정하면 프록시 로그인이 허용되지 않습니다. 기본값은 "yes"입니다.
새 값을 적용하려면 Calendar Server를 다시 시작합니다.
다음 WCAP 명령을 사용하여 관리자 프록시 로그인이 제대로 작동하는지 확인합니다.
http://server[:port]/login.wcap? user=admin-user&password=admin-password &proxyauth=calendar-user&fmt-out=text/html |
다음 목록에서는 이전 예에서 사용된 각 변수에 대한 설명을 제공합니다.
server는 Calendar Server가 실행 중인 서버의 이름입니다.
port는 Calendar Server 포트 번호입니다. 기본 포트는 80입니다.
admin-user는 Calendar Server 관리자입니다. 예를 들어, calmaster입니다.
admin-password는 admin-user의 비밀번호입니다.
calendar-user는 Calendar Server 사용자의 calid입니다.
fmt-out은 컨텐트 출력 형식의 사양입니다. 예를 들어 텍스트 또는 HTML을 사용할 수 있습니다.
명령이 성공하면 Calendar Server는 calendar-user의 달력을 표시합니다. 문제가 발생하면 Calendar Server는 “Unauthorized”라는 메시지를 표시합니다.
오류의 원인은 다음과 같습니다.
admin-user에게 Calendar Server 관리자 권한이 없습니다.
admin-password가 올바르지 않습니다.
calendar-user가 유효한 Calendar Server 사용자가 아닙니다.
구성을 변경할 권한을 가지고 관리자로 로그인합니다.
/etc/opt/SUNWics5/cal/config 디렉토리로 변경합니다.
ics.conf 파일을 복사한 다음 이름을 변경하여 저장합니다.
다음 표에 표시된 매개 변수 중 하나 이상을 편집합니다.
매개 변수 |
설명/기본값 |
---|---|
LDAP 인증을 위한 기본 DN. 지정하지 않으면 local.ugldapbasedn이 사용됩니다. |
|
LDAP 인증을 위한 호스트. 이 값을 지정하지 않을 경우 서버는 local.ugldaphost 값을 사용합니다. 기본값은 "localhost"입니다. |
|
local.authldapbinddn에 지정된 사용자의 바인딩 자격 증명(비밀번호) |
|
사용자의 DN 검색을 위한 LDAP 인증 호스트 바인드에 사용되는 DN. 이 값을 지정하지 않거나 비워두면(" ") 익명 바인드로 간주됩니다. |
|
LDAP 인증을 위한 포트. 이 값을 지정하지 않을 경우 서버는 local.ugldapport 값을 사용합니다. 기본값은 "389"입니다. |
|
LDAP 인증을 위해 유지되는 최소 LDAP 클라이언트 연결 수. 이 값을 지정하지 않을 경우 서버는 local.ugldappoolsize 값을 사용합니다. 기본값은 "1"입니다. |
|
LDAP 인증을 위해 유지되는 최대 LDAP 클라이언트 연결 수. 이 값을 지정하지 않을 경우 서버는 local.ugldapmaxpool 값을 사용합니다. 기본값은 "1024"입니다. |
|
사용자 조회에 사용되는 인증 필터를 지정합니다. 기본값은 "(uid=%U)"입니다. 이 값은 도메인 항목의 inetDomainSearchFilter 속성에 저장됩니다. 다른 속성에서 필터링할 수 있습니다. 예를 들어, 이 매개 변수를 "(mail=%U)"로 설정할 수 있습니다. 인증된 사용자의 uid는 인증에 사용된 속성에 관계 없이 모든 다른 함수에 해당 사용자에 대한 ID로 전달됩니다. |
|
일반 텍스트 비밀번호를 사용하여 사용자를 성공적으로 인증한 후 지연되는 시간(초)입니다. 기본값은 "0"입니다. |
구성을 변경할 권한을 가지고 관리자로 로그인합니다.
/etc/opt/SUNWics5/cal/config 디렉토리로 변경합니다.
ics.conf 파일을 복사한 다음 이름을 변경하여 저장합니다.
다음 표에 표시된 매개 변수 중 하나 이상을 편집합니다.
Calendar Server에서 캐시에 유지 관리할 인증된 사용자 아이디(uid) 및 비밀번호의 최대 수입니다. 기본값은 “10000”입니다.
마지막 액세스 이후 uid와 비밀번호를 캐시에서 제거할 때까지의 시간(초)입니다. 기본값은 “900”입니다.
파일을 ics.conf로 저장합니다.
Calendar Server를 다시 시작합니다.
cal-svr-base /SUNWics5/cal/sbin/start-cal
구성을 변경할 권한을 가지고 관리자로 로그인합니다.
/etc/opt/SUNWics5/cal/config 디렉토리로 변경합니다.
ics.conf 파일을 복사한 다음 이름을 변경하여 저장합니다.
다음 표에 표시된 대로 다음 매개 변수를 편집합니다.
"yes"로 설정하면 HTTP 액세스가 허용될 때 DNS에 대해 클라이언트 IP 주소를 검사합니다. 기본값은 “no”입니다.
파일을 ics.conf로 저장합니다.
Calendar Server를 다시 시작합니다.
cal-svr-base /SUNWics5/cal/sbin/start-cal
이 절에서는 달력 서비스(데몬)을 구성하는 방법에 대한 지침을 제공합니다.
이 절은 다음 내용으로 구성되어 있습니다.
9 장, 자동 백업 구성을 참조하십시오.
start-cal 및 stop-cal 명령은 쉽게 Calendar Server를 시작 및 중지할 수 있게 해주는 래퍼 스크립트입니다. 이 유틸리티는 부록 D, Calendar Server 명령줄 유틸리티 참조 에 정의되어 있습니다.
구성을 변경할 권한을 가지고 관리자로 로그인합니다.
stop-cal 명령을 실행하여 Calendar Server 서비스를 중지합니다.
/etc/opt/SUNWics5/cal/config 디렉토리로 변경합니다.
ics.conf 파일을 복사한 다음 이름을 변경하여 저장합니다.
다음 표에 표시된 매개 변수 중 하나 이상을 편집합니다.
매개 변수 |
설명과 기본값 |
---|---|
런타임 사용자 아이디(uid). 기본값은 "icsuser"입니다. 수퍼유저 권한이 필요하지 않을 때 사용하는 사용자 아이디입니다. |
|
런타임 그룹 아이디(gid). 기본값은 "icsgroup"입니다. 수퍼유저 권한이 필요하지 않을 때 사용하는 그룹 아이디입니다. |
|
이 매개 변수를 "yes"로 설정하면 watcher와 연결된 서비스가 올바르게 연결 해제되지 않고 종료될 경우 자동으로 다시 시작됩니다. |
|
자동 다시 시작 시간 초과 간격을 정의합니다. 지정한 간격 내에 서비스가 두 번 종료될 경우 자동 시작 시 무제한 다시 시작되는 것을 방지하기 위해 다시 시작되지 않습니다. 기본값은 10분입니다. |
파일을 ics.conf로 저장합니다.
Calendar Server를 다시 시작합니다.
cal-svr-base /SUNWics5/cal/sbin/start-cal
감시자 프로세스인 watcher는 실패한 소켓 연결을 모니터링하며 Calendar Server 및 Messaging Server에서 모두 사용됩니다. Calendar Server 매개 변수를 설정하여 감시자를 구성하려면 다음 단계를 수행하십시오.
구성을 변경할 권한을 가지고 관리자로 로그인합니다.
stop-cal 명령을 실행하여 Calendar Server 서비스를 중지합니다.
/etc/opt/SUNWics5/cal/config 디렉토리로 변경합니다.
ics.conf 파일을 복사한 다음 이름을 변경하여 저장합니다.
다음 표에 표시된 매개 변수 중 하나 이상을 편집합니다.
매개 변수 |
설명과 기본값 |
---|---|
이 매개 변수를 "yes"로 설정하면 시작 프로그램이 다른 서비스보다 먼저 watcher를 시작합니다. 데몬은 소켓 연결을 통해 감시자에 연결됩니다. 기본값은 "no"이지만 구성 프로그램을 사용하여 "yes"로 변경할 수 있습니다. |
|
watcher가 수신하는 포트입니다. Messaging Server는 포트 49994를 사용합니다. Calendar Server의 경우에는 49995와 같은 다른 포트를 사용해야 합니다. |
|
watcher용 구성 파일입니다. 상대 경로일 경우 config 디렉토리에 대한 상대 경로입니다. 기본값은 watcher.cnf입니다. |
|
service.autorestart |
"yes"로 설정하면 감시자는 올바르게 연결 해제되지 않고 종료된 모든 등록된 서비스를 자동으로 다시 시작합니다. 서비스가 10분 내에 두 번 종료되면 감시자는 이를 다시 시작하지 않습니다. |
파일을 ics.conf로 저장합니다.
Calendar Server를 다시 시작합니다.
cal-svr-base /SUNWics5/cal/sbin/start-cal
감시자 프로세스에 대한 자세한 내용은 Sun Java System Messaging Server 6.3 Administration Guide를 참조하십시오. 4장과 23장에 이와 관련된 정보가 있습니다.
감시자를 활성화하는 경우 감시자가 모니터링하는 모든 서비스를 감시자 프로세스에 등록해야 합니다. 이 작업은 Calendar Server 데몬에서 자동으로 그리고 내부적으로 처리됩니다. 또는 데몬이 cal-svr-base/data/proc 디렉토리에 각 서비스의 프로세스 아이디와 해당 상태("init" 또는 "ready")가 포함된 pid 파일을 만듭니다.
구성을 변경할 권한을 가지고 관리자로 로그인합니다.
/etc/opt/SUNWics5/cal/config 디렉토리로 변경합니다.
ics.conf 파일을 복사한 다음 이름을 변경하여 저장합니다.
다음 표에 표시된 매개 변수 중 하나 이상을 편집합니다.
매개 변수 |
설명과 기본값 |
---|---|
값이 "yes"이면 csadmind 데이터베이스 검사점 스레드를 시작합니다. 값이 "no"이면 검사점 로그 파일을 생성하지 않습니다. 기본값은 "yes"입니다. |
|
관리 세션을 위한 Berkeley 데이터베이스의 최대 캐시 크기(바이트). 기본값은 "8388608"입니다. |
|
값이 "yes"이면 csadmind 데이터베이스 교착 상태 감지 스레드를 시작합니다. 기본값은 "yes"입니다. |
|
값이 "yes"이면 csadmind 디스크 공간 부족 모니터 스레드를 시작합니다. 기본값은 "no"입니다. 디스크 사용량은 기본적으로 모니터링되지 않습니다. |
|
값이 "yes"이면 모든 서비스를 시작할 때 csadmind 서비스를 시작하고 모든 서비스를 중지할 때 csadmind 서비스를 중지합니다. 기본값은 “yes”입니다. |
|
관리 세션 당 실행되는 최대 스레드 수. 기본값은 “10”입니다. |
|
관리 연결 시간이 초과되기까지의 시간(초). 기본값은 “900”입니다. |
|
값이 "yes"이면 csadmind 서비스 응답 스레드를 시작합니다. 기본값은 “no”입니다. |
|
관리 세션 요청을 위한 임시 디렉토리. 기본값은 없습니다. |
|
csadmind의 HTTP 세션 시간이 초과되기까지의 시간(초). 기본값은 “1800”입니다. |
|
시작, 중지 또는 준비된 달력 서비스 검사 간에 기다리는 시간(초). 기본값은 “2”입니다. |
|
달력 서비스가 시작하기를 기다리는 시간(초). 기본값은 “300”입니다. |
|
달력 서비스가 중지되기를 기다리는 시간(초). 기본값은 “300”입니다. |
|
달력 서비스에 중지 명령을 보내는 사이 기다리는 시간(초). 기본값은 “60”입니다. |
파일을 ics.conf로 저장합니다.
Calendar Server를 다시 시작합니다.
cal-svr-base /SUNWics5/cal/sbin/start-cal
구성을 변경할 권한을 가지고 관리자로 로그인합니다.
/etc/opt/SUNWics5/cal/config 디렉토리로 변경합니다.
ics.conf 파일을 복사한 다음 이름을 변경하여 저장합니다.
다음 표에 표시된 매개 변수 중 하나 이상을 편집합니다.
매개 변수 |
설명과 기본값 |
---|---|
Calendar Server에 대해 관리 권한이 있는 사용자 아이디의 공백으로 구분된 목록. 기본값은 "calmaster"입니다. |
|
기본값인 "yes"를 사용하면 프록시를 통한 로그인이 허용됩니다. |
|
값이 "yes"이면 익명(인증 없음) 액세스가 허용됩니다. 지정된 제한 액세스(주로 공용 달력에 대한 읽기 전용 액세스)만 허용되는 특별한 로그인 유형입니다. 기본값은 "yes"입니다. |
|
HTML 문서를 검색하기 위한 HTTP 호스트. 사용자가 정규화된 호스트 이름을 사용하여 달력 데이터에 액세스하려면 이 값이 mycal@sesta.com과 같이 시스템 이름, DNS 도메인 및 접미어가 포함되어 있으며 Calendar Server가 실행되고 있는 시스템의 정규화된 호스트 이름이어야 합니다. 지정하지 않으면 로컬 HTTP 호스트가 사용됩니다. |
|
service.http.commandlog |
이 매개 변수는 디버깅에만 사용됩니다. "yes"로 설정하면 수신된는 모든 명령이 http.commands 로그 파일에 기록됩니다. 프로덕션 런타임 중에는 이 매개 변수를 사용하지 마십시오. 로그 파일이 빠르게 채워지고 성능 저하가 발생할 수 있습니다. |
service.http.commandlog.all |
이 매개 변수는 디버깅에만 사용됩니다. "yes"로 설정하면 모든 HTTP 요청이 http.access 로그 파일에 기록됩니다. 프로덕션 런타임 중에는 이 매개 변수를 사용하지 마십시오. 로그 파일이 빠르게 채워지고 성능 저하가 발생할 수 있습니다. |
서버에 쿠키 지원 여부를 알려줍니다(yes/no). 단일 사인온을 사용하려면 "yes"로 설정해야 합니다. 기본값은 "yes"입니다. |
|
HTTP 세션을 위한 Berkeley 데이터베이스의 최대 캐시 크기. 기본값은 "8388308"입니다. |
|
이 매개 변수가 지정되었지만 공백(" ")이 아닐 경우, 필터링을 통해 TCP 도메인을 기반으로 하는 액세스를 허용합니다. 예를 들어, "ALL: LOCAL.sesta.com"으로 설정하면 sesta.com 도메인의 누구에게나 로컬 액세스를 허용합니다. 여러 개의 필터는 CR-LF(줄바꿈)로 구분합니다. 기본값은 공백("")입니다. |
|
이 매개 변수가 지정되었는데 공백(" ")이 아닐 경우, 필터링을 통해 TCP 도메인을 기반으로 하는 액세스를 허용합니다. 예를 들어, "ALL: LOCAL.sesta.com"으로 설정하면 sesta.com 도메인의 누구에게나 액세스를 거부합니다. 여러 개의 필터는 CR-LF(줄바꿈)로 구분합니다. 기본값은 공백(" ")입니다. |
|
가져온 파일을 임시로 저장할 local.queuedir에 상대적인 디렉토리 위치(또는 절대 경로 지정)이며기본값은 현재 디렉토리(".")입니다. |
|
값이 "yes"이면 기존 세션을 참조하는 모든 요청이 같은 IP 주소에서 온 것으로 확인됩니다. 기본값은 “yes”입니다. |
|
값이 "yes"이면 모든 서비스를 시작할 때 cshttpd 서비스를 시작하고 모든 서비스를 중지할 때 cshttpd 서비스를 중지합니다. 기본값은 “yes”입니다. ![]() 이 매개 변수로 HTTP 서비스를 비활성화하면 HTTPS도 비활성화됩니다. |
|
HTTP 연결 시간이 초과되기까지의 시간(초)기본값은 “120”입니다. |
|
HTTP 서비스가 클라이언트 요청을 수신할 TCP 주소를 지정합니다. 기본값은 "INADDR_ANY"이며 임의의 주소를 나타냅니다. |
|
값이 "yes"이면 서버에 대한 HTTP 연결이 모두 기록됩니다. 기본값은 “no”입니다. |
|
cshttpd 서비스에 있는 HTTP 세션의 최대 수기본값은 “5000”입니다. |
|
cshttpd 서비스에서 HTTP 요청을 처리하는 최대 스레드 수. 기본값은 “20”입니다. |
|
한 서버에서 실행되어야 하는 최대 동시 실행 HTTP 서비스(cshttpd ) 프로세스 수이며 기본값은 “1”입니다. 여러 개의 CPU가 있는 서버의 경우 21.8 여러 CPU에 걸쳐 로드 균형 조정 사용을 참조하십시오. |
|
Calendar Server 사용자의 HTTP 요청을 위한 포트. 기본값은 “80”입니다. |
|
이 매개 변수가 지정되었는데 ""이 아닐 경우 필터링을 통해 TCP 도메인을 기반으로 한 프록시 로그인을 허용합니다. service.http.domainallowed와 동일한 구문입니다. 기본값은 ""입니다. |
|
HTTP 세션 시간이 초과되기까지의 시간(초). 기본값은 “900”입니다. |
|
HTTP 세션 데이터베이스의 디렉토리입니다. 기본값은 “http” 입니다. |
|
cshttpd 서비스의 HTTP 세션이 시간 초과될 때까지의 시간(초). 기본값은 “1800”입니다. |
|
파일에 대한 모든 URL 참조가 저장되는 실행 프로그램과 관련된 디렉토리. 기본값은 ""(null)입니다. |
|
service.http.tmpdir |
HTTP 세션을 위한 임시 디렉토리. 기본값은 "/var/opt/SUNWics5/tmp"입니다. |
파일을 ics.conf로 저장합니다.
Calendar Server를 다시 시작합니다.
cal-svr-base /SUNWics5/cal/sbin/start-cal
구성을 변경할 권한을 가지고 관리자로 로그인합니다.
/etc/opt/SUNWics5/cal/config 디렉토리로 변경합니다.
ics.conf 파일을 복사한 다음 이름을 변경하여 저장합니다.
다음 표에 나와 있는 ics.conf 매개 변수 중 하나 이상을 편집합니다.
매개 변수 |
설명과 기본값 |
---|---|
디스크 공간 부족 메시지와 함께 보내는 설명 기본 설명은 “percentage calendar partition diskspace available”입니다. |
|
디스크 공간 모니터링 사이의 시간(초). 기본값은 “3600”입니다. |
|
경고 메시지 전송을 트리거하는 사용 가능한 디스크 공간의 비율. 기본값은 “10”입니다. |
|
alarm.diskstat.msgalarmthreshold가 비율보다 큰지 또는 작은지를 나타냅니다. -1이면 비율보다 작고 1이면 비율보다 큽니다. 기본값은 “-1”입니다. |
|
디스크 공간 부족에 대한 경고 메시지 전송 사이의 시간. 기본값은 “24”입니다. |
|
서버 경보를 보내는 데 사용되는 SMTP 서버의 호스트 이름. 기본값은 “localhost”입니다. |
|
서버 경보를 보내는 데 사용되는 SMTP 포트. 기본값은 “25”입니다. |
|
서버 경보를 보내는 전자 메일 주소. “Postmaster@localhost” |
|
서버가 경보를 보낼 때 보내는 사람으로 사용되는 전자 메일 주소. 기본값은 “Postmaster@localhost”입니다. |
|
전자 메일 경보를 보내는 데 사용되는 기본 형식은 다음과 같습니다. "From: %s\nTo: %s\nSubject: ALARM: %s of \"%s\" is n\n%s\n" |
|
서비스 응답 없음 메시지와 함께 보내는 설명. 기본값은 “calendar service not responding”입니다. |
|
서비스 모니터링 사이의 시간(초). 기본값은 “3600”입니다. |
|
기본값은 “100”(서비스가 응답하지 않는 경우에만 경고 메시지 보내기 트리거)으로 시작해야 합니다. |
|
msgalarmthresholddirection |
alarm.responsestat.msgalarmthreshold가 비율보다 큰지 또는 작은지를 지정합니다. -1이면 비율보다 작고 1이면 비율보다 큽니다. 기본값은 “-1”입니다. |
msgalarmwarninginterval |
서비스 응답이 없다는 경고 메시지 사이의 시간. 기본값은 “24”입니다. |
관리 도구를 위한 경보 알림을 사용 가능("yes") 또는 사용 불가능("no")하게 합니다. 기본값은 “yes”입니다. |
파일을 ics.conf로 저장합니다.
Calendar Server를 다시 시작합니다.
cal-svr-base /SUNWics5/cal/sbin/start-cal
Berkeley 데이터베이스의 교착 상태를 주기적으로 검사하도록 Calendar Server를 구성할 수 있습니다.
Berkeley 데이터베이스가 교착 상태가 되어 액세스를 못할 수 있습니다. 교착 상태를 가능한 빨리 검색하려면 교착 상태에 대한 주기 검사를 활성화합니다.
구성을 변경할 권한을 가지고 관리자로 로그인합니다.
/etc/opt/SUNWics5/cal/config 디렉토리로 변경합니다.
ics.conf 파일을 복사한 다음 이름을 변경하여 저장합니다.
다음 표에 표시된 대로 매개 변수를 편집합니다.
Berkeley 데이터베이스가 교착 상태에 있는지 정기적으로 검사하고 교착 상태에 있을 경우 데이터베이스에 재설정을 지시합니다. 기본값은 “no”(사용 불가능)입니다.
파일을 ics.conf로 저장합니다.
Calendar Server를 다시 시작합니다.
cal-svr-base /SUNWics5/cal/sbin/start-cal
교착 상태가 된 후에 Berkeley 데이터베이스를 재설정하는 방법에 대한 자세한 내용은 문제 해결 장에서 22.5.2 데이터베이스 손상 검색 22.5.1.2 사용 가능한 도구 목록을 참조하십시오.
이 절에서는 LDAP를 위해 Calendar Server를 구성하기 위한 지침을 제공합니다.
이 절은 다음 내용으로 구성되어 있습니다.
일반적으로 익명 액세스는 기본적으로 허용됩니다. 익명 액세스를 제한하려면 해당 매개 변수를 변경합니다.
구성을 변경할 권한을 가지고 관리자로 로그인합니다.
/etc/opt/SUNWics5/cal/config 디렉토리로 변경합니다.
ics.conf 파일을 복사한 다음 이름을 변경하여 저장합니다.
다음 매개 변수 중 하나 이상을 편집합니다.
매개 변수 |
설명/기본값 |
---|---|
calstore.anonymous.calid |
익명 로그인 달력 식별자(calid)를 지정합니다. 기본값은 "anonymous"입니다. |
service.http.allowanonymouslogin |
로그인 없는 익명 액세스가 허용되는지 여부를 지정합니다. 기본값은 “yes”입니다. 이 값을 설정하면 전자 메일로 보낸 달력 URL의 수신자가 로그인하지 않고 달력의 사용 가능/사용 중 버전에 액세스할 수 있습니다. |
service.wcap.anonymous. allowpubliccalendarwrite |
익명 사용자에게 공개적으로 쓸 수 있는 달력에 대한 쓰기를 허용할지 여부를 지정합니다. 기본값은 “yes”입니다. |
service.wcap.userprefs.ldapproxyauth |
사용자 기본 설정에 사용된 LDAP에 대한 익명 검색을 사용 가능하게 합니다. 기본값은 “no”이며 익명 액세스를 허용합니다. “yes”를 지정하면 검색 수행을 위한 프록시 인증을 사용합니다. |
파일을 ics.conf로 저장합니다.
Calendar Server를 다시 시작합니다.
cal-svr-base /SUNWics5/cal/sbin/start-cal
구성을 변경할 권한을 가지고 관리자로 로그인합니다.
/etc/opt/SUNWics5/cal/config 디렉토리로 변경합니다.
ics.conf 파일을 복사한 다음 이름을 변경하여 저장합니다.
다음 표의 매개 변수 중 하나 이상을 편집합니다.
매개 변수 |
설명/기본값 |
---|---|
minwildcardsize |
참석자 조회 검색에서 와일드카드 검색을 위한 최소 문자열 크기를 지정합니다. 제로(0)는 항상 와일드카드 검색을 한다는 것을 의미합니다. |
sasl.default.ldap.searchfilter |
사용자 조회를 위한 인증 필터를 지정합니다. 기본값은 다음과 같습니다. "(uid=%s)" |
local.lookupldapbasedn |
LDAP 참석자 조회를 위한 DN을 지정합니다. 지정하지 않으면 local.ugldapbsedn 이 사용됩니다. 기본값은 없습니다 |
local.lookupldapbinddn |
LDAP 참석자 조회에 사용되는 호스트에 바인드할 DN을 지정합니다. 이 값을 지정하지 않고 기본값 ““이 사용되면 익명 바인드인 것으로 간주됩니다. |
local.lookupldapbindcred |
local.lookupldapbinddn 에 식별된 사용자를 위한 자격 증명(비밀번호)입니다. 기본값은 없습니다 |
local.lookupldaphost |
LDAP 참석자 조회를 위한 호스트 이름입니다. 지정하지 않으면 local.ugldaphost이 사용됩니다. |
local.lookupldapmaxpool |
LDAP 참석자 조회를 위해 유지되는 LDAP 클라이언트 연결 수를 지정합니다. 지정하지 않으면 local.ugldapmaxpool이 사용됩니다. 기본값은 “1024”입니다. |
local.lookupldappoolsize |
LDAP 참석자 조회를 위해 유지되는 LDAP 클라이언트 연결의 최대 수를 지정합니다. 지정하지 않으면 local.ugldappoolsize가 사용됩니다. 기본값은 "1"입니다. |
local.lookupldapport |
LDAP 참석자 조회에 사용할 포트를 지정합니다. 지정하지 않으면 local.ugldapport이 사용됩니다. |
local.lookupldapsearchattr.calid |
참석자 조회를 위한 calid 속성을 지정합니다. 기본값은 icsCalendar입니다. |
local.lookupldapsearchattr.mail |
참석자 조회를 위한 메일 속성을 지정합니다. 기본값은 mail입니다. |
local.lookupldapsearchattr. mailalternateaddress |
참석자 조회를 위한 대체 메일 주소 속성을 지정합니다. 기본값은 mailalternateaddress입니다. |
local.lookupldapsearchattr. mailequivalentaddres |
참석자 조회를 위한 동일한 주소 메일 속성을 지정합니다. 기본값은 mailequivalentaddress입니다. |
local.lookupldapsearchattr. calendar |
참석자 조회를 위한 달력 속성을 지정합니다. 기본값은 icsCalendar입니다. |
local.lookupldapsearchattr.cn |
참석자 조회를 위한 공통 이름 속성을 지정합니다. 기본값은 cn입니다. |
local.lookupldapsearchattr. objectclass |
참석자 조회를 위한 객체 클래스 속성을 지정합니다. 기본값은 objectclass입니다. |
local.lookupldapsearchattr. objectclass.caluser |
달력 사용자에 대한 객체 클래스를 지정합니다. 기본값은 icsCalendarUser입니다. |
local.lookupldapsearchattr. objectclass.calresource |
달력자원에대한객체클래스를지정합니다. 기본값은 icsCalendarResource입니다. |
local.lookupldapsearchattr. objectclass.group |
그룹에 대한 객체 클래스를 지정합니다. 기본값은 icsCalendarGroup입니다. |
local.lookupldapsearchattr. objectclass.person |
개인에 대한 객체 클래스를 지정합니다. 기본값은 person입니다. |
local.lookupldapsearchattr. memberurl |
참석자 조회를 위한 구성원 URL 속성을 지정합니다. 기본값은 memberurl입니다. |
local.lookupldapsearchattr. uniquemember |
참석자 조회를 위한 고유 구성원 속성을 지정합니다. 기본값은 uniquemember입니다. |
local.lookupldapsearchattr. givenname |
참석자 조회를 위한 이름 속성을 지정합니다. 기본값은 givenname입니다. |
local.lookupldapsearchattr.sn |
참석자 조회를 위한 화면 이름 속성을 지정합니다. 기본값은 sn입니다. |
전자 메일 주소와 일치하는 참석자의 달력 아이디를 조회하는 데 사용되는 기본 도메인의 이름입니다. 예를 들어, 이 설정 값이 "sesta.com"이면 jsmith는 jsmith@sesta.com으로 결정됩니다. |
파일을 ics.conf로 저장합니다.
Calendar Server를 다시 시작합니다.
cal-svr-base /SUNWics5/cal/sbin/start-cal
구성을 변경할 권한을 가지고 관리자로 로그인합니다.
/etc/opt/SUNWics5/cal/config 디렉토리로 변경합니다.
ics.conf 파일을 복사한 다음 이름을 변경하여 저장합니다.
다음 표의 매개 변수 중 하나 이상을 편집합니다.
다음에 나오는 모든 매개 변수 설명에서 %s는 단일 참석자만 허용합니다.
파일을 ics.conf로 저장합니다.
Calendar Server를 다시 시작합니다.
cal-svr-base /SUNWics5/cal/sbin/start-cal
구성을 변경할 권한을 가지고 관리자로 로그인합니다.
/etc/opt/SUNWics5/cal/config 디렉토리로 변경합니다.
ics.conf 파일을 복사한 다음 이름을 변경하여 저장합니다.
다음 표에 표시된 대로 매개 변수를 편집합니다.
자원 조회를 위해 사용자/그룹 LDAP 서버를 사용하는지 조회 서버를 사용하는지 여부를 나타냅니다.
“yes” – 사용자/그룹 LDAP 서버를 사용합니다.
“no” – 조회 서버를 사용합니다. 기본값은 “no”입니다.
파일을 ics.conf로 저장합니다.
Calendar Server를 다시 시작합니다.
cal-svr-base /SUNWics5/cal/sbin/start-cal
구성을 변경할 권한을 가지고 관리자로 로그인합니다.
/etc/opt/SUNWics5/cal/config 디렉토리로 변경합니다.
ics.conf 파일을 복사한 다음 이름을 변경하여 저장합니다.
다음 표의 매개 변수 중 하나 이상을 편집합니다.
매개 변수 |
설명/기본값 |
---|---|
local.lookupldap.mailtocalid.search |
mail-to-calid 조회에 사용할 메일 속성을 지정합니다. 기본값은 "(|(mail=%s)(mailalternateaddress=%s))”입니다. mailalternateaddress 대신 mailequivalentaddress 속성으로 대체할 수 있습니다. |
local.ugldapbasedn |
mail-to-calid 조회를 위한 기본 DN을 지정합니다. |
local.authldapbinddn |
mail-to-calid 조회에 사용되는 호스트에 바인드할 DN을 지정합니다. 이 값을 지정하지 않고 기본값 ""이 사용되면 익명 바인드인 것으로 간주됩니다. |
local.authldapbindcred |
local.authldapbinddn에 지정된 사용자를 위한 바인드 자격 증명(비밀번호). 기본값은 없습니다. |
local.ugldaphost |
mail-to-calid 조회에 사용되는 LDAP 호스트를 지정합니다. |
local.ugldapmaxpool |
mail-to-calid 조회에 대해 유지되는 최대 클라이언트 연결 수를 지정합니다. 기본값은 “1024”입니다. |
local.ugldappoolsize |
mail-to-calid 조회에 대해 유지할 최소 클라이언트 연결 수를 지정합니다. 기본값은 “1”입니다. |
local.ugldapport |
LDAP mail-to-calid 조회를 위한 포트를 지정합니다. 기본값은 없습니다. |
파일을 ics.conf로 저장합니다.
Calendar Server를 다시 시작합니다.
cal-svr-base /SUNWics5/cal/sbin/start-cal
구성을 변경할 권한을 가지고 관리자로 로그인합니다.
/etc/opt/SUNWics5/cal/config 디렉토리로 변경합니다.
ics.conf 파일을 복사한 다음 이름을 변경하여 저장합니다.
다음 표의 매개 변수 중 하나 이상을 편집합니다.
매개 변수 |
설명/기본값 |
---|---|
LDAP 사용자 기본 설정 인증을 위한 바인드 자격 증명(비밀번호). 기본값은 없습니다. |
|
LDAP 사용자 기본 설정 호스트를 바인드하는 데 사용되는 DN. 이 매개 변수는 반드시 지정해야 합니다. 이 값을 공백(" ")으로 두거나 지정하지 않으면 익명 바인드로 간주됩니다. |
|
LDAP 사용자 기본 설정을 위해 유지되는 최소 LDAP 클라이언트 연결 수. 기본값은 “1”입니다. |
|
LDAP 사용자 기본 설정을 위해 유지되는 최대 LDAP 클라이언트 연결 수. 기본값은 “1024”입니다. |
|
service.wcap.userprefs.ldapproxyauth |
사용자 기본 설정에 사용된 LDAP에 대한 익명 검색을 사용 가능하게 합니다. 기본값은 “no”이며 익명 액세스를 허용합니다. “yes”를 지정하면 검색 수행을 위한 프록시 인증을 사용합니다. |
파일을 ics.conf로 저장합니다.
Calendar Server를 다시 시작합니다.
cal-svr-base /SUNWics5/cal/sbin/start-cal
기본값 목록에서 값을 제거하여 사용자가 설정할 수 있는 기본 설정을 제한할 수 있습니다.
구성을 변경할 권한을 가지고 관리자로 로그인합니다.
/etc/opt/SUNWics5/cal/config 디렉토리로 변경합니다.
ics.conf 파일을 복사한 다음 이름을 변경하여 저장합니다.
다음 표에 표시된 대로 매개 변수의 사용자 기본 설정 목록을 편집합니다.
매개 변수 |
사용자 기본 설정 기본 목록 |
설명 |
---|---|---|
ugldapicsextendeduserprefs |
"ceColorSet, ceFontFace, ceFontSizeDelta, ceDateOrder, ceDateSeparator, ceClock, ceDayHead, ceDayTail, ceInterval, ceToolText, ceToolImage, ceDefaultAlarmStart, ceSingleCalendarTZID, ceAllCalendarTZIDs, ceDefaultAlarmEmail, ceNotifyEmail, ceNotifyEnable, ceDefaultView, ceExcludeSatSun, ceGroupInviteAll" |
사용자 기본 설정 값은 LDAP에 보관됩니다. 이 매개 변수는 LDAP의 icsExtendedUserPrefs 속성에 보관되는 사용자 기본 설정을 정의합니다. |
파일을 ics.conf로 저장합니다.
Calendar Server를 다시 시작합니다.
cal-svr-base /SUNWics5/cal/sbin/start-cal
LDAP 데이터 캐시에 대한 개요 정보는 1.7 Calendar Server 버전 6.3의 LDAP 데이터 캐시 옵션을 참조하십시오.
구성을 변경할 권한을 가지고 관리자로 로그인합니다.
/etc/opt/SUNWics5/cal/config 디렉토리로 변경합니다.
ics.conf 파일을 복사한 다음 이름을 변경하여 저장합니다.
다음 표에 표시된 대로 매개 변수를 편집하여 LDAP 데이터 캐시를 활성화합니다.
파일을 ics.conf로 저장합니다.
Calendar Server를 다시 시작합니다.
cal-svr-base /SUNWics5/cal/sbin/start-cal
LDAP 데이터 캐시 조정에 대한 자세한 내용은 21.5 LDAP 데이터 캐시의 성능 개선을 참조하십시오.
Calendar Server 또는 Calendar Server가 실행되고 있는 서버가 제대로 종료되지 않은 경우에는 ldap_cache 디렉토리에 있는 모든 파일을 수동으로 삭제하여 이후에 다시 시작할 때 문제가 될 수 있는 데이터베이스 손상을 방지해야 합니다.
LDAP SDK 캐시는 기본적으로 사용 불가능합니다.
구성을 변경할 권한을 가지고 관리자로 로그인합니다.
/etc/opt/SUNWics5/cal/config 디렉토리로 변경합니다.
ics.conf 파일을 복사한 다음 이름을 변경하여 저장합니다.
다음 표에 표시된 매개 변수 중 하나 이상을 편집합니다.
값이 "yes"이면 LDAP SDK 캐시가 사용 가능하게 됩니다. 기본값은 “no”입니다.
service.ldapmemcache가 "yes"이면 이 매개 변수는 항목을 캐시할 수 있는 최대 시간(초)을 설정하는 데 사용됩니다. 이 값이 “0”이면 한 항목을 캐시에 저장할 수 있는 시간 제한이 없습니다. 기본값은 “30”입니다.
service.ldapmemcache가 "yes"인 경우, 이 매개 변수는 캐시가 사용할 최대 메모리 양(바이트)을 설정하는데 사용됩니다. “0”이면 캐시에는 크기 제한이 없습니다. 기본값은 “131072”입니다.
파일을 ics.conf로 저장합니다.
Calendar Server를 다시 시작합니다.
cal-svr-base /SUNWics5/cal/sbin/start-cal
구성을 변경할 권한을 가지고 관리자로 로그인합니다.
/etc/opt/SUNWics5/cal/config 디렉토리로 변경합니다.
ics.conf 파일을 복사한 다음 이름을 변경하여 저장합니다.
다음 표에 표시된 매개 변수 중 하나 이상을 편집합니다.
get_freebusy 범위 시작에 대한 현재 시간으로부터의 오프셋을 일 단위로 지정합니다. 기본값은 “30” 입니다.
get_freebusy 범위의 끝에 대한 현재 시간으로부터의 오프셋을 일 단위로 지정합니다. 기본값은 “30” 입니다.
Save the file as ics.conf.
Calendar Server를 다시 시작합니다.
cal-svr-base /SUNWics5/cal/sbin/start-cal
구성을 변경할 권한을 가지고 관리자로 로그인합니다.
/etc/opt/SUNWics5/cal/config 디렉토리로 변경합니다.
ics.conf 파일을 복사한 다음 이름을 변경하여 저장합니다.
다음 표에 표시된 대로 매개 변수를 편집합니다.
검색 문자열과 정확히 일치하는 항목을 찾기 위해 search_calprops 검색에 사용되는 기본 검색 필터입니다. 검색 문자열이 등록 정보 값에 포함된 일치 항목을 찾는 와일드카드 검색을 허용하려면 이 매개 변수의 주석 처리를 제거합니다. 다음 검색 필터를 사용할 수 있습니다.
"(&(|(uid=*%s*)(cn=*%s*)) (objectclass=icsCalendarUser))"
이 검색 필터를 사용하면 성능에 부정적인 영향을 줄 수 있습니다.
파일을 ics.conf로 저장합니다.
Calendar Server를 다시 시작합니다.
cal-svr-base /SUNWics5/cal/sbin/start-cal
LDAP 조직 트리(Schema 버전 2) 또는 도메인 구성 요소 트리(Schema 버전 1)에 대한 루트 접미어를 다시 설정할 수 있지만 주의해서 수행해야 합니다. 이 작업은 구성 프로그램을 다시 실행하여 수행하는 것이 좋습니다.
구성을 변경할 권한을 가지고 관리자로 로그인합니다.
/etc/opt/SUNWics5/cal/config 디렉토리로 변경합니다.
ics.conf 파일을 복사한 다음 이름을 변경하여 저장합니다.
다음 표에 표시된 매개 변수 중 하나 이상을 편집합니다.
디렉토리에 있는 DC 트리의 루트 접미어입니다. Schema 버전 1을 사용한 다중 도메인 지원 및 Schema 버전 2 호환성 모드(1.5)에 필요합니다. 기본값은 "o=internet"입니다.
Schema 버전 2에 대한 DIT(조직 트리)의 루트 접미어이며 기본값은 없습니다.
파일을 ics.conf로 저장합니다.
Calendar Server를 다시 시작합니다.
cal-svr-base/SUNWics5/cal/sbin/start-cal