RES: [FUGSPBR] Gambiarra no ports
Alan Castro Silva
jmp em telespcelular.com.br
Ter Set 18 18:07:06 BRT 2001
Boa Calvin!!!
nda mioh ke um ./configure && make && make install.... eh ke o ports deixa
os neguim meio ke priguicosos... ehehehehehehehehhee... ;)
[ ]´s
jumpi
-----Mensagem original-----
De: Alvicler Magalhaes [mailto:calvin em dq.ufscar.br]
Enviada em: terça-feira, 18 de setembro de 2001 12:15
Para: fugspbr em fugspbr.org
Assunto: Re: [FUGSPBR] Gambiarra no ports
Ei Fred,
CUIDADO com essas solucoes !!!
As vezes tem arquivos de patchs pra serem colocados na versao anterior se vc
soh altera o contou aqui pode dar com os burros n'agua.. :-(
tambem nao seria mais simples um
make NO_CHECKSUM=yes
ou o melhor de tudo
se vc ja sabe que o cheksum ta correto
tar xvfz nome_do_pacote
ler o INSTALL/README
e normalmente
../configure
make
make install
Apesar de defensor do ports, e bom sempre ressaltar que algumas coisas nao
estao bem feitas nele.
Exemplo classico : Instala o kde2 (sem ter instalado o kde antes) depois o
knapster (veja a surpresa que vc vai ter kdelibs 1.1.2 instalada em cima da
kdelib2.X.X) :-/
Existem pacotes que so instala o basico, existem outras que instalam um
monte de coisa que agente nao precisa.
O ports eh legal pra alguns programinhas, tem coisa que nao mao vai bem
melhor..
Me lembro que a primeira vez que usei o stunnel tive que instalar o openssl
que nao vinha padrao no Free, e ler a documentacao e fazer a instalacao na
mao deu trabalho mas agente aprende muito mais, e fica bem mais seguro do
que ta realmente acontecendo.
(na epoca o tcp_wrappers nem era nativo pro Free)
[]s
calvin
Ps: Exemplo gera os certificados no openssl? Veja na documentacao o mundo de
opcoes que se pode fazer. Qta certificacao da pra fazer alem de um simples
tunnel com TLS.
Ps2. Parabens pela iniciativa em escovar os bits, acho que essa eh a maior
diferenca entre o mundo WINDOWS/Linux e o mundo FreeBSD :-)
Fred Dallalana wrote:
Ola galera da lista,
não sei se alguém aqui da lista ja fez isso, mas é uma dica:
Por exemplo fui instalar o wine via ports, tinha baixado o wine do site
oficial, mas aí a versão do ports era mais antiga do que a que eu tinha
baixado, então olhando na estrutura do ports, existem varios arquivos, entre
eles o distinfo e o Makefile. Então
o distinfo contém o chksum do arquivo, pois depois ele compara na hora de
instalar.Então como eu disse a versão era mais nova e executei o seguinte
comando:
# md5 wine****.tar.gz
Dai peguei o resultado e substitui pelo que havia no arquivo distinfo,
mudando também o número da versão.
O conteudo do distinfo era essa, aí eu simpleste troquei o numero da versão
e chksum.
MD5 (Wine-20010326.tar.gz) = 2b8037c1aee32de2e725907901a6f3b2
O novo ficou assim
MD5 (Wine-2001****.tar.gz) = *******************************
Os asteriscos são porque eu não me lembro da versão agora e não estou no
free onde instalei.
Feito isso, é necessario alterar a linha da versão no Makefile, basta
procurar a linha:
PORTVERSION= 2001.03.26
e mudar pra sua versão.
Depois disso basta colocar o arquivo no distfiles e dar o make install.
Isso serve pra quem quer instalar alguma coisa via ports sem ter que fazer o
CVSup.
Um abraço,
FRED
CliZ
----
Para sair da lista envie um e-mail para majordomo em fugspbr.org
com as palavras "unsubscribe fugspbr" no corpo da mensagem.
--
The meta-Turing test counts a thing as intelligent if it seeks to
devise and apply Turing tests to objects of its own creation.
-- Lew Mammel, Jr.
----
Para sair da lista envie um e-mail para majordomo em fugspbr.org
com as palavras "unsubscribe fugspbr" no corpo da mensagem.
Mais detalhes sobre a lista de discussão freebsd