[Bug 1595096] Re: cannot create multi postfix instance by postmulti command

Jon Grimm jon.grimm at canonical.com
Mon Mar 27 18:41:25 UTC 2017


xenial debdiff. fixed up version.

** Patch removed: "xenial debdiff"
   https://bugs.launchpad.net/ubuntu/+source/postfix/+bug/1595096/+attachment/4845116/+files/postfix_3.1.0-3ubuntu16.04.1.debdiff

** Patch removed: "yakkety debdiff"
   https://bugs.launchpad.net/ubuntu/+source/postfix/+bug/1595096/+attachment/4845117/+files/postfix_3.1.0-5ubuntu16.10.1.debdiff

** Patch added: "xenial debdiff"
   https://bugs.launchpad.net/ubuntu/+source/postfix/+bug/1595096/+attachment/4847931/+files/postfix_3.1.0-3ubuntu0.16.04.1.debdiff

-- 
You received this bug notification because you are a member of Ubuntu
Sponsors Team, which is subscribed to the bug report.
https://bugs.launchpad.net/bugs/1595096

Title:
  cannot create multi postfix instance by postmulti command

Status in postfix package in Ubuntu:
  Fix Released
Status in postfix source package in Xenial:
  In Progress
Status in postfix package in Debian:
  Fix Released

Bug description:
  On ubuntu 16.04 xenial,postfix 3.1.0-3

  postfix/postmulti-script: fatal: Missing main.cf prototype:
  /etc/postfix/main.cf.proto

  
  SRU Template:

  
  [Impact] 

   * postmulti is broken for all intents and purposes without working
  around the missing cf prototypes.

   * This fix simply copies master/main.cf prototypes from
  /usr/share/postfix/ to where postmulti expects them.

   * Note: The issue can be worked around manually copying proto files
  appropriately to make the postmulti script happy.

  
  [Test Case]

   * detailed instructions how to reproduce the bug

  Broken looks like:

  root at x1:/home/ubuntu# postmulti -e init
  root at x1:/home/ubuntu# postmulti -I postfix-example -G mta -e create
  postfix/postmulti-script: fatal: Missing main.cf prototype: /etc/postfix/main.cf.proto   
   

  When fixed:

  root at x1:/home/ubuntu# postmulti -e init
  root at x1:/home/ubuntu# postmulti -I postfix-example -G mta -e create
  root at x1:/home/ubuntu# postmulti -l
  - - y /etc/postfix
  postfix-example mta n /etc/postfix-example


  [Regression Potential]

   * I've tested the break and fix on xenial and yakkety.

   * This path is entirely broken right now, so regression risk no worse
  than current situation as fix is simply copying the missing proto cf
  file into the expected location.

  [Other Info]
   
   * Fix backported from debian.  Already fixed in the postfix version in zesty.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/postfix/+bug/1595096/+subscriptions



More information about the Ubuntu-sponsors mailing list