perlmeditation
dragonchild
I posted [id://341602|here] several months ago regarding a security alert on bugtraq regarding [cpan://Safe]. Recently, I've been made aware of an email exchange in the past week with [tbunce] regarding [cpan://Safe] in which he says:
<code>
Tim Bunce <xxxxx@xxxxx.xxxxx> writes:
> Safe was a failed experiment. I don't maintain it.
>
> Tim.
>
> On Sun, Dec 19, 2004 at 02:23:07AM +0000, Terrence Brannon wrote:
>> Hi Tim,
>>
>> I am trying to update a CPAN module named Resources:
>>
>> http://search.cpan.org/dist/Resources
>>
>> After running make test on it, the module opens an editor and then
>> after I exit the editor, the test fails with this error:
>>
>> (in cleanup) Can't use an undefined value as a symbol reference
>> at /usr/lib/perl/5.8/Safe.pm line 99 during global destruction.
>>
>> The reason I am writing you about this is twofold:
>>
>> 1/ the AUTHOR section indicates you were the last to update Safe
>> 2/ the AUTHOR section has an old email address for you which you might
>> want to change:
>>
>> xxxxx@xxxxx.xxxxx
>>
>> Cheers,
>> Terrence
>>
</code>
<p>I don't know about you, but that bothers me significantly. However, I haven't seen anything anywhere regarding this. What information do others have regarding the safety of [cpan://Safe]?
<p><small>Edited by [Chady] -- obscured email address.</small></p>
<p><b>Update:</b> I added the whole email thread as it was given to me.
<!-- Node text goes above. Div tags should contain sig only -->
<div class="pmsig"><div class="pmsig-85580">
<p align="center"><i><font size="-2">Being right, does not endow the right to be rude; politeness costs nothing.<br>Being unknowing, is not the same as being stupid.<br>Expressing a contrary opinion, whether to the individual or the group, is more often a sign of deeper thought than of cantankerous belligerence.<br>Do not mistake your goals as the only goals; your opinion as the only opinion; your confidence as correctness. Saying you know better is not the same as explaining you know better.</font></i></p>
</div></div>