Re: [FUG-BR] Atualização de software da base
Renato Botelho
garga em FreeBSD.org
Qui Mar 23 16:18:24 BRT 2006
On 3/23/06, Fabiano Caixeta Duarte <fabiano em fearp.usp.br> wrote:
> Senhores,
>
> Conforme noticiado no site http://lwn.net/Articles/176596/, o sendmail.org
> lançou a versão 8.13.6 corrigindo um sério bug das versões anteriores.
>
> Maiores informações em:
> http://www.sendmail.com/company/advisory/index.shtml
>
> Como faço para atualizar o sendmail via /usr/src/usr.sbin/sendmail para a
> nova versão? Isto sem ter que fazer makebuildworld e etc?
>
> Atualizei o src via cvsup... mas parece que eles não atualizam as versões
> buguentas de src antigos.
O 5.3 *ainda* é suportado. então se você rolou um cvsup com
RELENG_5_3, ele provavelmente trouxe as ultimas versões dos arquivos,
como consta no texto do SA:
RELENG_5_3
src/contrib/sendmail/libsm/fflush.c 1.1.1.3.10.1
src/contrib/sendmail/libsm/local.h 1.1.1.7.4.1
src/contrib/sendmail/libsm/refill.c 1.1.1.5.4.1
src/contrib/sendmail/src/collect.c 1.1.1.19.4.1
src/contrib/sendmail/src/conf.c 1.26.4.1
src/contrib/sendmail/src/deliver.c 1.1.1.21.4.1
src/contrib/sendmail/src/headers.c 1.20.4.1
src/contrib/sendmail/src/mime.c 1.1.1.12.4.1
src/contrib/sendmail/src/parseaddr.c 1.1.1.20.4.1
src/contrib/sendmail/src/savemail.c 1.16.4.1
src/contrib/sendmail/src/sendmail.h 1.1.1.23.4.1
src/contrib/sendmail/src/sfsasl.c 1.1.1.14.4.1
src/contrib/sendmail/src/sfsasl.h 1.1.1.4.10.1
src/contrib/sendmail/src/srvrsmtp.c 1.1.1.20.4.1
src/contrib/sendmail/src/usersmtp.c 1.1.1.18.4.1
src/contrib/sendmail/src/util.c 1.1.1.17.4.1
src/UPDATING 1.342.2.13.2.31
src/sys/conf/newvers.sh 1.62.2.15.2.33
Se você ainda não rodou o cvsup, pode pegar só o patch mesmo:
[FreeBSD 4.11 and FreeBSD 5.3]
# fetch ftp://ftp.FreeBSD.org/pub/FreeBSD/CERT/patches/SA-06:13/sendmail411.patch
# fetch ftp://ftp.FreeBSD.org/pub/FreeBSD/CERT/patches/SA-06:13/sendmail411.patch.asc
e aplicá-lo:
# cd /usr/src
# patch < /path/to/patch
depois disso basta recompilar:
# cd /usr/src/lib/libsm
# make obj && make depend && make
# cd /usr/src/lib/libsmutil
# make obj && make depend && make
# cd /usr/src/usr.sbin/sendmail
# make obj && make depend && make && make install
Tudo isso está bem descrito no próprio Security Advisory, como vc pode
checar em:
ftp://ftp.freebsd.org/pub/FreeBSD/CERT/advisories/FreeBSD-SA-06:13.sendmail.asc
[]s
--
Renato Botelho
_______________________________________________
freebsd mailing list
freebsd em fug.com.br
http://lists.fug.com.br/listinfo.cgi/freebsd-fug.com.br
Mais detalhes sobre a lista de discussão freebsd