At 02:07 5/8/2001 -0300, Lisias Toledo wrote:
> >
> > Se vc instalar tudo pelo codigo fonte vc nao tem nenhum controle de
> > dependencia, atualizacao, assinatura de pacotes, listagem e relatorio, e
> > nem controle da localizacao dos arquivos. Gotcha.
>
>Ou talvez vc seja um t�cnico capacitado, e tenha este controle de forma
>manual, que � como se fazia antes dos pacotes, u�... Antes dos RPMS e DEBs da
>vida, existia sim controle de depend�ncias, localiza��o e atualiza��o. Mas
>eram todas manuais, e somente quem entendia conseguia fazer com sucesso. Os
>sistemas de pacotes AUTOMATIZARAM o processo.

No way.

N�o h� como vc manter controle da integridade de mais de 2 mil bin�rios sem 
alguma forma de assinatura digital. E mesmo que se utilizasse de alguma 
solucao do tipo md5sum, ela pode ser facilmente contornada (goto paragrafo 
2). Sem falar que a cada processo de atualizacao, de acordo com a forma q 
vc diz q era usada, a cada binario comprometido todo o processo de 
compilacao/instalacao teria q ser refeito, todo o processo manual de 
cataloga��o teria q ser refeito, tornando a manutencao de qualquer sistema 
unix invi�vel. Antigamente nao havia controle de localizacao de pacotes, 
para isso � que foram inventados os gerenciadores de pacotes (oh). Nao se 
inventa uma solucao para um problema q nao existe, a nao ser q vc seja Eric 
Raymond. :) Talvez seja interessante vc demonstrar para n�s como se faz 
controle de dependencia, localizacao e atualizacao sem uma base de dados. 
N�o, um texto escrito no vim nao deixa de ser uma base de dados.

Outra coisa: vc est� confundindo assinatura de pacotes com chaves de 
integridade. Um pacote rpm ou deb da vida assinado digitalmente est� 
assinado com GPG, que como todos sabem consiste de uma chave publica e 
outra privada, que somente juntas podem autenticar um pacote como vindo de 
seu verdadeiro dono. No caso do ftp.kernel.org, alguem poderia trojanear o 
pacote no servidor e mudar a chave MD5 que est� postada l� com a saida do 
md5sum gerada do pacote comprometido. touch(1), e o problema com datas � 
resolvido. Aquilo nao � garantia de seguran�a, � s� uma forma r�pida de 
checar se o download nao chegou corrompido. N�o confunda vale com atestado.


--
Thiago Pimentel -- [ - [EMAIL PROTECTED] - ] --

Programadores de verdade escrevem c�digo de verdade. Programadores surreais 
usam Visual Basic.
        -- Caio Begotti


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

Responder a