[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."