On Sunday, May 14, 2017 05:28:51 PM Michael Biebl wrote: > Am 14.05.2017 um 17:02 schrieb Michael Biebl: > > - debian/postfix.postinst: drop the postfix.service.d/override.conf and > > make sure to remove that conffile on upgrades > > Seems due to some C&P failure I duplicated this point. I wanted to > clarify that postfix.service.d/override.conf is not actually a conffile, > as it's generated dynamically. > > As for my reasons to not generate this configuration dynamically: > - It's less opaque. I was puzzled for a moment where this drop-in was > coming from > > - It makes it easier to override postfix@.service. Atm you e.g. don't > respect if the admin removed that drop-in deliberately and you always > recreate it. > > - It's more robust in case of local modifications which don't use > dpkg-reconfigure. > > - The penalty of pulling in network-online.target is simply that for the > local case postfix is started a bit later then necessary during boot. > > - The behaviour is more consistent with the old SysV init script which > had Required-Start: $network (The $network LSB facility translates to > network-online.target) > > Michael
Thank you very much for the clear and complete input. I've just uploaded a fixed package that puts your suggestions into operation (modulo I screwed it up). Scott K
signature.asc
Description: This is a digitally signed message part.