From 9f4a8ba66879d845542a1f27be789dcd75c84eb6 Mon Sep 17 00:00:00 2001 From: Bertrand Benjamin Date: Sun, 3 Feb 2019 18:32:32 +0100 Subject: [PATCH] Feat(Choux): autofs for Raisin --- files/autofs.raisin | 1 + tasks/arch_CLI_packages.yml | 6 ++++++ tasks/home_autofs.yml | 8 ++++---- 3 files changed, 11 insertions(+), 4 deletions(-) create mode 100644 files/autofs.raisin diff --git a/files/autofs.raisin b/files/autofs.raisin new file mode 100644 index 0000000..1ddb64d --- /dev/null +++ b/files/autofs.raisin @@ -0,0 +1 @@ +raisin_doc -fstype=cifs ://Raisin/Tosh500G diff --git a/tasks/arch_CLI_packages.yml b/tasks/arch_CLI_packages.yml index ed84836..78d9bc2 100644 --- a/tasks/arch_CLI_packages.yml +++ b/tasks/arch_CLI_packages.yml @@ -35,6 +35,7 @@ - fzf - ntfs-3g - git-annex + - cifs-utils state: present tags: - first_deployement @@ -81,6 +82,11 @@ become: yes become_user: aur_builder +- name: Init Samba (empty config) + file: + path: /etc/samba/smb.conf + state: file + # - name: Install Tmuxinator # aur: # name: "{{ item }}" diff --git a/tasks/home_autofs.yml b/tasks/home_autofs.yml index d95a3d5..2a6d3c5 100644 --- a/tasks/home_autofs.yml +++ b/tasks/home_autofs.yml @@ -6,18 +6,18 @@ - name: Create NAS share directory file: - path: /media/Songe + path: /media/Raisin state: directory - name: Activate NAS shares for autofs lineinfile: path: /etc/autofs/auto.master - line: '/media/Songe /etc/autofs/auto.songe --timeout=60' + line: '/media/Raisin /etc/autofs/auto.raisin --timeout=60' - name: NAS autofs config file template: - src: files/autofs.songe - dest: /etc/autofs/auto.songe + src: files/autofs.raisin + dest: /etc/autofs/auto.raisin - name: Enable autofs daemon service: