aboutsummaryrefslogtreecommitdiffstats
path: root/main/phpldapadmin/phpldapadmin-1.2.3-force-ssha512.patch
diff options
context:
space:
mode:
authorLeonardo Arena <rnalrd@alpinelinux.org>2014-08-12 07:05:43 +0000
committerLeonardo Arena <rnalrd@alpinelinux.org>2014-08-12 07:06:01 +0000
commitbc12563552b622d46252ff825c96e271da232595 (patch)
tree676b7baa0beaab350dc0ee887b5c92132dc0c20d /main/phpldapadmin/phpldapadmin-1.2.3-force-ssha512.patch
parente94a3de546287fdf74c3ff748c09585c3270cdf9 (diff)
downloadaports-bc12563552b622d46252ff825c96e271da232595.tar.bz2
aports-bc12563552b622d46252ff825c96e271da232595.tar.xz
main/phpldapadmin: force crypt to use SSHA512 algorithm
Diffstat (limited to 'main/phpldapadmin/phpldapadmin-1.2.3-force-ssha512.patch')
-rw-r--r--main/phpldapadmin/phpldapadmin-1.2.3-force-ssha512.patch11
1 files changed, 11 insertions, 0 deletions
diff --git a/main/phpldapadmin/phpldapadmin-1.2.3-force-ssha512.patch b/main/phpldapadmin/phpldapadmin-1.2.3-force-ssha512.patch
new file mode 100644
index 0000000000..c69096e7fc
--- /dev/null
+++ b/main/phpldapadmin/phpldapadmin-1.2.3-force-ssha512.patch
@@ -0,0 +1,11 @@
+--- a/lib/functions.php
++++ b/lib/functions.php
+@@ -2147,7 +2147,7 @@
+ if ($_SESSION[APPCONFIG]->getValue('password', 'no_random_crypt_salt'))
+ $new_value = sprintf('{CRYPT}%s',crypt($password_clear,substr($password_clear,0,2)));
+ else
+- $new_value = sprintf('{CRYPT}%s',crypt($password_clear,random_salt(2)));
++ $new_value = sprintf('{CRYPT}%s',crypt($password_clear,'$6$'.random_salt(2)));
+
+ break;
+