simplify build parameters
diff --git a/releng.control/somePathDirectory/commonVariations.shsource b/releng.control/somePathDirectory/commonVariations.shsource
index f9c5309..2bad7b4 100644
--- a/releng.control/somePathDirectory/commonVariations.shsource
+++ b/releng.control/somePathDirectory/commonVariations.shsource
@@ -20,11 +20,21 @@
 echo "remember to check X virtual frame buffer is running for headless JUnit testing";
 ps -ef | grep Xvfb
 
+# these should be full, abosolute path to the respective home directories
+# on this particular build machine
+export ANT_HOME=/shared/webtools/apps/apache-ant-1.7.0
+export JAVA_4_HOME=/shared/webtools/apps/IBMJava2-ppc-142
+export JAVA_5_HOME=/shared/webtools/apps/ibm-java2-ppc-50
+export CCDIR=/shared/webtools/apps/cruisecontrol-bin-2.7.1
+
 export BASEOS=linux
 export BASEWS=gtk
 export BASEARCH=x86
 
-
+# no local build properties, for production builds
+# for local builds, this should be set to a real directory, 
+# so meaningful properties can be set for that local machine.
+# See the 'localBuildExample' directory for a starting example
 export LOCAL_BUILD_PROPERTIES_DIR=${BUILD_HOME}/localBuildProperties
 
 export BUILD_BUILDMASTER_EMAIL=davidw@davidw.raleigh.ibm.com
@@ -36,11 +46,6 @@
 # notifying users about those builds on your local machine
 export SKIPUSERS=true
 
-# normally, cvs logging output can be "really quiet", but if problems, then it can be turned back on 
-# to get more potentially diagnostic information
-export CVS_QUIET=true
-export CVS_REALLY_QUIET=false
-
 # controls quietness of logging to console
 # false means more output to console, true uses ant's logger
 export USE_LOGGER=false
@@ -56,3 +61,26 @@
 # should be true for production, false for local
 env.BUILD_UPLOAD=false
 
+# normally, cvs logging output can be "really quiet", but if problems, then it can be turned back on 
+# to get more potentially diagnostic information
+# TODO: if both of these are 'true' and error is generated by cvs ...
+# saying you can't set both to true.  
+# we could put in some logic to prevent that, someday. 
+export CVS_QUIET=false
+export CVS_REALLY_QUIET=false
+#   these cvs values need to have write access if 
+#   build.trial is false, as on production machine. 
+#   This is the ID used to both read, and 
+#   to tag releng map files.
+#
+#   Note: 
+#   'ext' protocol typically requires 
+#   environment variable CVS_RSH to be set to ssh
+#   So, we just always do it. Can't imagine it'd hurt
+#   if protocol was pserver, but could be removed in that 
+#   case, if desired. 
+export CVS_RSH=ssh 
+export WTP_CVS_PROTOCOL=ext
+export WTP_CVS_USER=david_williams
+export WTP_CVS_SERVER=dev.eclipse.org
+export WTP_CVS_ROOT=/cvsroot/webtools