bash - run - ansible tutorial
¿Cómo chmod+xa archivo con ansible? (1)
ansible tiene un parámetro de mode en file módulo de file exactamente para este propósito.
Para agregar permiso de ejecución para todos (es decir, chmod a+x en la línea de comandos):
- name: Changing perm of "/foo/bar.sh", adding "+x"
file: dest=/foo/bar.sh mode=a+x
Los modos simbólicos son compatibles desde la versión 1.8, en una versión anterior necesita usar los bits octales.
¿Cuál es la mejor manera de chmod + x un archivo con ansible.
Convertir el siguiente script a formato ansible.
mv /tmp/metadata.sh /usr/local/bin/meta.sh
chmod +x /usr/local/bin/meta.sh
Esto es lo que tengo hasta ahora ..
- name: move /tmp/metadata.sh to /usr/local/bin/metadata.sh
command: mv /tmp/metadata.sh /usr/local/bin/metadata.sh