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

[debian-users:40556] Re: mailコマンドによるエラー(qmail,exim)



  やまね  です。

  "Sun, 23 May 2004 21:52:03 +0900", "木村 彰"
  "[debian-users:40553] Re: mailコマンドによるエラー(qmail,exim)"

 普通にbuild-qmailして指示のとおりインストールしようとすると
 既存のMTAと被ってエラーがでるんですね。<qmail-src
 あと、ucspi-tcp も build しておかないといけない。

 ちょっと面倒かもしれませんけど、こんな方法では如何?
 (未検証ですけど)

-------------------------------------------------------------------------
 ・ucspi-tcp-src パッケージを導入、build-ucspi-tcp まで行って、
  deb パッケージ を作成し、インストール寸前で抜ける。
 ・qmail-src パッケージを導入、build-qmail までして(以下略
 ・適当な位置にディレクトリを作成し、先ほど作成した deb パッケージをコピー。
 → dpkg-scanpackage コマンドで Package のリストデータを作成、gzip で固める。
 ・apt line に先ほど作成した Package の local なのを追加
 ・apt、または aptitude あたりで update -> qmail のパッケージをインストール
-------------------------------------------------------------------------

 $ sudo apt-get install ucspi-tcp-src qmail-src
  $ build-ucspi-tcp  (質問に答えていき、package のインストールは N)
  $ build-qmail      (質問に答えていき、package のインストールは N)
  $ mkdir -p ~/debian-package; cd ~/debian-package
  $ mv /tmp/ucspi-tcp/ucspi-tcp*.deb ./; mv /tmp/qmail/qmail*.deb ./
  $ dpkg-scanpackages . /dev/null >Packages && gzip -c9 Packages>Packages.gz
  $ echo "deb file:/home/<username>/debian-package ./"| sudo sh -c 'cat >> /etc/apt/sources.list'
  $ sudo apt-get update; sudo apt-get install qmail


 この方法の利点としては、他に local で build したパッケージも
 ディレクトリにおいて package のデータを更新すれば同様に扱えます。
 自分は kenrel のパッケージはこんな感じでやってます。
 
 あとは dpkg-scanpackages と gzip しておくの忘れるのが多いので、
 ここの部分は cron に突っ込んでおいたりしてます。


-- 
Regards,

 Hideki Yamane    mailto:henrich @ samba.gr.jp/iijmio-mail.jp


"ask not what Debian can do for you - ask what you can do for Debian community."