Atenciosamente
Felipe Melcher dos Santos
----- Original Message ----- From: "Christopher Giese <SkyWarrior>" <[EMAIL PROTECTED]>
To: <freebsd@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 [EMAIL PROTECTED]
--------------------------------------------------------------------------------
_______________________________________________________________
Para enviar um novo email para a lista: freebsd@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/
_______________________________________________________________ Para enviar um novo email para a lista: freebsd@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/