From 17aa6840d647cc11ce6d7174a1dadfd8dfbe8c11 Mon Sep 17 00:00:00 2001 From: "dave@tiredofit.ca" Date: Tue, 28 Mar 2023 08:36:42 -0700 Subject: [PATCH] Release 2.4.27 - See CHANGELOG.md --- CHANGELOG.md | 6 ++++++ install/etc/cont-init.d/10-coolwsd | 31 ++++++++++++++++-------------- 2 files changed, 23 insertions(+), 14 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 0fca221..c519767 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,9 @@ +## 2.4.27 2023-03-28 + + ### Changed + - Fix a number of issues in config generation in 2.4.26 and 2.4.26 + + ## 2.4.26 2023-03-24 ### Added diff --git a/install/etc/cont-init.d/10-coolwsd b/install/etc/cont-init.d/10-coolwsd index 28e9caa..f12eb72 100755 --- a/install/etc/cont-init.d/10-coolwsd +++ b/install/etc/cont-init.d/10-coolwsd @@ -131,20 +131,20 @@ if [ "${SETUP_TYPE,,}" = "auto" ]; then ## DeepL sed -i \ -e "s|.*|${ENABLE_DEEPL,,}|g" \ - -e "s|.*<\/api_url>|${DEEPL_API_URL}<\/api_url>|" \ + -e "s|.*<\/api_url>|${DEEPL_API_URL}<\/api_url>|" \ -e "s|.*<\/auth_key>|${DEEPL_AUTH_KEY}<\/auth_key>|" \ /etc/coolwsd/coolwsd.xml - sed -i -e "s|.*|${SYS_TEMPLATE_PATH}|g" /etc/coolwsd/coolwsd.xml - sed -i -e "s|.*|${CHILD_ROOT_PATH}|g" /etc/coolwsd/coolwsd.xml - sed -i -e "s|.*|${ENABLE_MOUNT_JAIL,,}|g" /etc/coolwsd/coolwsd.xml - sed -i -e "s|.*|${HOSTNAME}|g" /etc/coolwsd/coolwsd.xml - sed -i -e "s|.*|${FILE_SERVER_ROOT_PATH}|g" /etc/coolwsd/coolwsd.xml + sed -i -e "s|.*|${SYS_TEMPLATE_PATH}|" /etc/coolwsd/coolwsd.xml + sed -i -e "s|.*|${CHILD_ROOT_PATH}|" /etc/coolwsd/coolwsd.xml + sed -i -e "s|.*|${ENABLE_MOUNT_JAIL,,}|" /etc/coolwsd/coolwsd.xml + sed -i -e "s|.*|${HOSTNAME}|" /etc/coolwsd/coolwsd.xml + sed -i -e "s|.*|${FILE_SERVER_ROOT_PATH}|" /etc/coolwsd/coolwsd.xml sed -i -e "s|.*<\/hexify_embedded_urls>|${HEXIFY_EMBEDDED_URLS,,}<\/hexify_embedded_urls>|" /etc/coolwsd/coolwsd.xml sed -i -e "s|.*<\/experimental_features>|${ENABLE_EXPERIMENTAL_FEATURES,,}<\/experimental_features>|" /etc/coolwsd/coolwsd.xml - sed -i -e "s|.*|${MEMORY_USAGE_MAX}|g" /etc/coolwsd/coolwsd.xml - sed -i -e "s|.*|${PRESPAWN_CHILD_PROCESSES}|g" /etc/coolwsd/coolwsd.xml + sed -i -e "s|.*|${MEMORY_USAGE_MAX}|" /etc/coolwsd/coolwsd.xml + sed -i -e "s|.*|${PRESPAWN_CHILD_PROCESSES}|" /etc/coolwsd/coolwsd.xml ## Per Document sed -i \ @@ -164,7 +164,7 @@ if [ "${SETUP_TYPE,,}" = "auto" ]; then -e "s|.*<\/limit_load_secs>|${MAX_FILE_LOAD_LIMIT}<\/limit_load_secs>|" \ -e "s|.*<\/limit_convert_secs>|${MAX_CONVERT_LIMIT}<\/limit_convert_secs>|" \ -e "s|.*<\/min_time_between_saves_ms>|${MIN_TIME_BETWEEN_SAVES}<\/min_time_between_saves_ms>|" \ - -e "s|.*<\/min_time_between_uploads_ms>|${MIN_TIME_BETWEEN_UPLOADS}<\/min_time_between_uploads_ms>|" \ + -e "s|.*<\/min_time_between_uploads_ms>|${MIN_TIME_BETWEEN_UPLOADS}<\/min_time_between_uploads_ms>|" \ /etc/coolwsd/coolwsd.xml ## Cleanup @@ -264,6 +264,7 @@ if [ "${SETUP_TYPE,,}" = "auto" ]; then sed -i \ -e "s|.*<\/opacity>|${WATERMARK_OPACITY}<\/opacity>|" \ -e "s|.*<\/text>|${WATERMARK_TEXT}<\/text>|" \ + /etc/coolwsd/coolwsd.xml ## User Interface sed -i \ @@ -281,11 +282,13 @@ if [ "${SETUP_TYPE,,}" = "auto" ]; then /etc/coolwsd/coolwsd.xml ## Quarantine Files - sed -i -e "s|| enable=\"${ENABLE_FILES_QUARANTINE,,}\">|" /etc/coolwsd/coolwsd.xml - sed -i -e "s|.*<\/limit_dir_size_mb>|${FILES_QUARANTINE_DIRECTORY_SIZE_LIMIT}<\/limit_dir_size_mb>|" /etc/coolwsd/coolwsd.xml - sed -i -e "s|.*<\/path>|${FILES_QUARANTINE_PATH}<\/path>|" /etc/coolwsd/coolwsd.xml - sed -i -e "s|.*<\/max_versions_to_maintain>|${FILES_QUARANTINE_MAX_VERSIONS}<\/max_versions_to_maintain>|" /etc/coolwsd/coolwsd.xml - sed -i -e "s|.*<\/expiry_min>|${FILES_QUARANTINE_EXPIRY}<\/expiry_min>|" /etc/coolwsd/coolwsd.xml + sed -i \ + -e "s|| enable=\"${ENABLE_FILES_QUARANTINE,,}\">|" \ + -e "s|.*<\/limit_dir_size_mb>|${FILES_QUARANTINE_DIRECTORY_SIZE_LIMIT}<\/limit_dir_size_mb>|" \ + -e "s|.*<\/path>|${FILES_QUARANTINE_PATH}<\/path>|" \ + -e "s|.*<\/max_versions_to_maintain>|${FILES_QUARANTINE_MAX_VERSIONS}<\/max_versions_to_maintain>|" \ + -e "s|.*<\/expiry_min>|${FILES_QUARANTINE_EXPIRY}<\/expiry_min>|" \ + /etc/coolwsd/coolwsd.xml ## Remote Config sed -i -e "s|.*<\/remote_url>|${REMOTE_URL}<\/remote_url>|" /etc/coolwsd/coolwsd.xml