On Mon, Sep 22, 2014 at 10:45:27AM -0400, Wietse Venema wrote: > Viktor Dukhovni: > > On Mon, Sep 22, 2014 at 10:32:04AM -0400, Wietse Venema wrote: > > > > > Until now, Postfix has a default setting "append_dot_mydomain = yes". > > > This performs autocompletion from user@host to user@host.$mydomain. > > > But this default setting is becoming problematic. > > > > > > I need to find out what will break when the default is changed to "no". > > > > Question: > > > > * Will "postfix upgrade-configuration" install a backwards-compatible > > override when upgrading systems in which the parameter is not set > > in main.cf? And in fresh installs will the parameter be explicitly > > set to "no"? > > Why do you think that I am sending out this query to the list? I > cannot count on down-stream distros to implement such workarounds, > as we found out with smtpd_relay_restrictions which they refused > to implement. I had to change the built-in default in a stable > release, and don't want to have to do that again.
I was asking what the plan is for systems that *do* run # postfix upgrade-configuration As for Debian, perhaps we can persuade LaMont to fix the Debian package so that: # postfix set-permissions works, and # postfix upgrade-configuration is applied on package upgrades, and works correctly with multiple instances. That would also take care of Ubuntu. While I don't know what happens with RedHat, SuSE, FreeBSD and MacOSX ports, NetBSD pkgsrc, ... I thought it would be helpful to ask about the intended upgrade behaviour. I gather from the above response that you would attempt to maintain a backwards-compatible setting, and this thread is to assess impact on users who might not benefit from the intended upgrade process. -- Viktor.