Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 480354 - mail-mta/nullmailer-1.13 - files/init.d-nullmailer-r2: nullmailer-send --daemon option is not implemented (without Debian patch)
Summary: mail-mta/nullmailer-1.13 - files/init.d-nullmailer-r2: nullmailer-send --daem...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Robin Johnson
URL:
Whiteboard:
Keywords: NeedPatch
Depends on:
Blocks:
 
Reported: 2013-08-09 12:33 UTC by redneb
Modified: 2013-09-25 10:17 UTC (History)
6 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description redneb 2013-08-09 12:33:17 UTC
The init script for mail-mta/nullmailer executes nullmailer-send with the --daemon option command line option but the nullmailer-send executable produced by the nullmailer-1.13 ebuild does not understand this option and it does not fork to the background. As a result, executing "/etc/init.d/nullmailer start" never returns. Apparently the --daemon option is not an upstream feature but rather it is added by the debian patches. It seems that these patches are not applied by the nullmailer-1.13 ebuild.
Comment 1 Stefan Briesenick (RETIRED) gentoo-dev 2013-08-25 15:39:19 UTC
I can confirm this problem... please fix! thanks!
Comment 2 Pacho Ramos gentoo-dev 2013-08-26 09:36:35 UTC
Robin, what is the way to proceed here?
1. Apply the debian patch
2. Adapt systemd/openrc scripts to handle forking themselves?
Comment 3 Pacho Ramos gentoo-dev 2013-09-06 20:05:17 UTC
(In reply to Pacho Ramos from comment #2)
> Robin, what is the way to proceed here?
> 1. Apply the debian patch
> 2. Adapt systemd/openrc scripts to handle forking themselves?

I would go for 2. to stop relying on that patching
Comment 4 Justin Lecher (RETIRED) gentoo-dev 2013-09-25 10:17:30 UTC
+*nullmailer-1.13-r2 (25 Sep 2013)
+
+  25 Sep 2013; Justin Lecher <jlec@gentoo.org> -nullmailer-1.11.ebuild,
+  -nullmailer-1.11-r1.ebuild, nullmailer-1.11-r2.ebuild,
+  nullmailer-1.11-r3.ebuild, -nullmailer-1.13.ebuild,
+  -nullmailer-1.13-r1.ebuild, +nullmailer-1.13-r2.ebuild,
+  +files/init.d-nullmailer-r3:
+  Drop old vulnerable versions, #480376; respect AR, #480394; make paludis
+  happy, #462846 thanks Thomas Witt for the patch; fix broken openrc
+  initscript, #480354
+