Hmm, rcex runs ok - I just tried adding an echo into my startup rcinit script, so now it looks like:
#!/bin/sh
echo "Adding ipkg path variables"
export PATH=$PATH:/shares/MYVOLUME1/MYSHARE1/opt/bin
export IPKG_CONF_DIR=/shares/MYVOLUME1/MYSHARE1/opt/etc
It does the echo part fine when I run from within a telnet session, but the path and ipkg_conf_dir variables do not export successfully unless I run the rcinit in the single terminal way (ie . ./rcinit) Is it possible that the startup nvram runs it as ./rcinit, therefore losing any exported paths? (due to the seperate terminal session being used for the rcinit command)