[FUGSPBR] atualizacao de aplicativos em freebsd

Renato Botelho rbgarga em gmail.com
Sex Ago 20 07:27:09 BRT 2004


On Fri, 20 Aug 2004 01:26:58 -0300 (BRT), marloncampos em lagoinha.org.br
<marloncampos em lagoinha.org.br> wrote:
> Pessoal,
> como funciona a atualização de aplicativos no freebsd?? Tem como programar
> as atualizações?? E os patches tem alguma forma de automatizar essas
> tarefas também????
> 
> Desculpem, mas tem coisas no freebsd que podem até ser simples porém eu
> ainda desconheço muita delas :(

A atualização do sistema operacional deve ser feita, ou quando sai uma
versão nova que você queira instalar, ou então, quando sai algum
Security Advisory. Para receber por email os Security Advisories,
assine a lista freebsd-announce.

Para atualização dos pacotes, é uma opção de cada administrador, eu
trabalho da seguinte maneira. Fiz esse script:

#!/bin/sh

/usr/local/bin/cvsup -r 3 /usr/local/etc/cvsup/ports-supfile
1>/tmp/cvsup.out 2>&1
/usr/local/bin/portindex 1>/tmp/portindex.out 2>&1
/usr/local/bin/portindexdb 1>/tmp/portindexdb.out 2>&1

UPDATES=`/usr/sbin/pkg_version -v -L '='`

if [ "$UPDATES" != "" ]; then
   echo "$UPDATES" | mail -s "[PORTS] atualizacoes `hostname`"
updates em galle.com.br
fi

Para que esse script funcione você precisa ter o cvsup e o portindex instalado.

Coloco esse script no crontab para rodar uma vez por dia, ele atualiza
minha arvore do ports, verifica se tem alguma coisa que precisa ser
atualizada e me manda um mail.

Isso funciona bem comigo pois tudo o que eu tenho instalado no
servidor foi feito via ports.

Feito isso, quando recebo um email com atualizações, vou no servidor e
atualizo usando o portupgrade.

Não uso um esquema de atualizações automáticas, pois acho que cada
atualização deve ser analisada antes de ser feita, e também, porque
tem programas que precisam de intervenção manual na hora da
compilação.

Espero ter ajudado.
-- 
Renato Botelho
ICQ: 54596223
AIM: RBGargaBR
_______________________________________________________________
Para enviar um novo email para a lista: fugspbr em fugspbr.org
Sair da Lista: http://lists.fugspbr.org/listinfo.cgi
Historico: http://www4.fugspbr.org/lista/html/FUG-BR/



Mais detalhes sobre a lista de discussão freebsd