Ah, thanks Bohdi.
I am just developing some stand-alone programs to perform various scientific calculations. I like to keep the code and binaries together on my 'data' disc, as the binaries are of no use to anyone except me.
If I create a ~/bin folder, does Ubuntu include it in the search path? What is the order of search? I think it is something like:
/usr/local/bin first, followed by
then ... ?
On a separate hard disc is my system disc, which holds a minimal /home directory, just to provide configuration info to the system programs like mplayer, etc. So I think this is a fairly clean separation between the things I do and what Ubuntu does.
I backup my system disc now and then using 'dd' to another spare disc. I use rsync to back up my data disc, to a different spare disc.
I suppose I could move my development environment back to /home, but I rather like the way things are set up now. Except for this 'suid' business.