Accéder au contenu.
Menu Sympa

fr - Re: [sympa-fr] Installation de Sympa sous debian

Objet : Pour les administrateurs de serveurs de listes utilisant le logiciel Sympa

Archives de la liste

Chronologique Discussions  
  • From: Sylvain Amrani <adresse@cachée>
  • To: mélanie <adresse@cachée>, adresse@cachée
  • Subject: Re: [sympa-fr] Installation de Sympa sous debian
  • Date: Tue, 10 Jan 2006 15:14:20 +0100

Bonjour,

mélanie wrote:
Je dois installer sympa sur un serveur dlinux avec debian installé. Je voulais
savoir si quelqu'un avait déjà fait une pareille installation sur debian et

oui en effet.

s'il pouvait me conseiller et éclairer ma lanterne. Il y a des fichiers à
configurer mais je ne trouve aucun bon documents ou tutorial d'installation
sur
internet de sympa pour debian ce qui fait que je n'avance pas et le wws ne
marche toujours pas (il me dit de contacter l'administrateur etc...). C'est
mal
configué car je ne sais quel fichier je dois configurer. Si quelqu'un peut

Je comprends que vous ne voulez pas utiliser la version de sympa packagée dans votre distribution (là où il n'y a rien à faire ou presque pour configurer le site). Certainement pour avoir une version plus récente ?

Si vous installez à la main et voulez faire "à la debian", n'oubliez pas de créer l'utilisateur et le groupe sympa :
groupadd -g 2000 sympa
useradd -u 2000 -g sympa sympa

D'installer une version récente de MHonArc à la main :
tar xvfz MhonArc-2.6.10.tar.gz
cd MhonArc-2.6.10
perl install.me # aux questions posées, on met tout dans /usr/local/... mais on dit que perl est en /usr/bin/perl

De configurer apache :
Alias /wwsicons /usr/share/sympa/icons
ScriptAlias /wws /usr/lib/cgi-bin/sympa/wwsympa.fcgi
FastCgiServer /usr/lib/cgi-bin/sympa/wwsympa.fcgi -processes 3
<location /wws>
SetHandler fastcgi-script
</location>

De reconfigurer les locales :
dpkg-reconfigure -plow locales

De configurer sympa comme le paquet debian :
./configure --prefix=/usr/lib/sympa \
--with-confdir=/etc/sympa --with-cgidir=/usr/lib/cgi-bin/sympa \
--with-etcdir=/etc/sympa \
--with-iconsdir=/usr/share/sympa/icons \
--with-bindir=/usr/lib/sympa/bin \
--with-sbindir=/usr/lib/sympa/bin \
--with-libexecdir=/usr/lib/sympa/bin \
--with-libdir=/usr/lib/sympa/bin --with-datadir=/usr/share/sympa \
--with-expldir=/var/lib/sympa/expl --with-mandir=/usr/share/man \
--with-initdir=/etc/init.d --with-piddir=/var/run/sympa \
--with-spooldir=/var/spool/sympa \
--with-perl=/usr/bin/perl --with-openssl=/usr/bin/openssl \
--with-gencat=/usr/bin/gencat \
--with-sendmail_aliases=/etc/mail/sympa.aliases \
--with-virtual_aliases=/etc/mail/sympa.virtual \
--with-lockdir=/var/lock

puis
make
make install

Récupérer un script de démarrage d'un paquet debian :
apt-get source sympa
puis dans le sous répertoire créé :
cp debian/init /etc/init.d/sympa
update-rc.d sympa defaults 95

Si ça ne marche pas, donnez-nous précisément les messages d'erreur et des bouts de log.

Sylvain Amrani.




Archives gérées par MHonArc 2.6.19+.

Haut de le page