From d07d8c00b0b78d55a737115cffe7a74ab083f308 Mon Sep 17 00:00:00 2001 From: Steve Clement Date: Fri, 16 Mar 2018 00:17:57 +0900 Subject: [PATCH] - Added conditional if config file has changed --- install_dependencies.sh | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/install_dependencies.sh b/install_dependencies.sh index b230d5e..e620c1c 100755 --- a/install_dependencies.sh +++ b/install_dependencies.sh @@ -17,7 +17,15 @@ fi pip3 install -U pip argparse redis zmq geoip2 flask phonenumbers pycountry ## config -cp -i config/config.cfg.default config/config.cfg +if [ -e "config/config.cfg" ]; then + diff -u config/config.cfg.default config/config.cfg + if [ "$?" == "0" ]; then + cp -f config/config.cfg.default config/config.cfg + else + echo "Your config has changes, giving you a chance to see the changes and decide if you want to overwrite" + cp -i config/config.cfg.default config/config.cfg + fi +fi ## Web stuff pushd static/