lpdとlprはエラーとメッセージをどこに記録しますか?

lpdとlprはエラーとメッセージをどこに記録しますか?

lpdとlprのエラーとログメッセージはどこにありますか? "lpr /tmp/test_file"を実行しましたが、出力が見つかりませんでした。

エラーなしで終了します。

/etc/rc.d/lpdを見つけましたが失敗しました。問題は、/usr/sbin/lpdが存在しないことです。 /usr/sbin/lpd.pre-cupsのみ

これまでのところ、lprで印刷することは幸運ではありません。一方、smbclientを使用すると、ファイルを簡単に印刷できます。

私はlprツールが死んだか、ほぼ中断されたと思いますが、よくわかりません。

誰でもlprを使用する代替や方法を提供できますか?

また、WebインターフェイスでCUPSを試してみました。しかし、問題はカップを使用するときにSMB資格情報を使用できないことです。システムユーザーのみが必要で、情報は提供しません。

オペレーティングシステム:OpenBSD 6.0

答え1

CUPSの代替lpdと他の*.pre-cupsコマンド/usr/sbin

通常lpd、構成によっては、より具体的には、ログは各項目に指定されたアカウントファイルに/etc/printcap保存されます(参照)。基本的にはですが、ご覧のようにCUPSのようなものにリダイレクトすることもできます。printcaplf=man 5 printcap/dev/console/etc/examples/printcap/var/log/lpd-errsprintcap

一方、CUPSログはにあります/var/log/cups/。 CUPSを実行している場合(これはCUPSとは無関係で、lpd実際にインストール時に置き換えられます)、ログはここにあります。

CUPSを使用するにはlpd後者を削除する必要があります。お使いのプリンタによっては、パッケージに付属のlpdフーマチックが必要になる場合があります(インストールの詳細については、パッケージのマニュアルを参照)。

さらに、lpdCUPSを使用するかどうかにかかわらず、一部のプリンタには独自のフィルタ(EPSONなどescpr)が必要です。これはソースでコンパイルする必要がある可能性があります。

関連情報