21 lines
670 B
Bash
21 lines
670 B
Bash
#!/bin/bash
|
|
set -e
|
|
|
|
cd $BITNAMI_APP_DIR
|
|
|
|
# set up default config
|
|
mkdir $BITNAMI_APP_DIR/conf.defaults
|
|
mv $BITNAMI_APP_DIR/mongodb.conf $BITNAMI_APP_DIR/conf.defaults
|
|
ln -s $BITNAMI_APP_DIR/conf/mongodb.conf $BITNAMI_APP_DIR/mongodb.conf
|
|
|
|
# symlink mount points at root to install dir
|
|
ln -s $BITNAMI_APP_DIR/conf $BITNAMI_APP_VOL_PREFIX/conf
|
|
ln -s $BITNAMI_APP_DIR/data $BITNAMI_APP_VOL_PREFIX/data
|
|
ln -s $BITNAMI_APP_DIR/log $BITNAMI_APP_VOL_PREFIX/logs
|
|
|
|
# nullify `ctl.sh` script administered by `bnconfig`
|
|
echo "# Disabled" > $BITNAMI_APP_DIR/scripts/ctl.sh
|
|
|
|
# Temp fix for disabling authentication
|
|
sed -i 's/^auth/# auth/' $BITNAMI_APP_DIR/conf.defaults/mongodb.conf
|