From df152e292dadd10a9873c21fff9571b98a06eec6 Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu Date: Sun, 26 Mar 2023 14:03:17 +0300 Subject: [PATCH] Disable MongoDB telemetry and free monitoring in WeKan Snap. Thanks to webenefits and xet7 ! Related #4855 --- snap-src/bin/mongodb-control | 3 +++ 1 file changed, 3 insertions(+) diff --git a/snap-src/bin/mongodb-control b/snap-src/bin/mongodb-control index f0af0b1f3..ffc964f26 100755 --- a/snap-src/bin/mongodb-control +++ b/snap-src/bin/mongodb-control @@ -129,6 +129,9 @@ else mongod --dbpath $SNAP_COMMON --logpath /dev/null --journal $MONGO_URL --quiet fi + # Disable MongoDB telemetry and free monitoring + mongo --eval "disableTelemetry()" + mongo --eval "db.disableFreeMonitoring()" # Drop indexes on database upgrade, when starting MongoDB #mongo wekan --eval "db.getCollectionNames().forEach(function(col_name) { var coll = db.getCollection(col_name); coll.dropIndexes(); });" $BIND_OPTIONS mongo wekan --eval 'db.adminCommand({ setFeatureCompatibilityVersion: "4.2" });' $BIND_OPTIONS