On Wed, Mar 20, 2024 at 09:17:58AM -0400, Viktor Dukhovni via Postfix-users wrote:
> With bash <(command) inline file syntax, make the RHS unique on the fly: > > $ keystr=... > $ remap=/etc/postfix/... > $ postmap -q "$keystr" pcre:<(perl -pe 's/$/ LINE $./ unless > m{^(if|endif|#)?\s}' "$remap") > > Better yet, don't be lazy, include a fingerprint string in your RHS > reject rule values. Note that the recipe isn't correct for multi-line extended regular expressions. It appends the tag to the first rather than last line. But you're probably not using these. If you are, you'd need a fancier Perl (or Python, ...) script to read folded logical lines from the input file, and append at the end of a logical line. -- Viktor. _______________________________________________ Postfix-users mailing list -- postfix-users@postfix.org To unsubscribe send an email to postfix-users-le...@postfix.org