mirror of
https://github.com/YunoHost-Apps/galene_ynh.git
synced 2024-09-03 18:36:31 +02:00
Update upgrade
This commit is contained in:
parent
b1a90f2ae2
commit
1df5b567d2
1 changed files with 9 additions and 3 deletions
|
@ -48,6 +48,12 @@ if [ -z "$final_path/groups" ]; then
|
||||||
mkdir -p "$final_path/groups"
|
mkdir -p "$final_path/groups"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
# If data folder doesn't exist, create it
|
||||||
|
if [ -z "$final_path/data" ]; then
|
||||||
|
# Create groups folders
|
||||||
|
mkdir -p "$final_path/data"
|
||||||
|
fi
|
||||||
|
|
||||||
#=================================================
|
#=================================================
|
||||||
# BACKUP BEFORE UPGRADE THEN ACTIVE TRAP
|
# BACKUP BEFORE UPGRADE THEN ACTIVE TRAP
|
||||||
#=================================================
|
#=================================================
|
||||||
|
@ -97,10 +103,10 @@ then
|
||||||
ynh_secure_remove --file="$tmpdir"
|
ynh_secure_remove --file="$tmpdir"
|
||||||
|
|
||||||
# Recreate certificates
|
# Recreate certificates
|
||||||
pushd "$final_path"
|
pushd "$final_path/data"
|
||||||
ynh_exec_warn_less openssl req -newkey rsa:2048 -nodes -keyout data/key.pem -x509 -days 365 -out data/cert.pem \
|
ynh_exec_warn_less openssl req -newkey rsa:2048 -nodes -keyout key.pem -x509 -days 365 -out cert.pem \
|
||||||
-subj "/C=/ST=/L=/O=/OU=/CN=/emailAddress="
|
-subj "/C=/ST=/L=/O=/OU=/CN=/emailAddress="
|
||||||
chmod 640 data/{key.pem,cert.pem}
|
chmod 640 {key.pem,cert.pem}
|
||||||
popd
|
popd
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue