From bdb4ab90ec06eeb731e3ac9aeae25f75a880ca9b Mon Sep 17 00:00:00 2001 From: Philipp Klose Date: Thu, 23 Jul 2015 05:50:43 +0200 Subject: [PATCH 1/2] if $AUTH=no no password is set for admin user --- 2.6/run.sh | 4 ++++ 3.0/run.sh | 4 ++++ 2 files changed, 8 insertions(+) diff --git a/2.6/run.sh b/2.6/run.sh index e53c0bf..e8379c8 100755 --- a/2.6/run.sh +++ b/2.6/run.sh @@ -7,6 +7,10 @@ if [ "$AUTH" == "yes" ]; then cmd="$cmd --auth" fi +if [ "$AUTH" == "no" ]; then + touch /data/db/.mongodb_password_set +fi + if [ "$JOURNALING" == "no" ]; then cmd="$cmd --nojournal" fi diff --git a/3.0/run.sh b/3.0/run.sh index bcd9e0a..da15adc 100755 --- a/3.0/run.sh +++ b/3.0/run.sh @@ -7,6 +7,10 @@ if [ "$AUTH" == "yes" ]; then cmd="$cmd --auth" fi +if [ "$AUTH" == "no" ]; then + touch /data/db/.mongodb_password_set +fi + if [ "$JOURNALING" == "no" ]; then cmd="$cmd --nojournal" fi From fb8d1b357cbe65523c815d091d9c1c7384f49569 Mon Sep 17 00:00:00 2001 From: Philipp Klose Date: Thu, 23 Jul 2015 17:20:08 +0200 Subject: [PATCH 2/2] added warning message and instructions --- 2.6/run.sh | 8 ++++++++ 3.0/run.sh | 8 ++++++++ 2 files changed, 16 insertions(+) diff --git a/2.6/run.sh b/2.6/run.sh index e8379c8..9454b45 100755 --- a/2.6/run.sh +++ b/2.6/run.sh @@ -9,6 +9,14 @@ fi if [ "$AUTH" == "no" ]; then touch /data/db/.mongodb_password_set + echo "========================================================================" + echo "You can now connect to this MongoDB server using:" + echo "" + echo " mongo --host --port " + echo "" + echo "Please remember: Having no password is a security risk and should" + echo "only be used during development." + echo "========================================================================" fi if [ "$JOURNALING" == "no" ]; then diff --git a/3.0/run.sh b/3.0/run.sh index da15adc..747064f 100755 --- a/3.0/run.sh +++ b/3.0/run.sh @@ -9,6 +9,14 @@ fi if [ "$AUTH" == "no" ]; then touch /data/db/.mongodb_password_set + echo "========================================================================" + echo "You can now connect to this MongoDB server using:" + echo "" + echo " mongo --host --port " + echo "" + echo "Please remember: Having no password is a security risk and should" + echo "only be used during development." + echo "========================================================================" fi if [ "$JOURNALING" == "no" ]; then