mirror of
https://gitlab.alpinelinux.org/alpine/aports.git
synced 2025-08-06 05:47:13 +02:00
28 lines
905 B
Diff
28 lines
905 B
Diff
diff --git a/conf/config.inc.php b/conf/config.inc.php
|
|
index 1aae0f6..f78da93 100644
|
|
--- a/conf/config.inc.php
|
|
+++ b/conf/config.inc.php
|
|
@@ -59,6 +59,9 @@ $shadow_options['update_shadowLastChange'] = false;
|
|
# This option is not used with ad_mode = true
|
|
$hash = "SSHA";
|
|
|
|
+# prefix to use for salt with CRYPT
|
|
+$crypt_salt_prefix = "$6$";
|
|
+
|
|
# Local password policy
|
|
# This is applied before directory password policy
|
|
# Minimal length
|
|
diff --git a/lib/functions.inc.php b/lib/functions.inc.php
|
|
index 03e7258..1870692 100644
|
|
--- a/lib/functions.inc.php
|
|
+++ b/lib/functions.inc.php
|
|
@@ -62,7 +62,7 @@ function make_crypt_password($password) {
|
|
while( strlen( $salt ) < 2 )
|
|
$salt .= substr( $possible, ( rand() % strlen( $possible ) ), 1 );
|
|
|
|
- $hash = '{CRYPT}' . crypt( $password, $salt);
|
|
+ $hash = '{CRYPT}' . crypt( $password, $GLOBALS['crypt_salt_prefix'].$salt);
|
|
return $hash;
|
|
}
|
|
|