From 31dde5ec2128aeb03bcd682af7f10eca8dc22ec2 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Florent=20Thi=C3=A9ry?= <florent.thiery@ubicast.eu>
Date: Tue, 4 Apr 2017 16:28:32 +0200
Subject: [PATCH] also create watchfolders at install time

---
 10.MediaFolder/2.Install_FTP_watch_folder/0_setup.py | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/10.MediaFolder/2.Install_FTP_watch_folder/0_setup.py b/10.MediaFolder/2.Install_FTP_watch_folder/0_setup.py
index bd2ffbc8..641e9d3c 100644
--- a/10.MediaFolder/2.Install_FTP_watch_folder/0_setup.py
+++ b/10.MediaFolder/2.Install_FTP_watch_folder/0_setup.py
@@ -23,8 +23,6 @@ def setup(interactive=True):
         'mkdir -p /home/ftp/storage',
         'mkdir -p /home/ftp/storage/incoming',
         'mkdir -p /home/ftp/storage/watchfolder',
-        'chmod -R 775 /home/ftp/storage/incoming',
-        'chmod -R 775 /home/ftp/storage/watchfolder',
         # Config
         'echo "no" > /etc/pure-ftpd/conf/AllowDotFiles',
         'echo "yes" > /etc/pure-ftpd/conf/CallUploadScript',
@@ -51,10 +49,12 @@ def setup(interactive=True):
         login, password = ftpuser.split(':')
         cmds.extend([
             'mkdir -p /home/ftp/storage/incoming/%s' % login,
+            'mkdir -p /home/ftp/storage/watchfolder/%s' % login,
             '"%s/create_ftp_account.sh" %s "%s" /home/ftp/storage/incoming/%s' % (dir_path, login, password, login),
         ])
     cmds.extend([
         'chmod -R 775 /home/ftp/storage/incoming',
+        'chmod -R 775 /home/ftp/storage/watchfolder',
         'chown -R ftp:ftp /home/ftp/storage',
         'rm -f pureftpd.passwd.tmp',
         'pure-pw mkdb',
-- 
GitLab