[LDAP-Users:323] phoneticが使えない

oota @ mail.linux.bs1.fc.nec.co.jp oota @ mail.linux.bs1.fc.nec.co.jp
2008年 7月 10日 (木) 21:41:28 JST


太田@NEC です。

CentOS5のOpenLDAP 2.3.27 を使って phoneticを使おうとしていたのですが、
うまく動きません。RFC2849にある例題をすこし直して、

dn: ou=rfcou,dc=my-domain,dc=com
# dn:: ou=<JapaneseOU>,o=Airius
objectclass: top
objectclass: organizationalUnit
ou: rfcou
# ou:: <JapaneseOU>
ou;lang-ja:: 5Za25qWt6YOo
# ou;lang-ja:: <JapaneseOU>
ou;lang-ja;phonetic:: 44GI44GE44GO44KH44GG44G2

という文字列を使い、ldapaddを行ったのですが、

ldap_initialize( ldap://localhost )
add objectclass:
        top
        organizationalUnit
add ou:
        rfcou
add ou;lang-ja:
        NOT ASCII (9 bytes)
add ou;lang-ja;phonetic:
        NOT ASCII (18 bytes)
adding new entry "ou=rfcou,dc=my-domain,dc=com"
modify complete
ldap_add: Undefined attribute type (17)
        additional info: ou;lang-ja;phonetic: unrecognized option

というようにエラーになってしまいます。
検索してみると、-enable-phnonetic というオプションを指定するように、
ということがよく見つかりますが、本家MLを検索すると、これはもう意味が
なく、ソースからも抜いてあるとのことでした。

http://www.openldap.org/lists/openldap-devel/200708/msg00086.html

実際に展開して出来た configure.inを見ても確かにないですね。

どうやったら使えるようになるでしょうか。

--
太田 俊哉@NEC OSS開本 OSS推進センター OSS/LinuxソリューションG(芝.港.東京) 
(samba-jp/ldap-jp Staff,mutt-j admin,analog-jp/samba-jp postmaster)



LDAP-Users メーリングリストの案内