Commit 112870b1 authored by Per Cederqvist's avatar Per Cederqvist

Imported Bugzilla 4.0.11.

parent a23a5fd6
7745
\ No newline at end of file
7762
\ No newline at end of file
/PatchReader.pm/1.6.6.1/Thu Aug 4 20:47:47 2011//TBUGZILLA-4_0_10
/PatchReader.pm/1.6.6.1/Thu Aug 4 20:47:47 2011//TBUGZILLA-4_0-STABLE
D
:ext:dlawrence%mozilla.com@cvs.mozilla.org:/cvsroot
:pserver:anonymous@cvs-mirror.mozilla.org:/cvsroot
NBUGZILLA-4_0_10
NBUGZILLA-4_0-STABLE
/Login.pm/1.2/Thu Apr 22 19:01:57 2010//TBUGZILLA-4_0_10
/Verify.pm/1.7/Wed May 23 18:05:49 2007//TBUGZILLA-4_0_10
/Login.pm/1.2/Thu Apr 22 19:01:57 2010//TBUGZILLA-4_0-STABLE
/Verify.pm/1.7/Wed May 23 18:05:49 2007//TBUGZILLA-4_0-STABLE
D/Login////
D/Persist////
D/Verify////
:ext:dlawrence%mozilla.com@cvs.mozilla.org:/cvsroot
:pserver:anonymous@cvs-mirror.mozilla.org:/cvsroot
NBUGZILLA-4_0_10
NBUGZILLA-4_0-STABLE
/CGI.pm/1.15/Tue Mar 23 23:17:37 2010//TBUGZILLA-4_0_10
/Cookie.pm/1.8/Thu Apr 22 19:01:57 2010//TBUGZILLA-4_0_10
/Env.pm/1.6/Thu Apr 22 19:01:57 2010//TBUGZILLA-4_0_10
/Stack.pm/1.5/Thu Apr 22 19:01:57 2010//TBUGZILLA-4_0_10
/CGI.pm/1.15/Tue Mar 23 23:17:37 2010//TBUGZILLA-4_0-STABLE
/Cookie.pm/1.8.2.1/Wed Oct 16 17:00:50 2013//TBUGZILLA-4_0-STABLE
/Env.pm/1.6/Thu Apr 22 19:01:57 2010//TBUGZILLA-4_0-STABLE
/Stack.pm/1.5/Thu Apr 22 19:01:57 2010//TBUGZILLA-4_0-STABLE
D
:ext:dlawrence%mozilla.com@cvs.mozilla.org:/cvsroot
:pserver:anonymous@cvs-mirror.mozilla.org:/cvsroot
NBUGZILLA-4_0_10
NBUGZILLA-4_0-STABLE
......@@ -60,8 +60,8 @@ sub get_login_info {
trick_taint($login_cookie);
detaint_natural($user_id);
my $is_valid =
$dbh->selectrow_array('SELECT 1
my $db_cookie =
$dbh->selectrow_array('SELECT cookie
FROM logincookies
WHERE cookie = ?
AND userid = ?
......@@ -69,7 +69,7 @@ sub get_login_info {
undef, ($login_cookie, $user_id, $ip_addr));
# If the cookie is valid, return a valid username.
if ($is_valid) {
if (defined $db_cookie && $login_cookie eq $db_cookie) {
# If we logged in successfully, then update the lastused
# time on the login cookie
$dbh->do("UPDATE logincookies SET lastused = NOW()
......
/Cookie.pm/1.13/Thu Dec 31 12:53:20 2009//TBUGZILLA-4_0_10
/Cookie.pm/1.13/Thu Dec 31 12:53:20 2009//TBUGZILLA-4_0-STABLE
D
:ext:dlawrence%mozilla.com@cvs.mozilla.org:/cvsroot
:pserver:anonymous@cvs-mirror.mozilla.org:/cvsroot
NBUGZILLA-4_0_10
NBUGZILLA-4_0-STABLE
/DB.pm/1.11.4.2/Fri Oct 15 00:20:27 2010//TBUGZILLA-4_0_10
/LDAP.pm/1.19.4.1/Thu Aug 30 18:32:51 2012//TBUGZILLA-4_0_10
/RADIUS.pm/1.1/Thu Aug 2 22:38:37 2007//TBUGZILLA-4_0_10
/Stack.pm/1.4/Tue Nov 24 06:09:43 2009//TBUGZILLA-4_0_10
/DB.pm/1.11.4.2/Fri Oct 15 00:20:27 2010//TBUGZILLA-4_0-STABLE
/LDAP.pm/1.19.4.1/Thu Aug 30 18:32:51 2012//TBUGZILLA-4_0-STABLE
/RADIUS.pm/1.1/Thu Aug 2 22:38:37 2007//TBUGZILLA-4_0-STABLE
/Stack.pm/1.4/Tue Nov 24 06:09:43 2009//TBUGZILLA-4_0-STABLE
D
:ext:dlawrence%mozilla.com@cvs.mozilla.org:/cvsroot
:pserver:anonymous@cvs-mirror.mozilla.org:/cvsroot
NBUGZILLA-4_0_10
NBUGZILLA-4_0-STABLE
/.cvsignore/1.1/Mon Aug 26 22:24:55 2002//TBUGZILLA-4_0_10
/Attachment.pm/1.71.2.6/Tue Nov 13 17:31:21 2012//TBUGZILLA-4_0_10
/Auth.pm/1.23.4.4/Mon Dec 5 16:47:46 2011//TBUGZILLA-4_0_10
/Bug.pm/1.356.2.19/Tue Aug 16 01:48:50 2011//TBUGZILLA-4_0_10
/BugMail.pm/1.142.2.5/Wed Apr 27 22:02:18 2011//TBUGZILLA-4_0_10
/CGI.pm/1.59.2.10/Mon Jan 21 12:45:38 2013//TBUGZILLA-4_0_10
/Chart.pm/1.19.2.1/Wed Dec 28 22:01:29 2011//TBUGZILLA-4_0_10
/Classification.pm/1.17/Mon Jul 5 22:02:03 2010//TBUGZILLA-4_0_10
/Comment.pm/1.9/Fri Jun 18 21:16:46 2010//TBUGZILLA-4_0_10
/Component.pm/1.20.2.1/Wed Oct 20 00:48:51 2010//TBUGZILLA-4_0_10
/Config.pm/1.83/Mon Feb 1 00:47:55 2010//TBUGZILLA-4_0_10
/Constants.pm/1.148.2.35/Tue Feb 19 17:45:53 2013//TBUGZILLA-4_0_10
/DB.pm/1.139.2.8/Tue Dec 6 12:04:11 2011//TBUGZILLA-4_0_10
/Error.pm/1.32/Wed Jul 7 21:46:58 2010//TBUGZILLA-4_0_10
/Extension.pm/1.11.2.1/Wed Jan 5 17:03:48 2011//TBUGZILLA-4_0_10
/Field.pm/1.62.2.1/Mon Aug 2 23:21:13 2010//TBUGZILLA-4_0_10
/Flag.pm/1.115.2.1/Sat Apr 23 17:26:03 2011//TBUGZILLA-4_0_10
/FlagType.pm/1.39.6.1/Wed Oct 20 00:48:51 2010//TBUGZILLA-4_0_10
/Group.pm/1.29.2.1/Thu Aug 4 20:17:34 2011//TBUGZILLA-4_0_10
/Hook.pm/1.61.2.9/Tue Apr 5 00:06:29 2011//TBUGZILLA-4_0_10
/Install.pm/1.28.2.1/Sun Aug 1 23:36:10 2010//TBUGZILLA-4_0_10
/JobQueue.pm/1.4/Sun Nov 22 22:24:08 2009//TBUGZILLA-4_0_10
/Keyword.pm/1.10/Thu Jun 24 00:47:52 2010//TBUGZILLA-4_0_10
/Mailer.pm/1.32.2.3/Sat Jan 5 23:31:20 2013//TBUGZILLA-4_0_10
/Migrate.pm/1.6.2.3/Wed Aug 31 13:32:51 2011//TBUGZILLA-4_0_10
/Milestone.pm/1.14/Thu Jun 24 00:47:52 2010//TBUGZILLA-4_0_10
/Object.pm/1.60.2.4/Fri Nov 2 13:02:03 2012//TBUGZILLA-4_0_10
/Product.pm/1.54.2.2/Thu Aug 4 20:17:34 2011//TBUGZILLA-4_0_10
/Search.pm/1.203.2.11/Tue Dec 6 12:04:11 2011//TBUGZILLA-4_0_10
/Series.pm/1.21/Thu Jul 8 00:33:56 2010//TBUGZILLA-4_0_10
/Status.pm/1.15/Tue Jul 6 00:47:19 2010//TBUGZILLA-4_0_10
/Template.pm/1.139.2.15/Tue Feb 19 17:32:00 2013//TBUGZILLA-4_0_10
/Token.pm/1.60/Mon Mar 1 01:46:31 2010//TBUGZILLA-4_0_10
/Update.pm/1.13/Sat Feb 20 21:16:19 2010//TBUGZILLA-4_0_10
/User.pm/1.218.2.11/Thu Nov 29 19:30:43 2012//TBUGZILLA-4_0_10
/Util.pm/1.106.2.5/Wed Apr 18 17:04:14 2012//TBUGZILLA-4_0_10
/Version.pm/1.17/Thu Jun 24 00:47:52 2010//TBUGZILLA-4_0_10
/WebService.pm/1.26.2.2/Tue Jul 20 22:03:20 2010//TBUGZILLA-4_0_10
/Whine.pm/1.1/Tue Jul 6 00:31:45 2010//TBUGZILLA-4_0_10
/.cvsignore/1.1/Mon Aug 26 22:24:55 2002//TBUGZILLA-4_0-STABLE
/Attachment.pm/1.71.2.6/Tue Nov 13 17:31:21 2012//TBUGZILLA-4_0-STABLE
/Auth.pm/1.23.4.4/Mon Dec 5 16:47:46 2011//TBUGZILLA-4_0-STABLE
/Bug.pm/1.356.2.19/Tue Aug 16 01:48:50 2011//TBUGZILLA-4_0-STABLE
/BugMail.pm/1.142.2.5/Wed Apr 27 22:02:18 2011//TBUGZILLA-4_0-STABLE
/CGI.pm/1.59.2.10/Mon Jan 21 12:45:38 2013//TBUGZILLA-4_0-STABLE
/Chart.pm/1.19.2.1/Wed Dec 28 22:01:29 2011//TBUGZILLA-4_0-STABLE
/Classification.pm/1.17/Mon Jul 5 22:02:03 2010//TBUGZILLA-4_0-STABLE
/Comment.pm/1.9/Fri Jun 18 21:16:46 2010//TBUGZILLA-4_0-STABLE
/Component.pm/1.20.2.1/Wed Oct 20 00:48:51 2010//TBUGZILLA-4_0-STABLE
/Config.pm/1.83/Mon Feb 1 00:47:55 2010//TBUGZILLA-4_0-STABLE
/Constants.pm/1.148.2.37/Wed Oct 16 20:47:52 2013//TBUGZILLA-4_0-STABLE
/DB.pm/1.139.2.8/Tue Dec 6 12:04:11 2011//TBUGZILLA-4_0-STABLE
/Error.pm/1.32/Wed Jul 7 21:46:58 2010//TBUGZILLA-4_0-STABLE
/Extension.pm/1.11.2.1/Wed Jan 5 17:03:48 2011//TBUGZILLA-4_0-STABLE
/Field.pm/1.62.2.1/Mon Aug 2 23:21:13 2010//TBUGZILLA-4_0-STABLE
/Flag.pm/1.115.2.1/Sat Apr 23 17:26:03 2011//TBUGZILLA-4_0-STABLE
/FlagType.pm/1.39.6.1/Wed Oct 20 00:48:51 2010//TBUGZILLA-4_0-STABLE
/Group.pm/1.29.2.1/Thu Aug 4 20:17:34 2011//TBUGZILLA-4_0-STABLE
/Hook.pm/1.61.2.9/Tue Apr 5 00:06:29 2011//TBUGZILLA-4_0-STABLE
/Install.pm/1.28.2.1/Sun Aug 1 23:36:10 2010//TBUGZILLA-4_0-STABLE
/JobQueue.pm/1.4/Sun Nov 22 22:24:08 2009//TBUGZILLA-4_0-STABLE
/Keyword.pm/1.10/Thu Jun 24 00:47:52 2010//TBUGZILLA-4_0-STABLE
/Mailer.pm/1.32.2.3/Sat Jan 5 23:31:20 2013//TBUGZILLA-4_0-STABLE
/Migrate.pm/1.6.2.3/Wed Aug 31 13:32:51 2011//TBUGZILLA-4_0-STABLE
/Milestone.pm/1.14/Thu Jun 24 00:47:52 2010//TBUGZILLA-4_0-STABLE
/Object.pm/1.60.2.4/Fri Nov 2 13:02:03 2012//TBUGZILLA-4_0-STABLE
/Product.pm/1.54.2.2/Thu Aug 4 20:17:34 2011//TBUGZILLA-4_0-STABLE
/Search.pm/1.203.2.11/Tue Dec 6 12:04:11 2011//TBUGZILLA-4_0-STABLE
/Series.pm/1.21/Thu Jul 8 00:33:56 2010//TBUGZILLA-4_0-STABLE
/Status.pm/1.15/Tue Jul 6 00:47:19 2010//TBUGZILLA-4_0-STABLE
/Template.pm/1.139.2.15/Tue Feb 19 17:32:00 2013//TBUGZILLA-4_0-STABLE
/Token.pm/1.60.2.1/Wed Oct 16 16:57:34 2013//TBUGZILLA-4_0-STABLE
/Update.pm/1.13/Sat Feb 20 21:16:19 2010//TBUGZILLA-4_0-STABLE
/User.pm/1.218.2.12/Mon Apr 15 21:31:43 2013//TBUGZILLA-4_0-STABLE
/Util.pm/1.106.2.5/Wed Apr 18 17:04:14 2012//TBUGZILLA-4_0-STABLE
/Version.pm/1.17/Thu Jun 24 00:47:52 2010//TBUGZILLA-4_0-STABLE
/WebService.pm/1.26.2.2/Tue Jul 20 22:03:20 2010//TBUGZILLA-4_0-STABLE
/Whine.pm/1.1/Tue Jul 6 00:31:45 2010//TBUGZILLA-4_0-STABLE
D/Attachment////
D/Auth////
D/Config////
......
:ext:dlawrence%mozilla.com@cvs.mozilla.org:/cvsroot
:pserver:anonymous@cvs-mirror.mozilla.org:/cvsroot
NBUGZILLA-4_0_10
NBUGZILLA-4_0-STABLE
/Admin.pm/1.5/Sun Dec 13 20:49:07 2009//TBUGZILLA-4_0_10
/Advanced.pm/1.2.4.4/Wed Apr 18 17:04:15 2012//TBUGZILLA-4_0_10
/Attachment.pm/1.9/Sun Dec 13 20:49:07 2009//TBUGZILLA-4_0_10
/Auth.pm/1.5/Sun Dec 13 20:49:07 2009//TBUGZILLA-4_0_10
/BugChange.pm/1.8/Sun Dec 13 20:49:07 2009//TBUGZILLA-4_0_10
/BugFields.pm/1.9/Mon Feb 15 23:31:53 2010//TBUGZILLA-4_0_10
/Common.pm/1.32.2.2/Wed Apr 18 17:04:15 2012//TBUGZILLA-4_0_10
/Core.pm/1.14/Thu Dec 31 12:37:50 2009//TBUGZILLA-4_0_10
/DependencyGraph.pm/1.2/Sun Dec 13 20:49:07 2009//TBUGZILLA-4_0_10
/General.pm/1.2/Wed Feb 10 04:16:21 2010//TBUGZILLA-4_0_10
/GroupSecurity.pm/1.10.4.1/Tue Feb 19 17:31:25 2013//TBUGZILLA-4_0_10
/LDAP.pm/1.3/Sun Dec 13 20:49:07 2009//TBUGZILLA-4_0_10
/MTA.pm/1.19.2.1/Sat Jan 5 23:31:21 2013//TBUGZILLA-4_0_10
/PatchViewer.pm/1.2/Sun Dec 13 20:49:07 2009//TBUGZILLA-4_0_10
/Query.pm/1.10/Tue Jul 6 00:47:19 2010//TBUGZILLA-4_0_10
/RADIUS.pm/1.2/Sun Dec 13 20:49:07 2009//TBUGZILLA-4_0_10
/ShadowDB.pm/1.2/Sun Dec 13 20:49:07 2009//TBUGZILLA-4_0_10
/UserMatch.pm/1.3.4.1/Mon Oct 24 22:19:54 2011//TBUGZILLA-4_0_10
/Admin.pm/1.5/Sun Dec 13 20:49:07 2009//TBUGZILLA-4_0-STABLE
/Advanced.pm/1.2.4.4/Wed Apr 18 17:04:15 2012//TBUGZILLA-4_0-STABLE
/Attachment.pm/1.9/Sun Dec 13 20:49:07 2009//TBUGZILLA-4_0-STABLE
/Auth.pm/1.5/Sun Dec 13 20:49:07 2009//TBUGZILLA-4_0-STABLE
/BugChange.pm/1.8/Sun Dec 13 20:49:07 2009//TBUGZILLA-4_0-STABLE
/BugFields.pm/1.9/Mon Feb 15 23:31:53 2010//TBUGZILLA-4_0-STABLE
/Common.pm/1.32.2.2/Wed Apr 18 17:04:15 2012//TBUGZILLA-4_0-STABLE
/Core.pm/1.14/Thu Dec 31 12:37:50 2009//TBUGZILLA-4_0-STABLE
/DependencyGraph.pm/1.2/Sun Dec 13 20:49:07 2009//TBUGZILLA-4_0-STABLE
/General.pm/1.2/Wed Feb 10 04:16:21 2010//TBUGZILLA-4_0-STABLE
/GroupSecurity.pm/1.10.4.1/Tue Feb 19 17:31:25 2013//TBUGZILLA-4_0-STABLE
/LDAP.pm/1.3/Sun Dec 13 20:49:07 2009//TBUGZILLA-4_0-STABLE
/MTA.pm/1.19.2.1/Sat Jan 5 23:31:21 2013//TBUGZILLA-4_0-STABLE
/PatchViewer.pm/1.2/Sun Dec 13 20:49:07 2009//TBUGZILLA-4_0-STABLE
/Query.pm/1.10/Tue Jul 6 00:47:19 2010//TBUGZILLA-4_0-STABLE
/RADIUS.pm/1.2/Sun Dec 13 20:49:07 2009//TBUGZILLA-4_0-STABLE
/ShadowDB.pm/1.2/Sun Dec 13 20:49:07 2009//TBUGZILLA-4_0-STABLE
/UserMatch.pm/1.3.4.1/Mon Oct 24 22:19:54 2011//TBUGZILLA-4_0-STABLE
D
:ext:dlawrence%mozilla.com@cvs.mozilla.org:/cvsroot
:pserver:anonymous@cvs-mirror.mozilla.org:/cvsroot
NBUGZILLA-4_0_10
NBUGZILLA-4_0-STABLE
......@@ -197,7 +197,7 @@ use File::Basename;
# CONSTANTS
#
# Bugzilla version
use constant BUGZILLA_VERSION => "4.0.10";
use constant BUGZILLA_VERSION => "4.0.11";
# These are unique values that are unlikely to match a string or a number,
# to be used in criteria for match() functions and other things. They start
......
/Mysql.pm/1.84.2.1/Mon Feb 14 20:05:48 2011//TBUGZILLA-4_0_10
/Oracle.pm/1.30.2.4/Tue Dec 6 12:04:12 2011//TBUGZILLA-4_0_10
/Pg.pm/1.35.2.5/Tue Dec 6 12:04:13 2011//TBUGZILLA-4_0_10
/Schema.pm/1.145.2.4/Wed Apr 18 15:02:57 2012//TBUGZILLA-4_0_10
/Mysql.pm/1.84.2.2/Wed Mar 20 12:16:19 2013//TBUGZILLA-4_0-STABLE
/Oracle.pm/1.30.2.4/Tue Dec 6 12:04:12 2011//TBUGZILLA-4_0-STABLE
/Pg.pm/1.35.2.5/Tue Dec 6 12:04:13 2011//TBUGZILLA-4_0-STABLE
/Schema.pm/1.145.2.4/Wed Apr 18 15:02:57 2012//TBUGZILLA-4_0-STABLE
D/Schema////
:ext:dlawrence%mozilla.com@cvs.mozilla.org:/cvsroot
:pserver:anonymous@cvs-mirror.mozilla.org:/cvsroot
NBUGZILLA-4_0_10
NBUGZILLA-4_0-STABLE
......@@ -325,9 +325,8 @@ sub bz_setup_database {
# hard to fix later. We do this up here because none of the code below
# works if InnoDB is off. (Particularly if we've already converted the
# tables to InnoDB.)
my ($innodb_on) = @{$self->selectcol_arrayref(
q{SHOW VARIABLES LIKE '%have_innodb%'}, {Columns=>[2]})};
if ($innodb_on ne 'YES') {
my %engines = @{$self->selectcol_arrayref('SHOW ENGINES', {Columns => [1,2]})};
if (!$engines{InnoDB} || $engines{InnoDB} !~ /^(YES|DEFAULT)$/) {
die <<EOT;
InnoDB is disabled in your MySQL installation.
Bugzilla requires InnoDB to be enabled.
......
/Mysql.pm/1.24/Thu Apr 22 01:01:27 2010//TBUGZILLA-4_0_10
/Oracle.pm/1.15/Tue Jun 22 05:46:34 2010//TBUGZILLA-4_0_10
/Pg.pm/1.16.4.1/Sat Jul 10 04:21:45 2010//TBUGZILLA-4_0_10
/Mysql.pm/1.24/Thu Apr 22 01:01:27 2010//TBUGZILLA-4_0-STABLE
/Oracle.pm/1.15/Tue Jun 22 05:46:34 2010//TBUGZILLA-4_0-STABLE
/Pg.pm/1.16.4.1/Sat Jul 10 04:21:45 2010//TBUGZILLA-4_0-STABLE
D
:ext:dlawrence%mozilla.com@cvs.mozilla.org:/cvsroot
:pserver:anonymous@cvs-mirror.mozilla.org:/cvsroot
NBUGZILLA-4_0_10
NBUGZILLA-4_0-STABLE
/Choice.pm/1.18/Mon Jul 5 22:02:04 2010//TBUGZILLA-4_0_10
/ChoiceInterface.pm/1.2.2.1/Fri Jul 23 01:49:27 2010//TBUGZILLA-4_0_10
/Choice.pm/1.18/Mon Jul 5 22:02:04 2010//TBUGZILLA-4_0-STABLE
/ChoiceInterface.pm/1.2.2.1/Fri Jul 23 01:49:27 2010//TBUGZILLA-4_0-STABLE
D
:ext:dlawrence%mozilla.com@cvs.mozilla.org:/cvsroot
:pserver:anonymous@cvs-mirror.mozilla.org:/cvsroot
NBUGZILLA-4_0_10
NBUGZILLA-4_0-STABLE
/CPAN.pm/1.8.2.3/Sun Jul 31 12:02:44 2011//TBUGZILLA-4_0_10
/DB.pm/1.101.2.3/Sat Oct 23 01:48:06 2010//TBUGZILLA-4_0_10
/Filesystem.pm/1.53.2.5/Fri Apr 1 04:05:49 2011//TBUGZILLA-4_0_10
/Localconfig.pm/1.19.2.1/Mon Jan 24 22:03:47 2011//TBUGZILLA-4_0_10
/Requirements.pm/1.86.2.12/Sat Jan 5 23:31:21 2013//TBUGZILLA-4_0_10
/Util.pm/1.33.2.4/Fri Feb 25 04:48:16 2011//TBUGZILLA-4_0_10
/CPAN.pm/1.8.2.3/Sun Jul 31 12:02:44 2011//TBUGZILLA-4_0-STABLE
/DB.pm/1.101.2.3/Sat Oct 23 01:48:06 2010//TBUGZILLA-4_0-STABLE
/Filesystem.pm/1.53.2.5/Fri Apr 1 04:05:49 2011//TBUGZILLA-4_0-STABLE
/Localconfig.pm/1.19.2.1/Mon Jan 24 22:03:47 2011//TBUGZILLA-4_0-STABLE
/Requirements.pm/1.86.2.13/Tue Mar 26 11:15:57 2013//TBUGZILLA-4_0-STABLE
/Util.pm/1.33.2.4/Fri Feb 25 04:48:16 2011//TBUGZILLA-4_0-STABLE
D
:ext:dlawrence%mozilla.com@cvs.mozilla.org:/cvsroot
:pserver:anonymous@cvs-mirror.mozilla.org:/cvsroot
NBUGZILLA-4_0_10
NBUGZILLA-4_0-STABLE
......@@ -536,26 +536,6 @@ sub print_module_instructions {
( (!$output and @{$check_results->{missing}})
or ($output and $check_results->{any_missing}) ) ? 1 : 0;
# We only print the PPM repository note if we have to.
my $perl_ver = sprintf('%vd', $^V);
if ($need_module_instructions && ON_ACTIVESTATE && vers_cmp($perl_ver, '5.12') < 0) {
# URL when running Perl 5.8.x.
my $url_to_theory58S = 'http://theoryx5.uwinnipeg.ca/ppms';
# Packages for Perl 5.10 are not compatible with Perl 5.8.
if (vers_cmp($perl_ver, '5.10') > -1) {
$url_to_theory58S = 'http://cpan.uwinnipeg.ca/PPMPackages/10xx/';
}
print colored(
install_string('ppm_repo_add',
{ theory_url => $url_to_theory58S }),
COLOR_ERROR);
# ActivePerls older than revision 819 require an additional command.
if (ON_ACTIVESTATE < 819) {
print install_string('ppm_repo_up');
}
}