Ответ 1
ansible
имеет параметр mode
в file
модуле именно для этой цели.
Чтобы добавить разрешение на выполнение для всех (например, chmod a+x
в командной строке):
- name: Changing perm of "/foo/bar.sh", adding "+x"
file: dest=/foo/bar.sh mode=a+x
Символические режимы поддерживаются начиная с версии 1.8, в предыдущей версии вам нужно использовать восьмеричные биты.