📘

amazonliux 2023 に opendkimをインストール

2023/10/31に公開

概要

epelが無いのでrpmで入れられないのと、
そもそもopensslが3なので、そのままだとconfigureも通らない、ということで
別でopenssl入れてmake通るまでの手順です。

手順

事前インストールもの

yum install openssl-devel libbsd-devel autoconf automake libtool perl-devel perl-FindBin sendmail-devel

バージョン関係ないのにバージョンを見ててこけるので仕込み

 ln -s /usr/bin/aclocal /usr/bin/aclocal-1.13
 ln -s /usr/bin/automake /usr/bin/automake-1.13cat 

openssl-1.1.1wをsrcから別で入れてから、

wget https://www.openssl.org/source/openssl-1.1.1w.tar.gz
 ./config --prefix=/usr/local/openssl
make && make install
echo "/usr/local/openssl/lib/"  > /etc/ld.so.conf.d/openssl.conf
ldconfig

opendkimでそれを指定しつつインストール

wget https://sourceforge.net/projects/opendkim/files/Pre-Releases/opendkim-2.11.0.Alpha0.tar.gz
./configure --with-openssl=/usr/local/openssl/lib --disable-shared
make && make instal

これでbuild可能な、はず。

こんなことをしなくてもfedoraのライブラリからでもいれりゃあいいんですけどね。

Discussion