19 lines
478 B
Bash
19 lines
478 B
Bash
#!/bin/sh
|
|
|
|
PASSWORD_FILE=/mosquitto/config/passwords
|
|
|
|
echo "Creating password file with pre-registered users..."
|
|
if [ ! -f "$PASSWORD_FILE" ]; then
|
|
touch "$PASSWORD_FILE"
|
|
chmod 600 "$PASSWORD_FILE"
|
|
|
|
# Add pre-registered users
|
|
mosquitto_passwd -b "$PASSWORD_FILE" board-mate-api hepl
|
|
echo "Password file created !"
|
|
else
|
|
echo "Password file exists, skipping this step"
|
|
fi
|
|
|
|
echo "Starting mosquitto..."
|
|
exec mosquitto -c /mosquitto/config/mosquitto.conf -v
|