2017-08-16 9 views
1

次のコードで属性を追加することはできますが、属性を削除する方法はわかりませんか? 「 - 」 は(私が追加しようとしている。。引用符として、エラーが返され可能性のある属性の削除

- file: 
     path: /tmp/null_p 
     owner: foo 
     group: bar 
     mode: 0500 
     attr: i 

上記は、ファイルへの不変の属性を追加します

私は、コマンドラインからこれをやっていた場合、それは次のようになります私は希望

chattr -i /tmp?null_p 

を削除する

chattr +i /tmp/null_p 

私はしたいと思います不可能なコマンドではなくattrでこれを行う。

私は、このためにansibleドキュメントを参照しているが、属性http://docs.ansible.com/ansible/latest/file_module.htmlのための例はない

ansibleバージョン:2.3.0.0 Pythonのバージョン:2.7.5

答えて

0

は空白の文字列にattrを設定することができますまたはシステム上のデフォルト値が何であっても。 Ubuntuでは 'e'です。

- file: 
    path: /tmp/null_p 
    owner: foo 
    group: bar 
    mode: 0500 
    attr: e 
+0

ありがとう、それはトリックでした! – William

関連する問題