bugfixes: bashrc shouldn't do much for non-interactive (eg scp) sessions