use strict;
use Socket;
+use Time::Zone;
use Bugzilla::Util;
use Bugzilla::Constants;
check_opsys check_shadowdb check_urlbase check_webdotbase
check_netmask check_user_verify_class check_image_converter
check_languages check_mail_delivery_method check_notification
+ check_timezone
);
# Checking functions for the various values
return "";
}
+sub check_timezone {
+ my $tz = shift;
+ unless (tz_offset($tz)) {
+ return "must be empty or a legal timezone name, such as PDT or JST";
+ }
+ return "";
+}
+
# OK, here are the parameter definitions themselves.
#