[debian-mysql] Bug#1105029: mariadb-server: mariadb.service generates warning about unset MYSQLD_OPTS and _WSREP_NEW_CLUSTER

Daniel Lewart lewart3 at gmail.com
Sat May 10 08:08:02 BST 2025


Package: mariadb-server
Version: 1:11.8.1-4
Severity: minor
Tags: patch

Dear Otto, et al,

After installing mariadb-server:

$ journalctl -p warning -u mariadb
... mariadb.service: Referenced but unset environment variable evaluates to an empty string: MYSQLD_OPTS, _WSREP_NEW_CLUSTER

Untested patch below.

Thank you!
Daniel Lewart
Urbana, Illinois
---
diff -ru a/support-files/mariadb.service.in b/support-files/mariadb.service.in
--- a/support-files/mariadb.service.in	2025-04-23 18:50:43.000000000 -0500
+++ b/support-files/mariadb.service.in	2025-05-10 00:00:00.000000000 -0500
@@ -69,6 +69,7 @@
 ProtectHome=true
 
 # Use an environment file to pass variable _WSREP_NEW_CLUSTER
+Environment=_WSREP_NEW_CLUSTER=''
 EnvironmentFile=- at mysqlunixdir@/wsrep-new-cluster
 
 # Use an environment file to pass variable _WSREP_START_POSITION
@@ -94,6 +95,7 @@
 # Use the [Service] section and Environment="MYSQLD_OPTS=...".
 # This isn't a replacement for my.cnf.
 # _WSREP_NEW_CLUSTER is for the exclusive use of the script galera_new_cluster
+Environment=MYSQLD_OPTS=''
 ExecStart=@sbindir@/mariadbd $MYSQLD_OPTS $_WSREP_NEW_CLUSTER $_WSREP_START_POSITION
 
 # Unset _WSREP_START_POSITION environment variable.



More information about the pkg-mysql-maint mailing list