[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[postfix-jp: 633] Re: 1つのホストで2つの Postfix を区別するには
- Subject: [postfix-jp: 633] Re: 1つのホストで2つの Postfix を区別するには
- From: yana@xxxxxxxxxx
- Date: Thu, 9 Sep 2004 12:40:19 +0900
柳林です。
あらきさん、神部さんありがとうございます。
目的が何か先にはっきりさせた方が良いかと思いますので、神部さんの質問に先に答
えます。
>この「区別する」目的は何でしょうか。ps(1)で管理者が見て確認するだけの
>ためではないと想像していますが。
実際の目的はnet-snmpでプロセス名を区別するためにプログラム名を変更したいので
す。net-snmpでは以下のようにして、どちらのPostfixに問題があるかを識別したい
と考えています。
proc master_25
proc master_10024
>masterだけ区別がつけばいいですか?
はいそうです。
>Postfixの起動は実際には/etc/postfix/postfix-script で起動しているので、
>
>start)
>のところの
>
> $INFO starting the Postfix mail system
> $daemon_directory/master &
>
>を、たとえば
>
> $daemon_directory/master -c /etc/postfix_25 &
> $daemon_directory/master -c /etc/postfix_11025 &
>
>などとしてみればどうでしょう。
なるほどこのような方法があるのですね。/etc/postfix/postfix-scriptからPostfix
が起動されていることを知りませんでした。
現在、Postfixの起動には
postfix -c /etc/postfix_25 start
postfix -c /etc/postfix_10025 start
としています。これを
postfix_25 start
postfix_10025 start
として起動できるようにするには
$daemon_directoryを同一にして、postfix_25とmaster_25をコンパイルするときに
CCARGS='-DDEF_CONFIG_DIR=\"/etc/postfix_25\"'
を指定して、postfix_10025とmaster_10025をコンパイルするときに
CCARGS='-DDEF_CONFIG_DIR=\"/etc/postfix_10025\"'
を指定してやれば、以下の方法でうまくいきそうですね。
/etc/postfix_25/postfix-script
$daemon_directory/master_25 &
/etc/postfix_10025/postfix-script
$daemon_directory/master_10025 &
postfixやmasterのプログラム名変更はmake makefileを実行後、src/(postfix|
master)/MakefileのPROGを変更するという方法でうまくいきましたが、他にスマート
な方法があるでしょうか。
以上
_______________________________________________
Postfix-jp-list mailing list
Postfix-jp-list@xxxxxxxxxxxxxxxxxxxx
http://lists.sourceforge.jp/mailman/listinfo/postfix-jp-list
- References
-
- [postfix-jp: 627] 1つのホストで2つの Postfix を区別するには, yana
- [postfix-jp: 631] Re: 1つのホストで2つの Postfix を区別するには, ARAKI Yasuhiro
[検索ページ]
[Postfix-JP ML Home]