summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'net-wireless/unifi/files/mongod-wrapper')
-rw-r--r--net-wireless/unifi/files/mongod-wrapper9
1 files changed, 7 insertions, 2 deletions
diff --git a/net-wireless/unifi/files/mongod-wrapper b/net-wireless/unifi/files/mongod-wrapper
index 21637de50a0f..e8d65bb8aec9 100644
--- a/net-wireless/unifi/files/mongod-wrapper
+++ b/net-wireless/unifi/files/mongod-wrapper
@@ -2,5 +2,10 @@
# Remove --nohttpinterface argument, since it does not exist on MongoDB >= 3.6.x anymore
# See https://community.ubnt.com/t5/UniFi-Routing-Switching/MongoDB-3-6/td-p/2195435
-remove_nohttpinterface_arg=$(echo $* | sed -e 's/--nohttpinterface//')
-/usr/bin/mongod ${remove_nohttpinterface_arg}
+for arg do
+ shift
+ [ "${arg}" = "--nohttpinterface" ] && continue
+ set -- "$@" "${arg}"
+done
+
+exec /usr/bin/mongod "$@"