CarlendarServer

(2011/03/27)
 IMAPでメールをサーバー管理にし、ノートPCやディスクトップPCのメールクライアントから統一的に扱えるのは良いのだが、アドレス帳が分散してしまう。LDAPも入れてみた物の、編集がいまいち。ふとアドレス帳.appを見るとCardDAVなんて項目が有る。おそらく、webdavのvCard形式特化版なのではなかろうか。だとすると、両方で書き換えとか共有するには良さそう。

 debianのリストをあさっているとAppleのCarlendarServerってのが、CardDAV/CalDavに対応しているらしく、せっかくだからカレンダーも使ってみようかと。。

インストール

#apt-get install calendarserver

 んでもって、"debian calendarserver"でググる。how toが出て来た。えぇー、ファイルシステムのxattrつかってんのぉぉ、めんどくさいぃぃ。そこは放置して、コンフィグファイルをコピー。

#cp /usr/share/doc/calendarserver/examples/accounts.xml /etc/caldavd/
#cp /usr/share/doc/calendarserver/examples/sudoers.plist /etc/caldavd/

中を見てみても対した事は書いてない。acountsの方はadminとtest,marcuryが入ってる。sudoers.plistはほとんどコメントだった。
 とりあえず、このまま動かしてみよう。/etc/default/calendarserverのstart_calendarserver=yesのコメントをはずす。

start_calendarserver=yes

でもって、スタート。

#/etc/init.d/calendarserver start
Starting calendarserver: caldavdexec python /usr/lib/twisted-calendarserver/bin/twistd  caldav 
.

アクセスしてみる・・。http://192.168.11.9:8008/calendars/users/admin/calendar/。Internal Server Error。。orz。

 んでは、ファイルシステムに属性を追加してみよう。

#mount -o remount,user_xattr /

やっぱうごかねぇ。memcachedがおかしい?。ググってみた。linux.debianにバグレポートが上がってたorz。

DaviCal

じゃぁと他を探してみたところ、DAViCalってのもcardavに対応してるっぽい。

ME6000 前へ戻る