Page 1 of 1

Anpassungen an Postfix main.cf

Posted: Mon 29. Dec 2025, 19:34
by kroerig
Hallo,

ich muss ein paar Anpassungen an der main.cf vornehmen. Aber gerne so, dass KeyHelp die Datei weiterhin verwalten kann. Die KB verweist in einem Eintrag von 2018 auf chattr. Ich vermute mal, dass hiermit gemeint ist die Datei auf immutable (i) zu setzen. Aber damit sind dann Anpassungen über die UI, die die main.cf betreffen nicht mehr möglich.

In dem Fall ist es die Zeile

Code: Select all

rbl_reply_maps = texthash:/etc/postfix/rbl_reply_map
die hinzugefügt werden muss, damit API-Keys von DNSBL Einträgen (die mache ich über die UI) nicht verraten werden.

Gib es keinen eleganteren Weg benutzerdefinierte Anpassungen vorzunehmen?

Danke & Gruß

Klaus

Re: Anpassungen an Postfix main.cf

Posted: Tue 30. Dec 2025, 09:52
by Florian
Hallo,

du kannst Diene Anpassungen normal in der main.cf vornehmen. Keyhelp überschreibt solche Änderungen im Normalfall nicht. Nur bei Keyhelp Updates solltest du das im Auge haben.

Re: Anpassungen an Postfix main.cf

Posted: Tue 30. Dec 2025, 11:35
by kroerig
Ich bin jetzt mal den "sicheren" Weg über das i Attribut gegangen. Normalerweise heißt ja nicht, dass es nicht doch passieren kann.
Die Kollegen von LC haben für solche Fälle die Möglichkeit geschaffen, über custom-Configs eigene Einstellungen updatesicher einzumergen. Vielleicht mal eine Idee.

Re: Anpassungen an Postfix main.cf

Posted: Tue 30. Dec 2025, 11:51
by Tobi
Oder einfach eine Kopie der main.cf als main.cf.bak im selben Ordner speichern? Ggf. kann man dann die Änderungen manuell zusammenführen.

chattr halte ich persönlich für die schlechteste Option, da damit schlimmstenfalls ein KeyHelp Update notwendige Änderungen nicht schreiben kann oder man sich auch damit ein OS Upgrade verhagelt.

Ich selber habe auch Anpassungen an der main.cf auf mehreren Servern. Diese haben schon viele Updates / Upgrades überstanden und wurden nie von KeyHelp überschrieben.

Re: Anpassungen an Postfix main.cf

Posted: Tue 30. Dec 2025, 12:05
by Jolinar
Tobi wrote: Tue 30. Dec 2025, 11:51 Oder einfach eine Kopie der main.cf als main.cf.bak im selben Ordner speichern? Ggf. kann man dann die Änderungen manuell zusammenführen.
Oder die entsprechenden Files mit Tools wie inotify auf Veränderungen monitoren lassen.
Ich hatte da aus der Not heraus mal was mit inotify gebastelt, um manuell eingepflegte RC Plugins zu monitoren. Vielleicht ja nützlich als Ideengeber->
viewtopic.php?t=12596

Re: Anpassungen an Postfix main.cf

Posted: Tue 30. Dec 2025, 19:34
by Ralph
Ich verwende auch eine extra maps in der main.cf (zusätzlich noch postscreen, postfwd u.v.m.) selbst bei Panel Updates wurde bisher davon nie etwas überschrieben bzw. entfernt, auch nicht in der master.cf.