From cac0647250fe6e0422c2787745699f8be2d6c813 Mon Sep 17 00:00:00 2001 From: Casper Date: Sat, 13 Nov 2021 21:11:44 +0100 Subject: [PATCH] improve: sort environment variables (#2298) --- target/scripts/startup/setup-stack.sh | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/target/scripts/startup/setup-stack.sh b/target/scripts/startup/setup-stack.sh index fc83e65e..3f6f7ef0 100644 --- a/target/scripts/startup/setup-stack.sh +++ b/target/scripts/startup/setup-stack.sh @@ -77,12 +77,16 @@ function _setup_default_vars : >/root/.bashrc # make DMS variables available in login shells and their subprocesses : >/etc/dms-settings # this file can be sourced by other scripts + local VAR for VAR in "${!VARS[@]}" do echo "export ${VAR}='${VARS[${VAR}]}'" >>/root/.bashrc echo "${VAR}='${VARS[${VAR}]}'" >>/etc/dms-settings done + + sort -o /root/.bashrc /root/.bashrc + sort -o /etc/dms-settings /etc/dms-settings } # File/folder permissions are fine when using docker volumes, but may be wrong