use strict;
use warnings;
-
-use FindBin;
-use lib "$FindBin::Bin/..", "$FindBin::Bin/../lib", "$FindBin::Bin/../local/lib/perl5";
+use lib qw(. lib local/lib/perl5);
use Bugzilla;
use Bugzilla::Constants;
use strict;
use warnings;
-use FindBin;
-use lib "$FindBin::Bin/..", "$FindBin::Bin/../lib", "$FindBin::Bin/../local/lib/perl5";
+use lib qw(. lib local/lib/perl5);
use Bugzilla;
use Bugzilla::Constants;
use strict;
use warnings;
-use FindBin;
-use lib "$FindBin::Bin/..", "$FindBin::Bin/../lib", "$FindBin::Bin/../local/lib/perl5";
+use lib qw(. lib local/lib/perl5);
use Bugzilla;
use Bugzilla::Install::Filesystem qw(fix_all_file_permissions);
use strict;
use warnings;
-
-use FindBin;
-use lib "$FindBin::Bin/..", "$FindBin::Bin/../lib", "$FindBin::Bin/../local/lib/perl5";
-
+use lib qw(. lib local/lib/perl5);
use Bugzilla;
use Bugzilla::Constants;
use strict;
use warnings;
-use FindBin;
-BEGIN {
- require lib;
- my ($bin) = $FindBin::Bin =~ /^(.*)$/;
-
- lib->import("$bin", "$bin/lib", "$bin/local/lib/perl5");
-}
+use lib qw(. lib local/lib/perl5);
# MTAs may call this script from any directory, but it should always
# run from this one so that it can find its modules.
use strict;
use warnings;
-use FindBin qw($RealBin);
-use lib ("$RealBin/../../..", "$RealBin/../../../lib", "$RealBin/../../../local/lib/perl5");
+use lib qw(. lib local/lib/perl5);
use Bugzilla;
use Bugzilla::Constants qw( USAGE_MODE_CMDLINE );
use strict;
use warnings;
-use FindBin qw($RealBin);
-use lib ("$RealBin/../../..", "$RealBin/../../../lib", "$RealBin/../../../local/lib/perl5");
+use lib qw(. lib local/lib/perl5);
use Bugzilla;
use Bugzilla::Component;
use strict;
use warnings;
-use FindBin qw($RealBin);
-use lib ("$RealBin/../../..", "$RealBin/../../../lib", "$RealBin/../../../local/lib/perl5");
+use lib qw(. lib local/lib/perl5);
BEGIN {
use Bugzilla;
use strict;
use warnings;
-use FindBin qw($RealBin);
-use lib ("$RealBin/../../..", "$RealBin/../../../lib", "$RealBin/../../../local/lib/perl5");
+use lib qw(. lib local/lib/perl5);
use Bugzilla;
BEGIN { Bugzilla->extensions() }
use strict;
use warnings;
-use FindBin qw($RealBin);
-use lib ("$RealBin/../../..", "$RealBin/../../../lib", "$RealBin/../../../local/lib/perl5");
+use lib qw(. lib local/lib/perl5);
BEGIN {
use Bugzilla;
use strict;
use warnings;
-use FindBin qw($RealBin);
-use lib ("$RealBin/../../..", "$RealBin/../../../lib", "$RealBin/../../../local/lib/perl5");
+use lib qw(. lib local/lib/perl5);
BEGIN {
use Bugzilla;
use strict;
use warnings;
-use FindBin qw($RealBin);
-use lib ("$RealBin/../../..", "$RealBin/../../../lib", "$RealBin/../../../local/lib/perl5");
+use lib qw(. lib local/lib/perl5);
use Bugzilla;
use Bugzilla::Constants;
use strict;
use warnings;
-use FindBin qw($RealBin);
-use lib ("$RealBin/../../..", "$RealBin/../../../lib", "$RealBin/../../../local/lib/perl5");
+use lib qw(. lib local/lib/perl5);
use Bugzilla;
BEGIN { Bugzilla->extensions() }
use warnings;
$| = 1;
-use FindBin qw($RealBin);
-use lib ("$RealBin/../../..", "$RealBin/../../../lib", "$RealBin/../../../local/lib/perl5");
+use lib qw(. lib local/lib/perl5);
use Bugzilla;
BEGIN { Bugzilla->extensions() }
use warnings;
$| = 1;
-use FindBin qw($RealBin);
-use lib ("$RealBin/../../..", "$RealBin/../../../lib", "$RealBin/../../../local/lib/perl5");
+use lib qw(. lib local/lib/perl5);
use Bugzilla;
BEGIN { Bugzilla->extensions() }
use strict;
use warnings;
-use FindBin qw($RealBin);
-use lib ("$RealBin/../../..", "$RealBin/../../../lib", "$RealBin/../../../local/lib/perl5");
+use lib qw(. lib local/lib/perl5);
BEGIN {
use Bugzilla;
use strict;
use warnings;
-use FindBin qw($RealBin);
-use lib ("$RealBin/../../..", "$RealBin/../../../lib", "$RealBin/../../../local/lib/perl5");
+use lib qw(. lib local/lib/perl5);
BEGIN {
use Bugzilla;
use strict;
use warnings;
-use FindBin qw($RealBin);
-use lib ("$RealBin/../../..", "$RealBin/../../../lib", "$RealBin/../../../local/lib/perl5");
+use lib qw(. lib local/lib/perl5);
BEGIN {
use Bugzilla;
use warnings;
$| = 1;
-use FindBin qw($RealBin);
-use lib ("$RealBin/../../..", "$RealBin/../../../lib", "$RealBin/../../../local/lib/perl5");
+use lib qw(. lib local/lib/perl5);
use Bugzilla;
BEGIN { Bugzilla->extensions() }
use strict;
use warnings;
-use FindBin qw($RealBin);
-use lib ("$RealBin/../../..", "$RealBin/../../../lib", "$RealBin/../../../local/lib/perl5");
+use lib qw(. lib local/lib/perl5);
use Bugzilla;
BEGIN { Bugzilla->extensions() }
use 5.10.1;
use strict;
use warnings;
+use lib qw(. lib local/lib/perl5);
-BEGIN {
- delete $ENV{SERVER_SOFTWARE};
-}
-
-use FindBin qw($RealBin);
-use lib ("$RealBin/.", "$RealBin/lib", "$RealBin/local/lib/perl5");
+BEGIN { delete $ENV{SERVER_SOFTWARE}; }
use Bugzilla;
use Bugzilla::Constants;
use 5.10.1;
use strict;
use warnings;
-
-use FindBin qw($RealBin);
-use lib "$RealBin/lib", "$RealBin/../../lib", "$RealBin/../../local/lib/perl5";
+use lib qw(lib ../../lib ../../local/lib/perl5);
use Test::More tests => 11;
use QA::REST;
use 5.10.1;
use strict;
use warnings;
-
-use FindBin qw($RealBin);
-use lib "$RealBin/lib", "$RealBin/../../lib", "$RealBin/../../local/lib/perl5";
+use lib qw(lib ../../lib ../../local/lib/perl5);
use Test::More tests => 7;
use QA::REST;
use strict;
use warnings;
-use lib qw(lib);
+use lib qw(lib ../../lib ../../local/lib/perl5);
use Test::More "no_plan";
use strict;
use warnings;
-use lib qw(lib);
+use lib qw(lib ../../lib ../../local/lib/perl5);
use Test::More "no_plan";
use strict;
use warnings;
-use lib qw(lib);
+use lib qw(lib ../../lib ../../local/lib/perl5);
use Test::More "no_plan";
use strict;
use warnings;
-use lib qw(lib);
+use lib qw(lib ../../lib ../../local/lib/perl5);
use Test::More "no_plan";
use strict;
use warnings;
-use lib qw(lib);
+use lib qw(lib ../../lib ../../local/lib/perl5);
use Test::More "no_plan";
use strict;
use warnings;
-use lib qw(lib);
+use lib qw(lib ../../lib ../../local/lib/perl5);
use Test::More "no_plan";
use strict;
use warnings;
-use lib qw(lib);
+use lib qw(lib ../../lib ../../local/lib/perl5);
use Test::More "no_plan";
use strict;
use warnings;
-use lib qw(lib);
+use lib qw(lib ../../lib ../../local/lib/perl5);
use Test::More "no_plan";
use strict;
use warnings;
-use lib qw(lib);
+use lib qw(lib ../../lib ../../local/lib/perl5);
use Test::More "no_plan";
use strict;
use warnings;
-use lib qw(lib);
+use lib qw(lib ../../lib ../../local/lib/perl5);
use Test::More "no_plan";
use strict;
use warnings;
-use lib qw(lib);
+use lib qw(lib ../../lib ../../local/lib/perl5);
use Test::More "no_plan";
use strict;
use warnings;
-use lib qw(lib);
+use lib qw(lib ../../lib ../../local/lib/perl5);
use Test::More "no_plan";
use strict;
use warnings;
-use lib qw(lib);
+use lib qw(lib ../../lib ../../local/lib/perl5);
use Test::More "no_plan";
use strict;
use warnings;
-use lib qw(lib);
+use lib qw(lib ../../lib ../../local/lib/perl5);
use Test::More "no_plan";
use strict;
use warnings;
-use lib qw(lib);
+use lib qw(lib ../../lib ../../local/lib/perl5);
use Test::More "no_plan";
use strict;
use warnings;
-use lib qw(lib);
+use lib qw(lib ../../lib ../../local/lib/perl5);
use Test::More "no_plan";
use strict;
use warnings;
-use lib qw(lib);
+use lib qw(lib ../../lib ../../local/lib/perl5);
use Test::More "no_plan";
use strict;
use warnings;
-use lib qw(lib);
+use lib qw(lib ../../lib ../../local/lib/perl5);
use Test::More "no_plan";
use strict;
use warnings;
-use lib qw(lib);
+use lib qw(lib ../../lib ../../local/lib/perl5);
use Test::More "no_plan";
use strict;
use warnings;
-use lib qw(lib);
+use lib qw(lib ../../lib ../../local/lib/perl5);
use Test::More "no_plan";
use QA::Util;
use strict;
use warnings;
-use lib qw(lib);
+use lib qw(lib ../../lib ../../local/lib/perl5);
use Test::More "no_plan";
use 5.10.1;
use strict;
use warnings;
-
-use FindBin qw($RealBin);
-use lib "$RealBin/lib", "$RealBin/../../lib", "$RealBin/../../local/lib/perl5";
+use lib qw(lib ../../lib ../../local/lib/perl5);
use Test::More "no_plan";
use QA::Util;
use strict;
use warnings;
-use lib qw(lib);
+use lib qw(lib ../../lib ../../local/lib/perl5);
use Test::More "no_plan";
use strict;
use warnings;
-use lib qw(lib);
+use lib qw(lib ../../lib ../../local/lib/perl5);
use Test::More "no_plan";
use strict;
use warnings;
-use lib qw(lib);
+use lib qw(lib ../../lib ../../local/lib/perl5);
use Test::More "no_plan";
use strict;
use warnings;
-use lib qw(lib);
+use lib qw(lib ../../lib ../../local/lib/perl5);
use Test::More "no_plan";
use strict;
use warnings;
-use lib qw(lib);
+use lib qw(lib ../../lib ../../local/lib/perl5);
use Test::More "no_plan";
use strict;
use warnings;
-use lib qw(lib);
+use lib qw(lib ../../lib ../../local/lib/perl5);
use QA::Util;
use Test::More "no_plan";
use strict;
use warnings;
-use lib qw(lib);
+use lib qw(lib ../../lib ../../local/lib/perl5);
use Test::More "no_plan";
use strict;
use warnings;
-use lib qw(lib);
+use lib qw(lib ../../lib ../../local/lib/perl5);
use Test::More "no_plan";
use strict;
use warnings;
-use lib qw(lib);
+use lib qw(lib ../../lib ../../local/lib/perl5);
use Test::More "no_plan";
use strict;
use warnings;
-use lib qw(lib);
+use lib qw(lib ../../lib ../../local/lib/perl5);
use Test::More "no_plan";
use strict;
use warnings;
-use lib qw(lib);
+use lib qw(lib ../../lib ../../local/lib/perl5);
use Test::More "no_plan";
use strict;
use warnings;
-use lib qw(lib);
+use lib qw(lib ../../lib ../../local/lib/perl5);
use Test::More "no_plan";
use strict;
use warnings;
-use lib qw(lib);
+use lib qw(lib ../../lib ../../local/lib/perl5);
use Test::More "no_plan";
use strict;
use warnings;
-use lib qw(lib);
+use lib qw(lib ../../lib ../../local/lib/perl5);
use Test::More "no_plan";
use strict;
use warnings;
-use lib qw(lib);
+use lib qw(lib ../../lib ../../local/lib/perl5);
use Test::More "no_plan";
use strict;
use warnings;
-use lib qw(lib);
+use lib qw(lib ../../lib ../../local/lib/perl5);
use Test::More "no_plan";
use strict;
use warnings;
-use lib qw(lib);
+use lib qw(lib ../../lib ../../local/lib/perl5);
use Test::More "no_plan";
use strict;
use warnings;
-use lib qw(lib);
+use lib qw(lib ../../lib ../../local/lib/perl5);
use Test::More "no_plan";
use strict;
use warnings;
-use lib qw(lib);
+use lib qw(lib ../../lib ../../local/lib/perl5);
use Test::More "no_plan";
use strict;
use warnings;
-use lib qw(lib);
+use lib qw(lib ../../lib ../../local/lib/perl5);
use QA::Util;
use MIME::Base64 qw(encode_base64 decode_base64);
use Test::More tests => 187;
use strict;
use warnings;
-use lib qw(lib);
+use lib qw(lib ../../lib ../../local/lib/perl5);
use QA::Util;
use Test::More tests => 141;
my ($config, $xmlrpc, $jsonrpc, $jsonrpc_get) = get_rpc_clients();
use strict;
use warnings;
-use lib qw(lib);
+use lib qw(lib ../../lib ../../local/lib/perl5);
use QA::Util;
use QA::Tests qw(STANDARD_BUG_TESTS PRIVATE_BUG_USER);
use Data::Dumper;
use strict;
use warnings;
-use lib qw(lib);
+use lib qw(lib ../../lib ../../local/lib/perl5);
use DateTime;
use QA::Util;
use QA::Tests qw(STANDARD_BUG_TESTS PRIVATE_BUG_USER);
use strict;
use warnings;
-use lib qw(lib);
+use lib qw(lib ../../lib ../../local/lib/perl5);
use Storable qw(dclone);
use Test::More tests => 293;
use QA::Util;
use strict;
use warnings;
-use lib qw(lib);
+use lib qw(lib ../../lib ../../local/lib/perl5);
use Data::Dumper;
use Test::More;
use List::Util qw(first);
use strict;
use warnings;
-use lib qw(lib);
+use lib qw(lib ../../lib ../../local/lib/perl5);
use Data::Dumper;
use DateTime;
use QA::Util;
use strict;
use warnings;
-use lib qw(lib);
+use lib qw(lib ../../lib ../../local/lib/perl5);
use Data::Dumper;
use DateTime;
use QA::Util;
use strict;
use warnings;
-use lib qw(lib);
+use lib qw(lib ../../lib ../../local/lib/perl5);
use QA::Util;
use QA::Tests qw(STANDARD_BUG_TESTS);
use Test::More tests => 114;
use strict;
use warnings;
-use lib qw(lib);
+use lib qw(lib ../../lib ../../local/lib/perl5);
use Test::More tests => 269;
use QA::Util;
my ($config, @clients) = get_rpc_clients();
use strict;
use warnings;
-use lib qw(lib);
+use lib qw(lib ../../lib ../../local/lib/perl5);
use QA::Util;
use QA::Tests qw(PRIVATE_BUG_USER);
use DateTime;
use strict;
use warnings;
-use lib qw(lib);
+use lib qw(lib ../../lib ../../local/lib/perl5);
use Data::Dumper;
use QA::Util;
use QA::Tests qw(PRIVATE_BUG_USER STANDARD_BUG_TESTS);
use strict;
use warnings;
-use lib qw(lib);
+use lib qw(lib ../../lib ../../local/lib/perl5);
use QA::Util;
use QA::Tests qw(PRIVATE_BUG_USER STANDARD_BUG_TESTS);
use Test::More tests => 117;
use strict;
use warnings;
-use lib qw(lib);
+use lib qw(lib ../../lib ../../local/lib/perl5);
use Test::More tests => 11 * 3;
use QA::Util;
my ($config, @clients) = get_rpc_clients();
use strict;
use warnings;
-use lib qw(lib);
+use lib qw(lib ../../lib ../../local/lib/perl5);
use Test::More tests => 77;
use QA::Util;
use strict;
use warnings;
-use lib qw(lib);
+use lib qw(lib ../../lib ../../local/lib/perl5);
use Test::More tests => 85;
use QA::Util;
my $jsonrpc_get = QA::Util::get_jsonrpc_client('GET');
use strict;
use warnings;
-use lib qw(lib);
+use lib qw(lib ../../lib ../../local/lib/perl5);
use Test::More tests => 134;
use QA::Util;
my ($config, @clients) = get_rpc_clients();
use strict;
use warnings;
-use lib qw(lib);
+use lib qw(lib ../../lib ../../local/lib/perl5);
use Test::More tests => 121;
use QA::Util;
use strict;
use warnings;
-use lib qw(lib);
+use lib qw(lib ../../lib ../../local/lib/perl5);
use Test::More tests => 134;
use QA::Util;
my ($config, @clients) = get_rpc_clients();
use strict;
use warnings;
-use lib qw(lib);
+use lib qw(lib ../../lib ../../local/lib/perl5);
use QA::Util;
use Test::More tests => 75;
my ($config, $xmlrpc, $jsonrpc, $jsonrpc_get) = get_rpc_clients();
use strict;
use warnings;
-use lib qw(lib);
+use lib qw(lib ../../lib ../../local/lib/perl5);
use QA::Util;
use QA::Tests qw(PRIVATE_BUG_USER);
use Test::More tests => 330;
use strict;
use warnings;
-use lib qw(lib);
+use lib qw(lib ../../lib ../../local/lib/perl5);
use Data::Dumper;
use QA::Util;
use Test::More tests => 119;
use strict;
use warnings;
-use lib qw(lib);
+use lib qw(lib ../../lib ../../local/lib/perl5);
use QA::Util;
use Test::More tests => 29;
my ($config, $xmlrpc, $jsonrpc, $jsonrpc_get) = get_rpc_clients();
use 5.10.1;
use strict;
use warnings;
+use lib qw(. lib local/lib/perl5);
-use FindBin '$RealBin';
-use lib "$RealBin/../..", "$RealBin/../../lib";
use Bugzilla;
use Bugzilla::Bug;
# Contributor(s): Frédéric Buclin <LpSolit@gmail.com>
# David Miller <justdave@mozilla.com>
+use 5.10.1;
use strict;
-use FindBin qw($RealBin);
-use lib ("$RealBin/..", "$RealBin/../lib", "$RealBin/../local/lib/perl5");
+use warnings;
+use lib qw(. lib local/lib/perl5);
+
use Bugzilla;
use Bugzilla::Constants;
use strict;
use warnings;
+use lib qw(. lib local/lib/perl5);
+
+
-use FindBin qw($RealBin);
-use lib ("$RealBin/..", "$RealBin/../lib", "$RealBin/../local/lib/perl5");
use Bugzilla;
use Bugzilla::Constants;
use strict;
use warnings;
-use FindBin qw($RealBin);
-use lib ("$RealBin/..", "$RealBin/../lib", "$RealBin/../local/lib/perl5");
+use lib qw(. lib local/lib/perl5);
+
+
use Bugzilla;
use Bugzilla::Constants;
use 5.10.1;
use strict;
use warnings;
+use lib qw(. lib local/lib/perl5);
-use FindBin;
-use lib "$FindBin::Bin/..", "$FindBin::Bin/../lib", "$FindBin::Bin/../local/lib/perl5";
use Bugzilla;
use Bugzilla::Bug;
use 5.10.1;
use strict;
use warnings;
+use lib qw(. lib local/lib/perl5);
+
+
-use FindBin;
-use lib "$FindBin::Bin/..", "$FindBin::Bin/../lib", "$FindBin::Bin/../local/lib/perl5";
use Bugzilla;
use Bugzilla::Constants;
use 5.10.1;
use strict;
use warnings;
+use lib qw(. lib local/lib/perl5);
+
+
-use FindBin;
-use lib "$FindBin::Bin/..", "$FindBin::Bin/../lib", "$FindBin::Bin/../local/lib/perl5";
use Bugzilla::Constants;
use Bugzilla::Install::Requirements;
use 5.10.1;
use strict;
use warnings;
+use lib qw(. lib local/lib/perl5);
+
+
-use FindBin;
-use lib "$FindBin::Bin/..", "$FindBin::Bin/../lib", "$FindBin::Bin/../local/lib/perl5";
use Getopt::Long;
use Bugzilla;
# This Source Code Form is "Incompatible With Secondary Licenses", as
# defined by the Mozilla Public License, v. 2.0.
+use 5.10.1;
use strict;
-use feature 'say';
+use warnings;
+use lib qw(. lib local/lib/perl5);
-use FindBin qw($RealBin);
-use lib ("$RealBin/..", "$RealBin/../lib", "$RealBin/../local/lib/perl5");
use Bugzilla;
use Bugzilla::Constants;
# This Source Code Form is "Incompatible With Secondary Licenses", as
# defined by the Mozilla Public License, v. 2.0.
+use 5.10.1;
use strict;
+use warnings;
+use lib qw(. lib local/lib/perl5);
-use FindBin qw($RealBin);
-use lib ("$RealBin/..", "$RealBin/../lib", "$RealBin/../local/lib/perl5");
use Bugzilla;
use Bugzilla::Constants;
#
# Contributor(s): Gervase Markham <gerv@gerv.net>
+use 5.10.1;
use strict;
-
-use FindBin qw($RealBin);
-use lib ("$RealBin/..", "$RealBin/../lib", "$RealBin/../local/lib/perl5");
+use warnings;
+use lib qw(. lib local/lib/perl5);
use Bugzilla;
use Bugzilla::Constants;
use strict;
use warnings;
-use FindBin qw($RealBin);
-use lib ("$RealBin/..", "$RealBin/../lib", "$RealBin/../local/lib/perl5");
+use lib qw(. lib local/lib/perl5);
+
+
use Bugzilla;
use Bugzilla::Install::Filesystem qw(fix_all_file_permissions);
-#!/usr/bin/perl -w
+#!/usr/bin/perl
# -*- Mode: perl; indent-tabs-mode: nil -*-
#
# The contents of this file are subject to the Mozilla Public
#
# Contributor(s): Gervase Markham <gerv@gerv.net>
+use 5.10.1;
use strict;
-
-use FindBin qw($RealBin);
-use lib ("$RealBin/..", "$RealBin/../lib", "$RealBin/../local/lib/perl5");
+use warnings;
+use lib qw(. lib local/lib/perl5);
use Bugzilla;
use Bugzilla::Constants;
use strict;
use warnings;
+use lib qw(. lib local/lib/perl5);
+
-use lib qw(. local/lib/perl5);
use Bugzilla;
use Bugzilla::User;
use strict;
use warnings;
+use lib qw(. lib local/lib/perl5);
use feature 'say';
-use FindBin;
-use FindBin qw($RealBin);
-use lib ("$RealBin/..", "$RealBin/../lib", "$RealBin/../local/lib/perl5");
+
use Bugzilla;
use Bugzilla::Constants;
# This Source Code Form is "Incompatible With Secondary Licenses", as
# defined by the Mozilla Public License, v. 2.0.
+use 5.10.1;
use strict;
-use feature 'say';
-
-use FindBin qw($RealBin);
-use lib ("$RealBin/..", "$RealBin/../lib", "$RealBin/../local/lib/perl5");
+use warnings;
+use lib qw(. lib local/lib/perl5);
use Bugzilla;
use Bugzilla::Constants;
use 5.10.1;
use strict;
use warnings;
+use lib qw(. lib local/lib/perl5);
=head1 NAME
=cut
-use lib qw(. lib local/lib/perl5);
+
use Bugzilla;
use Bugzilla::Constants;
use strict;
use warnings;
+use lib qw(. lib local/lib/perl5);
$| = 1;
-use FindBin qw($RealBin);
-use lib ("$RealBin/..", "$RealBin/../lib", "$RealBin/../local/lib/perl5");
+
+
use Bugzilla;
use Bugzilla::Attachment;
use strict;
use warnings;
+use lib qw(. lib local/lib/perl5);
+
+
-use FindBin qw($RealBin);
-use lib ("$RealBin/..", "$RealBin/../lib", "$RealBin/../local/lib/perl5");
use Bugzilla;
use Bugzilla::Bug;
use 5.10.1;
use strict;
use warnings;
+use lib qw(. lib local/lib/perl5);
-use FindBin;
-use lib "$FindBin::Bin/..", "$FindBin::Bin/../lib", "$FindBin::Bin/../local/lib/perl5";
use Bugzilla;
use Bugzilla::Constants;
use strict;
use warnings;
-
-use FindBin qw($RealBin);
-use lib ("$RealBin/..", "$RealBin/../lib", "$RealBin/../local/lib/perl5");
+use lib qw(. lib local/lib/perl5);
use Bugzilla;
use Getopt::Long;
use 5.10.1;
use strict;
use warnings;
+use lib qw(. lib local/lib/perl5);
+
+
-use FindBin qw($RealBin);
-use lib ("$RealBin/..", "$RealBin/../lib", "$RealBin/../local/lib/perl5");
use Bugzilla;
use Bugzilla::Field;
# defined by the Mozilla Public License, v. 2.0.
use strict;
+use warnings;
+use lib qw(. lib local/lib/perl5);
+
use Cwd 'abs_path';
use File::Basename;
-use FindBin;
-use FindBin qw($RealBin);
-use lib ("$RealBin/..", "$RealBin/../lib", "$RealBin/../local/lib/perl5");
use Bugzilla;
use Bugzilla::Constants;
# This Source Code Form is "Incompatible With Secondary Licenses", as
# defined by the Mozilla Public License, v. 2.0.
+use 5.10.1;
use strict;
-
-use FindBin qw($RealBin);
-use lib ("$RealBin/..", "$RealBin/../lib", "$RealBin/../local/lib/perl5");
+use warnings;
+use lib qw(. lib local/lib/perl5);
use Bugzilla;
use Bugzilla::Component;
use strict;
use warnings;
+use lib qw(. lib local/lib/perl5);
-use FindBin qw($RealBin);
-use lib ("$RealBin/..", "$RealBin/../lib", "$RealBin/../local/lib/perl5");
use Bugzilla;
use Bugzilla::Constants;
use strict;
use warnings;
+use lib qw(. lib local/lib/perl5);
+
+
-use FindBin qw($RealBin);
-use lib ("$RealBin/..", "$RealBin/../lib", "$RealBin/../local/lib/perl5");
use Bugzilla;
use Bugzilla::Constants;
# This Source Code Form is "Incompatible With Secondary Licenses", as
# defined by the Mozilla Public License, v. 2.0.
+use 5.10.1;
use strict;
+use warnings;
+use lib qw(. lib local/lib/perl5);
-use FindBin qw($RealBin);
-use lib ("$RealBin/..", "$RealBin/../lib", "$RealBin/../local/lib/perl5");
use Bugzilla;
use Bugzilla::Constants;
use 5.10.1;
use strict;
use warnings;
+use lib qw(. lib local/lib/perl5);
+
+
-use FindBin qw($RealBin);
-use lib ("$RealBin/..", "$RealBin/../lib", "$RealBin/../local/lib/perl5");
use Bugzilla;
use Bugzilla::User;
# This Source Code Form is "Incompatible With Secondary Licenses", as
# defined by the Mozilla Public License, v. 2.0.
+use 5.10.1;
use strict;
-
-use FindBin qw($RealBin);
-use lib ("$RealBin/..", "$RealBin/../lib", "$RealBin/../local/lib/perl5");
+use warnings;
+use lib qw(. lib local/lib/perl5);
use Bugzilla;
use Bugzilla::Constants;
use strict;
use warnings;
+use lib qw(. lib local/lib/perl5);
-use FindBin qw($RealBin);
-use lib ("$RealBin/..", "$RealBin/../lib", "$RealBin/../local/lib/perl5");
use Bugzilla;
BEGIN { Bugzilla->extensions() }
# This Source Code Form is "Incompatible With Secondary Licenses", as
# defined by the Mozilla Public License, v. 2.0.
+use 5.10.1;
use strict;
-
-use FindBin qw($RealBin);
-use lib ("$RealBin/..", "$RealBin/../lib", "$RealBin/../local/lib/perl5");
+use warnings;
+use lib qw(. lib local/lib/perl5);
use Bugzilla;
use Bugzilla::Constants;
# Byron Jones <glob@mozilla.com>
use strict;
+use warnings;
+use lib qw(. lib local/lib/perl5);
-use FindBin qw($RealBin);
-use lib ("$RealBin/..", "$RealBin/../lib", "$RealBin/../local/lib/perl5");
use Bugzilla;
use Bugzilla::Bug;
use 5.10.1;
use strict;
use warnings;
+use lib qw(. lib local/lib/perl5);
+
+
-use FindBin qw($RealBin);
-use lib ("$RealBin/..", "$RealBin/../lib", "$RealBin/../local/lib/perl5");
use Bugzilla;
use Bugzilla::Constants;
use 5.10.1;
use strict;
use warnings;
-
use lib qw(. lib local/lib/perl5);
+
+
use Bugzilla;
use Bugzilla::Constants;
use Bugzilla::BugMail;
# See also https://bugzilla.mozilla.org/show_bug.cgi?id=119569
+use 5.10.1;
use strict;
+use warnings;
+use lib qw(. lib local/lib/perl5);
-use FindBin qw($RealBin);
-use lib ("$RealBin/..", "$RealBin/../lib", "$RealBin/../local/lib/perl5");
use Bugzilla;
use Bugzilla::Constants;
# See also https://bugzilla.mozilla.org/show_bug.cgi?id=119569
use strict;
+use warnings;
+use lib qw(. lib local/lib/perl5);
-use FindBin qw($RealBin);
-use lib ("$RealBin/..", "$RealBin/../lib", "$RealBin/../local/lib/perl5");
use Bugzilla;
use Bugzilla::Constants;
--- /dev/null
+find . \
+ -not -name security_remove.pl \
+ -not -name close_bugs_wontfix.pl \
+ -not -name fix-attachment-sizes.pl \
+ -not -name sanitizeme.pl \
+ -not -name nuke-bugs.pl \
+ -not -name fix_all_open_status_queries.pl \
+ -not -name addcustomfield.pl \
+ -not -name merge-users.pl \
+ -not -name migrate_whiteboard_keyword.pl \
+ -not -name syncflags.pl \
+ -not -name nagios_blocker_checker.pl \
+ -not -name 1298978.pl \
+ -not -name group-set-members.pl \
+ -not -name update-bug-groups.pl \
+ -not -name sendunsentbugmail.pl \
+ -not -name remove_idle_group_members.pl \
+ -not -name movebugs.pl \
+ -not -name syncmsandversions.pl \
+ -not -name move_flag_types.pl \
+ -not -name migrate-cab-review.pl \
+ -not -name migrate-attachments.pl \
+ -not -name triage_owners_csv.pl \
+ -not -name move_os.pl \
+ -not -name reassign_open_bugs.pl \
+ -not -name generate_bmo_data.pl \
+ -not -name user-prefs.pl \
+ -not -name clear-templates.pl \
+ -not -name fixperms.pl \
+ -not -name nagios_push_checker.pl \
+ -not -name clear-memcached.pl \
+ -not -name eject-users-from-groups.pl \
+ -not -name cpanfile_fixed_versions.pl \
+ -not -name convert_datetime.pl \
+ -not -name update-crash-signatures.pl
use 5.10.1;
use strict;
use warnings;
+use lib qw(. lib local/lib/perl5);
+
+
-use FindBin;
-use lib "$FindBin::Bin/..", "$FindBin::Bin/../lib", "$FindBin::Bin/../local/lib/perl5";
use Bugzilla;
use Bugzilla::Component;
use strict;
use warnings;
-$| = 1;
+use lib qw(. lib local/lib/perl5);
+
-use FindBin qw($RealBin);
-use lib ("$RealBin/..", "$RealBin/../lib", "$RealBin/../local/lib/perl5");
+$| = 1;
use Bugzilla;
use Bugzilla::CGI;
use strict;
use warnings;
+use lib qw(. lib local/lib/perl5);
$| = 1;
-use FindBin qw($RealBin);
-use lib ("$RealBin/..", "$RealBin/../lib", "$RealBin/../local/lib/perl5");
+
+
use constant BATCH_SIZE => 100;
# This Source Code Form is "Incompatible With Secondary Licenses", as
# defined by the Mozilla Public License, v. 2.0.
-use strict;
use 5.10.1;
-
-use FindBin qw($RealBin);
-use lib ("$RealBin/..", "$RealBin/../lib", "$RealBin/../local/lib/perl5");
+use strict;
+use warnings;
+use lib qw(. lib local/lib/perl5);
use Bugzilla;
use Bugzilla::Constants;
use 5.10.1;
use strict;
use warnings;
-
-# exit early if there's nothing to send
-use FindBin qw($RealBin);
-use lib ("$RealBin/.", "$RealBin/lib", "$RealBin/local/lib/perl5");
+use lib qw(. lib local/lib/perl5);
BEGIN {
delete $ENV{SERVER_SOFTWARE};