Tornando o OpenBSD stable

cvs

Nesse artigo vamos discorrer a respeito de fazer uma atualização no OpenBSD recém instalado, tendo em vista que essas atualizações são patches gerados para a versão utilizada e que agregam mais segurança ao sistema.

[ Hits: 16.507 ]

Por: Thiago Alves em 03/10/2007 | Blog: http://www.seeufosseopresidente.com.br


Obtendo os arquivos necessários



Antes de começarmos a fazer, devemos obter a árvore de fontes (/usr/src) e dos ports. Podemos fazer isso diretamente com o CVS, no entanto isso consumiria banda desnecessária (apesar de que no CVS já viria tudo atualizado...). No entanto, as atualizações feitas do Release para o Stable através do CVS são mínimas, então o método aqui descrito é o mais recomendável. Caso você queira fazer diretamente da internet, pule para a Etapa 2.

Copie para a pasta /usr os seguintes arquivos que encontram-se no CD:

src.tar.gz
sys.tar.gz
ports.tar.gz

Nessa mesma pasta (/usr), descompacte a pasta de ports com o comando:

# tar xvzf ports.tar.gz

Isso irá criar a pasta ports dentro do /usr (ports na versão release. Atualizaremos ele para Stable também, mais para frente).

Após isso, crie a pasta /usr/src, e dentro dela, descompacte os arquivos de fontes:

# cd /usr/src
# tar xvzf sys.tar.gz
# tar xvzf src.tar.gz


Assim teremos as versões RELEASE do ports e dos fontes. Vamos agora baixar do CVS da OpenBSD o STABLE do mesmo e recompilar tudo.

Atualizando nossa árvore de fontes, de RELEASE para STABLE.

Agora iremos atualizar nossa árvore de fontes e os Ports, para Stable (primeiramente os fontes).

Vamos fazer isso obtendo os fontes diretamente do CVS anônimo do OpenBSD (recomendo, a leitura do documento http://www.openbsd.org/faq/faq5.html caso algo esteja confuso nesse documento e também http://www.openbsd.org/anoncvs.html).

Primeiramente exporte a variável CVSROOT dizendo qual mirror CVS você irá usar (esses mirrors estão disponíveis em http://www.openbsd.org/anoncvs.html).

# export CVSROOT=anoncvs@anoncvs1.ca.openbsd.org:/cvs

Após isso, vamos para a pasta /usr e baixaremos os fontes e o ports do CVS:

# cd /usr
# cvs -t -d$CVSROOT checkout -rOPENBSD_4_1 -P src ports


A opção -t no comando acima é para ativar o verbose (exibição na tela). Caso não queira a mesma, apenas suprima ela.

Aguarde ele retornar ao terminal, indicando que finalizou o download da árvore STABLE.

Página anterior     Próxima página

Páginas do artigo
   1. Introdução
   2. Obtendo os arquivos necessários
   3. Compilando tudo
Outros artigos deste autor

ProFTPD + MySQL - Servidor FTP com usuários em banco de dados

Slackware com kernel 2.6.10 - passo a passo

CentOS e LVM

Slackpkg, uma ótima ferramenta para Slackware

Servidor web com CentOS + Apache

Leitura recomendada

IDS com Snort + Guardian + Debian Lenny

Acessando o Linux via SSH através do Android

IPtables e seus módulos

Instalando um firewall em ambientes gráficos leves

Criptografia quântica

  
Comentários
[1] Comentário enviado por rikatz em 04/10/2007 - 11:07h

:)

é isso ae apagadim :P

Qqer duvida, perguntem ae :) OpenBSD rula !

Beijundas

[2] Comentário enviado por rwt em 04/10/2007 - 22:03h

Ainda bem que voce nao colocou nada de como que se remove a glibc em...
uehuehueh

[3] Comentário enviado por cvs em 04/10/2007 - 23:20h

Caro rwt,

Se atenha ao conteudo do artigo, comente a respeito do assunto, caso não tenha conhecimento para tal, permaneça sem comentar :-)

Quem fala demais dá bom dia cavalo!


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts