diff options
author | jake%acutex.net <> | 2001-07-23 23:33:04 +0200 |
---|---|---|
committer | jake%acutex.net <> | 2001-07-23 23:33:04 +0200 |
commit | b1a6027d52b7fe7d0d7824913d4a3da655cd0e64 (patch) | |
tree | 511fb3ba9a93e6c6169a6d83928c16f35f04f0cf | |
parent | 0134058c88fbefa005cf7fe7340b5f8e9f03282c (diff) | |
download | bugzilla-b1a6027d52b7fe7d0d7824913d4a3da655cd0e64.tar.gz bugzilla-b1a6027d52b7fe7d0d7824913d4a3da655cd0e64.tar.xz |
Remove the code for rejecting the version of MySQL with broken encryption (as bugzilla no longer uses MySQL's encrypt routine). Also, point to mysql.com for downloading newer versions.
Patch by Myk Melez <myk@mozilla.org>
r= jake@acutex.net
-rwxr-xr-x | checksetup.pl | 17 |
1 files changed, 8 insertions, 9 deletions
diff --git a/checksetup.pl b/checksetup.pl index b0f293b61..48dc8aa67 100755 --- a/checksetup.pl +++ b/checksetup.pl @@ -765,15 +765,14 @@ if ($my_db_check) { my ($sql_vers) = $qh->fetchrow_array; $qh->finish; - my $sql_vok = ((vers_cmp($sql_vers,$sql_want) > -1) - && ($sql_vers ne "3.23.29")); # encrypt() is broken in 3.23.29 - print (($sql_vok ? "ok: " : " "), "found v$sql_vers\n"); - print "\n"; - unless ($sql_vok) { - die "Your MySQL server is either too old or a known broken version.\n", - " Bugzilla requires version $sql_want or later of MySQL.\n", - ($sql_vers eq "3.23.29") ? "Version 3.23.29 has a broken encrypt() command. 3.23.30 fixes this.\n" : "", - " Please visit http://www.mysql.com and download a newer version.\n"; + # Check what version of MySQL is installed and let the user know + # if the version is too old to be used with Bugzilla. + if ( vers_cmp($sql_vers,$sql_want) > -1 ) { + print "ok: found v$sql_vers\n\n"; + } else { + die "Your MySQL server v$sql_vers is too old./n" . + " Bugzilla requires version $sql_want or later of MySQL.\n" . + " Please visit http://www.mysql.com/ and download a newer version.\n"; } my @databases = $dbh->func('_ListDBs'); |