上一主题: sepmd 实用程序-管理订户和更新文件下一主题: sepmd 实用程序-备份 PMDB


sepmd 实用程序-管理双重控制

在 UNIX 上有效

sepmd 实用程序可管理双重控制事务。 sepmd 实用程序在创建每个事务时为其指定唯一的 ID 号。

注意:有关双重控制的详细信息,请参阅《适用于 UNIX 的端点管理指南》

使用双重控制时,PMDB 的名称必须是 maker,且 PMDB 和 CA ControlMinder 的 is_maker_checker 配置设置的值必须为 yes。

此命令格式如下:

sepmd -m {l|la|lo}
sepmd -m {d|r} transactionId
sepmd -m p transactionId code
‑m d

删除事务。 事务是必须得到批准后才能在 PMDB 上实施的一个或多个命令。 只有创建事务的用户可以删除该事务。

‑m l

列出调用命令的用户的未处理事务(等待检查者)。 列出每个事务时还会列出它的 ID 号、它的制定者(创建事务的用户,在本例中,即为调用命令的用户)的名称及其说明(如果有)。

‑m la

列出所有制定者的全部未处理事务。 列出每个事务时还会列出它的 ID 号、它的制定者的名称及其说明(如果有)。

‑m lo

列出调用该命令的用户的事务以外,所有制定者的未处理事务(等待检查者)。

‑m p

处理事务。 当检查者(创建事务的制定者以外的任何管理员用户)输入 ID 号时,指定事务中的所有命令都会显示在列表中。

此选项在以下情况下不适用:

‑m r

检索或锁定事务。

transacationID

指定 sepmdd 在创建事务时为事务分配的唯一标识号。

code

指定用于在处理事务时指明检查者 应执行哪些操作的数字代码:

0

拒绝事务,在这种情况下,会删除事务中的所有命令,且不会在 PMDB 中实施任何更改

1

授权事务,在这种情况下,会立即在 PMDB 中实施命令

2

解除事务的锁定,以便之后进行处理或由其他检查者处理。