From 5792a869594b4c79a93db414b95a13d60013193b Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu Date: Tue, 14 Oct 2025 13:45:51 +0300 Subject: [PATCH] Fix Snap MongoDB to not fork at systemd, so it stays running. Thanks to xet7 ! --- snap-src/bin/mongodb-control | 18 ++++++------------ 1 file changed, 6 insertions(+), 12 deletions(-) diff --git a/snap-src/bin/mongodb-control b/snap-src/bin/mongodb-control index 16b145b82..4b61315d4 100755 --- a/snap-src/bin/mongodb-control +++ b/snap-src/bin/mongodb-control @@ -234,8 +234,7 @@ case "$ACTIVE_VERSION" in --logpath="$MONGO_LOG_FILE" \ --logappend \ --bind_ip=127.0.0.1 \ - --port=27017 \ - --fork + --port=27017 ;; "4") echo "Starting MongoDB 4.x server..." @@ -245,8 +244,7 @@ case "$ACTIVE_VERSION" in --logpath="$MONGO_LOG_FILE" \ --logappend \ --bind_ip=127.0.0.1 \ - --port=27017 \ - --fork + --port=27017 ;; "5") echo "Starting MongoDB 5.x server..." @@ -256,8 +254,7 @@ case "$ACTIVE_VERSION" in --logpath="$MONGO_LOG_FILE" \ --logappend \ --bind_ip=127.0.0.1 \ - --port=27017 \ - --fork + --port=27017 ;; "6") echo "Starting MongoDB 6.x server..." @@ -267,8 +264,7 @@ case "$ACTIVE_VERSION" in --logpath="$MONGO_LOG_FILE" \ --logappend \ --bind_ip=127.0.0.1 \ - --port=27017 \ - --fork + --port=27017 ;; "7"|*) echo "Starting MongoDB 7.x server..." @@ -278,8 +274,7 @@ case "$ACTIVE_VERSION" in --logpath="$MONGO_LOG_FILE" \ --logappend \ --bind_ip=127.0.0.1 \ - --port=27017 \ - --fork + --port=27017 ;; "8") echo "Starting MongoDB 8.x server..." @@ -289,7 +284,6 @@ case "$ACTIVE_VERSION" in --logpath="$MONGO_LOG_FILE" \ --logappend \ --bind_ip=127.0.0.1 \ - --port=27017 \ - --fork + --port=27017 ;; esac \ No newline at end of file