diff options
Diffstat (limited to 'packages/base/src/files/etc/profile.d/env.sh')
-rw-r--r-- | packages/base/src/files/etc/profile.d/env.sh | 11 |
1 files changed, 5 insertions, 6 deletions
diff --git a/packages/base/src/files/etc/profile.d/env.sh b/packages/base/src/files/etc/profile.d/env.sh index 00f61df4..b6920935 100644 --- a/packages/base/src/files/etc/profile.d/env.sh +++ b/packages/base/src/files/etc/profile.d/env.sh @@ -35,16 +35,15 @@ if [[ -z "${POLICY_HOME}" ]]; then fi fi -confs=$(ls "${POLICY_HOME}"/etc/profile.d/*.conf 2> /dev/null) -c= - set -a POLICY_HOME=${POLICY_HOME:=/opt/app/policy} -for c in ${confs} ; do - source ${c} -done +if ls "${POLICY_HOME}"/etc/profile.d/*.conf > /dev/null 2>&1; then + for conf in "${POLICY_HOME}"/etc/profile.d/*.conf ; do + source ${conf} + done +fi for x in "${POLICY_HOME}"/bin "${JAVA_HOME}"/bin "${HOME}"/bin ; do if [ -d $x ] ; then |