poppassdは当初j-norstad@nwu.edu氏、roy@nyu.edu氏、dll.mitre.org氏らによって
開発されたものですが、isdmill@state.me.us氏によりbsdiに移植され、
さらにkanai@hallab.co.jp氏によりFreeBSDに移植されました。
FreeBSD-users-jp mailing list no.1676において、
高木 宏takagi@mars.sysmex.co.jp氏がFreeBSDで動くpoppassdについて
質問されたことをきっかけにして、kanai@hallab.co.jp氏よりFreeBSDに移植された
poppassdをいただくことができました。
FreeBSD 2.1R用ということですが、2.0R、2.0.5Rでも動作しました。
貢献者の方々、特にkanai@hallab.co.jp氏に深く感謝いたします。
不勉強できが気が付きませんでしが、poppassdはportsに含まれました。
(いったいいつからだろう、、、)
portsについてはFreeBSD handbookを
参照してください。
poppassd 106/tcpを加える
poppassd stream tcp nowait root /usr/local/libexec/poppassd poppassdを加える
200 poppassd v1.2 hello, who are you? user nob 200 your password please. pass これまでのpassword 200 your new password please. newpass 新しいpassword 200 Password changed, thank-you. (returnを押す) 500 Quit required. Connection closed by foreign host.として動作を確認できます。