From b0e34a255512146c3cccd4360447e2eb305d410c Mon Sep 17 00:00:00 2001 From: Kristjan Komlosi Date: Sun, 28 Dec 2025 15:53:53 +0100 Subject: [PATCH] test: create mosquitto passwordfile with -c to ensure proper creation --- test/docker-compose.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/test/docker-compose.yml b/test/docker-compose.yml index 5bc96dd..580560b 100644 --- a/test/docker-compose.yml +++ b/test/docker-compose.yml @@ -34,7 +34,7 @@ services: - MOSQ_USER=testuser - MOSQ_PASS=testpass # ensure a password file exists (in the writable data volume) and start mosquitto with our config - command: sh -c "mkdir -p /mosquitto/data; mosquitto_passwd -b /mosquitto/data/passwordfile ${MOSQ_USER} ${MOSQ_PASS} >/dev/null 2>&1 || true; chown -R mosquitto:mosquitto /mosquitto/data || true; /usr/sbin/mosquitto -c /mosquitto/config/mosquitto.conf" + command: sh -c "mkdir -p /mosquitto/data; mosquitto_passwd -c -b /mosquitto/data/passwordfile ${MOSQ_USER} ${MOSQ_PASS} >/dev/null 2>&1 || true; chown -R mosquitto:mosquitto /mosquitto/data || true; /usr/sbin/mosquitto -c /mosquitto/config/mosquitto.conf" healthcheck: test: ["CMD", "sh", "-c", "nc -z localhost 1883 || exit 1"] interval: 2s