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]