upgrade:
	if [ -f ${DFO_BIN_DIR}/qcdate ] ; \
	then \
	chmod u+w ${DFO_BIN_DIR}/qcdate ; \
	fi
	mv qcdate ${DFO_BIN_DIR}

	if [ -f ${DFO_BIN_DIR}/enterCommentsBulk ] ; \
	then \
	chmod u+w ${DFO_BIN_DIR}/enterCommentsBulk ; \
	fi
	mv enterCommentsBulk ${DFO_BIN_DIR}

	if [ -f ${DFO_BIN_DIR}/hideFrame ] ; \
	then \
	chmod u+w ${DFO_BIN_DIR}/hideFrame ; \
	fi
	mv hideFrame ${DFO_BIN_DIR}

	if [ -f ${DFO_BIN_DIR}/writeBreakpoint ] ; \
	then \
	chmod u+w ${DFO_BIN_DIR}/writeBreakpoint ; \
	fi
	mv writeBreakpoint ${DFO_BIN_DIR}

	if [ -f ${DFO_BIN_DIR}/dfosBackup ] ; \
	then \
	chmod u+w ${DFO_BIN_DIR}/dfosBackup ; \
	fi
	mv dfosBackup ${DFO_BIN_DIR}

	if [ -f ${DFO_BIN_DIR}/getObInfo ] ; \
	then \
	chmod u+w ${DFO_BIN_DIR}/getObInfo ; \
	fi
	mv getObInfo ${DFO_BIN_DIR}

	if [ -f ${DFO_BIN_DIR}/dfosRLSmassage.py ] ; \
	then \
	chmod u+w ${DFO_BIN_DIR}/dfosRLSmassage.py ; \
	fi
	mv dfosRLSmassage.py ${DFO_BIN_DIR}

	if [ -f ${DFO_BIN_DIR}/dfosVNCserver ] ; \
	then \
	chmod u+w ${DFO_BIN_DIR}/dfosVNCserver ; \
	fi
	mv dfosVNCserver ${DFO_BIN_DIR}

	if [ -f ${DFO_BIN_DIR}/ngasMonitor ] ; \
	then \
	chmod u+w ${DFO_BIN_DIR}/ngasMonitor ; \
	fi
	mv ngasMonitor ${DFO_BIN_DIR}

	if [ -f ${DFO_BIN_DIR}/refreshVCAL ] ; \
	then \
	chmod u+w ${DFO_BIN_DIR}/refreshVCAL ; \
	fi
	mv refreshVCAL ${DFO_BIN_DIR}

	if [ -f ${DFO_BIN_DIR}/modhead ] ; \
	then \
	chmod u+w ${DFO_BIN_DIR}/modhead ; \
	fi
	mv modhead ${DFO_BIN_DIR}

	if [ -f ${DFO_BIN_DIR}/cleanupRawdisp ] ; \
	then \
	chmod u+w ${DFO_BIN_DIR}/cleanupRawdisp ; \
	fi
	mv cleanupRawdisp ${DFO_BIN_DIR}

	if [ -f ${DFO_BIN_DIR}/cleanupProducts ] ; \
	then \
	chmod u+w ${DFO_BIN_DIR}/cleanupProducts ; \
	fi
	mv cleanupProducts ${DFO_BIN_DIR}

	if [ -f ${DFO_BIN_DIR}/dfosCleanPath ] ; \
	then \
	chmod u+w ${DFO_BIN_DIR}/dfosCleanPath ; \
	fi
	mv dfosCleanPath ${DFO_BIN_DIR}

	if [ -f ${DFO_DOC_DIR}/hideFrame.h ] ; \
	then \
	chmod u+w ${DFO_DOC_DIR}/hideFrame.h ; \
	fi
	mv hideFrame.h ${DFO_DOC_DIR}

	if [ -f ${DFO_DOC_DIR}/writeBreakpoint.h ] ; \
	then \
	chmod u+w ${DFO_DOC_DIR}/writeBreakpoint.h ; \
	fi
	mv writeBreakpoint.h ${DFO_DOC_DIR}

	if [ -f ${DFO_DOC_DIR}/dfosBackup.h ] ; \
	then \
	chmod u+w ${DFO_DOC_DIR}/dfosBackup.h ; \
	fi
	mv dfosBackup.h ${DFO_DOC_DIR}

	if [ -f ${DFO_DOC_DIR}/ngasMonitor.h ] ; \
	then \
	chmod u+w ${DFO_DOC_DIR}/ngasMonitor.h ; \
	fi
	mv ngasMonitor.h ${DFO_DOC_DIR}

	cp -p config.dfosBackup  ${DFO_CONFIG_DIR}/template
	cp -p config.dfosVNCserver  ${DFO_CONFIG_DIR}/template

config:
