[FUGSPBR] Gambiarra no ports

Alvicler Magalhaes calvin em dq.ufscar.br
Ter Set 18 12:14:37 BRT 2001


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.


-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: <http://www.fug.com.br/pipermail/freebsd/attachments/20010918/8161a307/attachment.html>


Mais detalhes sobre a lista de discussão freebsd