参照:Qpopper
qpopper 4.0.6b2
久しく、Qpopperのバージョンアップ状況を見ていなかったけど
気づいたら、β版ではあるがバージョンアップをしていたので
自分のサーバに入れてみた。
今までのはQpopper 4.0.5 サーバはOSX10.3
で、この組み合わせと言うかMac OS / Darwinだと、
素のままだと「configure」でエラーが出てしまう。
これは、10.3からユーザ認証方式が変わった為である。
で、他の方のHPを参考にインストールしていたものの
今回のQpopper 4.0.6b2ではこの辺りがFixされていたので
インストールも楽にできましたよ。
Changes from 4.0.6b1 to 4.0.6b2:
——————————-
1. Cleaned up integration errors:
– SASL and CYGWIN support deleted from 4.0 in favor of 4.1
– Restored previous fixes accidently erased
2. Fixed error in configure script for Mac OS / Darwin.
3. Support chained certs for OpenSSL [from Daniel Senie].
4. Fixes to compile better on Linux [from Daniel Senie].
Changes from 4.0.5 to 4.0.6b1:
—————————-
1. Minor fixes for true64.
2. Patch from Uli Zappe to fix SCRAM compilation bugs.
3. Minor fixes for true64.
4. poppassd now runs smbpasswd as user, not root, to avoid exploit
5. Remove -traditional-cpp from the compiler options for Darwin
builds (otherwise build fails)
6. Open stdout and stderr as O_WRONLY instead of O_RDONLY so that
should anything actually be written to them it will show up
7. When configured as –with-pam and required,
include instead of
(otherwise build fails)
8. strdup the pw.pw_name field from getpwnam so that it’s still
valid by the time genpath is called; also added corresponding
free (without this fix when the bug manifests, clients are
erroneously told there are 0 messages in the mail drop
regardless of the actual number)
9. Add a pam bug workaround at the beginning of main to do a
pam_start and pam_end immediately when the program starts up
in order to avoid bogus authentication failed messages from
pam_authenticate later (only when configured as –with-pam)
[ Thanks to Kyle McKay for changes 5-9 ]