
Tag - Linux
vendredi, avril 2 2010
motd pingouin
Par vincent le vendredi, avril 2 2010, 02:15 - Linux/GNU et les autres

dimanche, février 21 2010
Proxmox le container à bonheur
Par vincent le dimanche, février 21 2010, 14:11 - Linux/GNU et les autres
Depuis plus de d'un an maintenant, j'utilise pour mes besoins professionnels des hyperviseurs de machine virtuelle appelé Proxmox.
Proxmox est une distribution GNU/Linux basé sur Debian Lenny 64 bits. En d'autres termes, il est possible avec cette distribution de créer plusieurs petits serveurs virtuels pour réduire les coûts de mise en place et de maintenance des serveurs.
Pour mettre en place un tel système il est important d'avoir quelques notions d'administration réseau pour ne pas se perdre dans l'attribution des IP vers chaques serveurs virtuelles. Dans un premier temps, j'utilisais un routage local pour rediriger le flux de données sur chaques machines virtuelles. Cette excellente documentation m'a beaucoup aidé à mettre en place cette solution.
La mise en place d'un système de virtualisation permet en grande partie de pouvoir migrer rapidement une machine virtuelle sur un autre hyperviseur en cas de panne du premier. J'ai donc mis en place un système de migration des machines virtuelles pour éviter les problèmes d'indisponibilités sur des services web ou email. Les IP locales posaient quelques problèmes pour assurer la souplesse de cette migration. L'attribution d'une IP-Failover pour chaques machines virtuelles permet d'avoir plus de souplesse dans la migration en cas d'arrêt d'un service.
Le travail de configuration d'une telle solution est très simple à mettre en oeuvre. Ceci se complexifie un petit peu quand l'objectif est de réduire le temps d'indisponibilité lors de la migration. Mais la mission est gratifiante, quand il s'agit d'améliorer ses services pour éviter les coupures trop longues.
mercredi, novembre 4 2009
Moi je suis Linux ... (Ce titre n'est pas un message publicitaire)
Par vincent le mercredi, novembre 4 2009, 17:00 - Linux/GNU et les autres
alille-XXX-X-XX-XX.wXX-XXX.abo.wanadoo.fr - - 01/Nov/2009:14:07:40 +0100 "GET / HTTP/1.1" 200 284 "http://www.domaine.com/website/programme.htm" "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV 1; GTB6; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 4.0; .NET CLR 2.0.50727; OfficeLiveConnector.1.3; OfficeLivePatch.0.0; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729)"
acaen-XXX-X-XX-XXX.wXX-XXX.abo.wanadoo.fr - - 04/Nov/2009:17:58:30 +0100 "GET /website/programme.htm HTTP/1.1" 200 12200 "-" "Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.9.1.4) Gecko/20091028 Ubuntu/9.10 (karmic) Firefox/3.5.4"
Ca consomme moins de log !
lundi, mai 4 2009
Redémarrer votre PC avec Twitter sous Linux avec php
Par vincent le lundi, mai 4 2009, 15:34 - Linux/GNU et les autres
Sous Linux pour redémarrer, arrêter ou cloture une session de son ordinateur à distance
Fichier command_twitter.php
#!/usr/bin/php -q
<?php
$login = "LoginTwitter:PassTwitter";
$tweets = "http://twitter.com/statuses/friends_timeline.xml?count=1";
$tw = curl_init();
curl_setopt($tw, CURLOPT_URL, $tweets);
curl_setopt($tw, CURLOPT_USERPWD, $login);
curl_setopt($tw, CURLOPT_RETURNTRANSFER, TRUE);
$twi = curl_exec($tw);
$tweeters = new SimpleXMLElement($twi);
foreach ($tweeters->status as $twit1) {
$text = trim($twit1->text);
$created = trim($twit1->created_at);
if (ereg("([0-9]{2}):([0-9]{2}):([0-9]{2})", $created, $regs)) {
$created = "$regs[1]:$regs[2]:$regs[3]";
$now = date("H:i:s",strtotime("-2 hour"));
$lasttenminute = date("H:i:s",time()-6600);
if($created <= $now && $created >= $lasttenminute)
exec($text);
else
echo 'no action';
} else {
echo "Format de date invalide : $date";
}
}
?>
Dans le crontab
*/1 * * * * root $HOME/bin/command_twitter.php > /dev/null 2> /dev/null
Depuis n'importe quel ordinateur, on lance la commande suivante pour donner un ordre.
curl -u LoginTwitter:PassTwitter -d status="reboot" http://twitter.com/statuses/update.xml
TweetMyPC est utile sous Windows, mais pas sous Linux ou Mac.
mercredi, février 18 2009
Spamassassin is a crazy software
Par vincent le mercredi, février 18 2009, 17:10 - Linux/GNU et les autres
I stopped my mail server after reading this fucking message
2009-02-18 18:04:17.732683500 11862 error: check: no loaded plugin implements 'check_main': cannot scan! at /usr/share/perl5/Mail/SpamAssassin/PerMsgStatus.pm line 164.
2009-02-18 18:04:17.732717500 check: no loaded plugin implements 'check_main': cannot scan! at /usr/share/perl5/Mail/SpamAssassin/PerMsgStatus.pm line 164.
Solution
# cat /service/qmail-spamd/run
#!/bin/sh
exec nice /usr/sbin/spamd --siteconfigpath=/etc/spamassassin/ -m 3 -x %%% -u vpopmail -s stderr 2>&1
instead of
# cat /service/qmail-spamd/run
#!/bin/sh
exec nice /usr/sbin/spamd --siteconfigpath=/etc/spamassassin/local.cf -m 3 -x %%% -u vpopmail -s stderr 2>&1
Mise à jour Debian Etch vers Lenny
Par vincent le mercredi, février 18 2009, 12:07 - Linux/GNU et les autres
mardi, février 17 2009
Tatouage pour mise à jour
Par vincent le mardi, février 17 2009, 09:30 - Linux/GNU et les autres
mardi, janvier 20 2009
Extrait de fin d'année 2008 de la mécanique serveur
Par vincent le mardi, janvier 20 2009, 12:07 - Linux/GNU et les autres
The longest downtime was 4h 30m on 24/12/2008 19:21:49 and the shortest was 5m on 30/12/2008 14:41:49
En espérant que l'année 2009 me lance moins de défi ;-).
mercredi, octobre 8 2008
L'idole des jeunes
Par vincent le mercredi, octobre 8 2008, 15:12 - Linux/GNU et les autres
Linus Torvalds vient d'ouvrir son blog.
mercredi, septembre 10 2008
Mouahhh peur de rien !
Par vincent le mercredi, septembre 10 2008, 13:15 - Linux/GNU et les autres
Le mail qui en dit long sur le comportement du geek.
Ecrire depuis un Iphone sur une liste de diffusion Debian, pour donner des conseils sur comment remplacer Windows par Linux.
Faut en avoir une sacré paire ! 
Return-Path: <bounce-debian-user-french=cyp=lipousse DOT no-ip DOT org@lists DOT debian DOT org>
Received: from liszt DOT debian DOT org (liszt DOT debian DOT org IP.IP.IP.IP)
by cyp AT lipousse DOT no-ip DOT org (Postfix) with ESMTP id 72FB1B6F06
for <cyp AT lipousse DOT no-ip DOT org>; Wed, 10 Sep 2008 08:55:31 +0200 (CEST)...
Content-Type: multipart/alternative;
boundary=Apple-Mail-1-56928982
X-Mailer: iPhone Mail (5C1)
Mime-Version: 1.0 (iPhone Mail 5C1)
Subject: Re: remplacer microsoft par LINUX
Date: Wed, 10 Sep 2008 08:56:19 +0200
Cc: "debian-user-french@lists DOT debian DOT org" <debian-user-french@lists DOT debian DOT org>...
Resent-From: debian-user-french@lists DOT debian DOT org
X-Mailing-List: <debian-user-french@lists DOT debian DOT org> archive/latest/154385
X-Loop: debian-user-french@lists DOT debian DOT org...
--Apple-Mail-1-56928982
Content-Type: text/plain;
charset=utf-8;
format=flowed;
delsp=yes
Content-Transfer-Encoding: quoted-printableEnvoy=C3=A9 de mon iPhone
jeudi, septembre 4 2008
Bon anniversaire à GNU
Par vincent le jeudi, septembre 4 2008, 22:14 - Linux/GNU et les autres
M. Stephen Fry vous présente le logiciel libre, et vous rappelle un anniversaire très spécial.
http://ftp.gnu.org/video/Stephen_Fry-Happy_Birthday_GNU-hq_600px_780kbit_fr.ogv
dimanche, août 3 2008
Système bien fait
Par vincent le dimanche, août 3 2008, 14:07 - Linux/GNU et les autres
"/sbin/init: Relocation error: /lib/tls/i686/cmov/libc.so.6: Symbol _dl_out_of_memory, version GLIBC_PRIVATE not defined in file ld-linux.so.2 with link time reference Kernel panic - not syncing. Attempted to kill init!"
"mv /lib/tls /lib/tls.old"
Voilà 120 seconds pour régler le problème. easy GNU/Linux !
jeudi, juillet 31 2008
Ubuntu : Jour après jour, le parcours initiatique
Par vincent le jeudi, juillet 31 2008, 14:21 - Linux/GNU et les autres
Erwan Cario journaliste chez Libération nous gratifie de sa première expérience sous Ubuntu GNU/Linux sur le site ecrans.fr.
jeudi, juillet 10 2008
Bilan positif de députés sous Linux
Par vincent le jeudi, juillet 10 2008, 00:00 - Linux/GNU et les autres
Voici des interviews vidéos 1 an après la migration des postes informatiques sur Ubuntu GNU/Linux.
Le bilan est globalement positif.
dimanche, avril 20 2008
Concours de celui qui aura la plus longue !
Par vincent le dimanche, avril 20 2008, 19:06 - Linux/GNU et les autres
NS
$ uptime
19:05:33 up 149 days, 2:28, 3 users, load average: 0.06, 0.09, 0.14
$ reboot
vendredi, octobre 19 2007
Ubuntu 7.10 - Now
Par vincent le vendredi, octobre 19 2007, 14:31 - Linux/GNU et les autres
vendredi, décembre 22 2006
Bonnes Fêtes !
Par vincent le vendredi, décembre 22 2006, 17:26 - Personnellement
Juste un petit billet pour vous souhaiter de bonnes fêtes de fin année.
Si vous avez un petit peu de temps entre l'ouverture des cadeaux, la dinde et les bulles de Champagne.
N'hésitez pas à découvrir GNU/Linux, c'est la bonne saison pour apprendre à parler le pingouin.
dimanche, novembre 26 2006
En bordel
Par vincent le dimanche, novembre 26 2006, 04:48 - Linux/GNU et les autres
Les postes informatiques des députés seront dotés de logiciels libres à compter de la prochaine législature en juin 2007.
Mark Shuttleworth invite les développeurs OpenSuse a rejoindre la communauté d'Ubuntu. Linux.com en parle.
Sortie de Ubuntu version 6.10 (qui s'est bien passé pour moi)
Bientôt 260000000 téléchargements de Firefox dans le monde.
Linux s'invite sur la Box de Microsoft.
mercredi, novembre 22 2006
Ca roule comme sur des roulettes !
Par vincent le mercredi, novembre 22 2006, 03:42 - Linux/GNU et les autres
load average: 103.56, 96.62, 91.33
Comment fidéliser les Geeks !
Par vincent le mercredi, novembre 22 2006, 02:45 - Variétés
J'ai reçu un beau calendrier de l'avant par ma banque.

C'est surement une invitation a utiliser GNU/Linux.
« billets précédents - page 1 de 2
