Portál AbcLinuxu, 10. května 2025 02:11

Dotaz: Main.cf versus Main.cf.default

9.1.2008 15:50 psm | skóre: 10
Main.cf versus Main.cf.default
Přečteno: 530×
Odpovědět | Admin
Nevíte někdo, jak je to se vzájemným vztahem těchto dvou konfiguračních souborů POSTFIXu :
main.cf
main.cf.default 
(Mandriva 2008 má ještě main.cf.dist). Proč se ptám : trápil jsem se dobu s nefunkční autorizací SMTP AUTH ve směru od firemního POSTFIXu na nadřízený RELAY POSTFIX u poskytovatele (Active 24) a zkušební provoz metodou PLAIN ani LOGIN pořád nešel. Věděl jsem, že musím zrušit v nastavení
smtp_sasl_security_options = noplaintext, noanonymous
tu volbu noplaintext, jinak by tyto režimy byly blokovány. Takže jsem smazal dotyčnou volbu a v ukecaném logu stále bylo mj. taky noplaintext, takže AUTH neprocházela.

Až náhodně jsem objevil příspěvek s volbou -e (edit)
postconf -e smtp_sasl_security_options = noanonymous
a po reloadu postfixu vše jelo. Sice zatím jenom LOGIN a PLAIN, ale aspoň to. Zabezpečení budu řešit dál. Asi TLS ... To mi bylo divné, jak to, že editací ruční (mc) souboru main.cf jsem sice dotyčný parametr vyhodil, ale systém ho načetl jinde ..... !!! Kde ? Napadlo mne, že možná v defaultní konfiguraci
main.cf.default
protože tam ta volba s oběma parametry fakt je. Jak to tedy je s těmito konfiguráky ? Pracuje POSTFIX s oběma ? A za jakých pravidel ? Tohle jsem nikde nenašel. Btw a co soubor main.cf.dist ?
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

9.1.2008 17:11 Devilkin | skóre: 17 | blog: domecek | Zlín
Rozbalit Rozbalit vše Re: Main.cf versus Main.cf.default
Odpovědět | | Sbalit | Link | Blokovat | Admin
myslím, že postfix by měl načítat konfiguraci jen z main.cf a ostatní main.cf.x jsou jen příklady nastavení.

Ale není nic jednodušího, než ty ostatní main.cf vyházet někde pryč a zjistit co se bude dít ;-)
11.1.2008 00:11 psm | skóre: 10
Rozbalit Rozbalit vše Re: Main.cf versus Main.cf.default
No já zatím v mezidobí objevil stručné info, že parametr, který není zadaný v main.cf, se načítá z defaultu main.cf.default... tak nevím.

Sice bych se byl vsadil, že v tom defaultu ta druhá volba nebyla - jistý si však nejsem.
13.1.2008 18:21 pupu | skóre: 31
Rozbalit Rozbalit vše Re: Main.cf versus Main.cf.default
Odpovědět | | Sbalit | Link | Blokovat | Admin
[root@kobyla ~]# head /etc/postfix/main.cf.default
# DO NOT EDIT THIS FILE. EDIT THE MAIN.CF FILE INSTEAD. THE
# TEXT HERE JUST SHOWS DEFAULT SETTINGS BUILT INTO POSTFIX.
#

Znovu opakuji, spolehat se na obsah main.cf neni na 100%; nektera volba tam nemusi byt a pak se pouzije (mozna necekany) default, nebo je tam naopak neco uvedeno dvakrat a admin druhy vyskyt uspesne prehledne... doporucuji postconf. Mimochodem, 'man postconf' vysvetluje volbu '-e' docela jasne a podrobne (zeby RTFM? ;-) )

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.