Linux|系统管理|WEB开发

关注Linux,系统管理,WEB开发以及开源世界

暂时完不成了

| Comments

这两天想把本地的地址薄移到公用服务器上,采用LDAP数据库方式,这样我以后仅仅只需要维护一份联系人表单就好了。 LDAP服务器搭建倒是很简单,也创建了需要的OU,但是在和kdepim里的kaddressbook做兼容性测试的时候遇到麻烦了。

kaddressbook导出ldif格式时主要采用organizationalPerson作为他的主要objectclass,而organizationalPerson的灵活性和可扩展性很差,比如他不允许一个人有多个联系方式,也没有扩展的域来增加自己的东西。

而如果使用openldap自带的inetOrgPerson,却并不被kaddressbook接受。

So,到目前为止,还没有一个好的schema来兼容Kaddressbook,或者说来兼容标准地址薄。mozilla组织在做一些尝试,但显然还仅仅只是尝试。

而kaddressbook维护人提到了可以使用libkabc库来做到这点。但是kabc暂时还没有能看到可引用的迹象,而且也是针对KDE4。

鉴于上面的原因,我还是暂时放弃我的这个做法,等KDE4进入linux发行版本后再考虑这件事请吧,也许快了。

或者谁手头有一个好的针对地址薄的schema吗?

Comments