In my example, "systemctl status amavis" did show me the error, so presumably if systemd has it this is because the init.d script did output the error to stdout or stderr. So I guess it's the priority as pitti suggests.
-- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to apport in Ubuntu. https://bugs.launchpad.net/bugs/1587791 Title: apport hides systemd postinst service start failure error messages Status in apport package in Ubuntu: New Bug description: See bug 1587695 for example. Expected: amavis' failure reason in the original bug report. Actual: we are only told that it failed, not why, which systemd knows anyway and which the service correctly reported. This is a regression from before systemd-boot, since before DpkgTerminalLog contained the message. This problem hinders bug triage. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/apport/+bug/1587791/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : [email protected] Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp

