<!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">
    Em 07-06-2011 14:30, Alan DeKok escreveu:
    <blockquote cite="mid:4DEE604B.9020608@deployingradius.com"
      type="cite">
      <pre wrap="">  You can't use RADIUS to query LDAP from an "exec" module.</pre>
    </blockquote>
    It's not a query per say, I would be acessing a variable that was
    already <b>*set*</b> by the LDAP module (That's why I specified it
    at ldap.attrmap).<br>
    <br>
    <blockquote>
      <pre wrap="">  Each module has access to <b class="moz-txt-star"><span class="moz-txt-tag">*</span>all<span class="moz-txt-tag">*</span></b> of the attributes in <b class="moz-txt-star"><span class="moz-txt-tag">*</span>all<span class="moz-txt-tag">*</span></b> of the
lists.  Which attributes actually exist depend on the packet, and on the
local configuration.
</pre>
    </blockquote>
    So all of the attributes are available except the ones that Ldap
    module fetched (for example: NT-Password, Password-With-Header, my
    custom defined: Aa, etc...). As a test, at my exec module I did:
    "env >> /tmp/temp_file.txt" to see wich variables are
    exported, here is the result:<br>
    <br>
    CALLED_STATION_ID="..."<br>
    CALLING_STATION_ID="..."<br>
    SERVICE_TYPE=Login-User<br>
    EAP_TYPE=PEAP<br>
    NAS_PORT=1371<br>
    NAS_IDENTIFIER="..."<br>
    NAS_PORT_TYPE=Wireless-802.11<br>
    MESSAGE_AUTHENTICATOR=0xb...<br>
    USER_NAME="renan.manola"<br>
    STATE=0x01....<br>
    EAP_MESSAGE=0x0...<br>
    FRAMED_MTU=1400<br>
    PWD=/etc/freeradius<br>
    NAS_IP_ADDRESS=....<br>
    SHLVL=1<br>
    NAS_PORT_ID="1371"<br>
    <br>
    Is that the normal behavior or was it supposed to return more
    variables? My module is called at the post-auth section.<br>
    <br>
    Regards.<br>
    <pre class="moz-signature" cols="72">-- 
Renan Manola
Analista de Tecnologia da Informação
Nucleo de Processamento de Dados (NPD)
Universidade Federal do Espírito Santo (UFES)
Ministério da Educação - Serviço Público Federal
E-mail: <a class="moz-txt-link-abbreviated" href="mailto:rmanola@npd.ufes.br">rmanola@npd.ufes.br</a>
 
  Antes de imprimir pense em seu compromisso com o Meio Ambiente.

As informações existentes nesta mensagem e em seus arquivos anexados são para uso restrito, sendo seu sigilo protegido por lei. Caso você não seja o destinatário, saiba que leitura, divulgação ou cópia são proibidas. Neste caso, favor notificar o remetente e apagar as informações. O uso impróprio destas informações será tratado conforme as normas da empresa e a legislação em vigor. </pre>
  </body>
</html>