John Millican wrote:
"Could not link ... file not found", what do I do? and I have in ld.so.conf the paths to the SQL libs in /usr/local/pgsql I also have the normal /usr/local/lib and /usr/local/lib64
No. The entry in the FAQ is an *EXAMPLE*. If it can't find a module... ANY module, not JUST the SQL module... it's because the libraries for that module can't be found. This usually happens when: 1) you build on one server, and copy the rlm_* to another server, but *don't* install the libraries needed by the rlm_* modules. 2) you ignored the output of "configure" and "make", and try to configure a module that needs a library... when that library isn't on your system. This looks like case (2). The rlm_counter module needs some things (these are printed out at the "configure" stage). They haven't been found, so the rlm_counter module wasn't built. Even though the module doesn't exist, you're trying to make the server use it. Install the dependencies needed by rlm_counter, and it will be created during the "make" process. Alan DeKok.