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