Skip to content
Snippets Groups Projects
Commit 3103cd55 authored by Jörg Sachse's avatar Jörg Sachse
Browse files

feat: add required subdirectories for uploaded reports (and cleanup the code...

feat: add required subdirectories for uploaded reports (and cleanup the code using a loop instead of individual tasks)
parent e76d2136
No related branches found
No related tags found
No related merge requests found
Pipeline #3338 passed
......@@ -40,21 +40,22 @@
- restart sshd
- name: Mountpoints fuer SFTP konfigurieren (3/3)
block:
- name: Homeverzeichnis konfigurieren
ansible.builtin.file:
path: "/home/{{ vault_sftp_user }}/"
state: directory
owner: "root"
group: "root"
mode: "0755"
- name: Uploadverzeichnis konfigurieren
ansible.builtin.file:
path: "/home/{{ vault_sftp_user }}/reports/"
state: directory
owner: "{{ vault_sftp_user }}"
group: "{{ vault_sftp_user }}"
mode: "0770"
ansible.builtin.file:
path: "{{ item.p }}"
state: directory
owner: "{{ item.o | default(vault_sftp_user) }}"
group: "{{ item.g | default(vault_sftp_user) }}"
mode: "{{ item.m | default('0770') }}"
loop:
# Homeverzeichnis
- p: "/home/{{ vault_sftp_user }}/"
o: "root"
g: "root"
m: "0755"
# Uploadverzeichnis konfigurieren
- p: "/home/{{ vault_sftp_user }}/reports/"
- p: "/home/{{ vault_sftp_user }}/reports/driveusage/"
- p: "/home/{{ vault_sftp_user }}/reports/tapeusage/"
- name: Konfiguration fuer Default-SFTP-Server einspielen
ansible.builtin.blockinfile:
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment