Thanks for the reply, but it was not an issue of the runlevels. Apparently when i tried:
so that i could rule out bash. It again froze, i had to press Ctrl+C. I checked on another openSuSE 10.2 box (exact replica) and saw that my machine had a profile.local file in /etc, i moved it to a different location /tmp and ran
again and this time it did not freeze.
I have since rebooted the machine and logged via the GUI (no console login first). I'm still not sure why my machine had the profile.local file and the other box didn't. Any ideas of how this happened would be appreciated.
Rgds
Spt