Isn't the right thing to edit /etc/man.conf so that the path -> man translation works, and then make sure that your MANPATH environment variable is *not* set? I think Shawn's problem was (at least possibly) not having /opt entries in /etc/man.conf. BTW, for people like me who read this as a digest, what's the best way to respond so that threading works?