mirror of
https://github.com/YunoHost/yunohost.git
synced 2024-09-03 20:06:10 +02:00
ynh_setup_source: apply default perms *after* extracting files to hopefully remove the need to manually chown/chmod
This commit is contained in:
parent
8846381d47
commit
d9d404a5b2
1 changed files with 4 additions and 4 deletions
|
@ -182,10 +182,6 @@ ynh_setup_source() {
|
|||
# Extract source into the app dir
|
||||
mkdir --parents "$dest_dir"
|
||||
|
||||
if [ -n "${install_dir:-}" ] && [ "$dest_dir" == "$install_dir" ]; then
|
||||
_ynh_apply_default_permissions $dest_dir
|
||||
fi
|
||||
|
||||
if [[ "$src_extract" == "false" ]]; then
|
||||
if [[ -z "$src_rename" ]]
|
||||
then
|
||||
|
@ -258,4 +254,8 @@ ynh_setup_source() {
|
|||
done
|
||||
fi
|
||||
rm -rf /var/cache/yunohost/files_to_keep_during_setup_source/
|
||||
|
||||
if [ -n "${install_dir:-}" ] && [ "$dest_dir" == "$install_dir" ]; then
|
||||
_ynh_apply_default_permissions $dest_dir
|
||||
fi
|
||||
}
|
||||
|
|
Loading…
Add table
Reference in a new issue