pkgsrc/www/ap-auth-pgsql/Makefile
wiz 7c7aee09b8 Initial import of ap-auth-pgsql, a replacement for ap-auth-postgresql.
Provided by Harry Waddell in PR 21206.

This module allows user authentication (and can log authenthication
requests) against information stored in a PostgreSQL database.
PostgreSQL is a public domain SQL database.

Authentication

One database, and one (or two) tables.  One table holds the username
and the encryped (or plain) password. The other table holds the
username and the names of the group to which the user belongs.  It
is possible to have username, groupname and password in the same
table.

Access Logging

Every authentication access is logged in the same database of the
authentication table, but in different table. User name and date
of the request are logged. As option, it can log password, ip
address, request line.
2003-07-31 19:22:28 +00:00

28 lines
1,003 B
Makefile

# $NetBSD: Makefile,v 1.1.1.1 2003/07/31 19:22:28 wiz Exp $
DISTNAME= mod_auth_pgsql-0.9.12
PKGNAME= ap-auth-pgsql-0.9.12
CATEGORIES= www databases
MASTER_SITES= http://www.giuseppetanzilli.it/mod_auth_pgsql/dist/
MAINTAINER= waddell@caravan.com
HOMEPAGE= http://www.giuseppetanzilli.it/mod_auth_pgsql/
COMMENT= Module to allow apache log accesses and authenticate against a Postgresql database
CONFLICTS= ap-auth-postgresql-[0-9]*
USE_BUILDLINK2= YES
APACHE_MODULE_NAME= mod_auth_pgsql.so
CPPFLAGS+= -I${BUILDLINK_PREFIX.postgresql-lib}/include/postgresql
LDFLAGS+= -lpq -lcrypt
post-install:
${INSTALL_DATA_DIR} ${PREFIX}/share/doc/mod_auth_pgsql
${INSTALL_DATA} ${WRKSRC}/mod_auth_pgsql.html ${PREFIX}/share/doc/mod_auth_pgsql
${INSTALL_DATA} ${WRKSRC}/README ${PREFIX}/share/doc/mod_auth_pgsql
${INSTALL_DATA} ${WRKSRC}/INSTALL ${PREFIX}/share/doc/mod_auth_pgsql
.include "../../databases/postgresql-lib/buildlink2.mk"
.include "../../www/apache/module.mk"
.include "../../mk/bsd.pkg.mk"