csplugin 用于管理为 Calendar Server 安装配置的 CSAPI 插件。命令包括:
activate,用于装入并启动指定插件。
deactivate,用于关闭并禁用指定的插件类型和插件名称。(有关支持的插件类型的说明,请参见表 D–25 中的 -t 选项。)
list,用于显示所有支持的插件。
version,用于显示当前安装的实用程序的版本号。
必须在已安装 Calendar Server 的本地计算机上运行。
Calendar Server 可以正在运行或已经停止。
必须以安装过程中指定的运行 Calendar Server 的用户和组(例如 icsuser 和 icsgroup)身份登录,或以 root 身份登录。
csplugin [-q|-v] [-r] -t ac|attr|auth|locate|lookup|xlate activate|deactivate plugin csplugin [-q|-v] list |
下表介绍了可用于 csplugin 实用程序的命令。
表 D–24 csplugin 实用程序命令
命令 |
说明 |
---|---|
activate -t type name |
装入并启用指定的插件类型和插件名称。(有关支持的插件类型的说明,请参见表 D–25 中的 -t 选项。) |
deactivate -t type name |
关闭并禁用指定的插件类型和插件名称。(有关支持的插件类型的说明,请参见表 D–25 中的 -t 选项。) |
list |
列出所有支持的插件类型、名称和活动状态。(有关支持的插件类型的说明,请参见表 D–25 中的 -t 选项。) |
version |
显示实用程序的版本。 |
下表介绍了 csplugin 实用程序命令选项。
表 D–25 csplugin 实用程序命令选项
列出所有支持插件的详细信息,包括为与此服务器实例一起使用而配置的每个插件的类型、名称以及激活状态:
csplugin -v list
装入并启用类型为 lookup,文件名为 mylookup 的插件:
csplugin activate -t lookup mylookup
禁用类型为 lookup,文件名为 mylookup 的插件,然后将其从 plugin 目录中删除:
csplugin deactivate -t lookup mylookup -r