diff --git a/support/bin/rts_awgtpman_exec b/support/bin/rts_awgtpman_exec
index 7e7753eee7b9ed78800ac77c6ae08a6c2e70e0a9..87428fe04918dfe6332d3654ea60328fae5c550b 100755
--- a/support/bin/rts_awgtpman_exec
+++ b/support/bin/rts_awgtpman_exec
@@ -1,5 +1,6 @@
 #!/bin/bash -e
-. /etc/advligorts/env
+rts_env=${RTS_ENV:-/etc/advligorts/env}
+. $rts_env
 sys="$1"
 if [ -z "$sys" ] ; then
     echo "usage: $(basename $0) <sys>" >&2
diff --git a/support/bin/rts_epics_exec b/support/bin/rts_epics_exec
index 8d65432a1d7eebd84cb1d3506db080d70fa6c015..657db2b31e329fedd19bd329ef96bec7b9a4bd06 100755
--- a/support/bin/rts_epics_exec
+++ b/support/bin/rts_epics_exec
@@ -1,5 +1,6 @@
 #!/bin/bash -e
-. /etc/advligorts/env
+rts_env=${RTS_ENV:-/etc/advligorts/env}
+. $rts_env
 sys="$1"
 if [ -z "$sys" ] ; then
     echo "usage: $(basename $0) <sys>" >&2
diff --git a/support/bin/rts_module_ctrl b/support/bin/rts_module_ctrl
index 53b36df955d494da74701f3ec600ac180f06028d..ca3508f350acf41114a1378360f1b38312bb16c5 100755
--- a/support/bin/rts_module_ctrl
+++ b/support/bin/rts_module_ctrl
@@ -1,5 +1,6 @@
 #!/bin/bash -e
-. /etc/advligorts/env
+rts_env=${RTS_ENV:-/etc/advligorts/env}
+. $rts_env
 cmd="$1"
 sys="$2"
 if [ -z "$sys" ] ; then