Skip to Content.
Sympa Menu

en - Re: [sympa-users] Installation default directory and the manual

Subject: The mailing list for listmasters using Sympa

List archive

Chronological Thread  
  • From: Dan Delaney <address@concealed>
  • To: address@concealed
  • Subject: Re: [sympa-users] Installation default directory and the manual
  • Date: Fri, 20 Oct 2006 10:01:19 -0400

Warren Howard wrote:
B.T.W In the past I've seen a mailman install done completely under
/home/mailman, so I don't think that installing under /home is all that
unheard of!

Indeed. I've seen things placed in all kinds of places. My point is that the "norm" is for ./configure to default to placing the app's directory in /usr/local. Thus, Apache 2 defaults to /usr/local/apache2, Mailman defaults to /usr/local/mailman, and many others follow this norm.

What I'm wondering is why doesn't sympa's configure script default to installing sympa to /usr/local/sympa ? Section 2.1 of the online manual seems to suggest that this is what it's supposed to do. Yet for some reason it defaults to /home/sympa.

What seems odd is this: Section 3.3 of the online manual shows that the configure script defaults to /home/sympa. Then right under that, in section 3.3.1 "Choosing directory locations" it states: "For the default organization of directories, please refer to 2.1". Section 2.1 then states that the default directories are supposed to be in /usr/local/sympa-stable.

At least it did yesterday before someone changed it :-) Hahaha!

I'm thinking /usr/local/sympa makes more sense, and it more "normal" (as 'twere) than /home/sympa because /usr/local is where most admins place the software they install manually from source. So I think it would have made more sense to change what configure default to rather than change section 2.1 of the manual.

Anyhoo, from what I can tell, in order to get it to be installed into /usr/local/sympa, I have to do the following configure parameters:

./configure --prefix /usr/local/sympa \
--with-confdir=/usr/local/sympa/conf \
--with-mandir=/usr/local/sympa/man

Does that look about right? Am I missing any directories?

Thanks
--Dan



Archive powered by MHonArc 2.6.19+.

Top of Page