Bernd Wurst writes:
Hi.Okay, from your point of view, this makes sense. It's not Gentoo'ish. :) On Sunday 09 March 2008, Sam Varshavchik wrote:Everything that's required to run the IMAP server including its binary, for example, gets placed into the imap subpackage. If an IMAP server is not needed, the subpackage does not get installed.I don't understand this. Where is the right place to tell what I want to be installed or not. When I read the INSTALL docs, I shall go on with configure, make, make install and make install-configure.When I do this, everything's installed. I did not find where to interact here.
The right place is wherever you tell your package manager which packages you want to install. If you want to have IMAP service, you tell the package manager that you want the courier-imapd package installed.
Generally, the packaging package should produce one main package, "courier", and a list of optional subpackages "courier-imapd", "courier-fax", and others. When you want to install software on multiple machines with different components, you should not have to build the software individually, for each machine. You should only have to build the software once, and choose which packages you want to install on each machine.
The startup script that you referred to would be in the main package. Running it starts whatever components are installed. That's why it's written like that. It checks if the imapd binary is present, which indicates whether or not the imapd package is installs, and, if so, starts it.
pgp5Z31X1U4UM.pgp
Description: PGP signature
------------------------------------------------------------------------- This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________ courier-users mailing list [email protected] Unsubscribe: https://lists.sourceforge.net/lists/listinfo/courier-users
