Trying some suggestions from the group I've altered my apxs a bit to point at gcc rather than cc as a compiler. Now, compile time output looks like this - bash-2.03# make all reload apxs -c mod_auth_pam.c gcc -DEAPI -DMOD_PERL -DUSE_EXPAT -O -G -I/usr/apache/include -c mod_auth_pam.c mod_auth_pam.c: In function `pam_auth_basic_user': mod_auth_pam.c:328: warning: initialization from incompatible pointer type ld -G -o mod_auth_pam.so mod_auth_pam.o apxs -i -a -n 'auth_pam' mod_auth_pam.so [activating module `auth_pam' in /etc/apache/httpd.conf] cp mod_auth_pam.so /usr/apache/libexec/mod_auth_pam.so chmod 755 /usr/apache/libexec/mod_auth_pam.so cp /etc/apache/httpd.conf /etc/apache/httpd.conf.bak cp /etc/apache/httpd.conf.new /etc/apache/httpd.conf rm /etc/apache/httpd.conf.new apachectl restart /usr/apache/bin/apachectl restart: configuration broken, ignoring restart /usr/apache/bin/apachectl restart: (run 'apachectl configtest' for details) *** Error code 6 make: Fatal error: Command failed for target `restart' bash-2.03# I'm more confused now than ever :> Further suggestions welcomed ! _______________________________________________ Pam-list@xxxxxxxxxx https://listman.redhat.com/mailman/listinfo/pam-list