pois é..., eu tenho que fazer isto pq minhas aplicações web ainda usam o shadow e algumas já estão indo para ldap..., logo preciso que o usuário atualize primeiro no shadow depois no ldap..., por isso que preciso usar uma chamad de um script bash no cgi...
<br><br><div><span class="gmail_quote">On 5/11/06, <b class="gmail_sendername">Luis Motta Campos</b> <<a href="mailto:monsieur_champs@yahoo.com.br">monsieur_champs@yahoo.com.br</a>> wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Thiago Felipe de Andrade wrote:<br>> Bom dia a todos,<br>><br>> preciso de um help...<br>><br>> Estou tentando implementar uma chamada no script perl cgi do<br>> chpasswd.cgi (muda a senha no linux -<br>
> <a href="http://www.vivaolinux.com.br/scripts/download.php?arquivo=chpasswd.zip">http://www.vivaolinux.com.br/scripts/download.php?arquivo=chpasswd.zip</a> )<br>> mas estou com problemas<br>><br>> Primeiramente, o script q quero inserir como chamada é um bash que cria
<br>> um arquivo .ldif e envia para meu servidor ldap com a nova senha do<br>> usuario.<br>><br>> na linha do chpasswd.cgi onde eu penso que é fechado o arquivo do<br>> /etc/shadow close(W); eu inseri a chamada:
<br>> system("script ".$usuario);<br>> O arquivo .ldif foi gerado mas com o campo senha em branco..., tentei<br>> colocar então no "script" um comando "cat /etc/shadow" e adivinhem,<br>
> nenhum retorno..., como se o /etc/shadow não existisse<br>><br>> Alguém pode dar uma olhadinha nesse cgi e me dar um help?<br>><br><br> Vamos começar assim: se você está alterando senhas de um LDAP,<br>deveria usar o Net::LDAP e não o bash...
<br><br> Eu não recomendo em nada disponibilizar coisas para usuários que<br>possam ter acesso a senhas internas do linux ou do LDAP sem a<br>necessidade de um pouco de criptografia e uma boa dose de HTTPS, mas<br>cada um é cada um. Se você consegue dormir com isso, bem.
<br><br> Se precisar de mais ajuda, por favor me avisa. Eu estou mesmo para<br>implementar um CGI que altere senhas num LDAP. Podemos fazer juntos.<br><br> Putamplexos!<br>--<br>=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
<br> Luis Motta Campos is Software Engineer, Oracle OCP/DBA, Un*x<br> Sysadmin, Member of {Lisbon,São Paulo,Cascavel,Brasil,London}<br> Perl Mongers and Perl Fanatic Evangelist<br>=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
<br><br><br>_______________________________________________________<br>Navegue com o Yahoo! Acesso Grátis, assista aos jogos do Brasil na Copa e ganhe prêmios de hora em hora!<br><a href="http://br.yahoo.com/artilheirodacopa/">
http://br.yahoo.com/artilheirodacopa/</a><br>_______________________________________________<br>Cascavel-pm mailing list<br><a href="mailto:Cascavel-pm@pm.org">Cascavel-pm@pm.org</a><br><a href="http://mail.pm.org/mailman/listinfo/cascavel-pm">
http://mail.pm.org/mailman/listinfo/cascavel-pm</a><br></blockquote></div><br><br clear="all"><br>-- <br>____________________________________________________________<br>"A vantagem de ter péssima memória é divertir-se muitas vezes com as mesmas coisas boas como se fosse a primeira vez.
<br>(Friedrich Nietzsche)"<br>