unbound et keepalived

Pour info :

unbound n'arrive pas à écouter sur toutes les adresses ip, quand celles-ci sont attribuées à la manière Keepalived

La particularité de Keepalived, c'est que les ip ne sont pas visibles quand on fait un ifconfig, elles le sont uniquement via ip addr show

La seule solution que j'ai trouvé pour que unbound écoute sur toutes les interfaces d'une machine Keepalived, c'est donc l'option marquée expérimentale :

interface-automatic: yes

NB ; rappel ! n'oubliez pas l'option magique prefetch: yes pour ne pas perdre de temps dans la latence de votre accès DSL.

Mémo LVM : réduction d'un volume logique

Mémo LVM

Avant de vouloir réduire la taille d'un volume

Lire la documentation, RTFM !

http://doc.ubuntu-fr.org/lvm#retrec...

Rétrécissement Diminuer la taille d'un système de fichier est un peu plus délicat. En effet, si jamais on commet l'erreur de diminuer la taille de la "boite" (le volume logique) avant de réduire la taille du contenu (le système de fichier lui même) alors on détruit son système de fichier…

Je vous confirme.. la destruction du système de fichiers..

Faites donc bien attention avant de vouloir réduire un volume LVM

Lisez la doc : http://doc.ubuntu-fr.org/lvm#retrec...

Présidentielle 2012 et hébergement web

Mais où sont hébergés les sites web des candidats à la présidentielle 2012 ?

Et quels sont leurs serveurs web ?

Méthodologie d'analyse :
  • Un wget -S pour voir les headers du serveur web
  • Un dig pour voir l'ip de l'enregistrement DNS
  • Un whois sur l'ip
Liste des candidats à l'élection présidentielle :
Dominique de Villepin : http://www.republiquesolidaire.fr/
  • Wordpress
wget -S http://www.republiquesolidaire.fr/
  • Server: Apache
  • X-Powered-By: PHP/5.3.2-1ubuntu4.9

DNS : dig www.republiquesolidaire.fr

whois 188.165.215.5
  • descr: OVH SAS
  • descr: Dedicated Servers
François Hollande : http://francoishollande.fr/
wget -S http://francoishollande.fr/
  • Server: Apache/2
  • X-Powered-By: PHP/5.3.3-7+squeeze3

DNS

dig  francoishollande.fr

91.121.174.204

  • netname: OVH
  • descr: OVH SAS
François Bayrou : http://www.bayrou.fr/
wget -S http://www.bayrou.fr/
* Server: Apache
* X-Powered-By: PHP/5.3.8

DNS :

dig www.bayrou.fr

83.167.45.42

  • netname: PLANETSERVICE-1-NEOT
  • descr: Planet Service (neotelecoms.com)
Nathalie Arthaud : http://www.lutte-ouvriere.org/
wget -S http://www.lutte-ouvriere.org/
  • Server: Apache/2.2.14 (Ubuntu)
  • X-Powered-By: PHP/5.3.2-1ubuntu4.11

DNS dig www.lutte-ouvriere.org

  • 87.98.217.145
  • netname: OVH
  • descr: OVH SAS
Philippe Poutou : http://poutou2012.org/
wget -S http://poutou2012.org/
  • Server: Apache/2.2.X (OVH)
  • X-Powered-By: PHP/5.3.8

DNS

dig poutou2012.org

213.186.33.16

  • descr: OVH SAS
  • descr: Shared Hosting Servers
Jean-Luc Mélenchon : http://www.jean-luc-melenchon.fr/
wget -S http://www.jean-luc-melenchon.fr/
  • Date: Sun, 08 Jan 2012 19:48:07 GMT
  • Server: Apache

DNS

dig www.jean-luc-melenchon.fr

188.165.231.169

  • descr: OVH SAS
  • descr: Dedicated Servers
Jean-Pierre Chevènement : http://www.chevenement2012.fr/
wget -S http://www.chevenement2012.fr/

pas de headers particuliers

 dig www.chevenement2012.fr
  • www.chevenement2012.fr. 53775 IN CNAME directorxx.wmaker.net.
  • directorxx.wmaker.net. 79820 IN A 213.251.158.197
  • directorxx.wmaker.net. 79820 IN A 213.251.158.218
  • netname: wmaker
  • descr: Webzine
  • country: FR
  • mnt-by: OVH-MNT
