Well, I had a interesting afternoon try to figure out why my dial-up connection wouldn't work on Saturday. My wife reckoned the problems started after I had installed Netscape6. I duly informed her that this was not possible, since the RPM package installed in a new directory. And besides, she was still running the old version (4.something).
To cut a long story short, every time kppp connected, it would over-writing the resolv.conf file with an empty file. I could ping my DNS servers, but nothing would resolve. Turns out, after installing Netscape6 I had almost 0 space left on the root partition. (So my dear wife was right :( ...) The RPM package had installed to the /opt directory. I wanted it on my /usr partition, where there was plenty of room. Only problem - the RPM package was not relocatable (see man RPM). My fix was a symlink at /opt/netscape6 --> /usr/netscape6 and then reinstall. Everything seems to work fine now. Is there any big problem with relocating non-relocatable RPMs by this method? Cheers Paul.
