Sam, On 05/18/2017 12:29 AM, Sam Varshavchik wrote: > When I refer to source releases, I always refer to > http://www.courier-mta.org/download.html
Thanks for clarifying, that's usually referred to as upstream in Debian, whereas "the package" is the result of packaging for Debian. Please excuse the confusion this may have caused, I'll be more specific in the future. > I am not familiar with the details of Debian's packaging. I can only > explain how I package the source. Fair enough, you don't need to be. I not familiar with upstream sources, either. And despite you thinking it's simple, it had quite some surprises for me. I'm glad we uncovered those and I hope to find ways that work well for both of us. > There are no functional differences, except for maildrop. I'm glad to hear. > The > differences are in the configuration. The biggest difference is > maildrop, because it ties in directly into mail delivery, and it has > Courier-specific features, and Courier has maildrop-specific features as > well. Understood. (If you're provided a maildrop binary, how do you tell which variant it is?) > It should be possible to build courier, and selectively carve out the > built imap and sqwebmail components to be individually installed without > courier. I think that's how it's done for Debian, up until now. > But that's going to require writing custom startup scripts. There's only > one startup script for courier, that starts everything. It's fairly easy > to carve out imap and webmail as an optional subpackage. Courier's > startup script will try starting them only if it finds them installed. > But left to their own merits, the subpackages won't do anything without > writing and adding some startup scripts into the subpackages. Then they > can be installed independently and use without Courier. But then, you'll > also have to fix courier's startup script not to try starting them > itself, since the subpackage will take care of with its own startup script. Yes, I think all of those startup scripts are in place, including systemd units. This allows Debian users to control (and install) the services individually, which I think is an important feature. Sounds like the only remaining issue is maildrop. I'll investigate further on possible solutions. Thank you for explaining and for your understanding of the Debian specific requirements. I'm well aware those may seem weird sometimes and are often hard to meet. Kind Regards Markus Wanner
signature.asc
Description: OpenPGP digital signature
------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________ courier-users mailing list courier-users@lists.sourceforge.net Unsubscribe: https://lists.sourceforge.net/lists/listinfo/courier-users