• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:syslog.confの書式について)

syslog.confの書式について

このQ&Aのポイント
  • syslog.confの書式について説明します。具体的には、*.info;mail.none;news.none;authpriv.none /var/log/messagesという設定について解説します。
  • この設定では、ファシリティが mail、news、authpriv 以外で、プライオリティが info 以上のログを /var/log/messages に出力します。
  • セミコロン(;)を入れた以降の「ファシリティ.プライオリティ」は以外のものとして扱われます。

質問者が選んだベストアンサー

  • ベストアンサー
  • maesen
  • ベストアンサー率81% (646/790)
回答No.1

>となっておりますが、「mail、news、authpriv 以外」となっている理由に教えて下さい。 単純に上記のファシリティのログは/var/log/messagesにログを取りたくないだけです。 *.infoを設定しているので、ここで **以外** を設定しなければファシリティに関係なくプライオリティがinfo以上のログは/var/log/messagesに格納されてしまいますので。 >*.info;mail.none;news.none;authpriv.none /var/log/messages この行の下にそれぞれのファシリティを指定した行があると思います。 これらのファシリティはログの量が多い場合もありますし、他のログとの関連も薄いので別のファイルに分けたいということなんだと思います。 >セミコロン(;)を入れた以降の「ファシリティ.プライオリティ」は以外のものとして扱われるのでしょうか? これはちょっと違うと思います。 セミコロンはセレクタを複数設定するためのものです。 以外になるのはプライオリティ部分にnoneを設定しているためです。 全てのセレクタの条件に合ったものにアクションが適用されることになります。

関連するQ&A