Sun Java System Calendar Server 6 2005Q4 관리 설명서

구문


csresource [-q|-v] 
           [-a aces] 
           [-b  basedn] 
           [-d domain] 
           [-t description] 
           [-k yes|no] 
           [-o owner] 
           [-y otherowners] 
            -m email 
            -c calid 
           create common_name

csresource [-q|-v] 
           [-b basedn] 
           [-d domain]
           delete|disable|enable [common_name]

csresource [-q|-v] 
           [-b basedn]
           [-d domain]
           [-h host] 
           list [common_name]

다음 표에서는 csresource 유틸리티에 사용할 수 있는 명령을 보여 줍니다.

표 D–28 csresource 유틸리티 명령

명령 

설명 

create common_name

지정된 달력 아이디를 위한 새 자원을 만듭니다. 

delete [common_name]

하나의 자원을 삭제하거나, 자원 common_name이 지정되지 않은 경우 모든 자원을 삭제합니다.

enable [common_name]

하나의 자원을 활성화하거나, 자원 common_name이 지정되지 않은 경우 모든 자원을 활성화합니다.

disable [common_name]

하나의 자원을 비활성화하거나, 자원 common_name이 지정되지 않은 경우 모든 자원을 비활성화합니다.

list [common_name]

단일 자원을 표시하거나, 자원 name이 지정되지 않은 경우에는 모든 자원을 표시합니다.

-h host 옵션이 포함된 경우에는 그 백엔드 서버 상의 지정된 이름(또는 모든 자원 달력)의 달력 속성을 표시합니다.


주 –

위의 명령 중 name에 공백이 있는 경우에는 큰따옴표(" ")로 묶어야 합니다.


다음 표에서는 csresource 유틸리티 명령 옵션에 대해 설명합니다.

표 D–29 csresource 유틸리티 명령 옵션

옵션 

설명 

-v

세부 정보 표시 모드로 실행합니다. 수행되는 명령에 대해 사용 가능한 모든 정보를 표시합니다. 기본값은 off입니다. 

-q

quiet 모드로 실행합니다. 

  • 작업이 성공적으로 이루어지면 표시되는 정보가 없습니다. 오류 발생 시에는 발생한 오류가 표시됩니다.

  • 위험한 명령에 대한 확인 메시지를 생략합니다.

    기본값은 off입니다.

-a [aces]

지정된 달력에 대한 액세스 제어 항목(ACE)입니다. ACE는 그룹 예약 달력에 액세스할 수 있는 사용자와 만들기, 삭제, 읽기, 쓰기 권한 등의 보유 권한 유형을 결정합니다. ACE 문자열이나 액세스 제어 목록(ACL)은 큰따옴표("")로 묶어야 합니다.

기본값은 resource.default입니다.ics.conf 파일의 acl 매개 변수입니다. 

ACE 형식에 대한 자세한 내용은 달력 액세스 제어를 참조하십시오.

-b [basedn]

지정된 자원에 사용할 LDAP 기본 DN(고유 이름)입니다. 기본값은 ics.conf 파일의 local.ugldapbasedn 매개 변수에서 가져옵니다.

-c calid

icsCalendar 속성입니다. 이 옵션은 create 명령의 필수 옵션입니다. 자세한 내용은 달력 고유 아이디(calid) 만들기를 참조하십시오.

-d domain

호스트된(가상) 도메인의 이름을 지정합니다. 기본값은 ics.conf 파일의 service.defaultdomain 매개 변수에서 가져옵니다.

-t [description]

달력의 목적에 대해 볼 수 있는 설명을 지정합니다. 기본적으로 설명이 없습니다. 

-h host

자원 달력이 상주하는 백엔드 서버의 이름을 지정합니다. 이 옵션은 list 명령에만 적용됩니다. 

-k yes|no

회의실과 같은 자원과 관련된 달력에 대해 이중 예약이 허용되는지 여부를 지정합니다. 예를 들어, yes는 같은 시간에 자원 달력에 둘 이상의 이벤트가 예정될 수 있다는 것을 의미합니다.

-k 옵션을 생략하면 ics.conf 파일의 resource.allow.doublebook 매개 변수에서 기본값을 가져옵니다. 그러나 resource.allow.doublebook 매개 변수는 달력이 만들어진 때만 사용됩니다.

달력이 만들어진 후 Calendar Server에서는 달력 등록 정보 데이터베이스(ics50calprops.db)를 검사하여 이중 예약이 허용되는지 확인합니다. 달력에 대한 이중 예약을 허용 또는 금지하도록 달력 등록 정보를 변경해야 할 경우에는 csresource-k 옵션과 함께 다시 실행합니다.

-m email

자원을 위한 LDAP 메일 속성(기본 전자 메일 주소)을 지정합니다.  

-o owner

주 소유자. 

기본값은 ics.conf 파일의 service.admin.calmaster.userid에서 가져옵니다.

-y otherowners

다른 소유자. 여러 명의 소유자는 큰따옴표( " ")로 묶고 공백으로 구분해야 합니다. 기본값은 다른 소유자가 없는 것입니다.

version

유틸리티의 버전을 표시합니다.