Eva Joly : http://evajoly2012.fr/
wget -S http://evajoly2012.fr/
  • Server: Apache
  • X-Powered-By: PHP/5.3.6

DNS

dig evajoly2012.fr
  • 195.214.229.209
  • netname: FR-ALIENOR
  • descr: ALIENOR.NET
  • country: FR
Corinne Lepage : http://www.corinnelepage.fr/
wget -S http://www.corinnelepage.fr/
  • Server: Apache/2.2.X (OVH)
  • X-Powered-By: PHP/5.2.17

DNS

dig www.corinnelepage.fr

213.186.33.2

Hervé Morin : http://www.hervemorin.fr/
wget -S http://www.hervemorin.fr/
  • Server: Apache/2.2.X (OVH)
  • X-Powered-By: PHP/5.2.17

DNS

dig www.hervemorin.fr
  • 213.186.33.19
  • descr: OVH SAS
  • descr: Shared Hosting Servers
Christine Boutin : http://boutin2012.fr/
 wget -S http://boutin2012.fr/
  • Server: nginx/0.7.67

DNS

dig boutin2012.fr
  • 75.101.163.68
  • NetName: AMAZON-EC2-4
Frédéric Nihous : http://www.cpnt.fr/
wget -S http://www.cpnt.fr/
  • Server: Apache/2.2.8 (Fedora)
  • X-Powered-By: PHP/5.2.6
dig www.cpnt.fr
  • 62.193.236.183
  • netname: AMEN-EUROPE-NETWORK
  • descr: AMEN European Network
Nicolas Dupont-Aignan : http://www.debout-la-republique.fr/
wget -S http://www.debout-la-republique.fr/
  • Server: Apache/2.2.14 (Ubuntu)
  • X-Powered-By: PHP/5.3.2-1ubuntu4.11
  • X-Drupal-Cachev: HIT
dig www.debout-la-republique.fr
  • 88.190.218.173
  • netname: FR-DEDIBOX
  • descr: Dedibox SAS
Marine Le Pen : http://www.marinelepen2012.fr/
wget -S http://www.marinelepen2012.fr/
  • Server: Apache

DNS

dig www.marinelepen2012.fr
  • 199.83.130.197
  • NetName: INCAPSULA
  • Country: US
Carl Lang : http://www.parti-de-la-france.fr/
 wget -S http://www.parti-de-la-france.fr/
  • Server: Apache/2.2.X (OVH)
  • X-Powered-By: PHP/5.2.17

DNS

dig www.parti-de-la-france.fr
  • 213.186.33.16
  • descr: OVH SAS
  • descr: Shared Hosting Servers
Tableau recap :
  • Dominique de Villepin : OVH, Apache
  • François Hollande : OVH, Apache
  • François Bayrou : OVH, neotelecoms.com
  • Nathalie Arthaud : OVH, Apache
  • Philippe Poutou : OVH, Apache
  • Jean-Luc Mélenchon : OVH, Apache
  • Jean-Pierre Chevènement : OVH pas de détails sur le sereur web
  • Eva Joly : OVH, ALIENOR.NET
  • Corinne Lepage : OVH, Apache
  • Hervé Morin : OVH, Apache
  • Christine Boutin : AMAZON-EC2, Nginx
  • Nicolas Dupont-Aignan : Dedibox SAS,Apache
  • Marine Le Pen : INCAPSULA (Usa), Apache
  • Carl Lang : OVH, Apache
Conclusions :

La très grande majorité des sites sont hébergés chez OVH, un seul aux USA, un autre dans le cloud Amazon.

L'ensemble des candidats utilise du logiciel libre :

  • Apache,Nginx, PHP, Mysql
  • Blog : Wordpress, SPIP

Est-ce que ces candidats vont faire une promotion du logiciel libre ? a suivre..

CDN

Aucun site n'utilise de CDN, donc quand il y aura 10 millions de visiteurs simultané ce sera bien compliqué..

Système de cache performant

