系统管理指南:打印

Procedure如何设置要求挂载表单的警报

  1. 在打印服务器上,成为超级用户或同等角色。

    角色包含授权和具有一定权限的命令。有关角色的更多信息,请参见《系统管理指南:安全性服务》中的“配置 RBAC(任务列表)”

  2. 设置要求挂载表单的请求警报。


    # lpforms -f form-name -A alert [-Q requests] [-W minutes]
    -f

    指定要为其设置请求警报的表单。

    -A alert

    指定在请求表单时将出现的警报类型。其中一些有效值包括 mailwritequiet。如果选择 mailwrite,则预定义的警报消息会指示挂载指定的表单。该信息包括已经设置为使用该表单的一台或多台打印机的名称。

    -Q requests

    指定必须有多少需要表单的打印请求排在队列中才能触发警报。如果不指定此选项,则在队列中仅有一个打印请求时就会出现警报。

    -W minutes

    指定将出现警报的间隔时间(以分钟为单位)。如果不指定此选项,则发送警报一次。

    请求警报将添加到打印服务器的 /etc/lp/forms/form-name/alert.sh 文件中。

  3. 验证是否已为表单添加了警报。


    # lpforms -f form-name -A list
    

    或者,如果您设置的用于触发警报的打印请求数较小,请提交打印请求以满足最低要求。请确保收到了要求挂载表单的警报。


示例 10–18 设置要求挂载表单的警报

以下示例说明当 letterhead 的 10 个打印请求驻留在打印队列中时,如何将 letterhead 表单的电子邮件警报设置为每 5 分钟出现一次。


# lpforms -f letterhead -A mail -Q 10 -W 5


示例 10–19 设置控制台窗口警报

以下示例说明当 letterhead 的 5 个请求驻留在打印队列中时,如何将 letterhead 表单的控制台窗口警报设置为每 10 分钟出现一次。


# lpforms -f letterhead -A write -Q 5 -W 10


示例 10–20 取消设置请求警报

以下示例说明如何取消设置 invoice 表单的请求警报。


# lpforms -f invoice -A none