master.cf - "using backwards-compatible"

Alex JOST jost+lists at dimejo.at
Fr Sep 7 13:54:55 CEST 2018


Am 07.09.2018 um 12:04 schrieb Andreas:
>>>
>>> Was will mir Postfix mit "using backwards-compatible default setting
>>> chroot=y " sagen?
>>
>> http://www.postfix.org/COMPATIBILITY_README.html#chroot
> 
> Danke für den Hinweis.
> 
> Ich habe jetzt einmal
> 
> postconf -F smtp/inet/chroot=y
> postfix reload
> versucht. Die Meldung bleiben im Logfile aber bestehen. Dann habe ich
> testweise
> submission inet n       -       -       -       -       smtpd
> 
> auf
> 
> submission inet y       -       -       -       -       smtpd
> gesetzt und den Postfix reloaded, denn laut JOST hat sich der Defaultwert von "unpriv" mit no auf yes gesetzt. Auch hier ändert sich nichts an der Logfileausgabe.
> Zusätzlich habe ich in der main.cf "compatibility_level = 2" auf "compatibility_level = 9999", um diese Rückwärtskompatiblität abzuschalten. Immer noch dieselben Log-Einträge.
> Wie kann ich jetzt weiter machen? Muss ich die master.cf komplett umschreiben oder kann ich belassen?
> Ich stehe gerade auf dem Schlauch.

1. Es ist nur eine Information, die Dir Postfix ausgibt. Du musst 
überhaupt nichts ändern, wenn Du nicht willst.
In den neueren Versionen von Postfix wurde 'chroot' in der 
Standardeinstellung deaktiviert weil die Entwickler zu viel Zeit 
aufwenden mussten, um Benutzern bei der Behebung von Problemen mit ihrer 
chroot-Umgebung zu helfen.

2. Die dritte Spalte (die Du geändert hast) steht für 'private', nicht 
für chroot, welches sich in der fünften Spalte befindet. Am sichersten 
ist es mit 'postconf -F' auch alle anderen Dienste zu verändern.

3. Postfix meldet Dir mehrere Dienste (line 19, line 28, etc.). Wenn Du 
alle Warnungen beseitigen willst, musst Du auch alle Dienste abändern.

-- 
Alex JOST


Mehr Informationen über die Mailingliste Postfixbuch-users