From 4444a9c73753848a74c3fa003031bcd05313f05d Mon Sep 17 00:00:00 2001 From: vincent Date: Sun, 24 Nov 2019 14:46:38 +0100 Subject: [PATCH] finalize compatibility debian autoFS syncthing --- tasks/main.yml | 5 +++-- vars/Archlinux.yml | 5 +++++ vars/Debian.yml | 5 +++++ 3 files changed, 13 insertions(+), 2 deletions(-) create mode 100644 vars/Archlinux.yml create mode 100644 vars/Debian.yml diff --git a/tasks/main.yml b/tasks/main.yml index 129abf8..e444eea 100644 --- a/tasks/main.yml +++ b/tasks/main.yml @@ -4,7 +4,8 @@ # systemd uses - for dir separator, so dirs with dashes need escaped according to systemd-escape rules # - +- name: Include OS-specific variables. + include_vars: "{{ ansible_os_family }}.yml" - name: Make sure destination dir exists file: @@ -41,7 +42,7 @@ - name: SYSTEMD MOUNT | Install needed packages package: name: "{{ item }}" - state: installed + state: present with_items: "{{ systemd_mount_packages }}" become: yes diff --git a/vars/Archlinux.yml b/vars/Archlinux.yml new file mode 100644 index 0000000..5486b06 --- /dev/null +++ b/vars/Archlinux.yml @@ -0,0 +1,5 @@ +--- +systemd_mount_packages: + - cifs-utils + - nfs-utils + - davfs2 \ No newline at end of file diff --git a/vars/Debian.yml b/vars/Debian.yml new file mode 100644 index 0000000..9cc7306 --- /dev/null +++ b/vars/Debian.yml @@ -0,0 +1,5 @@ +--- +systemd_mount_packages: + - cifs-utils + - nfs-common + - davfs2 \ No newline at end of file