«前の日記(2013-06-17 Monday) 最新 次の日記(2013-06-24 Monday)» 編集

libAlexandrina.so.tDiary


2013-06-20 Thursday

empathyでアカウント情報が保存されない対策

ubuntuの標準メッセンジャのempathyが結構気に入っているのに、ログアウトするとアカウント情報が吹っ飛んでしまうという謎の現象が発生していて仕方なくpidginを使っていたりした。

LDAPの設定をいろいろと見なおすこともあって、ついでにこのあたりも見てみようとしたら、おもいっきりビンゴなのがあった。

empath forgets accounts 11.10

https://bugs.launchpad.net/ubuntu/+source/telepathy-mission-control-5/+bug/864764

まぁつまるところLDAPが悪いというより、LDAPでホームディレクトリが/home/*/ではない場合、apparmorが働いてしまうので、apparmorにhomeディレクトリは実は違うんですよ、と設定してやれということらしい。

例えば、ログインして~で pwd したら /mydomain/account/ とかでちゃう場合には sudo vi /etc/apparmor.d/tunables/home あたりで

@{HOME}=@{HOMEDIRS}/*/ /root/

@{HOME}=@{HOMEDIRS}/*/ /root/ /mydomain/*/

にしてやればOK。