fixed bug with core.machinekey

This commit is contained in:
alexeybannov 2019-02-15 13:06:51 +00:00
parent 3c87da22cc
commit b5d9083a0f
1 changed files with 7 additions and 4 deletions

View File

@ -32,13 +32,16 @@ NGINX_WORKER_PROCESSES=${NGINX_WORKER_PROCESSES:-$(grep processor /proc/cpuinfo
NGINX_WORKER_CONNECTIONS=${NGINX_WORKER_CONNECTIONS:-$(ulimit -n)}; NGINX_WORKER_CONNECTIONS=${NGINX_WORKER_CONNECTIONS:-$(ulimit -n)};
SERVICE_SSO_AUTH_HOST_ADDR=${SERVICE_SSO_AUTH_HOST_ADDR:-${CONTROL_PANEL_PORT_80_TCP_ADDR}}; SERVICE_SSO_AUTH_HOST_ADDR=${SERVICE_SSO_AUTH_HOST_ADDR:-${CONTROL_PANEL_PORT_80_TCP_ADDR}};
DEFAULT_APP_CORE_MACHINEKEY="$(sudo sed -n '/"core.machinekey"/s!.*value\s*=\s*"\([^"]*\)".*!\1!p' ${APP_ROOT_DIR}/web.appsettings.config)"; DEFAULT_APP_CORE_MACHINEKEY="$(sudo sed -n '/"core.machinekey"/s!.*value\s*=\s*"\([^"]*\)".*!\1!p' ${APP_ROOT_DIR}/web.appsettings.config)";
APP_CORE_MACHINEKEY=${APP_CORE_MACHINEKEY:-${DEFAULT_APP_CORE_MACHINEKEY}};
if [ ! -d "${APP_PRIVATE_DATA_DIR}" ]; then if [ ! -e "${APP_PRIVATE_DATA_DIR}/machinekey" ]; then
mkdir -p ${APP_PRIVATE_DATA_DIR}; mkdir -p ${APP_PRIVATE_DATA_DIR};
fi
echo "${APP_CORE_MACHINEKEY}" > ${APP_PRIVATE_DATA_DIR}/machinekey APP_CORE_MACHINEKEY=${ONLYOFFICE_CORE_MACHINEKEY:-${APP_CORE_MACHINEKEY:-${DEFAULT_APP_CORE_MACHINEKEY}}};
echo "${APP_CORE_MACHINEKEY}" > ${APP_PRIVATE_DATA_DIR}/machinekey
else
APP_CORE_MACHINEKEY=$(head -n 1 ${APP_PRIVATE_DATA_DIR}/machinekey)
fi
chmod -R 444 ${APP_PRIVATE_DATA_DIR} chmod -R 444 ${APP_PRIVATE_DATA_DIR}