Aucun des sites n'utilise de cache de type Varnish.. C'est pas très green tout ça, cela fait beaucoup de CPU pour produire des pages dynamiques.

Installer Iscan pour scaner Epson V500 Linux Debian Unstable (amd64)

Comment installer iscan pour une machine debian linux unstable :

Il vous faut les fichiers :

  • iscan_2.26.1-3_amd64.deb
  • iscan-data_1.6.0-0_all.deb
  • iscan-plugin-gt-x770_2.1.1-2_amd64.deb
  • Il y'a une dépendance avec un vieux package :
wget http://ftp.at.debian.org/debian/pool/main/libt/libtool/libltdl3_1.5.26-4+lenny1_amd64.deb

Mise à jour Mai 2012, le package n'est plus chez debian.. voici une copie locale http://b0op.com/blog/public/linux/d...

Ensuite :

  • dpk -i libltdl3_1.5.26-4+lenny1_amd64.deb
  • dpkg -i libltdl3_1.5.26-4+lenny1_amd64.deb
* dpkg -i iscan_2.26.1-3_amd64.deb 
* dpkg -i iscan-plugin-gt-x770_2.1.1-2_amd64.deb

Comparatif amusant sur Phoronix : La puissance d'une instance cloud computing Amazon EC2 Micro face à un N900


[1]

Comparatif amusant entre une instance de Cloud Computing de chez Amazon : EC2 Micro et la puissance d'un téléphone portable que j'ai : Le N900 téléphone sous linux avec des logiciels libres.

Amazon EC2 Micro: Barely Faster Than A Nokia N900?

Notes

[1] Source

Benchmark OCZ REVODRIVE PCI-EXPRESS SSD

Petit benchmark du OCZ REVODRIVE PCI-EXPRESS SSD

 ./seeker /dev/mapper/ssd-tmp
 Seeker v2.0, 2007-01-15, http://www.linuxinsight.com/how_fast_is_your_disk.html
 Benchmarking /dev/mapper/ssd-tmp 19072MB, wait 30 seconds..............................
 Results: 4642 seeks/second, 0.22 ms random access time

A titre de comparaison un disque sata 1 To :

 ./seeker /dev/mapper/stockage-home
 Seeker v2.0, 2007-01-15, http://www.linuxinsight.com/how_fast_is_your_disk.html
 Benchmarking /dev/mapper/stockage-home 930980MB, wait 30 seconds..............................
 Results: 70 seeks/second, 14.12 ms random access time
  • 66 Fois plus d'accès par seconde
  • 64 Fois moins de latence qu'un disque sata..

Linux Kernel Development

La Linux Fondation nous propose un rapport sur le développement du noyau linux, quelques notes :

  • Une version tous les deux, trois mois
  • 1000 développeurs
  • 200 entreprises partenaires
  • 5.1 patchs par heure
  • 13 Millions de ligne de code dans 2.6.35
  • 1800 lignes modifiées par jour dans 2.6.35
  • Qui fait le boulot ?
    • 2.6.35 : 1187 dev 184 entreprises
  • Qui finance le dev ?
    • Personne : 18.9 %
    • redhat : 12.4 %
    • Novell : 7 %
    • IBM : 6.9 %
    • Intel : 5.8 %
    • Oracle : 2.3 %

Voir le rapport :

Utilisation du patch linux de 200 lignes pour améliorer la réactivité des applications

Suite à l'info : The ~200 Line Linux Kernel Patch That Does Wonders

J'ai décidé d'essayer ce patch noyau sur un kernel debian !

Pour gagner du temps j'ai essayé via le noyau compilé par liquorix :



Ajouter dans /etc/apt/sources.list

deb http://liquorix.net/debian sid main

installer le noyau :

apt-get install linux-image-2.6.36-0.dmz.14-liquorix-686

rebooter

Et dans une console root faire :

 echo "1" > /proc/sys/kernel/sched_autogroup_enabled

Ensuite on se rends vite compte de l'impact, notamment sur les applications générant beaucoup de charge, par exemple : Firefox, Chrome et leurs xxx processus.. Dont la saloperie de Flash !

Et là sur une machine peu rapide (mono-core) on se rends compte de l'intérêt de ce patch ! Ne pas consommer l'ensemble des ressources et avoir un système qui reste réactif quoi qu'il arrive !

