diff --git a/scripts/install b/scripts/install index 40c97a8..602831b 100755 --- a/scripts/install +++ b/scripts/install @@ -15,15 +15,8 @@ final_path=/var/www/linuxdash sudo mkdir -p $final_path sudo cp -a ../sources/* $final_path -# Files owned by root, www-data can just read -sudo find $final_path -type f | xargs sudo chmod 644 -sudo find $final_path -type d | xargs sudo chmod 755 -sudo chown -R root: $final_path - -# except for data and tmp subdir, where www-data must have write permissions -sudo mkdir -p $final_path/{data,tmp} -sudo chown www-data:root $final_path/{data,tmp} -sudo chmod 700 $final_path/{data,tmp} +# Set permissions +sudo chown -R www-data: $final_path # Modify Nginx configuration file and copy it to Nginx conf directory sed -i "s@YNH_WWW_PATH@$path@g" ../conf/nginx.conf diff --git a/scripts/upgrade b/scripts/upgrade index 4beb137..8aedbb9 100644 --- a/scripts/upgrade +++ b/scripts/upgrade @@ -12,14 +12,8 @@ final_path=/var/www/linuxdash sudo mkdir -p $final_path sudo cp -a ../sources/* $final_path -# Files owned by root, www-data can just read -sudo find $final_path -type f | xargs sudo chmod 644 -sudo find $final_path -type d | xargs sudo chmod 755 -sudo chown -R root: $final_path - -# except for data and tmp subdir, where www-data must have write permissions -sudo chown www-data:root $final_path/{data,tmp} -sudo chmod 700 $final_path/{data,tmp} +# Set permissions +sudo chown -R www-data: $final_path # Modify Nginx configuration file and copy it to Nginx conf directory sed -i "s@YNH_WWW_PATH@$path@g" ../conf/nginx.conf