Re: [FUG-BR] Atualização do FreeBSD
Felipe Melcher dos Santos
felipe em tvbv.com.br
Seg Jan 24 10:11:46 BRST 2005
Christopher; muito obrigado pela contribuição, seu escript funciona
perfeitamente, testei em 3 equipamentos com versões diferentes 4.9 e 4.10 e
ficou jóia, acho que você deveria sugerir essa tecnologia que fosse
implantada no ports do free, afinal é uma ótima ferramenta.
Atenciosamente
Felipe Melcher dos Santos
----- Original Message -----
From: "Christopher Giese <SkyWarrior>" <chris em irapida.com.br>
To: <freebsd em fug.com.br>
Sent: Friday, January 21, 2005 12:04 PM
Subject: [FUG-BR] Atualização do FreeBSD
Boa Tarde
Sempre que vamos atualizar um FreeBSD, a tarefa é relativamente chata. É
uma tarefa simples
(http://www.bsdux.com.br/artigos/FreeBSD_4x_Atualizando.txt )
Porém chata e demorada...... sendo que durante este período poderíamos
estar preocupados em resolver outros problemas ou até mesmo estudando
outras tecnologias.
Pensando nisto desenvolvi um script para atualizar o FreeBSD.
(inicialmente este script apenas atualiza a famĩlia 4x do Freebsd... mas
em breve atualizará a 5x tb)
Ele funciona de acordo com os seguintes passos:
#################################################################
1 - Ele analiza se foi utilizada "flag" com nome de kernel ou nao
* Se foi utilizada ele usará a mesma, ao contrário ele assumo o kernel
GENERIC
2 - Cria ambiente trabalho e para baixar necessidades
3 - Analizado se existe ou nao a Ferramenta "cvsup"
* Se nao existir ele baixa do BSDUX e instala, ao contrário ele
prossegue o script
4 - Analizado se existe ou nao a Ferramenta de teste para server +
rapido de CVSUP
* Se nao existir ele baixa do BSDUX e instala, ao contrário ele
prossegue o script
5 - Faz o teste para ver qual o servidor de "cvs" mas veloz naquele
instante para sua atualização
6 - Cria o arquivo de SUPFILE para a atualização do source baseado nas
informações de kernel/velocidade
7 - Baixa o Source do FreeBSD
8 - Inicia TODO o processo de Compilação de Source / Kernel
9 - Aplica o emerge
10 - Altera a Permissao do suidperl para nao dar problema caso rode
QmailScanner
##################################################################
modo de utilização:
###################################################################
mkdir /pkg
cd /pkg
fetch http://www.bsdux.com.br/arquivos/cvsup4-20050121.sh
chmod 555 cvsup4-20050121.sh
./cvsup4-20050121.sh NOME_DO_SEU_KERNEL
(agora é ir fazendo outra coisa... pq isto vai demorar)
###################################################################
Espero com isto ter auxiliado e automatizado o processo :)
Atenciosamente
Christopher Giese
System Network Security Administrator - IRAPIDA TELECOM
chris em irapida.com.br
--------------------------------------------------------------------------------
_______________________________________________________________
Para enviar um novo email para a lista: freebsd em fug.com.br
Sair da Lista: http://mail.fug.com.br/mailman/listinfo/freebsd_fug.com.br
Historico: http://www4.fugspbr.org/lista/html/FUG-BR/
-------------- Próxima Parte ----------
_______________________________________________________________
Para enviar um novo email para a lista: freebsd em fug.com.br
Sair da Lista: http://mail.fug.com.br/mailman/listinfo/freebsd_fug.com.br
Historico: http://www4.fugspbr.org/lista/html/FUG-BR/
Mais detalhes sobre a lista de discussão freebsd