In perl.git, the branch blead has been updated

<http://perl5.git.perl.org/perl.git/commitdiff/6359c64336d99060952232e7e300bd3c31afead8?hp=da0c0b273c42c8a3f17664cdbe99318311f652af>

- Log -----------------------------------------------------------------
commit 6359c64336d99060952232e7e300bd3c31afead8
Author: Nicholas Clark <n...@ccl4.org>
Date:   Tue Apr 12 09:01:48 2011 +0100

    In testargs.t in Test::Harness, don't run a world-writable file.
    
    The test writes a file, then changes the mode, then executes it. The file 
needs
    to be +x to be executable (on many platforms). The file will need to be +w 
to
    be deletable on some platforms. But setting the file world writable just 
before
    running it feels like a bad idea, given that the file's name is as 
predictable
    as process IDs, as there's a race condition to break into the account 
running
    perl's tests.
-----------------------------------------------------------------------

Summary of changes:
 cpan/Test-Harness/t/testargs.t |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/cpan/Test-Harness/t/testargs.t b/cpan/Test-Harness/t/testargs.t
index cfbdd58..4fba591 100644
--- a/cpan/Test-Harness/t/testargs.t
+++ b/cpan/Test-Harness/t/testargs.t
@@ -59,7 +59,7 @@ sub make_shell_test {
         print $sh "#!$shell\n\n";
         print $sh "$^X '$test' \$*\n";
     }
-    chmod 0777, $script;
+    chmod 0775, $script;
     return unless -x $script;
     return [ shell => $script ];
 }

--
Perl5 Master Repository

Reply via email to