Catégories
Open-source

Actualité open-source de la semaine #9

L’actualité de la semaine, tout le monde en a parlé, sauf moi… :

actualite.jpg

  • GCC (le compilateur C libre) passe en version 4.3
  • maintenant OpenOffice utile la licence LPGPL version 3
  • Evolution, la suite permettant de gérer ces mails, calendriers et contacts passe en version 2.2 (tout comme Gnome)
  • MythTV 0.21 permet de transformer votre ordinateur en magnétoscope numérique
  • Skype v2.0 arrive enfin sur Linux

Autres choses ?

Catégories
Open-source Reseau

Migration facile de Nagios 2.x vers Nagios 3.0

Le but de ce billet est de migrer un serveur Nagios depuis une version 2.x (installée à partir de RPM Fedora comme décrit dans cette procédure) vers une version 3.0 (installée depuis les sources). Pour une installation directe (sur un nouveau serveur), je vous conseille de lire ce billet.

Image 1.png

Source: Nagios 2.x sous Fedora Core 6 (installation par RPM)
vers
Cible: Nagios 3.0 (à partir des sources)

Préparation de la migration

Sauvegarder toute votre configuration actuelle (version 2.x):

# tar cvf nagioscfg-backup-v2.tar /etc/nagios /usr/lib/nagios/plugins

# tar cvf nagioslog-backup-v2.tar /var/log/nagios

# tar cvf nagioslib-backup-v2.tar /usr/lib/nagios/plugins

On commence par arrêter le daemon Nagios existant:

# service nagios stop

Puis on désinstalle le package RPM de la version 2.x:

# yum -y remove nagios

Installation de la version 3.0

On télécharge la dernière version stable:

# wget http://heanet.dl.sourceforge.net/sourceforge/nagios/nagios-3.0.tar.gz

On décompresse:

# tar zxvf nagios-3.0.tar.gz

# cd nagios-3.0

Puis on compile:

# ./configure –with-command-group=nagios

PS: il faut remplacer le nom du groupe « nagios » par celui configurer dans le fichier nagios.cfg

# make all

Et on installe:

# make install

# make install-init

# make install-config

# make install-commandmode

On installe également l’interface Web:

# make install-webconf

# htpasswd -c /usr/local/nagios/etc/htpasswd.users nagiosadmin

# service httpd restart

Résumé de l’installation:

  • Répertoire racine de l’installation: /usr/local/nagios
  • Script de démarrage: /etc/rc.d/init.d/nagios
  • Répertoire des fichiers de configurations: /usr/local/nagios/etc

Configuration de la version 3.0 à partir des fichiers de la version 2.x

C’est là que cela se complique un petite peu. Il faut reprendre les fichier de configuration (.cfg) sauvegarder préalablement et les copier dans le nouveau répertoire.

Je vous conseille de sauvegarder le fichier initial de configuration de la version 3.0:

# cd /usr/local/nagios/etc

# cp nagios.cfg nagios.cfg.v3

# tar zxvf nagioscfg-backup-v2.tar

On recharge ensuite la configuration de la v2:

# cd /usr/local/nagios/etc

# tar xvf nagioscfg-backup-v2.tar

# chown -R nagios:nagios *

# cd /usr/local/nagios/var

# tar xvf nagioslog-backup-v2.tar

# chown -R nagios:nagios *

# cd /usr/local/nagios/libexec

# tar xvf nagioslib-backup-v2.tar

# chown -R nagios:nagios *

On lance alors une vérification de la syntaxe du fichier de configuration (compatibilité v2 avec la v3):

# /usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg

Il faut juste penser à changer le chemin du « lock file PID »:

# vi /usr/local/nagios/etc/nagios.cfg

#lock_file=/var/run/nagios.pid
lock_file=/usr/local/nagios/var/nagios.lock…

Personnellement j’ai eu à résoudre les problèmes suivants:

Warning: comment_file variable ignored. Comments are now stored in the status and retention files.
-> Corrigé en commentant la ligne suivante:
# comment_file=/var/log/nagios/comments.dat

Warning: downtime_file variable ignored. Downtime entries are now stored in the status and retention files.
-> Corrigé en commentant la ligne suivante:
# downtime_file=/var/log/nagios/downtime.dat

Warning: aggregate_status_updates directive ignored. All status file updates are now aggregated.
-> Corrigé en commentant la ligne suivante:
# aggregate_status_updates=1

Error in configuration file ‘/usr/local/nagios/etc/nagios.cfg’ – Line 433 (UNKNOWN VARIABLE)
-> Corrigé en commentant la ligne suivante:
# check_result_buffer_slots=4096

Une fois les fichiers de configuration validés sans erreurs ni warning, on peut relancer Nagios:

# service nagios start

Et voilà le travail, vous devriez maintenant disposer d’un beau Nagios en version 3.0 !

Catégories
Open-source Reseau

Nagios version 3 est là

smalllogo7.gifNagios, que j’aborde souvent dans ce blog, débarque en version 3.0. La liste des nouveautés est très longue, je vous invite à la consulter ici.

Concernant l’installation de cette nouvelle version , je vous rappelle que j’avais écrit un billet dessus il y a quelques temps (la procédure reste la même). Je reparlerai vite des nouvelles fonctions dans un prochain billet.

Catégories
Blog Developpement Open-source

Le plugin Ziki WordPress disponible en version 1.0

Je viens de mettre en ligne une nouvelle version (v1.0, si c’est pas du stable ;)) du plugin WordPress Ziki permettant d’afficher son profil numérique sous la forme d’un widget dans la barre de menu (sidebar).

