Postfix – Aplicando Patch “VDA”
Bem, chegou a hora de atualizar nosso servidor de e-mail.
Na verdade estamos mudando toda a topologia, mas isso fica para um próximo post. O fato é que como usamos OpenLDAP aqui na instituição, a quota de e-mail também é informada nos diretórios dele. Para isso ser possível no postfix, é necessário aplicar um patch chamado VDA. (http://vda.sourceforge.net/)
Meu cenário, Linux, é o Debian Lenny e os downloads estão sendo feitos em /usr/src
Recomendo o utilizar o fonte diretamente do Debian:
apt-get source postfix
Ao término, ele estará depositado em /usr/src
No Debian 5 – Lenny, o Postfix é o de versão 2.5.5, por isso, vamos baixar o patch relacionado a esta versão:
wget http://vda.sourceforge.net/VDA/postfix-2.5.5-vda-ng.patch.gz
Se sua arquitetura é x64, baixe também o patch abaixo:
wget http://vda.sourceforge.net/VDA/postfix-2.5.5-vda-ng-64bit.patch.gz
Entre no diretório onde esta o “source” do postfix e aplique o patch vda, e em seguida se for o seu caso, aplique o patch x64:
cd /usr/src/postfix-2.5.5
patch -p1 < /usr/src/postfix-2.5.5-vda-ng.patch.gz
(Opcional x64): patch -p1 < /usr/src/postfix-2.5.5-vda-ng-64bit.patch.gz
Os patchs estão instalados.
Basta agora criar um pacote de instalação .deb
P.S.: Primeiro, é necessário resolver essas dependências para a criação do pacote:
apt-get install build-essentialapt-get install debhelper po-debconf lsb-release libdb-dev libldap2-dev libpcre3-dev libmysqlclient15-dev libmysqlclient14-dev libssl-dev libsasl2-dev libpq-dev libcdb-dev tinycdb hardening-wrapperapt-get install debhelper po-debconf lsb-release libdb-dev libldap2-dev libpcre3-dev libmysqlclient15-dev libmysqlclient14-dev libssl-dev libsasl2-dev libpq-dev libcdb-dev tinycdb hardening-wrapper
cd /usr/src/postfix-2.5.5dpkg-buildpackage

No comments yet.