Pagina 1 di 1

aggiornamento postfix a patch VDA

Inviato: ven 3 feb 2006, 17:05
da nik600
ciao

ho postfix correttamente configurato con mysql + postfixadmin + courier-imap +spamassassin

ora, vorrei aggiungere la gestione delle quote, dunque, in postfixadmin ho gia abilitato il campo e ho aggiornato i valori nelle tabelle di mysql.

ora, teoricamente, correggetemi se sbaglio, quello che dovrei fare è:

- andare nella directory del codice di postfix
- applicare la patch
- dare un make && make install

- aggiungere al main.cf le seguenti configurazioni

Codice: Seleziona tutto

virtual_mailbox_limit_maps = mysql:/etc/postfix/mysql_virtual_quota_maps.cf
virtual_mailbox_limit_override = yes

virtual_create_maildirsize = yes

/etc/postfix/mysql_virtual_quota_maps.cf

user = postfix
password = postfix
hosts = localhost
dbname = postfix
table = mailbox
select_field = quota
where_field = username

il problema è che il server è in produzione, e quindi non posso fare fagianate... la mia procedura è corretta?

consigli?

Inviato: sab 4 feb 2006, 11:55
da nik600
ciao

qualora potesse venire utile a qualcuno ho fatto cosi:

cd /sorgenti_vecchi_postfix/
gunzip nome_patch.gz
patch -p1 < ../postfix-VERSION-vda.patch

questo puo cambiare a seconda delle vostre configurazioni

Codice: Seleziona tutto

make makefiles 'CCARGS=-DHAS_MYSQL \
-I/usr/local/mysql/include/mysql  -DUSE_SASL_AUTH \
-I/usr/local/include/sasl -I/usr/local/bdb/include \
-DUSE_TLS -I/usr/local/ssl/include/openssl ' \
  'AUXLIBS=-L/usr/local/mysql/lib/mysql -lmysqlclient \
-lz -lm -L/usr/local/lib -lsasl2  -L/usr/local/bdb/lib\
-L/usr/local/ssl/lib -lssl -lcrypto'
make
make upgrade

Attenzione
non date make install perchè sovrascrive le directory e i file di configurazione che già avete funzionanti