in reply to Re: magic-diamond <> behavior -- WHAT?!
in thread magic-diamond <> behavior -- WHAT?!
Fixed implies broken. This feature is there by design, and predates perl5. I find it useful.
After quick look I've found that pod2html, pl2pm, and prove are vulnerable. And it's hard to assume that their authors didn't know about this "feature". I'm pretty sure that if I spend more time investigating /usr/bin I'll find more. Some of these scripts are run by root, and he may don't even know that they written in Perl, I don't think he checking that there are no files with | or < in their names. So I have only touch the file with the right name in the right place. That's what I call "things are broken".
Isn't it easier to fix scripts that rely on magic open after they stop working, then to fix scripts that work perfectly, except that they could ruin your system.
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re^3: magic-diamond <> behavior -- WHAT?!
by JavaFan (Canon) on Oct 27, 2009 at 22:39 UTC | |
by zwon (Abbot) on Oct 28, 2009 at 08:57 UTC | |
by JavaFan (Canon) on Oct 28, 2009 at 09:10 UTC | |
by zwon (Abbot) on Oct 28, 2009 at 10:24 UTC | |
by JavaFan (Canon) on Oct 28, 2009 at 14:45 UTC | |
| |
|
Re^3: magic-diamond <> behavior -- WHAT?!
by Anonymous Monk on Oct 28, 2009 at 00:25 UTC | |
by JavaFan (Canon) on Oct 28, 2009 at 01:55 UTC | |
by Anonymous Monk on Oct 28, 2009 at 02:26 UTC | |
by zwon (Abbot) on Oct 28, 2009 at 08:23 UTC |