exim4-daemon-heavyを再コンパイルする方法は? [コピー]

exim4-daemon-heavyを再コンパイルする方法は? [コピー]

誤ったメールクライアントとGnuTLSが原因であると思われるさまざまな電話メールクライアント(特にWindows Phone)でexim4を使用する際にいくつかの問題があります。 OpenSSLを使用するためにexim4-daemon-heavyを再コンパイルし、これが役立つことを確認したいと思います。

今、私はDebianのパッケージングシステムに慣れていますが、どうすればいいのかわかりません。を使用してexim4ソースコードをダウンロードしましたapt-get source exim4。その後、Debian / rulesファイルを編集してコメントを削除しましたOpenSSL = 1

それからやってみましたが、makeテンプレートをコピーして自分の好みに合わせて編集しなければならないsrc/EDITMEそうですLocal/Makefile。私の好みは、既存のexim4-daemon-heavyをすぐに置き換えてOpenSSLを使用することです。オプションが多すぎてメール設定を不必要に操作するのが好きではないので、ここで困惑しています。

だから...このテストを実行するにはどうすればよいですか?

答え1

答えは私の意見/重複にありますが、必要なコマンドを要約してみましょう。

Debian に似たディストリビューションで exim4-daemon-heavy ビルド

mkdir exim4 && cd exim4
apt-get source exim4     
sudo apt-get build-dep exim4
cd exim4-4.82  ### This could be different for you
##Modify your option here in the `debian/rules` file
~/src/exim4/exim4-4.82$ dpkg-buildpackage -rfakeroot -us -uc

これにより、親フォルダに.debファイルが提供されます。特定のパッケージのビルド依存関係をインストールするタスクですbuild-depapt-get

関連情報