[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[plamo:14403] Re: Plamo3.0 openSSH



川俣です。
3.0はまだ触ってないし、オフトピだし、ちょっとアレなのですが‥。

From: MOUE Kiyoshi <kmoue@sky-mue.jp>
Subject: [plamo:14357] Re: Plamo3.0 openSSH
Date: Tue, 25 Jun 2002 13:20:17 +0900 (JST)
Message-ID: <20020625.132017.71101812.kmoue@sky-mue.jp>

> 3.0 の[お勧め]で install される MTA は、sendmail ですが、boot 時
> には基本的に起動しないように変更されたんですね。
> 
> [kmoue@m1:kmoue] Tue Jun 25 $ grep sendmail /etc/rc.d/rc.M
> # Start the sendmail daemon:
> #if [ -x /usr/sbin/sendmail ]; then
> #  echo "Starting sendmail daemon (/usr/sbin/sendmail -bd -q15m)..."
> #  /usr/sbin/sendmail -bd -q15m


  ということは、なんらかの原因で queue に溜っちゃったメールは、いつま
で経っても処理されないですよね、それも何ですから、-bdオプションを抜い
て、

# Start the sendmail daemon (Queue Flash only):
if [ -x /usr/sbin/sendmail ]; then
  echo "Starting sendmail daemon (/usr/sbin/sendmail -q1h)..."
  /usr/sbin/sendmail -bd -q1h
fi

くらいでどうですかね? 
(BSDからのパクリですが‥ :-)

  sendmail-8.12.xから、MTAとMSAという二つの役割のデーモンを動かさなきゃ
いけないので、僕の場合は、rc.sendmail という別ファイルにしてそこから起
動しています。↓

-----[rc.sendmail]----------------------------------------------------
#!/bin/sh

case X$1 in
  Xstart)
    echo -n "sendmail: "
    /usr/sbin/sendmail -L sm-mta -bd -q1h
    echo -n "started(MTA/daemon"
    if crontab -l | grep -q '^[^#].*sendmail.*-Ac'
    then
      echo -n ", MSA/cron"
    else
      /usr/sbin/sendmail -L sm-msp-queue -Ac -q1h
      echo -n ", MSA/daemon"
    fi
    echo ")"
    ;;
  Xstop)
    echo -n "sendmail: "
    kill -TERM `cat /var/run/sendmail.pid /var/spool/clientmqueue/sm-client.pid 
| grep '^[1-9][0-9]*$'` 2>/dev/null
    echo "stopped"
    ;;
  Xrestart)
    echo -n "sendmail: "
    kill -HUP `cat /var/run/sendmail.pid /var/spool/clientmqueue/sm-client.pid |
 grep '^[1-9][0-9]*$'` 2>/dev/null
    echo "restarted."
    ;;
  *)
    echo "Usage: $0 [start|stop|restart]" >&2
    ;;
esac
----------------------------------------------------------------------

で、/etc/rc.d/rc.M には、

  /etc/rc.d/rc.sendmail start

と書いておくと。



‥‥ちょっとやりすぎかも‥‥(汗
----
川俣 吉広

Follow-Ups
[plamo:14406] Re: Plamo3.0 openSSH, kaw
References
[plamo:14343] Re: Plamo3.0 openSSH, MOUE Kiyoshi
[plamo:14350] Re: Plamo3.0 openSSH, SAWAMI Hiroaki
[plamo:14357] Re: Plamo3.0 openSSH, MOUE Kiyoshi

[検索ページ] [メール一覧]
Plamo ML 公開システム