The current getFlash11.tcz uses the below to determine the tce directory. It recognized /etc/sysconfig/tcedir if it exists, otherwise falls back to the /opt/.tce_dir so it is also backwards compatible:
if [ -d /etc/sysconfig/tcedir ]; then
TCEDIR=`readlink /etc/sysconfig/tcedir`
elif [ -f /opt/.tce_dir ]; then
TCEDIR=`cat /opt/.tce_dir`
fi
Also, when run it tests for the existence of a currently installed flash11.tcz, and prompts you do you want to overwrite it, requiring a reboot, or exit. That way there is no unexpected breakage during a running session.
I will consider using /upgrades as the target location for flash11.tcz, and simply move it over in the lack of a loaded flash11.tcz.
I will update it to fetch the current flash version by default, as is always the intention, but it has to be manually adjusted with each update with the new way adobe stores their tarballs.