これだけだったと思います。それで、 Make su Make install Make install-man としました。 起動して、rpc.dracd & ./testing localhost 1.2.3.4 とした後に、 /usr/local/BerkeleyDB.3.3/bin/db_dump -p /usr/local/etc/postfix/dracd.db を実行したら、 db_dump: /usr/local/etc/postfix/dracd.db: unexpected file type or format db_dump: open: /usr/local/etc/postfix/dracd.db: Invalid argument こう出てしまい、参照できませんでした。 どこが間違っているのか分かりませんので、 お知恵を拝借させて頂けると嬉しいです。
>>335のようにBerkeleyDBとdracをインストールしなおした後、 Cyrus-SASL 1.5.27を $ ./configure --enable-login=yes $ make $ su # make install # ln -s /usr/local/lib/sasl /usr/lib/sasl
Postfix 1.1.11を $ make tidy $ make makefiles CCARGS="-DUSE_SASL_AUTH -I/usr/local/lib -DHASH_DB -I/usr/local/BerkeleyDB.3.3/include" \ > AUXLIBS="-L/usr/local/lib -lsasl -L/usr/local/BerkeleyDB.3.3/lib -ldb" $ make $ su # make install というようにしていたんですが、config_directoryを設定したら、 config_directory: [] /etc/postfix /usr/libexec/ld-elf.so.1: Shared object "libdb-3.3.so" not found /usr/libexec/ld-elf.so.1: Shared object "libdb-3.3.so" not found /usr/libexec/ld-elf.so.1: Shared object "libdb-3.3.so" not found /usr/libexec/ld-elf.so.1: Shared object "libdb-3.3.so" not found /usr/libexec/ld-elf.so.1: Shared object "libdb-3.3.so" not found /usr/libexec/ld-elf.so.1: Shared object "libdb-3.3.so" not found /usr/libexec/ld-elf.so.1: Shared object "libdb-3.3.so" not found /usr/libexec/ld-elf.so.1: Shared object "libdb-3.3.so" not found /usr/libexec/ld-elf.so.1: Shared object "libdb-3.3.so" not found /usr/libexec/ld-elf.so.1: Shared object "libdb-3.3.so" not found /usr/libexec/ld-elf.so.1: Shared object "libdb-3.3.so" not found /usr/libexec/ld-elf.so.1: Shared object "libdb-3.3.so" not found /usr/libexec/ld-elf.so.1: Shared object "libdb-3.3.so" not found /usr/libexec/ld-elf.so.1: Shared object "libdb-3.3.so" not found /usr/libexec/ld-elf.so.1: Shared object "libdb-3.3.so" not found /usr/libexec/ld-elf.so.1: Shared object "libdb-3.3.so" not found /usr/libexec/ld-elf.so.1: Shared object "libdb-3.3.so" not found /usr/libexec/ld-elf.so.1: Shared object "libdb-3.3.so" not found /usr/libexec/ld-elf.so.1: Shared object "libdb-3.3.so" not found /usr/libexec/ld-elf.so.1: Shared object "libdb-3.3.so" not found /usr/libexec/ld-elf.so.1: Shared object "libdb-3.3.so" not found /usr/libexec/ld-elf.so.1: Shared object "libdb-3.3.so" not found
Please specify the destination directory for installed Postfix daemon programs. This directory should not be in the command search path of any users. daemon_directory: [] という様に、daemon_directoryの設問との間に、ずらっと・・・。 で、どうしようもないので、そのまま進めたんですが、 設問に全部答えて、installされているときに最終的にまた /usr/libexec/ld-elf.so.1: Shared object "libdb-3.3.so" not found *** Error code 1