本节包含以下主题:
以有权更改此配置的管理员身份登录。
通过发出 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。仅在迁移日历数据库时,才使用此参数。在两个不同数据库之间分隔日历时,您可以指定不同于当前 Calendar Server 数据库的 URL。系统首先搜索 Calendar Server 日历数据库,如果找不到用户,它将查看重定向 URL 是否可用。可使用 get_freebusy 命令传递设置为 1 的 noredirect 参数来关闭此功能。
指定是否在用户的预定日历列表中包括用户的默认日历。默认值为 "yes"。
如果设置为 "yes",则默认用户日历初始设置为公用读/专用写。如果设置为 "no",则默认用户日历初始设置为专用读/专用写。默认值为 "no"。
确定是否可以为用户日历的同一时段安排多个事件:
"no" 禁止重复预订。
"yes" 允许重复预订,此为默认值。
此参数仅在创建用户日历时使用。然后,Calendar Server 将检查日历属性文件 (ics50calprops.db) 以决定是否允许重复预订。
要更改重复预订日历属性的值,使用带 -k 选项的 cscal。
决定在用户收到邀请但没有默认日历时,是否应自动创建用户日历。默认情况为启用此选项 ("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) 以决定是否允许重复预订。
要更改资源日历的日历属性以允许或禁止重复预订,使用带 -k 选项的 csresource。
指定创建资源日历时使用的默认访问控制权限。默认值为:
"@@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