From ffc5374562e02ff44bc7bc595a318159daebf5a1 Mon Sep 17 00:00:00 2001 From: Simone Lazzaris Date: Thu, 16 Nov 2023 16:34:02 +0100 Subject: [PATCH] fix: source /etc/sysconfig/immudb on AWS EC2 startup Fix https://github.com/codenotary/immudb/issues/1868: user can just set /etc/sysconfig/immudb with desired env variables. --- tools/rndpass/startup.sh | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/tools/rndpass/startup.sh b/tools/rndpass/startup.sh index 9af1a01c4c..554213fbc3 100755 --- a/tools/rndpass/startup.sh +++ b/tools/rndpass/startup.sh @@ -1,9 +1,12 @@ #!/bin/sh - +if [ -f /etc/sysconfig/immudb ] +then + source /etc/sysconfig/immudb +fi if [ -z "$IMMUDB_ADMIN_PASSWORD" ] then - export IMMUDB_ADMIN_PASSWORD=`tr -cd '[:alnum:].,:;/@_=' < /dev/urandom|head -c 16` + IMMUDB_ADMIN_PASSWORD=`tr -cd '[:alnum:].,:;/@_=' < /dev/urandom|head -c 16` echo "Generated immudb password: $IMMUDB_ADMIN_PASSWORD" fi - +export IMMUDB_ADMIN_PASSWORD exec $@