このブログを検索

2011年6月14日火曜日

OpenSUSE 11.4 nmbdエラーについて(samba)

OpenSUSE11.4のsambaを使用していると下記のようなエラーが出ることがある。

nmbd/nmbd_serverlistdb.c:343(write_browse_list)
  write_browse_list: Can't open file /var/lib/samba/browse.dat.. Error was Permission denied

このエラーはAppArmorを使用している、もしくはインストールしていると出てくる模様。(確認していない)
なので、AppArmorにファイルの読み書きを追加してあげよう。


「プロファイルを編集」を選ぶ。


/usr/sbin/nmbdを選択する。

エントリの追加を選び、
/var/lib/samba/browse.dat
読み込み、書き込みにチェックを入れて追加する。

また、実際のファイル
/var/lib/samba/browse.dat
の属性も読み書きに設定する。
chmod 644 /var/lib/samba/browse.dat


以上でエラーは出てこなくなると思います。
お試しください。



0 件のコメント:

コメントを投稿