Plone3 でLDAP認証
※Plone3.0.6の話.
LDAPMultiPlugins
LDAPUserFolder
PloneLDAP
の3つのプロダクトをproducts フォルダに入れる.
ldap モジュールが無いと,logに以下のようなエラーが出る.
no module name ldap
これは,python-ldapがインストールされていないため.
python-ldapをインストール
yum では,Ploneが使っているpythonに関連づけられないため,
ソースをDLして展開,
http://pypi.python.org/pypi/python-ldap/
/usr/bin/ld: cannot find -lssl
$ $INSTANCE_HOME/Pythone2.4/bin/python setup.py build
$ $INSTANCE_HOME/Pythone2.4/bin/python setup.py install
と出たら
$ yum install openssl-devel