Demande d'information
Alignement des images
Les balises audio et video foirent
Planète Libre et Micro-blogging
Mis à jour du flux RSS
Partages ?
®om
4LW
Admin-Linux
agatzebluz
Aldevar
Another Pinky Punky
AnTav
Antistress
Antoine Millet
Antonin Moulart
archi02
arNuméral
Artisan Numérique
Asher256
Aternatik
Aurélien Bompard
Bastnic
Benkemoun
Bilbo Planet
Biscotte
Blogmotion
bochecha
botchchikii
bouleetbil
Boutor
Breizh ardente
Cairo-Dock
Cameleon
Capof's Space
Captaine74
Carl Chenet
Cedynamix
champtoussel dominique
ChEza
Chicha
Chimrod
Christophe-Marie
Clapico
Corbier
Costalfy
Creasy
CSM 'illovae' Seldon
CyberSDF
Cyrille BORNE
dada
dahu_fou
Damien Cougar
Damocles
Daria
David Dup
David Larlet
Davromaniak
Ddmdllt
Des nouvelles de Wikilivres
Desidia
Devil505
Dhoko
DigitalSpirit
djibux
Dorian Dd
Duchatelet
E-PhasE
Eddy33
Edouard
Effraie
eMerzh
Emilien Macchi
Emilpoe
Emmanuel Gontcho
Emmanuel Kasper
Equinoxefr
Eric
Exceed
FACIL
Facilinux
Feilong
fgallaire
Finss
florentg
floruby
Fonctionerd
Framablog
François
Franck Archange
FredBezies
Full Circle Magazine
Fuse
Génération Linux
G3L
Gaëtan Tenshu
Gilir
Grégory Gutierez
Gregory Colpart
Guillaume Kulakowski
Hugues
Hyla project
Il Palazzo-sama
inalgnu
Jérémy Verda
Jeff
jeremy2491
jeromeg
jesuislibre
JJL
Johan Cwiklinski
Jonathan Ernst
Jonathan Le Lous
Jopa
Jp Fox
Juky
Julien
Julius
ka.da
Kagou
kamagatos
Kate
Kiddo
KissCoolMan
Labo-Linux
LeDucDuBleuet
Lemarinel
Lenezir
Liberez le tux
Libre Astux
Linalis
Littlewing
Louis Roché
lowje
Luc
Macsim
Manu Absolacom
Marco
Matao
Mathieu Comandon
Maxime Carron
McKey
meepix
Michael Zwyssig
Michauko
Mickaël
Minimumserious
Monitoring-FR
Morot
Motarion
mozillaZine-fr
Mr.Yann
MrTom
Nÿco
Naparuba
Nicofo
Nicolargo
Nicosmos
Nicoz
NiKo
nizarus
Noplay
Olivier Faurax
Olivier Prieur
Omega
Oncle Tom
Op'Aisne Source
openSyd
opossum1er
Osku
OxyRadio
Paquet Fedora du Jour
Pascal Chevrel
pc-kc
Peck
Phil
Pianopenguin
Pingax
PlayOnLinux
Ploum
Pokemon_JOJO
Poupoul2
Rémi Samier
Raphaël Hertzog
Ravomavain
Renaud Littolff
Renault
Respawner
Retouche Libre
Ricard
Robin Millette
Roland Mas
RollsRox
Rydgel
Saïmon
Samuel Martin
Sauthier
SckyzO
Scoffoni
Scurz
Shnoulle
Silvyn
Skhaen
Slobberbone
Splitsch
StandarT
StephZ
Sylvain
System Linux
Taltan
Tbellemb
Tchouvince
theClimber
TheGlu
TheLinuxFr
Thibaut
Thierry Andriamirado
Thom1
Thomas Bassetto
Tigrou Damien
TitaX
toitoinebzh
Toorop
TrouveTonGull.info
Tuxargon
Tuxicoman
U-Classroom
Uggy
Ulrich Diplodocus
Une goutte de blog
Uselink
Vanaryon
VELCS
Vetsel
Warren Dumortier
Wattazoum
Wavemaker
Weedfast
Yannig
yeKcim
Yellowiscool
Yoho
Yves Gesnel
Zanko
Zic
Zippy
Zitrouille
Salut.
Le Hors Série 47 de Linux Magazine est
en kiosque. Ce numéro est cette fois-ci dévolu à
l'électronique et à l'embarqué sous Linux.
Ce numéro où l'on
mélange hardware, software et Linux est encore une fois très
intéressant. Voici donc son sommaire :
CRÉEZ UNE APPLICATION :
CONSTRUISEZ UN SYSTÈME :
J’avoues avoir un peu de mal à poster des billets régulièrement en ce moment. Cela s’explique en partie par une petite baisse de motivation pour le faire mais aussi la reprise des cours qui sont un peu plus nombreux que prévus.
Un autre projet qui va me prendre beaucoup de temps est l’Utt Arena. Mais qu’est ce que l’Utt Arena me diriez-vous ? Il s’agit d’une LAN Party ou, pour faire plus « marketing », un tournoi de jeux vidéo. Ce n’est pas la première fois que je m’investis dans ce projet car j’en avais été président en 2007 et 2008. Depuis, j’ai essentiellement aidé occasionnellement. Pour l’édition 2010, je me suis proposé avec l’aide d’un ami et d’un « nouveau » pour mettre en place et gérer la partie réseau de cette LAN.
Une LAN est un événement d’envergure dans lequel les joueurs ramènent chacun leur ordinateur. Le principal problème provient de ce fait. Il serait possible de croire que les joueurs ont des machines « de course » avec une installation (Windows, forcément) propre. La réalité est tout autre. Nous retrouvons les « versions » les plus exotiques de Windows remplies jusqu’aux oreilles de malware et d’applications non recommandables.
Lors des précédentes éditions, nous avons choisi la simplicité par manque de moyens matériels et humains. Tous les joueurs étaient disposés sur un même LAN (au sens IP du terme) avec un DHCP pour leur allouer des adresses IP automatiquement. L’inconvénient est que tous les ordinateurs pouvaient communiquer sans restriction. Dans de telles conditions, les partages de films interdits aux mineurs et la prolifération des malwares en tous genre sont optimaux.
De plus, il était quasiment impossible d’avoir une visibilité quelconque sur les différents flux échangés ainsi qu’une évaluation de la latence. Ah la latence, parlons-en. Les participants à une LAN ne jurent que par elle. Au dessus de 10 ms affichées par le jeu Counter-Strike, le réseau est considéré trop lent. Bien que des astuces soient possibles au niveau des serveurs de jeu afin d’optimiser l’affichage de cette latence, l’optimisation du réseau est primordiale.
Cette année, nous avons réussi à mettre la main sur une batterie d’équipements de sécurité robustes. Nous aurons à notre disposition 4 firewalls Cisco ASA 5510 ainsi que quelques routeurs Cisco 2800 Series. L’ajout d’intermédiaires de communication au niveau IP induira inéluctablement une latence supplémentaire. Cela nous permettra cependant de pouvoir réellement maitriser notre réseau et de bénéficier des fonctionnalités de QoS du Modular Policy Framework Cisco. Nous espérons sincèrement que cet ajout de latence sera minime au regard des avantages fournis par les fonctionnalités de ces équipements.
Ce billet est le premier d’une série de billets ayant pour objectif de détailler le processus de mise en place de cette architecture ainsi que des différents outils (open source, bien sur) d’évaluation des performances réseau. Elle sera clôturée par un retour d’expérience suite à l’événement qui aura lieu du 16 au 18 Avril. En attendant, je retourne éplucher les différentes documentations des ASA.
Non il n'est pas trop tard. Il est toujours temps
des sortir de chez vous, de vous rendre dans le supermarché le plus proche et
acheter de quoi cuisiner un bon petit plat pour vous et pour vos proches. Cela
vous changera des traditionnelles pizzas en livraison dont les boites vides
s'entassent sur la table de votre cuisine et vous permettra enfin de sortir de
leur carton le set de casseroles que votre grand-mère vous a offert à votre
emménagement.
Mais avant cela, il faut un minimum de préparation et Gourmet pourrait se
révéler bien utile.
Gourmet est un gestionnaire de recettes de cuisine. Il permet la création,
l'édition de vos propres recettes ou l'import depuis une page web. Vous pouvez
noter les recettes, les classer, faire des recherches par ingrédient, par
catégorie (entrée, dessert, etc.), par type de cuisine mais aussi créer votre
liste de course à partir des recettes sélectionnées.
Gourmet propose également un minuteur pour ne pas faire bruler vos gâteaux et
un convertisseur d'unité. Quelques plugins sont activables et notamment
l'affichage des informations nutritionnelles des plats (qui va chercher
malheureusement ses informations dans une base de données anglophone, il est
nécessaire de faire la traduction des ingrédients).
Enfin il est possible évidemment d'imprimer ses recettes mais également de les
convertir en HTML par exemple.
Installation en ligne de commande : yum install
gourmet
Installation avec l'interface graphique : Bureautique > Recipe Manager for the GNOME desktop environment
Localisation dans le menu : Applications > Autres > Gourmet Recipe Manager
Lancement en ligne de commande :
/usr/bin/gourmet
Site web : http://grecipe-manager.sourceforge.net/
Voici mon tout nouveau paquet depuis la sortie de la version 1.2 Locris de Frugalware. Comme certains le diront surement: encore un jeu !
Il s’agit de Bloodfrontier. Comme il est dit sur jeuxlinux.fr:
Blood frontier est un jeu de tir fps. C’est une reconversion totale du moteur sauerbraten.
A cause de la « loi des jeux de plus de 100mo », Bloodfrontier est disponible via repoman:
repoman upd && repoman merge bloodfrontier
De plus c’est une version béta mais qui m’a l’air assez stable.
Site officiel: http://www.bloodfrontier.com/
Allez bon frag !
Si vous disposez de plusieurs machines sur votre réseau, il peut, dans certains cas être intéressant de les synchroniser sur une date et une heure commune (par exemple pour de l'analyse de fichiers de log). Les systèmes d'exploitation modernes utilisent maintenant le protocole NTP pour se synchroniser via le réseau IP.
Le principe général est simple: on configure le client NTP pour aller demander à un serveur NTP l'heure de référence (à la seconde près). Le client peut alors modifier sa date système en concéquence. Cette description simpliste est à nuancer par le fait que le protocole NTP est basé sur une architecture en arbre.
Par exemple, sur un système d'exploitation GNU/Linux de type Debian ou Ubuntu, il suffit de saisir la commande suivante pour faire appel à un serveur NTP secondaire (ntp.ubuntu.com définie dans le fichier /etc/default/ntpdate):
sudo ntpdate-debian 15 Mar 10:11:01 ntpdate[5406]: adjust time server 91.189.94.4 offset 0.038837 sec
Nous allons maintenant voir maintenant comment installer un serveur de temps NTP sur votre réseau qui pourra continuer de servir de référence même en cas de coupure de votre liaison Internet.
On installe les brique NTP (exemple de commandes sous Ubuntu 9.10)
sudo aptitude install ntp sudo /etc/init.d/ntp stop
On configure ensuite le fichier /etc/ntp.conf:
sudo vi /etc/ntp.conf # Configuration driftfile /var/lib/ntp/ntp.drift statsdir /var/log/ntpstats/ statistics loopstats peerstats clockstats filegen loopstats file loopstats type day enable filegen peerstats file peerstats type day enable filegen clockstats file clockstats type day enable # Serveur de temps ROOT # http://www.pool.ntp.org/zone/fr server 0.fr.pool.ntp.org server 1.fr.pool.ntp.org server 2.fr.pool.ntp.org server 3.fr.pool.ntp.org # ACL restrict -4 default kod notrap nomodify nopeer noquery restrict -6 default kod notrap nomodify nopeer noquery restrict 127.0.0.1 restrict ::1 restrict 192.168.2.0 mask 255.255.255.0 notrust
Pour synchroniser mon serveur NTP, j'utilise les serveurs fourni par le projet pool.ntp.org qui propose un cluster de serveurs NTP virtualisés sous un nom unique (fr.pool.ntp.org pour la france).
Il faut également penser à adapter la section ACL en fonction de votre réseau (le mien étant en 192.168.2.0/24)
On peut ensuite synchroniser notre serveur puis lancer le daemon NTP:
sudo ntpdate -dv fr.pool.ntp.org sudo /etc/init.d/ntp start
Il ne reste plus qu'a configurer les clients NTP de votre pour utiliser votre serveur NTP. Sous Ubuntu, il faut se rendre dans le menu "Système / Administration / Date" et heure puis sélectionner "Configuration: Rester synchroniser avec les serveurs sur Internet":
Cliquer ensuite sur "Sélectionner des serveurs":
On ajoute notre serveur NTP local (adresse 192.168.2.254 dans mon cas):
PS: il est possible de sélectionner plusieurs adresses de serveurs.
Et voili, votre PC restera maintenant synchronisié à votre serveur de temps, lui même synchronisé au cluster NTP fr.pool.ntp.org !
Bonjour,
Voici le programme des interviews pour le plateau TV Solutions Linux / Open Source. N'oubliez pas de venir participer au concours et gagner 10 framakeys et la biographie autorisée de Stallman !!!!
Aujourd'hui on monte le plateau et on gère tout ce que l'on a oublié 
13h15 - Qu'est-ce que Petals link ? Bertrand Escudié - Petals link
13h30 - SOA et ESB : Quelle valeur ajoutée par rapport aux web-services seuls ? Gaël Blondelle Directeur Technique Petals link
14h00 - Actualités Framasoft - Framasoft
14h45 - Le rôle de la gestion de projet dans l'intégration de l'open source - Benjamin Saal - OpenBI
15h00 - Diffusion de l'open source et de la création d'un réseau de distribution - Matias Valais-Gérard Scenari - UTC
15h30 - La mise en place de l’intégration continue à l’aide d’outils open-source - Sébastien Lucas (Directeur Associé d’Oxalide)
16h00 - Zimbra: De Yahoo à VMware, quels changements stratégiques? Jean-François Donikian, StarXpert
16h15 - L'Open Source dans la conduite de projet informatique - Benjamin Jean - Linagora
16h30 - News de la communauté Ubuntu-fr - Christophe Sauthier - Président Ubuntu-fr
16h45 - L'intéropérabilité est la réponse mais quelle est la question? Jean-Pierre Laisne - OW2 -Bull
17h00 - Le marché et les clients sur les solutions de TOIP libre - Bertran Caron, Proformatique
17h30 - LinuTop - smaLLPC sous Linux - Frédérique Baille, LinuTop
9h30 - La fédération France Wireless - Pascal Rullier - Président & Coordinateur
10h00 - Les challenges 2010 pour l'April - Tangui Morlier - April
10h15 - Exemples d'utilisation d'Ubuntu - Nicolas Barcet, Canonical
10h45 - L'approche de l'interropérabilité de Microsoft ? Alfonso Castro - Microsoft
11h00 - Open source technology center by Microsoft - Tom Hanrahan - Microsoft
11h30 - L'industrialisation de l'Open Source - Véronique Torner - PDG associé Alter Way
11h45 - Présentation de SpagoBI - Chiara Chiarelli, SpagoBI
12h00 - Thème Universal Middleware: nouvelle opportunité pour l'interopérabilité - Gianfranco Boccalon, Spagic
13h15 - Cloud, open source et sécurité: Des besoins spécifiques ? Philippe Humeau, Directeur AssNBS
13h30 - Le rôle de la formation dans l'open source, l'exemple de Talend - Olivier Carbone, Talend
13h45 - Le développement open source : un axe majeur de différentiation - Cédric Carbone, Talend
14h45 - OW2: De l'open source pour l'open cloud et OW2 in english par Cédric Thomas - OW2
15h00 -L'hébergement et l'infogérance d'applications open source critiques: Enjeux et solutions - Raphaël Ferreira, Enovance
15h15 - Actualité de Mandriva Linux 2010 - Anne Nicolas, VP engineering
Sera sans doute modifié... A bientôt, Jonathan

Si vous utilisez mod_php pour Apache et que vous souhaitez attribuer des valeurs spécifiques à certains de vos Vhosts. Suivez mon regard.
Mod_php met à notre disposition plusieurs directives pour surcharger la configuration par défaut de PHP via php.ini.
Exemple d'utilisation de la directive php_value
Il peux parfois être utile de modifier l' "include_path" de PHP:
<VirtualHost *:80> ServerName mon.site.com DocumentRoot /var/www/monsite php_value include_path ".:/opt/php5/lib/php" ... </VirtualHost>
Exemple d'utilisation de la directive php_flag
Nous en avions déjà parlé, mais vous pouvez aussi déactiver l'exécution de PHP dans un VHost (voir dans un répertoire):
<VirtualHost *:80> ServerName mon.site.com DocumentRoot /var/www/monsite php_flag engine off ... </VirtualHost>
Exemple d'utilisation de la directive php_admin_value
Changer le memory_limit des scripts d'un répertoire:
<VirtualHost *:80>
ServerName mon.site.com
DocumentRoot /var/www/monsite
<Directory /var/www/monsite>
AllowOverride All
Options All -Indexes
Order allow,deny
Allow from all
php_admin_value memory_limit 32M
</Directory>
...
</VirtualHost>
Exemple d'utilisation de la directive php_admin_flag
Ne pas autoriser les connexions persistantes à votre base MySQL:
<VirtualHost *:80>
ServerName mon.site.com
DocumentRoot /var/www/monsite
<Directory /var/www/monsite>
AllowOverride All
Options All -Indexes
Order allow,deny
Allow from all
php_admin_flag mysql.allow_persistent Off
</Directory>
...
</VirtualHost>
A noter que les directives php_admin_* ne peuvent pas être déportées dans un fichier htaccess.
Cette astuce est très intéressante pour des petites modifications à apporter à la configuration par défaut. Si vous souhaitez faire des changements plus poussés le plus judicieux sera sans doute de s'orienter vers des modules comme "mod_suphp" qui permet, lui, d'utiliser un php.ini spécifique pour chaque Vhost.
Cédrik Guilbaud vient de lancer la machine à créer le numéro 2 de Muffin dans sa dernière ligne droite !
Bonjour à toutes et à tous,
Voici le plan final du second numéro du magazine de fedora-fr. Ce dernier
est disponible sur la page suivante :
http://mag.fedora-fr.org/wiki/Num%C3%A9ro_2
Cette page est maintenant à jour ! Il reste un peu de boulot mais pour ce
qui est du plan c’est définitif. Je demande donc à l’ensemble des
contributeurs de bien vouloir se pencher sur ce qu’il reste à faire.
J’ai également basculé des articles dans la section “relecture” afin que ces
derniers soient validés et puissent être susceptibles d’être intégrés à la
mise en page provisoire.
Le point est rapide mais nécessaire. Je suis à votre disposition pour toutes
questions concernant le numéro en cours.
Je suis pour ma part, en rédaction des rubriques et articles me concernant
mais j’aimerais que l’effort soit commun..!
Je vous remercie d’avance pour le travail qui sera effectué dans les jours à
venir.
Salutations et Go!!!
Avec le noyau linux 2.6.33, le pilote NouVeau est enfin arrivé pour permettre une utilisation – encore expérimentale – des circuits nvidia avec un pilote libre.
Manque de chance, en ce qui me concerne, le circuit graphique de mon portable (un GeForce 7000M) est très mal supporté et se résume à un affichage assez brouillon et inutilisable.
C’est suite à ce message de Devil505, que j’ai lancé un petit pacman -Syu qui m’a proposé ceci :
Ensuite, après l’installation, impossible d’avoir un démarrage graphique potable… La solution est la suivante : modifier la ligne kernel du fichier /boot/grub.menu.lst et y ajouter :
nouveau.modeset=0
Et tout redémarre proprement. Maintenant, il faut espérer que NouVeau fera des progrès rapides désormais
Pour ceux qui ne connaissent pas Ubuntu Tweak, il s’agit d’une application permettant de configurer facilement Ubuntu en mode graphique.
Ubuntu Tweak ayant été mis à jour aujourd’hui, je l’ai ouvert afin de voir s’il y avait de nouvelles fonctions et, à l’heure de la polémique sur le pour ou contre des boutons du côté gauche ou droit de la fenêtre, j’ai découvert en allant dans « Paramétrage du gestionnaire de fenêtre » :
N’aurait-on point ici une réponse à ceux qui se plaignent de ce changement « MacIntoshesque » et pour stopper une fois pour toute cette polémique ?
Si vous souhaitez installer Ubuntu Tweak sur votre ordinateur, je vous invite à suivre le procédure de la documentation Ubuntu.fr
Amusez-vous bien