NB : installer tout ça et jouer avec.. reste à vos risques et périls !

Avantages d'un téléphone portable fonctionnant avec un système d'exploitation libre ?

Quel sont les avantages d'un téléphone avec un système d'exploitation libre ?

Je me base sur un téléphone bien précis, mais je ne vais pas vous le citer pour l'instant.

Avantages d'un téléphone Linux :

Multitâches préemptible :

Avec un téléphone "linux" il est possible d'utiliser de multiples applications simultanément et la réception d'un appel est encore possible sans aucun ralentissement.

Ce qui n'est pas le cas des Symbian Os et des Iphone (v3) la v4 devrait être multi-tâches.

Applications dans des paquets

Les applications sont installables via un système de packages (DPKG) et sont mises à jour régulièrement, ce qui n'est pas le cas des téléphones avec Symbian OS. Une mise à jour toutes les années, sans grosses améliorations, uniquement des mises à jour de sécurité et des améliorations du noyau.

Là nous avons des applications déjà existantes qui peuvent être portées sur les processeurs ARM (via cross-compilation)

Utilisation d'applications du poste de travail

Vu que l'on peut installer des packages comme sur un ordinateur de bureau, il est alors possible d'utiliser des consoles, des scripts, des packages divers et variés.

Exemple : kismet

Ce package permets d'analyser les réseaux wifi et inscrit les informations dans un fichier XML spécialisé avec les données de géo-localisation. Je vous laisse voir l'usage possible d'un tel outil dans un téléphone portable.

Utilisation de Xorg

L'interface tactile est "simple" serveur Xorg adapté à la surface mobile, cela permets donc l'utilisation de packages tel que :

x11vnc

Qui va permettre un déport VNC de l'écran du téléphone portable

Et dans l'autre sens il est aussi possible d'utiliser vncviewer pour observer un ordinateur à distance.

Multimédia

Grace au package mplayer il est possible de lire n'importe quel fichier vidéo !

Pour faire simple, avec un téléphone linux vous aurez une machine de bureau dans la poche !

Je vous parle biensur du Nokia N900 :)

D'autres billets à venir

Ca donne envie de payer des impots..

Question au service technique... des impots pour la déclaration en ligne.. assistance.dgfip@assistance-usagers.com

Bon sauf que ma question n'a pas grand chose à voir avec la technique, j'ai quand même précisé l'utilisation de linux.

Et réponse :

Madame, Monsieur
Nous n'assurons pas l'assurance technique     sous linux.
Cordialement,

Vive la France !

Réalisation de montages vidéo avec Cinelerra

Voilà, enfin.. Je peux commencer à en parler, j'ai du temps !

Ces derniers mois, j'ai réalisé des films avec le logiciel : " cinelerra" Je pense véritablement que ce logiciel est de niveau industriel. Il est finalement très simple et permets de faire vraiment ce que l'on veut en vidéo.

Cette vidéo : http://letourenmaurienne.marmottux.org/betisier.mpg a été intégralement réalisée avec du logiciel libre.

Capture de vidéo avec kino

Sauvegarde sur une machine, utilisant un RAID-5 logiciel (3 x 320 Go)

Ensuite le montage s'est effectué avec le logiciel cinelerra

Pour faire une synthèse rapide :

Cinelerra est prêt

Mais avec les outils, vous n'aurez que 20 % de la partie d'un film, tout le reste est :

  • Tournage : sécuriser l'image, sécuriser le son. Avoir de la qualité à la source
  • Avoir une intention : ne pas filmer n'importe quoi, n'importe comment
  • Reflechir à un scénario, organiser tout cela

Transcodage de masse via ffmpeg sur des fichiers dv (raw)

Pour faire du transcodage de masse sur des fichiers .dv (environ 90 Go)

mkdir divx
for file in *.dv ;
do ffmpeg -i $file -vcodec mpeg4 -b 5000 divx/$file.avi ;
done

Bitrate à 5 Mb/s afin d'avoir quelquechose de regardable.. après quelques heures, j'ai finalement eu : 14 Go de données en mpeg4 :)

- page 1 de 11