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

為指定的行事曆 ID 建立新資源。 

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

在詳細模式下執行:顯示有關正在執行的指令之所有可用資訊。預設為關閉。 

-q

在無訊息模式下執行: 

  • 如果作業成功,則不顯示任何資訊 (如果發生錯誤,則會顯示錯誤資訊)。

  • 不顯示危險指令的確認提示。

    預設為關閉。

-a [aces]

指定行事曆的存取控制項目 (ACE)。ACE 決定可以存取群組排程行事曆的人員,以及他們擁有的權限類型,例如建立、刪除、讀取和寫入權限。ACE 字串或存取控制清單 (ACL) 必須置於引號 ("") 中。

預設為 ics.conf 檔案中的 resource.default.acl 參數。 

如需有關 ACE 格式的資訊,請參閱Calendar 存取控制

-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),以決定是否允許雙預定。如果您需要變更行事曆的行事曆特性以允許或不允許雙預定,請重新發出帶有 -k 選項的 csresource

-m email

指定資源的 LDAP mail 屬性 (主要電子郵件位址)。 

-o owner

主要所有者。 

預設使用 ics.conf 檔案中 service.admin.calmaster.userid 的值。

-y otherowners

其他所有者。必須將多位所有者置於引號 (" ") 中,並以空格分隔。預設為無其他所有者。

version

顯示公用程式的版本。