6. Installation de Cyrus

Contenu de cette section

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


Chapitre suivant, Chapitre Précédent

Table des matières de ce chapitre, Table des matières générale

Début du document, Début de ce chapitre