Page suivante - Page précédente - Table des matières

6. Installation de Cyrus

Suivre prudemment les conseils fournis avec la distribution Cyrus. Vous pouvez en trouver une copie en ligne à : http://andrew2.andrew.cmu.edu/cyrus/imapd/install.html

Quelques astuces pour quelques-unes des étapes:

Si vous utilisez la Slackware 3.4 (avec les Shadow Passwords), assurez vous que vous utilisez configure comme suit:

./configure --with-login=unix_pwcheck

Avec make c'est plus direct:

 make depend
 make all CFLAGS=-O

  • Etape 1: lorsque vous ajoutez l'utilisateur cyrus, ce dernier est vérouillé pour améliorer la sécurité.
  • Etape 3: j'édite le fichier /etc/syslog.conf plutôt que de les copier.
  • Etape 9: Avec Linux, assurez vous de lancer pwcheck de cette manière sinon le serveur ne fonctionnera pas correctement:
     umask 0;/usr/cyrus/bin/pwcheck &
     umask 022
    
    Puis ajoutez ces dernières à un script de démarrage comme celui-là:
     if [ -f /usr/cyrus/bin/pwcheck ]; then
     echo -n "Starting pwcheck for imap"
     umask 0;/usr/cyrus/bin/pwcheck &
     umask 022
     fi
    
    J'ai mis le mien dans /etc/rc.d/rc.local et cela marche bien.
  • Etape 12: Lorsque vous éditez /etc/inetd.conf, assurez vous d'include les TCP Wrappers dans la ligne, comme suit:
     imap    stream  tcp     nowait  cyrus   /usr/sbin/tcpd  /usr/cyrus/bin/imapd imap
    

Et n'oubliez pas de kill -HUP inetd après avoir terminé cet ajout:

 # ps ax | grep inetd
 61  ?  S    0:00 /usr/sbin/inetd
 # kill -HUP 61


Page suivante - Page précédente - Table des matières