On a vanilla install of RH 7.0, when starting bash in a KDE terminal window the following message appears: Bad : modifier in $ (/) Not all environment variables are set up after this has occured. Starting bash again *does not* result in the error message, and all environment variables are correctly set. I therefore conclude that this is a situation associated with the special case of bash running the initialisation scripts without environment variables having been set up. I have checked all the scripts that appear to be run, and nothing stands out as being obviously wrong. Therefore I'd like to toss this in your lap. Similar behaviour has been observed when starting tcsh under identical conditions. This behaviour was not observed under previous RH releases.
I can't reproduce this; it's probably caused by customized startup scripts.
As stated in the original bug report, this is a *vanilla* install of RH 7.0 (to be specific Delux Edition boxed set - not a downloaded version). No customisations had been performed when the problem was first identified. Since then I've attempted to locate the faulty script, but have not had any luck so far.