aggiornamento postfix a patch VDA

Se avete problemi con l'installazione e la configurazione di Slackware postate qui. Non usate questo forum per argomenti generali... per quelli usate Gnu/Linux in genere.

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Slackware, se l'argomento è generale usate il forum Gnu/Linux in genere.
3) Leggere attentamente le risposte ricevute.
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Rispondi
nik600
Linux 2.x
Linux 2.x
Messaggi: 450
Iscritto il: lun 15 mar 2004, 0:00
Contatta:

aggiornamento postfix a patch VDA

Messaggio 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?

nik600
Linux 2.x
Linux 2.x
Messaggi: 450
Iscritto il: lun 15 mar 2004, 0:00
Contatta:

Messaggio 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

Rispondi