This is a patch for support of PostgreSQL database.
The patch is made against version 1.2 of proftpd_admin
Here follows the changes:
(M - modified, A - added)
M about.php - changed the notes for PostgreSQL to notes for oracle. Because PostgreSQL is allready implemented :-)
A class_database_postgresql.php - new driver for the PostgreSQL
M configure_database.php - Added PostgreSQL option
M include_database.php - Added PostgreSQL driver
M language_english.php - Dirty fixes for saying the user that created user will expire "Not soon" instead of "Never"
M misc/database_structure_mysql/db_structure.sql - Added GRANT permissions on quota tables for the MySQL user. Not relevant to the PostgreSQL installation.
A misc/database_structure_postgres/README - notes about the PostgreSQL support
M misc/database_structure_postgres/db_structure.sq - converted and edited version of misc/database_structure_mysql/db_structure.sql
M user_list_add.php - Dirty fix for not valid timestamps '0000-00-00 00:00:00'. Changed to real year understood by PostgreSQL.
M user_view_expiration.php - the same as for the user_list_add.php
PostgreSQL patch for version 1.2