Subject: The mailing list for listmasters using Sympa
List archive
Re: [sympa-users] Installation default directory and the manual
- From: Warren Howard <address@concealed>
- To: Dan Delaney <address@concealed>
- Cc: address@concealed
- Subject: Re: [sympa-users] Installation default directory and the manual
- Date: Fri, 20 Oct 2006 17:09:09 +0530
On 10/20/2006 02:34 AM, Dan Delaney wrote:
> Hello all. I'm just now installing Sympa. (Been using Mailman for
> years and Sympa looks like it does a lot that I always wanted Mailman
> to do.) I was reading through the manual and read the page about
> directory organization
> (www.sympa.org/doc/html/node3.html#organization). It indicates that
> everything should go into a folder at /usr/local/sympa-stable, which
> makes perfect sense and is congruent with most other open source,
> autoconf-based application (such as Apache). Yet if I just do
> ./configure it seems to default to putting everything into
> /home/sympa, which is unlike any other app out there. Why does the
> manual state one thing but the configure program do something
> completely different?
>
> Thanks
> --Dan
>
Using ./configure you can put things where ever you like. I did this
for my set up :
./configure --with-confdir=/etc/sympa
--with-iconsdir=/var/www/localhost/icons --without-initdir
--with-lockdir=/var/run/sympa --with-piddir=/var/run/sympa
--with-etcdir=/etc/sympa --with-openssl=/usr/bin/openssl --enable-secure
So I left *most* of Sympa under the default /home/sympa location and
moved out only selected bits and all my local customisation happens
under /etc/sympa.
Here's another example that I found on the web, when doing research for
my set up (I'm also a first time Sympa user) :
--prefix=/usr \
--with-sbindir=/usr/sbin \
--with-spooldir=/var/spool/sympa \
--with-confdir=/etc/sympa \
--with-etcdir=/etc/sympa \
--with-cgidir=/usr/libexec/sympa \
--with-iconsdir=/usr/share/sympa/icons \
--with-datadir=/usr/share/sympa \
--with-expldir=/var/lib/sympa/lists \
--with-libdir=/usr/lib/sympa \
--with-scriptdir=/usr/share/sympa/scripts \
--with-sampledir=/usr/share/doc/sympa/example \
--with-piddir=/var/run/sympa \
--without-initdir \
--with-mandir=/usr/share/man \
--with-docdir=/usr/share/doc/sympa \
--with-localedir=/usr/share/locale \
At first I found it really hard to come to grips with all the Sympa
files and directories --- so I didn't want to spread everything all over
the place. I'm pretty happy with that decision (leaving mostly
everything under /home/sympa) because it has made finding things later
really easy, especially when searching in the contents of files (I use
"find /home/sympa -type f -exec grep -Hi 'thinginfileIamlookingfor' {}
\;" a lot). Now that I'm a little more comfortable with the way Sympa
works I'd consider moving things around a bit more if I was doing a set
up again.
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!
Regards,
Warren.
-
[sympa-users] Installation default directory and the manual,
Dan Delaney, 10/19/2006
- Re: [sympa-users] Installation default directory and the manual, serge . aumont, 10/20/2006
-
Re: [sympa-users] Installation default directory and the manual,
Warren Howard, 10/20/2006
- Re: [sympa-users] Installation default directory and the manual, Dan Delaney, 10/20/2006
Archive powered by MHonArc 2.6.19+.