Changeset - d56b3ed5759c
[Not reviewed]
0 3 0
Branko Majic (branko) - 7 years ago 2017-07-12 13:10:44
branko@majic.rs
Noticket: Fixed a couple of invalid mode syntaxes (missing leading zero).
3 files changed with 8 insertions and 8 deletions:
0 comments (0 inline, 0 general)
roles/backup_server/tasks/main.yml
Show inline comments
 
@@ -25,19 +25,19 @@
 

	
 
- name: Create home directories for backup client users
 
  file: path="/srv/backups/{{ item.server }}" state=directory
 
        owner="root" group="{{ item.server | replace('.', '_') | regex_replace('^', 'bak-') }}" mode=750
 
        owner="root" group="{{ item.server | replace('.', '_') | regex_replace('^', 'bak-') }}" mode=0750
 
  with_items: "{{ backup_clients }}"
 

	
 
- name: Create duplicity directories for backup client users
 
  file: path="/srv/backups/{{ item.server }}/duplicity" state=directory
 
        owner="{{ item.server | replace('.', '_') | regex_replace('^', 'bak-') }}"
 
        group="{{ item.server | replace('.', '_') | regex_replace('^', 'bak-') }}"
 
        mode=770
 
        mode=0770
 
  with_items: "{{ backup_clients }}"
 

	
 
- name: Create SSH directory for backup client users
 
  file: path="/srv/backups/{{ item.server }}/.ssh" state=directory
 
        owner="root" group="root" mode=751
 
        owner="root" group="root" mode=0751
 
  with_items: "{{ backup_clients }}"
 

	
 
- name: Populate authorized keys for backup client users
 
@@ -48,7 +48,7 @@
 
- name: Set-up authorized_keys file permissions for backup client users
 
  file: path="/srv/backups/{{ item.server }}/.ssh/authorized_keys" state=file
 
        owner="root" group="{{ item.server | replace('.', '_') | regex_replace('^', 'bak-') }}"
 
        mode=640
 
        mode=0640
 
  with_items: "{{ backup_clients }}"
 

	
 
- name: Deny the backup group login via regular SSH
roles/database/tasks/backup.yml
Show inline comments
 
@@ -2,11 +2,11 @@
 

	
 
- name: Create directory for storing MariaDB database dumps
 
  file: path="{{ item }}" state=directory
 
        owner=root group=root mode=700
 
        owner=root group=root mode=0700
 
  with_items:
 
    - "/srv/backup"
 
    - "/srv/backup/mariadb"
 

	
 
- name: Deploy script for creating database backup dumps
 
  template: src="dump_db.sh.j2" dest="/etc/duply/main/pre.d/dump_{{ db_name }}.sh"
 
            owner=root group=root mode=700
 
            owner=root group=root mode=0700
roles/preseed/tasks/main.yml
Show inline comments
 
---
 

	
 
- name: Create directory for storing preseed configurations
 
  file: path="{{ preseed_directory }}" mode=750 state=directory
 
  file: path="{{ preseed_directory }}" mode=0750 state=directory
 

	
 
- name: Create preseed configuration file
 
  template: src="preseed-jessie.cfg.j2" dest="{{ preseed_directory }}/{{ item }}.cfg"
 
            mode=640
 
            mode=0640
 
  with_items: "{{ groups['all'] }}"
 
  when: item != "localhost"
 

	
0 comments (0 inline, 0 general)