On 30 Mar 2001, [EMAIL PROTECTED] wrote:
> 
> On 28 Mar 2001 23:03:56 -0300, Jorge Godoy said:
> 
>>  > clientes. Quero que o ambiente seja completamente web, de forma
>>  > que seja universal.
>>  Sábia decisão.
> 
> É um movimento no mínimo óbvio, considerando o nível de diferenças
> de equipamentos e sistemas operacionais.

Exatamente. Por isso eu comentei que é uma decisão sábia. As pessoas
ainda não enxergam isso e acabam desenvolvendo várias versões para
diferentes sistemas operacionais e interfaces. 

>>  Você consegue executar um comando como root com JSP? Aliás, é
>>  possível
> 
> Não sei. É isso que eu quero saber.
> 
>>  usar JSP _FORA_ do servidor web? Acho que não... Talvez consiga se
>>  seu
> 
> Servlet serve pra que? Qual a diferença entre JSP e Servlet?

Servlet roda no servidor. JSP = Java Servlet P...(algo) 

Acho que só roda no browser... Sem chances de rodar fora dele.

>>  consegue rodar um script PHP como root, usando o SUID bit e
>>  fazendo
> 
> Já tentei fazer isso para que ele rodasse via web, mas não
> funcionou.

Você tem que habilitar no Apache alguma coisa para rodar o Apache como
root e só então rodar os CGIs. O PHP não tem um 'suidphp' como o
'suidperl' do Perl, pelo que eu saiba... O que é uma pena. 

>>  Se você deixar o binário com SUID, *TUDO* o que for rodado ali vai
>>  ser executado pelo root (isso se seu Apache executar o CGI como
>>  root...), o que é um tremendo furo de segurança.
> 
> Eu sei disso, por isso mesmo estou questionando outras alternativas.

Não conheço PHP o suficiente para te dizer isso... :-( Sinto muito. 

>>  A que você conhece. Do PHP você pode chamar scripts SUID feitos em
>>  Perl. Do Perl você pode montar as páginas usando PHP. Você pode
>>  até usar PHP + Perl nas páginas. Não conheço JSP suficientemente
>>  pra te
> 
> Já pensei em uma solução similar, mas estou fazendo o possível para
> chegar em uma solução homogênea.

É muito mais fácil manter coisas numa só linguagem do que em
várias. Eu concordo com você. :-) 

>>  Eu usaria Perl. Uma coisa interessante é usar EmbPerl junto com o
> 
> Estou 90% pro lado do Perl. Só não entendi o que é o
> EmbPerl... Seria algo similar ao projeto ASP com Perlscript do
> Apache?

EmbPerl é um módulo do Perl que é usado junto com o mod_perl e permite
que você tenha código Perl embutido no HTML, como faz com o PHP. ;-) 



Sds,
-- 
Godoy. <[EMAIL PROTECTED]>

Departamento de Publicações       Conectiva S.A.
Publishing Department             Conectiva Inc.

"Ser poeta não é minha ambição, é minha maneira de estar sozinho"
                                - Fernando Pessoa

Assinantes em 30/03/2001: 2191
Mensagens recebidas desde 07/01/1999: 107211
Historico e [des]cadastramento: http://linux-br.conectiva.com.br
Assuntos administrativos e problemas com a lista:
            mailto:[EMAIL PROTECTED]

Responder a