From 4c5d2fe0fe4466fbcb142afa019e29a67df0b38b Mon Sep 17 00:00:00 2001 From: friendica Date: Sun, 27 Jan 2013 22:49:18 -0800 Subject: check for mcrypt during install, allow admin email account to be admin *if* it's the first account. --- mod/setup.php | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'mod') diff --git a/mod/setup.php b/mod/setup.php index 4fa5152ea..b05b0cec3 100755 --- a/mod/setup.php +++ b/mod/setup.php @@ -387,6 +387,7 @@ function check_funcs(&$checks) { check_add($ck_funcs, t('OpenSSL PHP module'), true, true, ""); check_add($ck_funcs, t('mysqli PHP module'), true, true, ""); check_add($ck_funcs, t('mb_string PHP module'), true, true, ""); + check_add($ck_funcs, t('mcrypt PHP module'), true, true, ""); if(function_exists('apache_get_modules')){ @@ -417,6 +418,10 @@ function check_funcs(&$checks) { $ck_funcs[4]['status']= false; $ck_funcs[4]['help']= t('Error: mb_string PHP module required but not installed.'); } + if(! function_exists('mcrypt_encrypt')){ + $ck_funcs[4]['status']= false; + $ck_funcs[4]['help']= t('Error: mcrypt PHP module required but not installed.'); + } $checks = array_merge($checks, $ck_funcs); -- cgit v1.2.3