On 3/23/06, Fabiano Caixeta Duarte <[EMAIL PROTECTED]> 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@fug.com.br http://lists.fug.com.br/listinfo.cgi/freebsd-fug.com.br