Subject: | t/link.t makes lib/IO and lib/IO/All.pm world-writable |
As one can see from the dump below running t/link.t makes lib/IO/All.pm
and lib/IO/All world-writable, and they are kept this way after it exits.
{{{{{{{{{{
[cpan@telaviv1 IO-All-0.38]$ ls -ld lib/IO lib/IO/All.pm
drwxr-xr-x 3 cpan cpan 43 2007-04-09 05:03 lib/IO/
-rw-r--r-- 1 cpan cpan 22319 2007-04-09 04:43 lib/IO/All.pm
[cpan@telaviv1 IO-All-0.38]$ perl t/link.t
1..7
ok 1 - Link to file is a link (not a file)
ok 2 - readlink returns file object, not link
ok 3 - link target is expected file
ok 4 - Link to dir is a link (not a dir)
ok 5 - readlink returns dir object, not link
ok 6 - readlink returns dir object, not link
ok 7 - link target is expected dir
[cpan@telaviv1 IO-All-0.38]$ ls -ld lib/IO lib/IO/All.pm
drwxrwxrwx 3 cpan cpan 43 2007-04-09 05:03 lib/IO/
-rwxrwxrwx 1 cpan cpan 22319 2007-04-09 04:43 lib/IO/All.pm*
}}}}}}}}}}