From d186a38fb497e2278919bb61abb5eaf310638aac Mon Sep 17 00:00:00 2001
From: Stephane Armanet <stephanearmanet@esss.lu.se>
Date: Fri, 5 Jul 2019 13:18:31 +0200
Subject: [PATCH] add uploads SMB share

---
 tasks/custom_pss.yml      |  8 ++++++++
 templates/smb-pss.conf.j2 | 10 ++++++++++
 2 files changed, 18 insertions(+)

diff --git a/tasks/custom_pss.yml b/tasks/custom_pss.yml
index 87e88e0..0a7e3c9 100644
--- a/tasks/custom_pss.yml
+++ b/tasks/custom_pss.yml
@@ -16,6 +16,14 @@
     url_password: "{{ pss_soft_artifactory_password  }}"
   with_items: "{{ pss_nas_software_files }}"
 
+- name: add  uploads folder
+  file:
+    path: /uploads
+    owner: "{{ pss_nas_softs_owner }}"
+    group: "{{ pss_nas_softs_owner }}"
+    mode: 0755
+    state: directory
+ 
 - name: add samba specific options file fo PSS NAS
   template:
     src: smb-pss.conf.j2
diff --git a/templates/smb-pss.conf.j2 b/templates/smb-pss.conf.j2
index 769433e..7976197 100644
--- a/templates/smb-pss.conf.j2
+++ b/templates/smb-pss.conf.j2
@@ -3,6 +3,16 @@
   read only = yes
   force user = "{{ pss_nas_softs_owner }}"
   valid users =
+
+[uploads]
+  path = /uploads
+  read only = no
+  valid users = 
+  force user = "{{ pss_nas_softs_owner }}"
+  writeable = yes
+  directory mask = 0755
+  create mask = 0644
+  browseable = yes
  
 [homes]
    comment = Home Directory
-- 
GitLab