Sun Java System Calendar Server 6.3 管理指南

Procedure配置伺服器運作方式

依預設,如下表中所示配置行事曆儲存。如果您想重新配置儲存,請執行以下步驟︰

  1. 以擁有變更配置權限的管理員身份登入。

  2. 使用 stop-cal 停止 Calendar Server 服務。

  3. 移至 /etc/opt/SUNWics5/cal/config 目錄。

  4. 透過複製及重新命名,儲存舊的 ics.conf 檔案。

  5. 編輯下表中的一個或多個參數︰

    參數 

    說明和預設值 

    calstore.calendar.create.lowercase

    指定在建立新行事曆或使用 LDAP CLD 外掛程式查找行事曆時,Calendar Server 是否應將行事曆 ID (calid) 轉換為小寫。預設為 "no"

    calstore.default.timezoneID

    匯入檔案時要使用的時區 ID,且沒有以下任何項目的其他時區 ID:事件、行事曆和使用者。 

    預設為 "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 如何處理字串,如 jdoejdoe:tv。允許值為︰uidcn gidresmailtocap。預設為 "uid"

    calstore.unqualifiedattendee.fmt2.type

    為事件的與會者執行目錄查找時,指定 Calendar Server 如何處理帶有 at 符號 (@) 的字串,如 jdoe@sesta.com。允許值為︰uidcngidresmailtocap。預設為 "mailto"

    calstore.unqualifiedattendee.fmt3.type

    為事件的與會者執行目錄查找時,指定 Calendar Server 如何處理帶有空格的字串,如 john doe。允許值為︰uidcn gidrescap。預設為 "cn"

    service.wcap.validateowners

    如果為 "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"

  6. 將檔案儲存為 ics.conf

  7. 重新啟動 Calendar Server。

    cal-svr-base /SUNWics5/cal/sbin/start-cal