[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

[lintian] 01/01: Remove "." from @INC as early as possible



This is an automated email from the git hooks/post-receive script.

jwilk pushed a commit to branch master
in repository lintian.

commit f9ec5f4dd9a1d064bb55d23cc74593b86264d4b4
Author: Jakub Wilk <jwilk@debian.org>
Date:   Fri Jul 1 23:31:30 2016 +0200

    Remove "." from @INC as early as possible
---
 collection/ar-info                 | 3 ++-
 collection/bin-pkg-control         | 3 ++-
 collection/changelog-file          | 3 ++-
 collection/copyright-file          | 3 ++-
 collection/debian-readme           | 3 ++-
 collection/diffstat                | 3 ++-
 collection/file-info               | 3 ++-
 collection/hardening-info          | 3 ++-
 collection/java-info               | 3 ++-
 collection/md5sums                 | 3 ++-
 collection/objdump-info            | 3 ++-
 collection/override-file           | 3 ++-
 collection/scripts                 | 3 ++-
 collection/src-orig-index          | 3 ++-
 collection/strings                 | 3 ++-
 collection/unpacked                | 3 ++-
 debian/changelog                   | 6 +++---
 frontend/dplint                    | 3 ++-
 helpers/coll/file-info-helper      | 3 ++-
 helpers/coll/hardening-info-helper | 3 ++-
 helpers/coll/objdump-info-helper   | 3 ++-
 helpers/coll/strings-helper        | 3 ++-
 22 files changed, 45 insertions(+), 24 deletions(-)

diff --git a/collection/ar-info b/collection/ar-info
index 4bc679f..8e728bc 100755
--- a/collection/ar-info
+++ b/collection/ar-info
@@ -21,10 +21,11 @@
 
 package Lintian::coll::ar_info;
 
+no lib '.';
+
 use strict;
 use warnings;
 use autodie;
-no lib '.';
 
 use lib "$ENV{LINTIAN_ROOT}/lib";
 use FileHandle;
diff --git a/collection/bin-pkg-control b/collection/bin-pkg-control
index ac9ce28..1c34517 100755
--- a/collection/bin-pkg-control
+++ b/collection/bin-pkg-control
@@ -21,10 +21,11 @@
 
 package Lintian::coll::bin_pkg_control;
 
+no lib '.';
+
 use strict;
 use warnings;
 use autodie;
-no lib '.';
 
 use constant ERROR_FILES => qw(control-index-errors control-errors);
 
diff --git a/collection/changelog-file b/collection/changelog-file
index 6cad9fe..738596d 100755
--- a/collection/changelog-file
+++ b/collection/changelog-file
@@ -21,10 +21,11 @@
 
 package Lintian::coll::changelog_file;
 
+no lib '.';
+
 use strict;
 use warnings;
 use autodie;
-no lib '.';
 
 use File::Copy qw(copy);
 
diff --git a/collection/copyright-file b/collection/copyright-file
index 1142a97..2ba7dd6 100755
--- a/collection/copyright-file
+++ b/collection/copyright-file
@@ -21,10 +21,11 @@
 
 package Lintian::coll::copyright_file;
 
+no lib '.';
+
 use strict;
 use warnings;
 use autodie;
-no lib '.';
 
 use lib "$ENV{'LINTIAN_ROOT'}/lib";
 use Lintian::Util qw(fail gunzip_file is_ancestor_of touch_file);
diff --git a/collection/debian-readme b/collection/debian-readme
index dba505a..a1f4893 100755
--- a/collection/debian-readme
+++ b/collection/debian-readme
@@ -21,10 +21,11 @@
 
 package Lintian::coll::debian_readme;
 
+no lib '.';
+
 use strict;
 use warnings;
 use autodie;
-no lib '.';
 
 use lib "$ENV{'LINTIAN_ROOT'}/lib";
 use Lintian::Util qw(fail gunzip_file touch_file is_ancestor_of);
diff --git a/collection/diffstat b/collection/diffstat
index 0e298bb..a4b570b 100755
--- a/collection/diffstat
+++ b/collection/diffstat
@@ -27,10 +27,11 @@
 
 package Lintian::coll::diffstat;
 
+no lib '.';
+
 use strict;
 use warnings;
 use autodie;
-no lib '.';
 
 use lib "$ENV{'LINTIAN_ROOT'}/lib";
 use Lintian::Util qw(fail get_dsc_info gunzip_file);
diff --git a/collection/file-info b/collection/file-info
index 2b2ceb3..6b072f3 100755
--- a/collection/file-info
+++ b/collection/file-info
@@ -21,10 +21,11 @@
 
 package Lintian::coll::file_info;
 
+no lib '.';
+
 use strict;
 use warnings;
 use autodie;
-no lib '.';
 
 use FileHandle;
 use lib "$ENV{'LINTIAN_ROOT'}/lib";
diff --git a/collection/hardening-info b/collection/hardening-info
index f1c7c98..a22921b 100755
--- a/collection/hardening-info
+++ b/collection/hardening-info
@@ -28,10 +28,11 @@
 
 package Lintian::coll::hardening_info;
 
+no lib '.';
+
 use strict;
 use warnings;
 use autodie;
-no lib '.';
 
 use FileHandle;
 
diff --git a/collection/java-info b/collection/java-info
index cc74944..74dcda3 100755
--- a/collection/java-info
+++ b/collection/java-info
@@ -21,10 +21,11 @@
 
 package Lintian::coll::java_info;
 
+no lib '.';
+
 use strict;
 use warnings;
 use autodie;
-no lib '.';
 
 use Archive::Zip qw( :ERROR_CODES :CONSTANTS );
 use FileHandle;
diff --git a/collection/md5sums b/collection/md5sums
index c8516ec..970eb06 100755
--- a/collection/md5sums
+++ b/collection/md5sums
@@ -21,10 +21,11 @@
 
 package Lintian::coll::md5sums;
 
+no lib '.';
+
 use strict;
 use warnings;
 use autodie;
-no lib '.';
 
 use FileHandle;
 use lib "$ENV{'LINTIAN_ROOT'}/lib";
diff --git a/collection/objdump-info b/collection/objdump-info
index 28d88b2..8ab1fd7 100755
--- a/collection/objdump-info
+++ b/collection/objdump-info
@@ -25,10 +25,11 @@
 
 package Lintian::coll::objdump_info;
 
+no lib '.';
+
 use strict;
 use warnings;
 use autodie;
-no lib '.';
 
 use FileHandle;
 
diff --git a/collection/override-file b/collection/override-file
index f31f74a..63647e0 100755
--- a/collection/override-file
+++ b/collection/override-file
@@ -22,10 +22,11 @@
 
 package Lintian::coll::override_file;
 
+no lib '.';
+
 use strict;
 use warnings;
 use autodie;
-no lib '.';
 
 use lib "$ENV{'LINTIAN_ROOT'}/lib";
 use Lintian::Util qw(fail gunzip_file is_ancestor_of);
diff --git a/collection/scripts b/collection/scripts
index 21041e8..1fabc86 100755
--- a/collection/scripts
+++ b/collection/scripts
@@ -21,10 +21,11 @@
 
 package Lintian::coll::scripts;
 
+no lib '.';
+
 use strict;
 use warnings;
 use autodie;
-no lib '.';
 
 use lib "$ENV{'LINTIAN_ROOT'}/lib/";
 use Lintian::Collect;
diff --git a/collection/src-orig-index b/collection/src-orig-index
index 1127235..45a4bfd 100755
--- a/collection/src-orig-index
+++ b/collection/src-orig-index
@@ -21,10 +21,11 @@
 
 package Lintian::coll::src_orig_index;
 
+no lib '.';
+
 use strict;
 use warnings;
 use autodie;
-no lib '.';
 
 # import perl libraries
 use lib "$ENV{'LINTIAN_ROOT'}/lib";
diff --git a/collection/strings b/collection/strings
index 37a7dfa..aae38a9 100755
--- a/collection/strings
+++ b/collection/strings
@@ -21,10 +21,11 @@
 
 package Lintian::coll::strings;
 
+no lib '.';
+
 use strict;
 use warnings;
 use autodie;
-no lib '.';
 
 use FileHandle;
 
diff --git a/collection/unpacked b/collection/unpacked
index 9e391d7..6d33a88 100755
--- a/collection/unpacked
+++ b/collection/unpacked
@@ -22,10 +22,11 @@
 
 package Lintian::coll::unpacked;
 
+no lib '.';
+
 use strict;
 use warnings;
 use autodie;
-no lib '.';
 
 # Read up to 40kB at the time.  This happens to be 4096 "tar records"
 # (with a block-size of 512 and a block factor of 20, which appears to
diff --git a/debian/changelog b/debian/changelog
index 96d3af1..fc88a5a 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -20,7 +20,7 @@ lintian (2.5.46) UNRELEASED; urgency=medium
     + [JW] Fix typo.
 
   * collection/*:
-    + [JW] Remove "." from Perl's module search path.  (Mitigates: #588017)
+    + [JW,NT] Remove "." from Perl's search path.  (Mitigates: #588017)
 
   * commands/lintian:
     + [NT,JW] Remove "." from Perl's search path.  (Mitigates: #588017)
@@ -41,10 +41,10 @@ lintian (2.5.46) UNRELEASED; urgency=medium
     + [JW] Fix typo.
 
   * frontend/dplint:
-    + [JW] Remove "." from Perl's search path.  (Mitigates: #588017)
+    + [JW,NT] Remove "." from Perl's search path.  (Mitigates: #588017)
 
   * helpers/coll/*:
-    + [JW] Remove "." from Perl's search path.  (Mitigates: #588017)
+    + [JW,NT] Remove "." from Perl's search path.  (Mitigates: #588017)
 
   * lib/Lintian/*.pm:
     + [JW] Fix typos.
diff --git a/frontend/dplint b/frontend/dplint
index e796c37..59125c2 100755
--- a/frontend/dplint
+++ b/frontend/dplint
@@ -22,11 +22,12 @@
 # Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston,
 # MA 02110-1301, USA.
 
+no lib '.';
+
 # In main scope, need an unnamed sub to avoid tainting the "main" namespace
 # in case we need to run a ".pm" tool.
 use strict;
 use warnings;
-no lib '.';
 
 my $TOOL_RUNNER = sub {
     my ($tool_pm_path) = @_;
diff --git a/helpers/coll/file-info-helper b/helpers/coll/file-info-helper
index dcac34d..5bb3fc7 100755
--- a/helpers/coll/file-info-helper
+++ b/helpers/coll/file-info-helper
@@ -1,9 +1,10 @@
 #!/usr/bin/perl
 
+no lib '.';
+
 use strict;
 use warnings;
 use autodie;
-no lib '.';
 
 while (my $line = <>) {
     my ($file, $type) = $line =~ (m/^(.*?)\x00(.*)$/o);
diff --git a/helpers/coll/hardening-info-helper b/helpers/coll/hardening-info-helper
index 32c248c..3e91a0d 100755
--- a/helpers/coll/hardening-info-helper
+++ b/helpers/coll/hardening-info-helper
@@ -19,10 +19,11 @@
 # Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston,
 # MA 02110-1301, USA.
 
+no lib '.';
+
 use strict;
 use warnings;
 use autodie;
-no lib '.';
 
 use FileHandle;
 
diff --git a/helpers/coll/objdump-info-helper b/helpers/coll/objdump-info-helper
index 9d5e1dc..83c9926 100755
--- a/helpers/coll/objdump-info-helper
+++ b/helpers/coll/objdump-info-helper
@@ -26,10 +26,11 @@
 # Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston,
 # MA 02110-1301, USA.
 
+no lib '.';
+
 use strict;
 use warnings;
 use autodie;
-no lib '.';
 
 my (@sections, @symbol_versions);
 my @dyn_symbols;
diff --git a/helpers/coll/strings-helper b/helpers/coll/strings-helper
index 791e8ae..8cbc050 100755
--- a/helpers/coll/strings-helper
+++ b/helpers/coll/strings-helper
@@ -19,10 +19,11 @@
 # Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston,
 # MA 02110-1301, USA.
 
+no lib '.';
+
 use strict;
 use warnings;
 use autodie;
-no lib '.';
 
 use File::Basename qw(dirname);
 use IO::Handle;

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/lintian/lintian.git


Reply to: