<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html; charset=ISO-8859-1"
 http-equiv="Content-Type">
</head>
<body text="#000000" bgcolor="#ffffff">
O meu caso &eacute; justamente o problema com <i>setuid</i> e <i>setgid</i>.
O programas que est&atilde;o apresentando mensagem de erro semelhante, assim
como o MRTG ( que executo como servi&ccedil;o no BSD ), s&atilde;o servi&ccedil;os que fazem
<i>fork</i> executando o processo filho com outro usu&aacute;rio.<br>
<br>
Eu at&eacute; achei um workaround usando a switch -U na chamada do perl por&eacute;m
isto &eacute; POG e n&atilde;o me agrada. <br>
<br>
Eu n&atilde;o consigo encontrar o que mudou&nbsp; e que est&aacute; causando este
comportamento. Algo no FreeBSD 7.2 jutamente com perl5.8 ....<br>
<br>
Obrigado Nelson. N&atilde;o n&atilde;o conhecia o comando splain e j&aacute; foi para minha
toolbox. <br>
<br>
<br>
To : Cascavel Perl Mongers <a class="moz-txt-link-rfc2396E" href="mailto:cascavel-pm@pm.org">&lt;cascavel-pm@pm.org&gt;</a> <br>
<blockquote
 cite="mid:x2n604cec171004130820n2a9bd095xef1994b95dee1423@mail.gmail.com"
 type="cite">
  <pre wrap="">2010/4/13 Leonardo Reginin <a class="moz-txt-link-rfc2396E" href="mailto:leonardo@procergs.rs.gov.br">&lt;leonardo@procergs.rs.gov.br&gt;</a>:
  </pre>
  <blockquote type="cite">
    <pre wrap="">Eu atualizei minha vers&atilde;o do perl de 5.8.7 para 5.8.9 via ports no FreeBSD.
Depois disto a mensagen abaixo come&ccedil;ou a aparecer no meus programas e
principalmente no MRTG.

Insecure dependency in kill while running with -T switch at
/usr/local/lib/perl5/site_perl/5.8.9/MRTG_lib.pm line 1180, &lt;READPID&gt; line
1.
    </pre>
  </blockquote>
  <pre wrap="">
Voc&ecirc; conhece o comando "splain"? Ele pode ser &uacute;til para entender
mensagens de erro de Perl.

$ echo "Insecure dependency in kill while running with -T switch at" | splain
Insecure dependency in kill while running with -T switch at (#1)
    (F) You tried to do something that the tainting mechanism didn't like.
    The tainting mechanism is turned on when you're running setuid or
    setgid, or when you specify -T to turn it on explicitly.  The
    tainting mechanism labels all data that's derived directly or indirectly
    from the user, who is considered to be unworthy of your trust.  If any
    such data is used in a "dangerous" operation, you get this error.  See
    perlsec for more information.

Por acaso voc&ecirc; reinstalou ou reconfigurou o Apache? Verifique se por
acaso n&atilde;o tem a diretiva PerlTaintCheck ativada.

Voc&ecirc; encontrar&aacute; mais informacoes em:

    perldoc perlsec
_______________________________________________
Cascavel-pm mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Cascavel-pm@pm.org">Cascavel-pm@pm.org</a>
<a class="moz-txt-link-freetext" href="http://mail.pm.org/mailman/listinfo/cascavel-pm">http://mail.pm.org/mailman/listinfo/cascavel-pm</a>

  </pre>
</blockquote>
<br>
<pre class="moz-signature" cols="72">-- 
Att,

Leonardo Reginin

===============================================================
PROCERGS - Cia.  Processamento   de  Dados  do  Estado   do  RS
DPR/SSR -  Divis&atilde;o de Produ&ccedil;&atilde;o/Setor de Suporte e Projeto Redes
Fone:  55(xx51)3210-3138
'A candle loses nothing by lighting another candle' Erin Majors
===============================================================

</pre>
</body>
</html>