atom feed7 messages in net.sourceforge.lists.courier-usersRe: [courier-users] Where do I tell c...
FromSent OnAttachments
Bowie BaileyDec 29, 2005 8:02 am 
Peter FordDec 29, 2005 8:12 am 
Jerry AmundsonDec 29, 2005 8:22 am 
Sam VarshavchikDec 29, 2005 3:44 pm 
Peter FordDec 30, 2005 1:08 am 
Binand SethumadhavanDec 30, 2005 3:00 am 
Bowie BaileyDec 30, 2005 7:46 am 
Subject:Re: [courier-users] Where do I tell configure which user ID to us e?
From:Peter Ford (pfo@justcroft.com)
Date:Dec 30, 2005 1:08:39 am
List:net.sourceforge.lists.courier-users

Sam Varshavchik wrote:

Bowie Bailey writes:

I built courier 0.47 (my current mail server is running that still) and I'm sure I recall the docs saying something about a configure option for the uid and gid, but I don't see it in the Installation Guide for the current version.

There are configuration options '--with-mailuser=courier

No, there is no such configuration option for Courier that's documented in Courier 0.52's INSTALL file. There was such an option in earlier versions of Courier, but that function has been moved to the courier-authlib package.

Does that mean that the user and group IDs depend on how courier-authlib was installed? That might be the problem. Trustix provides a courier-authlib package which I used, but I will read the manual there and see what user ID it actually sets itself up with. Might be better to build courier-authlib from scratch anyway...

Trying to pass random options to the configure script is never, never a good idea. At best, nonexistent options will get quietly ignored. At worst, you're going to interfere with the configure script's internal configuration settings. Everything will seem to work, but after building and installing you will begin encountering mysterious errors and malfunctions; you will come here and complain, and a lot of people here are going to end up scratching their heads, for no good reason, and wasting a lot of their time running around in circles.

Agreed - it certainly seems to be a blind alley in this case - I get permission denied errors when I try to start courier.

Cheers Pete