From f480e01bf7fe7a6ff8545fb678c506f919e8d21b Mon Sep 17 00:00:00 2001 From: legop3 Date: Tue, 14 Jul 2026 01:23:11 -0400 Subject: [PATCH] dont replace mmtx config --- server/install_server.sh | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/server/install_server.sh b/server/install_server.sh index 650abfa7..db3bb5af 100755 --- a/server/install_server.sh +++ b/server/install_server.sh @@ -229,9 +229,12 @@ if [[ ! -f "$ROVER_SNAPSHOT_WRITER_TEMPLATE" ]]; then echo "Snapshot writer template missing at $ROVER_SNAPSHOT_WRITER_TEMPLATE" >&2 exit 1 fi -echo " Installing mediaMTX config -> $MEDIAMTX_CONFIG" -rm -f "$MEDIAMTX_CONFIG" -install -m 0644 "$MEDIAMTX_TEMPLATE" "$MEDIAMTX_CONFIG" +if [[ -f "$MEDIAMTX_CONFIG" ]]; then + echo " Preserving existing mediaMTX config -> $MEDIAMTX_CONFIG" +else + echo " Installing mediaMTX config -> $MEDIAMTX_CONFIG" + install -m 0644 "$MEDIAMTX_TEMPLATE" "$MEDIAMTX_CONFIG" +fi echo " Installing rover snapshot writer -> $ROVER_SNAPSHOT_WRITER_BIN" install -m 0755 "$ROVER_SNAPSHOT_WRITER_TEMPLATE" "$ROVER_SNAPSHOT_WRITER_BIN" chown -R "$TARGET_USER":"$TARGET_USER" "$MEDIAMTX_CONF_DIR"