[root@otsavmlinux1 bugzilla]# ./checksetup.pl * This is Bugzilla 3.6 on perl 5.8.8 * Running on Linux 2.6.18-164.9.1.el5 #1 SMP Wed Dec 9 03:29:54 EST 2009 Checking perl modules... Checking for CGI.pm (v3.21) ok: found v3.49 Checking for Digest-SHA (any) ok: found v5.48 Checking for TimeDate (v2.21) ok: found v2.22 Checking for DateTime (v0.28) ok: found v0.55 Checking for DateTime-TimeZone (v0.71) ok: found v1.17 Checking for DBI (v1.41) ok: found v1.52 Checking for Template-Toolkit (v2.22) ok: found v2.22 Checking for Email-Send (v2.00) ok: found v2.185 Checking for Email-MIME (v1.861) ok: found v1.903 Checking for Email-MIME-Encodings (v1.313) ok: found v1.313 Checking for Email-MIME-Modifier (v1.442) ok: found v1.903 Checking for URI (any) ok: found v1.35 Checking available perl DBD modules... Checking for DBD-Pg (v1.45) not found Checking for DBD-mysql (v4.00) ok: found v4.013 Checking for DBD-Oracle (v1.19) not found The following Perl modules are optional: Checking for GD (v1.20) ok: found v2.35 Checking for Chart (v2.1) ok: found v2.3 Checking for Template-GD (any) ok: found v1.56 Checking for GDTextUtil (any) ok: found v0.86 Checking for GDGraph (any) ok: found v1.44 Checking for XML-Twig (any) ok: found v3.29 Checking for MIME-tools (v5.406) ok: found v5.420 Checking for libwww-perl (any) ok: found v2.033 Checking for PatchReader (v0.9.4) ok: found v0.9.5 Checking for perl-ldap (any) ok: found v0.34 Checking for Authen-SASL (any) not found Checking for RadiusPerl (any) not found Checking for SOAP-Lite (v0.710.06) found v0.69 Checking for JSON-RPC (any) not found Checking for Test-Taint (any) not found Checking for HTML-Parser (v3.40) ok: found v3.55 Checking for HTML-Scrubber (any) ok: found v0.08 Checking for Email-MIME-Attachment-Stripper (any) ok: found v1.313 Checking for Email-Reply (any) ok: found v1.202 Checking for TheSchwartz (any) not found Checking for Daemon-Generic (any) not found Checking for mod_perl (v1.999022) ok: found v2.000004 *********************************************************************** * OPTIONAL MODULES * *********************************************************************** * Certain Perl modules are not required by Bugzilla, but by * * installing the latest version you gain access to additional * * features. * * * * The optional modules you do not have installed are listed below, * * with the name of the feature they enable. Below that table are the * * commands to install each module. * *********************************************************************** * MODULE NAME * ENABLES FEATURE(S) * *********************************************************************** * Authen-SASL * SMTP Authentication * * RadiusPerl * RADIUS Authentication * * SOAP-Lite * XML-RPC Interface * * JSON-RPC * JSON-RPC Interface * * Test-Taint * JSON-RPC Interface, XML-RPC Interface * * TheSchwartz * Mail Queueing * * Daemon-Generic * Mail Queueing * *********************************************************************** COMMANDS TO INSTALL OPTIONAL MODULES: Authen-SASL: /usr/bin/perl install-module.pl Authen::SASL RadiusPerl: /usr/bin/perl install-module.pl Authen::Radius SOAP-Lite: /usr/bin/perl install-module.pl SOAP::Lite JSON-RPC: /usr/bin/perl install-module.pl JSON::RPC Test-Taint: /usr/bin/perl install-module.pl Test::Taint TheSchwartz: /usr/bin/perl install-module.pl TheSchwartz Daemon-Generic: /usr/bin/perl install-module.pl Daemon::Generic To attempt an automatic install of every required and optional module with one command, do: /usr/bin/perl install-module.pl --all Reading ./localconfig... OPTIONAL NOTE: If you want to be able to use the 'difference between two patches' feature of Bugzilla (which requires the PatchReader Perl module as well), you should install patchutils from: http://cyberelk.net/tim/patchutils/ Checking for DBD-mysql (v4.00) ok: found v4.013 Checking for MySQL (v4.1.2) ok: found v5.0.77 WARNING: You need to set the max_allowed_packet parameter in your MySQL configuration to at least 12288000. Currently it is set to 4194304. You can set this parameter in the [mysqld] section of your MySQL configuration file. Adding new table bug_see_also ... Adding new table login_failure ... Adding new table ts_error ... Adding new table ts_exitstatus ... Adding new table ts_funcmap ... Adding new table ts_job ... Adding new table ts_note ... attachments.bug_id has incorrect DB default: 0 attachments.creation_ts has incorrect DB default: 0000-00-00 00:00:00 attachments.filename has incorrect DB default: '' attachments.submitter_id has incorrect DB default: 0 bug_group_map.bug_id has incorrect DB default: 0 bug_group_map.group_id has incorrect DB default: 0 bug_severity.value has incorrect DB default: '' bug_status.value has incorrect DB default: '' bugs.priority has incorrect DB default: '' bugs.reporter has incorrect DB default: 0 bugs.product_id has incorrect DB default: 0 bugs.rep_platform has incorrect DB default: '' bugs.assigned_to has incorrect DB default: 0 bugs.everconfirmed has incorrect DB default: 0 bugs.bug_severity has incorrect DB default: '' bugs.bug_status has incorrect DB default: '' bugs.delta_ts has incorrect DB default: 0000-00-00 00:00:00 bugs.version has incorrect DB default: '' bugs.component_id has incorrect DB default: 0 bugs.op_sys has incorrect DB default: '' bugs_activity.bug_id has incorrect DB default: 0 bugs_activity.bug_when has incorrect DB default: 0000-00-00 00:00:00 bugs_activity.who has incorrect DB default: 0 bugs_activity.fieldid has incorrect DB default: 0 bz_schema.version has incorrect DB default: 0.00 category_group_map.category_id has incorrect DB default: 0 category_group_map.group_id has incorrect DB default: 0 cc.bug_id has incorrect DB default: 0 cc.who has incorrect DB default: 0 classifications.name has incorrect DB default: '' components.initialowner has incorrect DB default: 0 components.product_id has incorrect DB default: 0 components.name has incorrect DB default: '' dependencies.blocked has incorrect DB default: 0 dependencies.dependson has incorrect DB default: 0 duplicates.dupe_of has incorrect DB default: 0 duplicates.dupe has incorrect DB default: 0 email_setting.user_id has incorrect DB default: 0 email_setting.relationship has incorrect DB default: 0 email_setting.event has incorrect DB default: 0 fielddefs.sortkey has incorrect DB default: 0 fielddefs.name has incorrect DB default: '' flagexclusions.type_id has incorrect DB default: 0 flaginclusions.type_id has incorrect DB default: 0 flags.status has incorrect DB default: '' flags.bug_id has incorrect DB default: 0 flags.type_id has incorrect DB default: 0 flags.creation_date has incorrect DB default: 0000-00-00 00:00:00 flagtypes.name has incorrect DB default: '' group_control_map.entry has incorrect DB default: 0 group_control_map.membercontrol has incorrect DB default: 0 group_control_map.canedit has incorrect DB default: 0 group_control_map.product_id has incorrect DB default: 0 group_control_map.othercontrol has incorrect DB default: 0 group_control_map.group_id has incorrect DB default: 0 group_group_map.grantor_id has incorrect DB default: 0 group_group_map.member_id has incorrect DB default: 0 groups.isbuggroup has incorrect DB default: 0 groups.name has incorrect DB default: '' keyworddefs.name has incorrect DB default: '' keywords.keywordid has incorrect DB default: 0 keywords.bug_id has incorrect DB default: 0 logincookies.lastused has incorrect DB default: 0000-00-00 00:00:00 logincookies.userid has incorrect DB default: 0 logincookies.ipaddr has incorrect DB default: '' longdescs.bug_id has incorrect DB default: 0 longdescs.bug_when has incorrect DB default: 0000-00-00 00:00:00 longdescs.who has incorrect DB default: 0 milestones.product_id has incorrect DB default: 0 milestones.value has incorrect DB default: '' namedqueries.userid has incorrect DB default: 0 namedqueries.name has incorrect DB default: '' op_sys.value has incorrect DB default: '' priority.value has incorrect DB default: '' products.name has incorrect DB default: '' profile_setting.user_id has incorrect DB default: 0 profile_setting.setting_name has incorrect DB default: '' profile_setting.setting_value has incorrect DB default: '' profiles.login_name has incorrect DB default: '' profiles_activity.userid has incorrect DB default: 0 profiles_activity.profiles_when has incorrect DB default: 0000-00-00 00:00:00 profiles_activity.who has incorrect DB default: 0 profiles_activity.fieldid has incorrect DB default: 0 rep_platform.value has incorrect DB default: '' resolution.value has incorrect DB default: '' series.frequency has incorrect DB default: 0 series.category has incorrect DB default: 0 series.name has incorrect DB default: '' series.subcategory has incorrect DB default: 0 series_categories.name has incorrect DB default: '' series_data.series_value has incorrect DB default: 0 series_data.series_id has incorrect DB default: 0 series_data.series_date has incorrect DB default: 0000-00-00 00:00:00 setting.name has incorrect DB default: '' setting.default_value has incorrect DB default: '' setting_value.name has incorrect DB default: '' setting_value.value has incorrect DB default: '' setting_value.sortindex has incorrect DB default: 0 tokens.token has incorrect DB default: '' tokens.tokentype has incorrect DB default: '' tokens.issuedate has incorrect DB default: 0000-00-00 00:00:00 user_group_map.group_id has incorrect DB default: 0 user_group_map.user_id has incorrect DB default: 0 versions.product_id has incorrect DB default: 0 versions.value has incorrect DB default: '' votes.bug_id has incorrect DB default: 0 votes.who has incorrect DB default: 0 votes.vote_count has incorrect DB default: 0 watch.watcher has incorrect DB default: 0 watch.watched has incorrect DB default: 0 whine_events.owner_userid has incorrect DB default: 0 whine_queries.eventid has incorrect DB default: 0 whine_schedules.eventid has incorrect DB default: 0 whine_schedules.mailto has incorrect DB default: 0 Fixing defaults... Updating old chart storage format... Creating ./data/extensions directory... Creating ./skins/contrib/Dusk/yui directory... Creating ./skins/custom directory... Creating ./skins/custom/yui directory... Creating graphs directory... Creating ./data/extensions/additional... Creating ./data/mailer.testfile... Creating ./skins/contrib/Dusk/IE-fixes.css... Creating ./skins/contrib/Dusk/admin.css... Creating ./skins/contrib/Dusk/create_attachment.css... Creating ./skins/contrib/Dusk/dependency-tree.css... Creating ./skins/contrib/Dusk/duplicates.css... Creating ./skins/contrib/Dusk/editusers.css... Creating ./skins/contrib/Dusk/help.css... Creating ./skins/contrib/Dusk/page.css... Creating ./skins/contrib/Dusk/panel.css... Creating ./skins/contrib/Dusk/params.css... Creating ./skins/contrib/Dusk/reports.css... Creating ./skins/contrib/Dusk/show_bug.css... Creating ./skins/contrib/Dusk/show_multiple.css... Creating ./skins/contrib/Dusk/summarize-time.css... Creating ./skins/contrib/Dusk/voting.css... Creating ./skins/contrib/Dusk/yui/calendar.css... Creating ./skins/custom/IE-fixes.css... Creating ./skins/custom/admin.css... Creating ./skins/custom/buglist.css... Creating ./skins/custom/create_attachment.css... Creating ./skins/custom/dependency-tree.css... Creating ./skins/custom/duplicates.css... Creating ./skins/custom/editusers.css... Creating ./skins/custom/global.css... Creating ./skins/custom/help.css... Creating ./skins/custom/index.css... Creating ./skins/custom/page.css... Creating ./skins/custom/panel.css... Creating ./skins/custom/params.css... Creating ./skins/custom/reports.css... Creating ./skins/custom/show_bug.css... Creating ./skins/custom/show_multiple.css... Creating ./skins/custom/summarize-time.css... Creating ./skins/custom/voting.css... Creating ./skins/custom/yui/calendar.css... Removing duplicates.rdf... Removing duplicates directory... Creating ./Bugzilla/.htaccess... Creating ./lib/.htaccess... Creating ./template/.htaccess... Creating .htaccess... Creating contrib/.htaccess... Creating t/.htaccess... New parameter: use_mailer_queue New parameter: inbound_proxies New parameter: use_see_also New parameter: ssl_redirect The following parameters are no longer used in Bugzilla, and so have been moved from your parameters file into ./data/old-params.txt: supportwatchers, timezone, ssl, commentonreassignbycomponent, usermatchmode, quicksearch_comment_cutoff, showallproducts, useentrygroupdefault, convert_uncompressed_images, loginnetmask, maxpatchsize, commentonclearresolution Removing existing compiled templates... Precompiling templates...done. Fixing file permissions... Adding new column 'visibility_field_id' to the 'fielddefs' table... Adding new column 'visibility_value_id' to the 'fielddefs' table... Adding new column 'value_field_id' to the 'fielddefs' table... Adding new index 'fielddefs_value_field_id_idx' to the fielddefs table ... Adding new column 'buglist' to the 'fielddefs' table... Updating column product_id in table group_control_map ... Old: mediumint NOT NULL New: smallint NOT NULL Adding new column 'visibility_value_id' to the 'bug_status' table... Adding new index 'bug_status_visibility_value_id_idx' to the bug_status table ... Adding new column 'visibility_value_id' to the 'resolution' table... Adding new index 'resolution_visibility_value_id_idx' to the resolution table ... Adding new column 'visibility_value_id' to the 'priority' table... Adding new index 'priority_visibility_value_id_idx' to the priority table ... Adding new column 'visibility_value_id' to the 'bug_severity' table... Adding new index 'bug_severity_visibility_value_id_idx' to the bug_severity table ... Adding new column 'visibility_value_id' to the 'op_sys' table... Adding new index 'op_sys_visibility_value_id_idx' to the op_sys table ... Adding new column 'visibility_value_id' to the 'rep_platform' table... Adding new index 'rep_platform_visibility_value_id_idx' to the rep_platform table ... Adding new index 'profiles_extern_id_idx' to the profiles table ... Updating column entry in table group_control_map ... Old: tinyint NOT NULL New: tinyint DEFAULT 0 NOT NULL Updating column canedit in table group_control_map ... Old: tinyint NOT NULL New: tinyint DEFAULT 0 NOT NULL Adding new column 'mailifnobugs' to the 'whine_events' table... Adding new column 'isactive' to the 'products' table... Deleting the 'disallownew' column from the 'products' table... Updating column added in table bugs_activity ... Old: tinytext New: varchar(255) Adding new index 'bugs_activity_added_idx' to the bugs_activity table ... Deleting the 'last_viewed' column from the 'series' table... Updating column ipaddr in table logincookies ... Old: varchar(40) NOT NULL New: varchar(40) Setting the type field on attachment creation comments... ............................................................1500/1887 (79%) ...............1887/1887 (100%) Setting the type field on attachment update comments... 22/22 (100%) Updating bugs_fulltext... Deleting the 'milestoneurl' column from the 'products' table... Adding new column 'allows_unconfirmed' to the 'products' table... Updating column estimated_time in table bugs ... Old: decimal(5,2) DEFAULT 0 NOT NULL New: decimal(7,2) DEFAULT 0 NOT NULL Updating column remaining_time in table bugs ... Old: decimal(5,2) DEFAULT 0 NOT NULL New: decimal(7,2) DEFAULT 0 NOT NULL Updating column work_time in table longdescs ... Old: decimal(5,2) DEFAULT 0 NOT NULL New: decimal(7,2) DEFAULT 0 NOT NULL Adding foreign key: attach_data.id -> attachments.attach_id... Adding foreign key: attachments.bug_id -> bugs.bug_id... Adding foreign key: bug_group_map.bug_id -> bugs.bug_id... Adding foreign key: bug_group_map.group_id -> groups.id... Adding foreign key: bugs.assigned_to -> profiles.userid... Adding foreign key: bugs.product_id -> products.id... Adding foreign key: bugs.reporter -> profiles.userid... Adding foreign key: bugs.component_id -> components.id... Adding foreign key: bugs_activity.bug_id -> bugs.bug_id... Adding foreign key: bugs_activity.attach_id -> attachments.attach_id... Adding foreign key: bugs_activity.fieldid -> fielddefs.id... Adding foreign key: category_group_map.category_id -> series_categories.id... Adding foreign key: category_group_map.group_id -> groups.id... Adding foreign key: cc.bug_id -> bugs.bug_id... Adding foreign key: component_cc.component_id -> components.id... Adding foreign key: components.product_id -> products.id... Adding foreign key: dependencies.blocked -> bugs.bug_id... Adding foreign key: dependencies.dependson -> bugs.bug_id... Adding foreign key: duplicates.dupe_of -> bugs.bug_id... Adding foreign key: duplicates.dupe -> bugs.bug_id... Adding foreign key: fielddefs.visibility_field_id -> fielddefs.id... Adding foreign key: fielddefs.value_field_id -> fielddefs.id... Adding foreign key: flagexclusions.type_id -> flagtypes.id... Adding foreign key: flagexclusions.product_id -> products.id... Adding foreign key: flagexclusions.component_id -> components.id... Adding foreign key: flaginclusions.type_id -> flagtypes.id... Adding foreign key: flaginclusions.product_id -> products.id... Adding foreign key: flaginclusions.component_id -> components.id... Adding foreign key: flags.type_id -> flagtypes.id... Adding foreign key: flags.bug_id -> bugs.bug_id... Adding foreign key: flags.attach_id -> attachments.attach_id... Adding foreign key: flags.setter_id -> profiles.userid... Adding foreign key: flags.requestee_id -> profiles.userid... Adding foreign key: flagtypes.grant_group_id -> groups.id... Adding foreign key: flagtypes.request_group_id -> groups.id... Adding foreign key: group_control_map.group_id -> groups.id... Adding foreign key: group_control_map.product_id -> products.id... Adding foreign key: group_group_map.member_id -> groups.id... Adding foreign key: group_group_map.grantor_id -> groups.id... Adding foreign key: keywords.bug_id -> bugs.bug_id... Adding foreign key: keywords.keywordid -> keyworddefs.id... Adding foreign key: login_failure.user_id -> profiles.userid... Adding foreign key: longdescs.bug_id -> bugs.bug_id... Adding foreign key: longdescs.who -> profiles.userid... Adding foreign key: milestones.product_id -> products.id... Adding foreign key: namedquery_group_map.namedquery_id -> namedqueries.id... Adding foreign key: namedquery_group_map.group_id -> groups.id... Adding foreign key: products.classification_id -> classifications.id... Adding foreign key: profile_setting.setting_name -> setting.name... Adding foreign key: quips.userid -> profiles.userid... Adding foreign key: series.creator -> profiles.userid... Adding foreign key: series.category -> series_categories.id... Adding foreign key: series.subcategory -> series_categories.id... Adding foreign key: series_data.series_id -> series.series_id... Adding foreign key: setting_value.name -> setting.name... Adding foreign key: status_workflow.old_status -> bug_status.id... Adding foreign key: status_workflow.new_status -> bug_status.id... Adding foreign key: user_group_map.user_id -> profiles.userid... Adding foreign key: user_group_map.group_id -> groups.id... Adding foreign key: versions.product_id -> products.id... Adding foreign key: votes.bug_id -> bugs.bug_id... Adding a new user setting called 'timezone'