Markus Wanner writes:

Hi,

On 17.05.2017 02:44, Sam Varshavchik wrote:
> Only one maildrop package is needed. And one courier package, that's it.

Unfortunately, there is not separate courier-mta source release. Only

When I refer to source releases, I always refer to http://www.courier- mta.org/download.html

> Did you know that there's also a separate courier-imap package?

There is a courier-imap package for Debian, built from the courier
sources. Are you saying this one is incompatible to the separate
courier-imap source release?

I am not familiar with the details of Debian's packaging. I can only explain how I package the source.

And to live up to the simplicity you're advocating, I'd recommend
eliminating any difference between individual components and the bundle.
I'm not the first one to be caught by surprise, and I certainly won't be
the last one.

There are no functional differences, except for maildrop. 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.

It should be possible to build courier, and selectively carve out the built imap and sqwebmail components to be individually installed without courier.

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.

Again, all of the above describes what's in the upstream source. I am not familiar with Debian's packaging.

Attachment: pgpNgJQRfNLDy.pgp
Description: PGP 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

Reply via email to