[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[postfix-jp: 1800] Re: $syslog_name in master.cf
- Subject: [postfix-jp: 1800] Re: $syslog_name in master.cf
- From: Takahiro Kambe <taca@xxxxxxxxxxxxxxx>
- Date: Tue, 28 Feb 2006 12:12:25 +0900 (JST)
In message <20060219101207.9EC512ADC@xxxxxxxxxx>
on Sun, 19 Feb 2006 19:12:07 +0900,
YAMAGUCHI Takanori <y@xxxxxxx> wrote:
> 「[postfix-jp: 1785] Re: $syslog_name in master.cf」にてTatsuya Uedaさん曰く、
> >自分も可能であれば、そのようにログに残したいと思いちょっと調べてみたのですが、
> >次のURLでもそれは動かないという回答がされていますね。
>
> やっぱりそうですか。残念。……と思ってよく読んでみると、
ウイルス対策その他で、複数のsmtpdの口を開いている場合に、それらをログ
でも区別したいと思っていました。今一度、ソースとpostconf(5)で確認する
と、
syslog_name (default: postfix)
The mail system name that is prepended to the process name in syslog
records, so that "smtpd" becomes, for example, "postfix/smtpd".
ということなので、syslog_nameで変えることができるのは"postfix/smtpd"の
"postfix"の方ということのようです。そして、"/"の後ろは、
> >Some people create symbolic links in $daemon_directory,
と、あるようにmaster(8)から起動されるコマンドのパスのbasenameというこ
とになります。結局は、master.cfの第1フィールドの文字列となるわけで、
> なんて言葉が。ためしに
>
> # cd /usr/local/libexec/postfix
> # ln -s smtpd submission
>
> とした上で、master.cf で
>
> submission inet n - n - - submission
> -o smtpd_XXX=...
>
> としたところ、ログには見事 postfix/submission と記録されるようになり、
これで、うまくいったわけです。
> >but I recommend multiple configuration instances.
...
> # multiple configuration instances を薦める、というのは、MAIL_CONFIG を
> # いじって postfix を複数動かした方がいいよ、ってことですかね。
> # それで可能なのはわかるけど、ちょっとおおげさ……。
確かに、複数の postfix を動作させるのと、複数のsmtpの口を用意するのと
では、元々意図しているレベルが全然違うと思います。おそらくはバージョン
を上げるときなどに失敗しないようにということでしょう。
"/"の後ろを変えるオプションがあってもいいようなところですし、ソースの
変更もそれほど厄介ではなさそうです。しかし、syslog_nameと別のパラメー
タを用意するか、このパラメータの意味を変えるといったことも必要になりま
す。
シンボリックリンクを作るというのも、バージョンの更新時には注意が必要で
すが、間違った方法というわけはない、お手軽な方法と言える気がします。
--
神戸 隆博(かんべ たかひろ) at 仕事場
_______________________________________________
Postfix-jp-list mailing list
Postfix-jp-list@xxxxxxxxxxxxxxxxxxxx
http://lists.sourceforge.jp/mailman/listinfo/postfix-jp-list
- References
-
- [postfix-jp: 1784] $syslog_name in master.cf, YAMAGUCHI Takanori
- [postfix-jp: 1785] Re: $syslog_name in master.cf, Tatsuya Ueda
- [postfix-jp: 1786] Re: $syslog_name in master.cf, YAMAGUCHI Takanori
[検索ページ]
[Postfix-JP ML Home]