An important property of nullmailer is that it's small and easy to set up, however these advantages are almost nullified by the fact that it pulls in daemontools and supervise-scripts which seem to be some kind of second-level rc/init system. To work around this cruft, I created a small init script for nullmailer that I'd like to be included into the nullmailer ebuild to replace the current style of running the nullmailer-send daemon. Note that I'm not a regular init-script hacker so I may have overlooked some of the nasty details, but it seems functional to me and I hope this attempt will find your appreciation.
Created attachment 76348 [details] Proposed init script for nullmailer-send
daemontools adds no difficulty to running nullmailer, and the --daemon flag isn't accepted by upstream (it's from the debian patch). However I've taken your init script, and added some safety to it, so that it won't be used if nullmailer is running via daemontools.
Agreed. I might start a fork of nullmailer itself some time to make it a real busybox-style mta, but I don't think that's gonna happen very soon.