summaryrefslogtreecommitdiff
path: root/www/ap-auth-pgsql
diff options
context:
space:
mode:
Diffstat (limited to 'www/ap-auth-pgsql')
-rw-r--r--www/ap-auth-pgsql/DESCR18
-rw-r--r--www/ap-auth-pgsql/MESSAGE9
-rw-r--r--www/ap-auth-pgsql/Makefile28
-rw-r--r--www/ap-auth-pgsql/PLIST6
-rw-r--r--www/ap-auth-pgsql/distinfo4
5 files changed, 65 insertions, 0 deletions
diff --git a/www/ap-auth-pgsql/DESCR b/www/ap-auth-pgsql/DESCR
new file mode 100644
index 00000000000..38f06d55706
--- /dev/null
+++ b/www/ap-auth-pgsql/DESCR
@@ -0,0 +1,18 @@
+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.
diff --git a/www/ap-auth-pgsql/MESSAGE b/www/ap-auth-pgsql/MESSAGE
new file mode 100644
index 00000000000..d1e9b03353e
--- /dev/null
+++ b/www/ap-auth-pgsql/MESSAGE
@@ -0,0 +1,9 @@
+===========================================================================
+$NetBSD: MESSAGE,v 1.1.1.1 2003/07/31 19:22:28 wiz Exp $
+
+In order to use this module in your Apache installation, you need to
+add the following to your httpd.conf file:
+
+ LoadModule auth_pgsql_module lib/httpd/mod_auth_pgsql.so
+
+===========================================================================
diff --git a/www/ap-auth-pgsql/Makefile b/www/ap-auth-pgsql/Makefile
new file mode 100644
index 00000000000..9c0d3df59ea
--- /dev/null
+++ b/www/ap-auth-pgsql/Makefile
@@ -0,0 +1,28 @@
+# $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"
diff --git a/www/ap-auth-pgsql/PLIST b/www/ap-auth-pgsql/PLIST
new file mode 100644
index 00000000000..5b1368c8145
--- /dev/null
+++ b/www/ap-auth-pgsql/PLIST
@@ -0,0 +1,6 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2003/07/31 19:22:28 wiz Exp $
+lib/httpd/mod_auth_pgsql.so
+share/doc/mod_auth_pgsql/README
+share/doc/mod_auth_pgsql/INSTALL
+share/doc/mod_auth_pgsql/mod_auth_pgsql.html
+@dirrm share/doc/mod_auth_pgsql
diff --git a/www/ap-auth-pgsql/distinfo b/www/ap-auth-pgsql/distinfo
new file mode 100644
index 00000000000..e1f2aaf6ae8
--- /dev/null
+++ b/www/ap-auth-pgsql/distinfo
@@ -0,0 +1,4 @@
+$NetBSD: distinfo,v 1.1.1.1 2003/07/31 19:22:28 wiz Exp $
+
+SHA1 (mod_auth_pgsql-0.9.12.tar.gz) = d439ed8d8f4e1aab436d7f587320b680e8099a8b
+Size (mod_auth_pgsql-0.9.12.tar.gz) = 30527 bytes