Date: Wed, 1 Aug 2001 14:22:55 -0500 From: "Steven Ames" <steve@virtual-voodoo.com> To: "Steve Ames" <steve@virtual-voodoo.com>, <freebsd-isp@FreeBSD.ORG> Subject: Re: Apache mod_auth_pam Message-ID: <01ae01c11abf$5e7cd6c0$28d90c42@eservoffice.com> References: <20010727182009.A33792@virtual-voodoo.com>
next in thread | previous in thread | raw e-mail | index | archive | help
Right then... it appears that mod_auth_pam won't work with a pam.conf setting of httpd auth required pam_unix.so try_first_pass The reason is that pam_unix.so makes a call to getpwnam. getpwnam won't return a password unless the effective UID of the caller is 0 (aka root). So this might work if you let apache run as root otherwise it won't. Its not an error with mod_auth_pam per se, just a consideration to work around. So... anyone know how to get apache to auth using the unix passwd file? -Steve ----- Original Message ----- From: "Steve Ames" <steve@virtual-voodoo.com> To: <freebsd-isp@FreeBSD.ORG> Sent: Friday, July 27, 2001 6:20 PM Subject: Apache mod_auth_pam > Anyone get this working? I get errors when attempting to use it: > > Jul 27 15:35:02 voodoo httpd: unable to dlopen(/usr/lib/pam_unix.so) > Jul 27 15:35:02 voodoo httpd: [dlerror: /usr/lib/pam_unix.so: Undefined symbol "pam_get_item"] > Jul 27 15:35:02 voodoo httpd: adding faulty module: /usr/lib/pam_unix.so > > Any thoughts? > > On 4.3-STABLE from 7/25 using the latest mod_auth_pam from ports > on Apache 1.3.19. > > -Steve > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-isp" in the body of the message > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-isp" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?01ae01c11abf$5e7cd6c0$28d90c42>