--- - name: "create scripts dir" file: path: "{{ OS.mikbill.dirs.scripts }}" owner: root group: root mode: 0755 state: directory - name: "copy sbin scritps 1" copy: src: "{{ item.file }}" dest: "{{ OS.mikbill.dirs.scripts }}/{{ item.file }}" owner: root group: root mode: 0777 loop: - { file: "cron_mikbill.sh" } - { file: "mikbill_run.sh" } - { file: "mrtg_config.sh" } - { file: "mikbill_pid_off" } - { file: "mikbill_pid_on" } - { file: "mikbill_stop.sh" } - name: "copy sbin scritps 2" template: src: "{{ item.file }}" dest: "{{ OS.mikbill.dirs.scripts }}/{{ item.file }}" owner: root group: root mode: 0777 loop: - { file: "radius_start.sh" } - { file: "radius_stop.sh" } - name: "create custom scripts dir" file: path: "{{ mikbill.dirs.home }}/custom_scripts" owner: root group: root mode: 0755 state: directory - name: "copy sbin scritps" template: src: "{{ item.file }}" dest: "{{ mikbill.dirs.home }}/custom_scripts/{{ item.file }}" owner: root group: root mode: 0777 loop: - { file: "mysql_backup.sh" } - { file: "radiusd_check.sh" }