From: Daniel Rheinbay Date: Fri, 28 Nov 2025 22:25:57 +0000 (+0100) Subject: fix: Skip SSL for MariaDB ping in init script (#11491) X-Git-Tag: v2.20.1~5 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=67d079fe14628f5fd06dc9683f0d384088797b66;p=thirdparty%2Fpaperless-ngx.git fix: Skip SSL for MariaDB ping in init script (#11491) Restore compatibility with MariaDB server versions < 11.4, which do not use SSL by default. --- diff --git a/docker/rootfs/etc/s6-overlay/s6-rc.d/init-wait-for-db/run b/docker/rootfs/etc/s6-overlay/s6-rc.d/init-wait-for-db/run index 170b2ed61c..17df9bef90 100755 --- a/docker/rootfs/etc/s6-overlay/s6-rc.d/init-wait-for-db/run +++ b/docker/rootfs/etc/s6-overlay/s6-rc.d/init-wait-for-db/run @@ -50,9 +50,8 @@ wait_for_mariadb() { local -r host="${PAPERLESS_DBHOST:-localhost}" local -r port="${PAPERLESS_DBPORT:-3306}" - local -r user="${PAPERLESS_DBUSER:-paperless}" - while ! mariadb-admin --host="${host}" --port="${port}" --user="${user}" ping --silent >/dev/null 2>&1; do + while ! mariadb-admin --host="${host}" --port="${port}" --skip-ssl ping --silent >/dev/null 2>&1; do delay_next_attempt done echo "${LOG_PREFIX} Connected to MariaDB"