zikipluginv1.png

Cette dernière version apporte son lot de correction de bug et de nouvelles fonctions (toutes optionnelles):

  • Affichage du nombres de fans et d’amis Ziki
  • Affichages des stats Feedburner et Technorati
  • Affichage du dernier message Twitter

Vous pouvez obtenir la dernière version sur le site officiel et lire une documentation plus précise dans ce billet.

PS: si vous n’êtes pas encore inscrit sur Ziki, c’est le moment ou jamais de créer un compte en cliquant sur la bannière ci-dessous.



Catégories
Blog Open-source

Adapter votre thème pour WordPress 2.5 #1

avatar.php.jpegPremier article d’une série permettant d’adapter le thème de votre blog pour la version 2.5 de WordPress.

A l’heure ou j’écris ces quelques lignes, WordPress 2.5 (le moteur de blogue libre) est dans les starting-blocks. Une des nouveautés est la prise en charge native des avatars (vous savez les images associées à vos adresses mail).

Voici donc une méthode pour modifier votre thème actuel pour le rendre compatible avec les nouvelles fonctions de WordPress (tout en gardant une compatibilité avec les versions <2.5).

Catégories
Blog Web

Selection de fonds d’écran

Voici une sélection de fonds d’écran pour égailler cette triste journée de lundi (courage, demain c’est mardi). Je les utilise de manière aléatoire (un différent tous les jours) sur mon portable.

Cliquez ici pour télécharger l’archive (.zip) de ces images

1156912539_ecd588a316_b.jpg 200709090648-4017.jpg
200712074025-3156.jpg 200713083137-3568.jpg
Catégories
Open-source Reseau

Tunnel IPSec sous Linux avec OpenSwan

Le but de ce tutoriel est de créer un tunnel IPSec entre deux réseaux privées (chez vous et chez un pote pas exemple) reliés par une connexion Internet publique. La solution proposée se base sur OpenSwan (exemple de configuration sous Ubuntu mais applicable sous n’importe quel Unix et BSD like)

vpn.png

Infrastructure servant de base au tutoriel:

PRIVEE_A — ROUTEUR VPN A — PUBLIQUE_A — INTERNET — PUBLIQUE_B — ROUTEUR VPN B — PRIVEE_B

Installation de OpenSwan

# sudo apt-get install openswan

Génération des clés:

Catégories
Blog Open-source Web

Des icônes gratuites pour votre blog

C’est souvent un vrai casse tête de trouver des illustrations libres de droits pour illustrer les billets de votre blog… Si comme moi vous n’êtes pas vraiment doués pour la création, il reste la solution de les chercher sur le Web.

Smashing Magazine vient de publier un article réunissant pas moins de 35 sources proposant des icônes libres (le plus souvent sous licence CC) et de très belles factures.

Quelques exemples:

Image 2.pngImage 1.png Image 3.png
Image 4.png Image 5.png

Comme je suis un bon gars, j’ai créé une archive ZIP de ces icônes (le fichier fait dans les 190 Mo). A télécharger ici et à extraire dans votre répertoire des ressources pour votre blog !

Catégories
Open-source

Actualité open-source de la semaine #8

L’actualité de la semaine, tout le monde en a parlé, sauf moi… :

actualite.jpg

  • une bonne idée pour améliorer Ubuntu ? Parlez en ici
  • Mandriva 2008.1 est disponible en version RC1.
  • Ubuntu Mobile: c’est pour bientôt !
  • le test ACID3 est disponible en version finale, à vos navigateurs… (mon Firefox 2 plafonne lamentablement à 52%)
  • après DELL c’est au tour de Shuttle de proposer des PC avec Linux !

Autres choses ?

Catégories
Blog

Gros bug chez Blogbang !

Je ne sais pas si cela fait la même chose sur votre blog, mais depuis quelques minutes, quand je veux accéder à mon site, je suis redirigé automatiquement vers la page suivante:

bugblogbang.png

On dirait que Blogbang c’est fait hacker son nom de domaine !!! (il suffit d’aller sur leur site pour comprendre…)

Pour l’instant j’ai désactiver les pubs et tout rentre dans l’ordre.

Update: ce n’est pas que sur mon site, tout les blogs avec Blogbang sont touché (www.pingoo.com par exemple…). Un bon gros bordel en perspective chez Blogbang… En tout cas le site pointé par le redirection va avoir un sacré trafic…
Espérons qu’il n’y est pas de tentative d’intrusion derrière…
Pour corriger le problème, une seule solution: enlever la pub Blogbang !

Update-2: le problème semble toucher d’autres sites que Blogbang (par exemple WebRankInfo).

Update-3: Je ne suis pas sûr que le problème de Blogbang soit le même que celui de WebRankInfo. Pour Blogbang, cela ressemble vraiment à un problème de DNS, à un vol de nom de domaine ou à un « bête » piratage…
Vu le resultat d’un whois sur blogbang.com, je pense que l’on peu écarter la deuxième solution:

Domain Name: BLOGBANG.COM
Julien Braun
Domain Expires on: 2008-10-08 16:32:48.0

Update-4: comme on pouvait s’en douter, Blogbang vient de confirmer (voir commentaire) qu’ils sont victime d’une attaque qui vise les serveurs DNS de leur hébérgeur. L’impact est malheureusement répercuté sur tout les sites diffusant leurs pubs…

Update-5: Il est 22h, le problème semble résolu chez blogbang. J’attend demain pour re-activer les pub ! Une bonne journée « loose » pour Blogbang en tout cas 😉