<html><head><meta http-equiv="content-type" content="text/html; charset=utf-8"></head><body dir="auto">As I said, for postfix there is e experimental and there is ‘experimental’. While the name has ‘experimental’ in it, it is in fact production quality.<br><br><div dir="ltr">In this case, it seems that ‘experimental-production’ is the actually truly supported production quality version. I.e. a bugfix like this isn’t available for 3.4.8. It seems ‘stable’ means ‘frozen’ here and actually not supported.</div><div id="AppleMailSignature" dir="ltr"><br></div><div id="AppleMailSignature" dir="ltr"><span style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);">I’ll ask Wietse about what he considers to be supported.</span></div><div dir="ltr"><br><div class=""><div class=""><div class="" style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;"><div><span style="background-color: rgba(255, 255, 255, 0);">Gerben Wierda</span></div><div class=""><a href="http://enterprisechess.com/" class="" style="background-color: rgba(255, 255, 255, 0);"><font color="#000000">Chess and the Art of Enterprise Architecture</font></a></div><div class=""><a href="http://masteringarchimate.com/" class="" style="background-color: rgba(255, 255, 255, 0);"><font color="#000000">Mastering ArchiMate</font></a></div><div class=""><font color="#000000"><span style="background-color: rgba(255, 255, 255, 0);"><a href="https://www.infoworld.com/blog/architecture-for-real-enterprises/" class="">Architecture for Real Enterprises</a> at InfoWorld</span></font></div><div class=""><font color="#000000"><span style="background-color: rgba(255, 255, 255, 0);"><a href="https://eapj.org/on-slippery-ice/" class="">On Slippery Ice</a> at EAPJ</span></font></div></div></div></div></div><div dir="ltr"><br><blockquote type="cite">On 2 Jan 2020, at 16:09, Steven Smith <steve.t.smith@gmail.com> wrote:<br><br></blockquote></div><blockquote type="cite"><div dir="ltr"><meta http-equiv="Content-Type" content="text/html; charset=utf-8">Ports should represent the latest supported release, not experimental releases.<div class=""><br class=""></div><div class="">Especially ports like postfix and dovecot that expose services to the internet and are known attack vectors.</div><div class=""><br class=""></div><div class="">I’d recommend to work upstream to get the experimental code vetted and integrated in an official release.</div><div class=""><br class=""><div><br class=""><blockquote type="cite" class=""><div class="">On Jan 2, 2020, at 05:50, Gerben Wierda <<a href="mailto:gerben.wierda@rna.nl" class="">gerben.wierda@rna.nl</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><meta http-equiv="Content-Type" content="text/html; charset=utf-8" class=""><div style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">The current postfix version in MacPorts is 3.4.8, the last official one.<div class=""><br class=""></div><div class="">However, on macOS, with its broken syslog environment, using postlog for logging is a nice option. The problem is that this doesn’t fully work because of a problem in postfix (something with opening log files after dropping privileges and such).</div><div class=""><br class=""></div><div class="">Wietse Venema (author of postfix) has created a patch for me, which I have tested and this works. As a result, the postfix setup with postlog now works and that is really useful on macOS.</div><div class=""><br class=""></div><div class="">But the patch is for Wietse’s ‘experimental’ version, in this case 3.5-20190922. Now, Wietse’s experimental releases are in fact normally production releases (he runs them on his own <a href="http://postfix.org/" class="">postfix.org</a> server) so they are production quality. If they aren’t, he releases them as experimental-notforproduction.</div><div class=""><br class=""></div><div class="">So, I am tempted to update the postfix port with 3.5-20190922 with the patch and create a pull request. I am already running this in production and it works fine. I <i class="">finally</i> have all the logging back that I lost when Apple released High Sierra and its Server.app.</div><div class=""><br class=""></div><div class="">So, what do you think. Update the port to ‘production-experimental’ 3.5.20190922?</div><div class=""><br class=""><div class="">
<div style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 10px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class="">Gerben Wierda<br class=""><a href="https://ea.rna.nl/the-book/" class="">Chess and the Art of Enterprise Architecture</a><br class=""><a href="https://ea.rna.nl/the-book-edition-iii/" class="">Mastering ArchiMate</a><br class=""><a href="https://www.infoworld.com/blog/architecture-for-real-enterprises/" class="">Architecture for Real Enterprises</a> at InfoWorld<br class=""><a href="https://eapj.org/on-slippery-ice/" class="">On Slippery Ice</a> at EAPJ</div>

</div>
<br class=""></div></div></div></blockquote></div><br class=""></div></div></blockquote></body></html>