Depuis que j'ai entendu parler des bugs de bash la nuit dernière, j'ai décidé de mettre à jour tous mes serveurs, pas seulement les paquets mais le système d'exploitation complet, cela a bien fonctionné sur tous mes serveurs, sauf mon serveur de messagerie, qui fonctionnait sous Ubuntu 12.04 et que j'ai mis à jour vers 14.04. Tout semble fonctionner correctement mais lorsque j'essaie de faire fonctionner le service Zimbra, j'obtiens le message suivant :
La version de l'API Perl v5.14.0 de Socket ne correspond pas à la v5.18.0 de /usr/share/perl/5.18/XSLoader.pm ligne 92. La compilation a échoué dans require à /usr/lib/perl/5.18/Sys/Syslog.pm ligne 10. BEGIN failed--compilation avortée à /usr/lib/perl/5.18/Sys/Syslog.pm line 10. Échec de la compilation dans require at /opt/zimbra/zimbramon/lib/Zimbra/Mon/Logger.pm line 21. BEGIN failed--compilation avortée à /opt/zimbra/zimbramon/lib/Zimbra/Mon/Logger.pm line 21. Compilation a échoué dans require à /opt/zimbra/bin/zmcontrol ligne 27. BEGIN failed--compilation interrompue à /opt/zimbra/bin/zmcontrol ligne 27.
J'ai donc téléchargé perlbrew, mais lorsque j'essaie de changer la version de 5.18.0 à 5.14.0, j'obtiens ce qui suit :
La version de l'API Perl v5.14.0 de List::Util ne correspond pas à la v5.18.0 de /usr/share/perl/5.18/XSLoader.pm ligne 92. La compilation a échoué dans require à /usr/local/share/perl/5.18.2/App/perlbrew.pm ligne 22. BEGIN failed--compilation interrompue à /usr/local/share/perl/5.18.2/App/perlbrew.pm ligne 22. Compilation a échoué dans require à /usr/local/bin/perlbrew ligne 6. COMMENCER failed--compilation abandonnée à /usr/local/bin/perlbrew ligne 6.
Impossible de voir ma version de Zimbra, à cause de zmcontrol -v j'obtiens ce qui suit :
La version de l'API Perl v5.14.0 de Socket ne correspond pas à la v5.18.0 à l'adresse suivante /usr/share/perl/5.18/XSLoader.pm ligne 92. La compilation a échoué dans require à /usr/lib/perl/5.18/Sys/Syslog.pm ligne 10. BEGIN failed--compilation avortée à /usr/lib/perl/5.18/Sys/Syslog.pm line 10. Échec de la compilation dans require at /opt/zimbra/zimbramon/lib/Zimbra/Mon/Logger.pm line 21. BEGIN failed--compilation avortée à /opt/zimbra/zimbramon/lib/Zimbra/Mon/Logger.pm line 21. Compilation a échoué dans require à /opt/zimbra/bin/zmcontrol ligne 27. BEGIN failed--compilation interrompue à /opt/zimbra/bin/zmcontrol ligne 27.
Il s'agit d'un gros travail pour moi, toute aide serait appréciée.