diff --git a/lam/HISTORY b/lam/HISTORY index 3fd01e18..8db92504 100644 --- a/lam/HISTORY +++ b/lam/HISTORY @@ -1,4 +1,6 @@ -June 215 +June 2015 + - Requires PHP > 5.4.26 + - Microsoft IE 8 no longer supported - Security: added CSRF protection - Zarafa users: allow to change display format of "Send As" diff --git a/lam/README b/lam/README index 790dff75..9f25bd19 100644 --- a/lam/README +++ b/lam/README @@ -15,7 +15,7 @@ LAM - Readme https://www.ldap-account-manager.org/ - Copyright (C) 2003 - 2014 Roland Gruber + Copyright (C) 2003 - 2015 Roland Gruber Installation and documentation: Please see the LAM manual in docs/manual/index.html. diff --git a/lam/lib/checkEnvironment.inc b/lam/lib/checkEnvironment.inc index 5b9daf21..9cfdd53c 100644 --- a/lam/lib/checkEnvironment.inc +++ b/lam/lib/checkEnvironment.inc @@ -37,7 +37,7 @@ include_once("../lib/status.inc"); include_once("../lib/config.inc"); // check if PHP >= 5.2.4 -if (version_compare(phpversion(), '5.3.2') < 0) { +if (version_compare(phpversion(), '5.4.26') < 0) { echo "\n\n"; echo "\n\n"; echo "\n"; @@ -46,7 +46,7 @@ if (version_compare(phpversion(), '5.3.2') < 0) { echo "\n"; echo "LDAP Account Manager\n"; echo "\n"; - StatusMessage("ERROR", "LAM needs a PHP 5 version which is greater or equal than 5.2.4.", "Please upgrade your PHP installation. The found version is " . phpversion()); + StatusMessage("ERROR", "LAM needs a PHP 5 version which is greater or equal than 5.4.26.", "Please upgrade your PHP installation. The found version is " . phpversion()); echo "

"; echo ""; exit(); diff --git a/lam/lib/modules/posixAccount.inc b/lam/lib/modules/posixAccount.inc index 2b9c50bf..a09c7820 100644 --- a/lam/lib/modules/posixAccount.inc +++ b/lam/lib/modules/posixAccount.inc @@ -194,10 +194,8 @@ class posixAccount extends baseModule implements passwordService { $loginShellsHelp = new htmlHelpLink('loginShells', get_class($this)); $loginShellsHelp->alignment = htmlElement::ALIGN_TOP; $selfServiceContainer->addElement($loginShellsHelp, true); - if (version_compare(phpversion(), '5.4.26') >= 0) { - $selfServiceContainer->addElement(new htmlTableExtendedInputCheckbox('posixAccount_useOldPwd', false, _('Password change with old password'))); - $selfServiceContainer->addElement(new htmlHelpLink('useOldPwd', get_class($this)), true); - } + $selfServiceContainer->addElement(new htmlTableExtendedInputCheckbox('posixAccount_useOldPwd', false, _('Password change with old password'))); + $selfServiceContainer->addElement(new htmlHelpLink('useOldPwd', get_class($this)), true); $return['selfServiceSettings'] = $selfServiceContainer; } // profile checks