- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:拡張属性(setfattr, getfattr)のuserラベルについて)
拡張属性(setfattr, getfattr)のuserラベルについて
このQ&Aのポイント
- setfattrを用いてファイルに拡張属性を付ける作業をしています。
- しかし以下のようなエラーが出てきて困っています。
- user.fooではなくsecurity.fooなどとすると成功するのですが、securityラベルで登録した属性は、getfattr -d foobar.txtではダンプされないようです。原因が分かる方、お力をお貸しください。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
attrは普段使ってないので当てずっぽうで申し訳ないのですが man 5 attr によると userアトリビュートは、 【1】そのオブジェクト(ファイルやダイレクトリ)のオーナー、 【2】もしくはしかるべきsticky bitのたっているダイレクトリへのアクセス権限を持つ他のユーザに のみアクセスが許可されていると書いてあります。 件のfoobar.txtのオーナーで作業してみては如何でしょうか? securityアトリビュートはsecurity moduleによるポリシーに依存するらしいということはわかったのですが、ダンプされないのは単に無視されているのか、他に理由があるのかはよくわかりませんでした。 # 何かの参考になればいいのですが、大ハズししていたらごめんなさい