On Fri, Jul 05, 2002 at 08:02:03PM -0400, Sam Varshavchik wrote:
This is not necessary. /etc/userdb may be a directory, and installing a soft
link from the subdirectory to an external file should also work.
Furthermore, the --with-userdb option to the configure script replaces
/etc/userdb with something else. Since you're apparently packaging
Courier-IMAP for yourself, this should be a workable solution to be added
to your packaging script.
We don't build the userdb on the same host where we use it. In
our installation, it's not practical to make the path to the userdb
the same on the host where it's built and the host where courier-imap
runs. So "--with-userdb" doesn't help us.
We could use the symlink trick, but what happens when we want to
have a couple of different courier-imap installations with different
userdbs? Do we re-create the symlink before building the userdb for
each host? What if we want to build userdbs for more than one
installation at the same time? This is not scalable.
Ben Rosengart (212) 741-4400 x215
Microsoft has argued that open source is bad for business, but you
have to ask, "Whose business? Theirs, or yours?" --Tim O'Reilly