Solaris のシステム管理 (上級編)

フォームの装着に関する警告を設定する方法

  1. プリンタサーバーにスーパーユーザーまたは lp としてログインするか、同等の役割になります。

  2. フォームの装着に関する要求警告を設定します。


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

    -f form-name

    要求警告を設定したいフォーム名 

    -A alert

    フォームが要求されるときに出す警告の種類を指定する。alert に有効な値については、表 5–3 を参照。有効な値は mailwritequiet など。mail または write を選択すると、あらかじめ定義された警告メッセージが表示される。この警告メッセージは、指定されたフォームの装着を促すもので、そのフォームを使用するように設定されている 1 つ以上の複数のプリンタ名が含まれる

    -Q requests

    警告が出される前に、フォームが必要な印刷要求がいくつ待ち行列に入っていなければならないかを指定する。このオプションを指定しなければ、印刷要求が待ち行列に 1 つ入っただけで警告が出される 

    -W minutes

    警告が出される間隔 (分単位) を指定する。このオプションを指定しなければ、警告は一度だけ送信される 

    要求警告は、プリンタサーバーの /etc/lp/forms/form-name/alert.sh ファイルに追加されます。

  3. 次のコマンドの出力をチェックして、そのフォームに関する警告が追加されていることを確認します。


    # lpforms -f form-name -A list
    

    あるいは、警告を出すために印刷要求の低い番号を設定した場合、最小限の要求を満たすために十分な印刷要求を出し、フォームの装着を促す警告を受け取ることを確認します。

例 — フォームの装着に関する警告を設定する

次の例は、印刷待ち行列に letterhead フォームに関する 10 の印刷要求があるときに、letterhead に関して 5 分ごとに電子メールで警告が送られるように設定する方法を示します。


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

次の例は、印刷待ち行列に letterhead フォームに関する 5 の印刷要求があるときに、letterhead に関して 10 分ごとにコンソールウィンドウに警告が送られるように設定する方法を示します。


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

次の例は、 invoice フォームに関して要求警告が送られないように設定する方法を示しています。


# lpforms -f invoice -A none