2017-08-16 1 views
1

Ich kann Attribute mit folgendem Ansible-Code hinzufügen: Aber kann nicht herausfinden, wie Attribute entfernt werden? (Ich habe versucht, das Hinzufügen „-“.. Ohne Anführungszeichen und mit und ein Fehler zurückgegebenEntfernen von Attributen mit Ansible

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

oben in eine Datei unveränderlich Attribut Fügt

Wenn ich dies von der Kommandozeile zu tun war, wäre es

chattr +i /tmp/null_p 

entfernen i

chattr -i /tmp?null_p 

würde ich mag würde zu tun Sie dies über Attr anstelle von Befehl in ansible.

Ich habe die ansible-Dokumentation für diese verwiesen, aber es gibt keine Beispiele für Attribute http://docs.ansible.com/ansible/latest/file_module.html

ansible Version: 2.3.0.0 Python-Version: 2.7.5

Antwort

0

Sie attr auf eine leere Zeichenfolge festlegen oder was auch immer der Standard auf Ihrem System ist. Für Ubuntu ist das "e".

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

danke, das hat den Trick! – William

Verwandte Themen