
As posted, mix requires the user to have write permission for a mix'd file 
even if the file is just being catmix'd.  The following diff's (at the
top of "readfile" seems to work for me.

