SMTP認証に対応させる

http://www.emaillab.org/djb/qmail-vida/

デフォルトのパッケージで無いので根性が必要

 wget http://www.emaillab.org/djb/qmail-vida/software/qmail-vida-0.51.tar.gz
 tar xzvf qmail-vida-0.51.tar.gz
 cd qmail-vida-0.51
 debian:/usr/src/qmail/qmail-vida-0.51# cp Makefile Makefile_orig
 debian:/usr/src/qmail/qmail-vida-0.51# vi Makefile

先頭三行を以下のように変更(オリジナルのソースのありかをはっきりさせる必要あり)

 QMAILSRC        = ../qmail-1.03
 CHECKPASSWORDSRC= ../qmail-1.03/contrib/checkpassword-0.90
 UCSPITCPSRC     = ../../ucspi-tcp/ucspi-tcp-0.88/

コンパイル

 make
 cd /usr/src/ucspi-tcp/ucspi-tcp-0.88/ 
 fakeroot debian/rules binary-arch
 cd /usr/src/qmail/qmail-1.03
 make clean
 fakeroot debian/rules binary-arch

で、できると思ったが・・・以下の状態で中断中

 debian/tmp/usr/sbin/qmail-queue: error while loading shared libraries:  libfakeroot.so.0: cannot open
 shared object file: No such file or directory
 dpkg-shlibdeps: failure: ldd on `debian/tmp/usr/sbin/qmail-queue' gave error  exit status 1
 make: *** [binary-arch] エラー 11

と、おもったが、その後fakerootをはずせばいいことに気が付いた

 debian/rules binary-arch

これでオッケー

あれ?

普通のメールの送受信もできなくなった→中止

ん?パッチがあたってない??ようなきがしてきた。

ImapBeforeSMTPしかないか・・・

勉強しよっと