Catégorie : Infrastructure

Par Jean-Baptiste Defard, le 17 janvier 2011

Lightning pour Thunderbird 3.1.x sous Linux 64 bits.

Suite à une mise à jour de Thunderbird (en version 3.1.7 chez moi), je n'ai plus accès à mes calendriers, car le composant Lightning refuse de se lancer. Après recherche, je n'ai pas trouvé une version toute prète du composant pour mon Ubuntu 64 bits. La solution restante et qui marche ;-) est de compiler le composant en local. Voila la procédure.

Installation des paquets nécessaires :

sudo apt-get build-dep thunderbird firefox
sudo apt-get install mercurial libasound2-dev libcurl4-openssl-dev libnotify-dev libiw-dev autoconf2.13 cvs
sudo apt-get install yasm mesa-common-dev

Récupération des sources :

mkdir mozilla
cd mozilla
hg clone http://hg.mozilla.org/releases/comm-1.9.2/ src
cd src
python client.py checkout

Dans le répertoire src, il faut créer le fichier .mozconfig avec le contenu suivant :

ac_add_options --enable-application=mail
ac_add_options --enable-calendar
mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/objdir-tb-release

Et enfin, construire la chose :

make -f client.mk

Après un bon café et un roulement de tambour, les binaires sont dans : src/objdir-tb-release/mozilla/dist Il ne reste plus qu'a installer les .xpi avec le gestionnaire de modules complémentaires de Thunderbird (Menu: /outil/modules complémentaires/ installer).

Par Bruno Vibert, le 15 septembre 2010

Script keep-alive Apache2 en PHP

Bonjour à tous,

Apache 2, et notamment lors de l'utilisation de modules complémentaires, peut être capricieux et planter de façon un peu mystérieuse... Afin de surveiller que votre serveur web répond correctement, je vous propose ici un petit script PHP qui vous redémarrera Apache automatiquement et vous alertera par e-mail si ce dernier est tombé.

Lire la suite
Par Bruno Vibert, le 28 juin 2010

SSO : Authentification automatique entre une session Windows et votre application web

Dans la mesure où les utilisateurs de votre parc informatique ouvrent leurs sessions Windows sur un contrôleur de domaine de votre infrastructure, vous pouvez utiliser la fonction d’authentification intégrée de Windows (Windows Integrated Authentification) pour leur éviter de re-saisir leur login et mot de passe lorsqu’ils se connectent, par exemple, à votre intranet.

Lire la suite
Par François Dugast, le 02 juin 2010

Installer un serveur OpenBSD avec Apache Tomcat en quelques minutes

OpenBSD est un Unix libre dérivant de BSD. Il met l'accent sur la sécurité proactive, ce qui lui donne un sérieux avantage par rapport à d'autres systèmes d'exploitation sur les serveurs de production.
Nous allons voir en quelques minutes comment installer un système OpenBSD par défaut, avec le serveur d'application Tomcat.

Lire la suite
Par Guillaume Villain, le 25 mai 2010

SVN - Branches et Tags

Nous allons voir dans ce billet l'utilisation simple de svn ainsi que la gestion des branches et des tags au sein de Subversion. Une branche permet de faire des développements en parallèle du trunk sans perturber la version du trunk. Une fois les modifications effectuées sur la branche, il faut les réintégrer au sein de la branche principale le Trunk. Les tags servent quant à eux à marquer une étape importante au sein d'un développement. Le plus souvent, ils sont utilisés pour marquer les numéros de version pour les livraisons clients.

Lire la suite
Par Guillaume Villain, le 12 mai 2010

Virtualisation d'une machine allumée.

Ne vous est-il pas déjà arrivé d'avoir votre ordinateur qui montre des signes de fatigue et vous lâche en perdant tous vos programmes favoris, ou d' avoir un serveur sur lequel vous n'avez pas assez de ressources (ram, espace disque, ...) ? Heureusement, aujourd'hui la virtualisation vient à notre secours pour virtualiser notre poste de travail ou notre serveur en fonctionnement (à chaud).

Lire la suite
Par Valéry MONGES, le 23 mars 2010

Activer SSH sous VMWare ESXi

Ceci est un post "trucs et astuces"

VMWare ESXi embarque un serveur SSH mais est désactivé par défaut.

Pour activer le daemon SSH sur l'hyperviseur il faudra donc procéder comme suit:

1. Sur la console ESXi, presser ALT+F1 pour accéder au mode console

2. Taper unsupported et presser Entrée.

3. Taper le mot de passe root.

4. Editer le fichier inetd.conf
* vi /etc/inetd.conf

5. A la ligne commencant par #SSH, supprimer le # pour activer la ligne.

6. Éditer le fichier /etc/ssh/sshd.config
* vi /etc/ssh/sshd.config

7. A la ligne commencant par PermitRootLogin, remplacer No par Yes

8. Redémarrer l'hôte ou exécuter la commande
* ps | grep inetd

9. repérer l'ID du processus inetd et exécuter
* kill -HUP "l'ID du processus"

Vous voilà avec la possibilité de faire du SSH avec votre Hyperviseur.

Par Vincent Durand, le 12 août 2009

Optimiser Tomcat : installation de Apache Tomcat Native

Le message suivant vous intrigue peut-être à chaque démarrage de tomcat :

INFO: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: …

Je vais vous présenter la procédure à suivre pour installer cette fameuse librairie native tomcat. Cette librairie permet d'améliorer les performances globales du serveur WEB (meilleure génération des identifiants de session, entrées/sorties fichier …).

Lire la suite
Par Abderrazek CHINE, le 23 juin 2009

Script Shell : Formater des chaînes à l'intérieur des scripts


Dans le cadre de mes activités, j'ai écrit des scripts Shell ayant pour but de formater des chaînes de caractères à l'intérieur du script, je vous propose de les partager avec vous tout en introduisant des fonctions afin de vous faciliter la prise en main et la réutilisation.
N'étant pas expert du script Shell, tout commentaire est le bienvenu.
Les exemples de scripts donnés ci-après sont testés sous linux et hp-ux.
Le premier exemple étant simple, il prépare le second qui traite du formatage des chaînes. Ceux qui sont pressés peuvent juste jeter un œil sur la seconde partie de ce billet.

Lire la suite
Par François Dugast, le 24 mars 2009

ZFS/OpenStorage : soirée performances et "best practices"

Mercredi 19 mars se tenait à Paris une soirée autour de ZFS organisée par Sun.

L'article Wikipedia ou bien la présentation sur le site d'OpenSolaris sont un bon point de départ pour faire connaissance avec ZFS. Petit compte-rendu de cette rencontre.

Lire la suite