From 3804413c825124ee429864309889aceac2bf4642 Mon Sep 17 00:00:00 2001 From: Christian Boltz Date: Fri, 15 Apr 2011 23:26:58 +0000 Subject: [PATCH] create-domain.php: - force domain name to lowercase to avoid problems with PgSQL foreign keys Reported by Munroe Sollog (roe1234@SF), https://sourceforge.net/tracker/?func=detail&aid=3287965&group_id=191583&atid=937964 after some bughunting on #postfixadmin git-svn-id: https://svn.code.sf.net/p/postfixadmin/code/branches/postfixadmin-2.3@1037 a1433add-5e2c-0410-b055-b7f2511e0802 --- CHANGELOG.TXT | 2 ++ create-domain.php | 3 +++ 2 files changed, 5 insertions(+) diff --git a/CHANGELOG.TXT b/CHANGELOG.TXT index f20d749e..4ea851b6 100644 --- a/CHANGELOG.TXT +++ b/CHANGELOG.TXT @@ -16,6 +16,8 @@ Changes after 2.3.3 release (postfixadmin-2.3 branch) - generate more secure random passwords - squirrelmail plugin: fix typo in variable name - list-domain: fix SELECT query to work with PgSQL even when using custom fields + - create-domain: force domain name to lowercase to avoid problems with PgSQL + foreign keys Version 2.3.3 - 2011/03/14 - SVN r1010 (postfixadmin-2.3 branch) --------------------------------------------------------------- diff --git a/create-domain.php b/create-domain.php index 9633de44..46d7dc73 100644 --- a/create-domain.php +++ b/create-domain.php @@ -71,6 +71,9 @@ foreach($form_fields as $key => $default) { } } } + +$fDomain = strtolower($fDomain); + if ($_SERVER['REQUEST_METHOD'] == "GET") { /* default values as set above */