There are two ways to install mod_auth_tacacs. The first one is the APACI way where mod_auth_tacacs is statically linked with Apache. The second one is the APXS way where mod_auth_tacacs is built as a DSO and dynamically loaded into Apache.
You need Apache source distribution and mod_auth_tacacs source distribution.
tar -xzf /path/to/apache_1.3.4.tar.gz
cd apache_1.3.4
tar -xzf /path/to/mod_auth_tacacs-1.0.1.tgz
(cd mod_auth_tacacs-1.0.1/libtacacs/; make CFLAGS"-DUSE_SYSLOG=1")
INCLUDES=-I`pwd`/mod_auth_tacacs-1.0.1/libtacacs LIBS=-ltacacs LDFLAGS=-L`pwd`/mod_auth_tacacs-1.0.1/libtacacs ./configure --add-module=mod_auth_tacacs-1.0.1/mod_auth_tacacs.c [other APACI options]
make
src/httpd -l
make install
You need Apache with DSO support installed and mod_auth_tacacs source distribution.
tar -xzf /path/to/mod_auth_tacacs-1.0.1.tgz
cd mod_auth_tacacs-1.0.1
(cd libtacacs/; make CFLAGS"-DUSE_SYSLOG=1 -fpic")
/path/to/apxs -c -l tacacs -L ./libtacacs -I ./libtacacs mod_auth_tacacs.c
/path/to/apxs -i mod_auth_tacacs.so