Comment faire pour chmod +x un fichier avec Ansible?
Quelle est la meilleure façon de chmod + x un fichier avec ansible.
conversion du script suivant en format ansible.
mv /tmp/metadata.sh /usr/local/bin/meta.sh
chmod +x /usr/local/bin/meta.sh
c'est Ce que j'ai jusqu'à présent..
- name: move /tmp/metadata.sh to /usr/local/bin/metadata.sh
command: mv /tmp/metadata.sh /usr/local/bin/metadata.sh
20
demandé sur
Atlantic0
2016-11-09 14:20:49
1 réponses
ansible
a mode
paramètre file
module exactement à cette fin.
Pour ajouter l'autorisation d'exécution pour tout le monde (c'est à dire chmod a+x
sur la ligne de commande):
- name: Changing perm of "/foo/bar.sh", adding "+x"
file: dest=/foo/bar.sh mode=a+x
les modes symboliques sont supportés depuis la version 1.8, sur une version antérieure vous devez utiliser les bits octal.
31
répondu
heemayl
2017-04-03 03:15:13