Bump to version 3.2.11

Wrapping password in " automatically during update or installation using sed
This commit is contained in:
2019-12-01 14:54:37 +01:00
parent 5f662828a2
commit 30fa3e3551

View File

@@ -1,7 +1,7 @@
#!/bin/bash #!/bin/bash
toolName="Mayan EDMS" toolName="Mayan EDMS"
toolVersion="3.2.9" toolVersion="3.2.11"
toolRoot="/opt/mayan-edms" toolRoot="/opt/mayan-edms"
toolMediaFolder="/opt/mayan-edms/media" toolMediaFolder="/opt/mayan-edms/media"
@@ -64,7 +64,7 @@ step_6_info() { echo "Supervisord configuration for $toolName"; }
step_6() { step_6() {
addConf -c "" "$supervisordConfLoc" addConf -c "" "$supervisordConfLoc"
toolScript "platformtemplate supervisord > ${supervisordConfLoc}" toolScript "platformtemplate supervisord > ${supervisordConfLoc}"
echo "Wrap you password in \", if it contains a \"=\" character, in the file ${supervisordConfLoc}" exe sed -i "s/\(^ *MAYAN_DATABASE_PASSWORD=\)\(.*\),$/\1\"\2\",/" "${supervisordConfLoc}"
} }
supervisordConfLoc="/etc/supervisor/conf.d/mayan.conf" supervisordConfLoc="/etc/supervisor/conf.d/mayan.conf"
@@ -98,13 +98,6 @@ step_10() {
toolScript preparestatic --noinput toolScript preparestatic --noinput
# Generating new supervisor file # Generating new supervisor file
step_6 step_6
echo -n "Edit supervisor configuration... (ENTER to continue)"
if [ $DRY != 0 ]; then
echo " dryrun"
else
read
fi
exe vi "$supervisordConfLoc"
exe systemctl restart supervisor exe systemctl restart supervisor
} }
uninstallRemovalsLoc="/tmp/removals.txt" uninstallRemovalsLoc="/tmp/removals.txt"