[FUG-BR] dúvida sobre o freebsd-update

Carlos A. Talhati cat em iqsc.usp.br
Sexta Agosto 1 10:12:09 BRT 2008


Eduardo,
tenta este : *default release=cvs tag=RELENG_7_0

# uname -a
FreeBSD ldap.iqsc.usp.br 7.0-RELEASE-p2 FreeBSD 7.0-RELEASE-p2 #0: Wed 
Jun 18 06:48:16 UTC 2008     
root at amd64-builder.daemonology.net:/usr/obj/usr/src/sys/GENERIC  amd64

Eduardo Lemos de Sa escreveu:
> Caríssimos
>
>
> Estou também tendo dúvidas sobre a atualização do sistema. Não exatamente
> sobre o mesmo ponto tratado aqui, mas mesmo assim, são sobre a
> atualização.
> Meu caso é o seguinte: por pressa, curiosidade ou por descuido, instalei
> em uma máquina amd64 a versão 7.0-STABLE (que apesar do nome enganoso, não
> é tão estável quanto uma release). Como a máquina se encontra em produção
> e reinstalar tudo a partir do zero seria muito oneroso, resolvi fazer uma
> atualização do sistema via cvsup. Funcionou sem problemas: recompilei o
> kernel (como manda o handbook) e tudo está certo (pelo menos, o sistema
> fez o que eu mandei que ele fizesse). Um uname -a produz:
> FreeBSD matata.quimica.ufpr.br 7.0-STABLE FreeBSD 7.0-STABLE #0: Fri Jul
> 11 13:52:49 BRT 2008    
> edulsa at matata.quimica.ufpr.br:/usr/src/sys/amd64/compile/MYKERNEL  amd64
>
>
> O que eu quero na verdade é ter o sistema rodando os binários do RELEASE e
> não do STABLE (que é normalmente o caminho contrário que os "testadores"
> de sistema fazem). Não vi em nenhum lugar a opção onde eu possa explicitar
> qual branch eu desejo e por default, creio que o cvsup traz o mesmo branch
> da versão instalada. Pergunto: por favor, alguém sabe como resolver este
> problema?
>
> Grato
>
> Eduardo
>
>
>
>   
>> -----BEGIN PGP SIGNED MESSAGE-----
>> Hash: SHA1
>>
>> Guto Andreollo wrote:
>> | hmm.. mais ou menos.
>> | Existem os patches que são pra arquivos do sistema, e os patches que são
>> | para o kernel.
>> |
>> | Para os patches de daemons e outros arquivos do sistema (como por
>> exemplo o
>> | named), basta que voce reinicie o daemon específico: o freebsd-update
>> faz o
>> | patch do source E TAMBÉM do binário respectivo.
>> |
>> | Agora, para os patches de sources do kernel (como por exemplo o de
>> TCP, que
>> | saiu no 7.0-Release-P1), é sim necessário recompilar o kernel,
>> reinstala-lo
>> | e reiniciar a máquina para que ele entre em funcionamento.
>>
>> Então. O que eu disse é que se ele quiser ver a versão nova no uname vai
>> ter que recompilar o kernel. Pois sempre que o freebsd-update atualiza o
>> sistema, ele traz junto um arquivo .h com o número da nova versão (não
>> lembro o nome do arquivo). Esse .h está no código do kernel, que precisa
>> ser recompilado pra atualizar a saída do uname.
>>
>> Como ele mesmo disse, atualizou mas mesmo após o reboot o uname -a
>> mostra a mesma versão.
>>
>> - --
>> João Paulo Just
>> Diretor Executivo - Justsoft Informática Ltda.
>> http://www.justsoft.com.br/
>> - --
>> Feira de Santana, BA, Brasil.
>> +55 75 8104 8473
>> -----BEGIN PGP SIGNATURE-----
>> Version: GnuPG v1.4.6 (GNU/Linux)
>> Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
>>
>> iD8DBQFIkKqJXL+vuN2d7ZwRAmwaAKDG3791zThFjA6s286z5SoFYZlp7gCfVWv5
>> MYaqn8GwBeuspDO2OPnivCo=
>> =aKpE
>> -----END PGP SIGNATURE-----
>> -------------------------
>> Histórico: http://www.fug.com.br/historico/html/freebsd/
>> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
>>
>>     
>
>
>   


Mais detalhes sobre a lista de discussão freebsd