Fix install

This commit is contained in:
Josué Tille 2022-11-02 17:19:55 +01:00
parent 24f9be6610
commit 2261494d23
No known key found for this signature in database
GPG key ID: 716A6C99B04194EF

View file

@ -56,9 +56,10 @@ set_permission() {
chmod -R g-wx,o= $final_path
setfacl -m user:www-data:rX $final_path
setfacl -m user:www-data:rX $final_path/seafile-server-$seafile_version
setfacl -m user:www-data:rX $final_path/seafile-server-latest/seahub
setfacl -R -m user:www-data:rX $final_path/seafile-server-latest/seahub/media
setfacl -R -m user:www-data:rX $final_path/seahub-data
# At install time theses directory are not available
test -e $final_path/seafile-server-latest/seahub && setfacl -m user:www-data:rX $final_path/seafile-server-latest/seahub
test -e $final_path/seafile-server-latest/seahub/media && setfacl -R -m user:www-data:rX $final_path/seafile-server-latest/seahub/media
test -e $final_path/seahub-data && setfacl -R -m user:www-data:rX $final_path/seahub-data
# check that this directory exist because in some really old install the data could still be in the main seafile directory
# We also check at the install time when data directory is not already initialised