Fix: sourced files w/o arg bashisms
[releng/builder.git] / jenkins-init-scripts / local-init.sh
index c4b2d9b81848da8343ce2bf58be8b1d8a9b34b5c..ff15325beddfa3eb289b70622a931fd2881c1568 100755 (executable)
@@ -9,7 +9,8 @@
 # http://www.eclipse.org/legal/epl-v10.html
 ##############################################################################
 
-./system_type.sh
+INIT_DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" >/dev/null && pwd )"
+"${INIT_DIR}/system_type.sh"
 # shellcheck disable=SC1091
-source /tmp/system_type.sh
-"./${SYSTEM_TYPE}.sh"
+. /tmp/system_type.sh
+"${INIT_DIR}/${SYSTEM_TYPE}.sh"