2007NT_STATUS_BAD_NETWORK_NAME野暮用でRawhide上にsambaの設定をしてみたんだけど、smbclientでテストしてみても繋がらない。許可がありません/home/samba/publicのpermissionも問題なく途方に暮れてたところ、SELinuxが悪さしてたことが判明。tclass=dirsmbdのhomeへのアクセスを許すためには次の設定が必要らしい。便利なんだけど、解析結果のcacheとしてそのファイルのあったディレクトリの下にsemantic.cacheというファイルを作ってくれる。ドットファイルではなく。もろ見えてるし、ソースコード管理下にあるファイルの場合浮いてしまうので精神衛生上あまりよろしくない。やめてたのだけど、よくよく見てみると実はこのファイル名を変えられるし、保存先も変えられた。"~/.semantic")という一行を加えてみた。どのように区別されるのかというと、!path!to!top!of!working!directory!semantic.cacheみたいなファイルを作り、cacheがどれかを区別するようだ。使ってみると、idle時にいろいろ裏でやっててCPU食いまくって使う気が失せるんだけどね。