diff options
Diffstat (limited to 'system/mongodb/files/rc.mongodb')
-rw-r--r-- | system/mongodb/files/rc.mongodb | 11 |
1 files changed, 5 insertions, 6 deletions
diff --git a/system/mongodb/files/rc.mongodb b/system/mongodb/files/rc.mongodb index 47ca19be76..f0b178c3cf 100644 --- a/system/mongodb/files/rc.mongodb +++ b/system/mongodb/files/rc.mongodb @@ -7,7 +7,7 @@ # PID=/var/state/mongodb.pid -LOG=/var/log/mongodb +LOG=/var/log/mongodb/mongodb.log DBPATH=/var/lib/mongodb USER=mongo GROUP=mongo @@ -15,17 +15,16 @@ SHELL=${SHELL:-/bin/bash} mongo_start() { touch $LOG - chown $GROUP.$USER $LOG + chown $GROUP:$USER $LOG touch $PID - chown $GROUP.$USER $PID + chown $GROUP:$USER $PID su -l $USER -s $SHELL -c "/usr/bin/mongod \ --dbpath=$DBPATH \ --fork \ --pidfilepath=$PID \ --logappend \ - --logpath=$LOG \ - --nohttpinterface \ + --logpath=$LOG " && { echo "MongoDB server started successfully." } || { @@ -41,7 +40,7 @@ mongo_stop() { echo "Failed to stop MongoDB server" > /dev/stderr exit 1 } - # rm $PID + rm -f $PID } mongo_restart() { |