ubuntu-fr

Communauté francophone des utilisateurs d'Ubuntu

Planet Ubuntu-fr - Internet

Fil des billets

vendredi, septembre 14 2007

Gravatar de mumblyWifi avec chipset broadcom sous Ubuntu Feisty Fawn (7.04) via mumbly

Il est parfois un peu déroutant d’installer le wifi sur certains portables dont les pilotes ne sont pas “directement” pris en charge. Possédant deux ordinateurs portables (Acer Aspire 5024 WLMI et Dell Inspiron 1501), j’en ai fait récemment l’expérience en voulant réinstaller le système…

Préalable : vous devez être connecté à Internet (interface réseau) pour effectuer la manip ci-dessous. Ou bien récupérer avant le fichier d’installation hors-ligne.

Attention : visiblement, ce fichier “hors ligne” ne fonctionne pas avec les derniers kernels. Si vous avez une Ubuntu à jour au niveau mises à jour, vous devrez utiliser la méthode “online” avec le fichier bcm43xx-0.3.2-internet.tar.gz.

Comme abordé dans un de mes billets précédents, il existe deux “manières” de faire fonctionner le wifi : en installant un paquet comme bcm43xx-fwcutter ou avec Ndiswrapper + pilotes Windows. Depuis quelques jours, un bug rapporté sur Launchpad nous empêche d’installer correctement bcm43xx-fwcutter (https://bugs.launchpad.net/ubuntu/+source/bcm43xx-fwcutter/+bug/92088) …

Image : http://www.mumblyworld.info/public/capture10-erreur-bcm.png

Mais j’ai découvert un soft qui va changer la vie de pas mal de personnes : bcm43xx-gtk-installer.

Il s’agit d’un installateur graphique (en python) qui détecte et installe les pilotes appropriés pour les chipsets Broadcom. Cela semble fonctionner avec la plupart des chipsets Broadcom. La page web du projet fait référence à plusieurs chipsets (http://blakecmartin.googlepages.com/index.html) mais il semblerait que la liste soit beaucoup plus longue. Par exemple, mon Dell possède un chipset BCM-4401-B0 et cela fonctionne sans problème … même si celui-ci n’est pas noté dans la liste…

Il y a cependant un bémol : cette manip ne fonctionne que pour Gnome et XFCE . Les utilisateurs de KDE devront notamment aborder une autre méthode (voir cette page http://ubuntuforums.org/showthread.php?t=405990) (grosse envie de troller … Hummm … non, ok, ce n’est pas le moment !) ;-)

Il faut donc dans un premier temps, récupérer le fameux soft à cette adresse : http://blakecmartin.googlepages.com/bcm43xx-0.3.2-internet.tar.gz Puis, il faut extraire les fichiers (sur le Bureau ou dans son répertoire /home) et lancer le fichier installer.py (double clic + lancer dans un terminal). La suite est “aussi simple que bonjour” puisque que le soft va détecter quelle méthode d’installation est la plus appropriée pour vous (bcm43xx-fwcutter ou Ndiswrapper + pilotes …) ! Une interface graphique vous permet de vérifier le choix fait par défaut ou de sélectionner et de valider un autre choix…

Image : http://www.mumblyworld.info/public/capture111.png

Et le résultat est là : ça fonctionne très bien ! :)

vendredi, août 10 2007

Gravatar de FreetuxMobilisoft, un informaticien à la campagne via Freetux

Freetux: Bonjour Jp.fox, certains lecteurs du planet ne te connaissent pas, peux tu te présenter en quelques mots ?
jp.fox: En quelques mots, je dirais : un informaticien à la campagne heureux de pouvoir vivre de sa passion.

Freetux: D'ou vient ton pseudo ?
jp.fox: Oula ! C'est un pseudo que je traîne depuis plus de 15 ans et que j'avais inventé pour participer à un jeu de rôle lorsque j'étais étudiant. "JP" sont les initiales de mon prénom (Jean-Pierre) et j'y avais accolé "Fox" car je devais jouer un personnage plus rusé que costaud. Finalement, le côté malin du renard correspondait un peu à ma personnalité et je l'ai gardé pour mon identité sur internet. Pour ceux qui pensait que cela avait un rapport avec Firefox, c'est raté :-)

Si tu devais choisir une photo ou une image qui te représente parmi ta photothèque personnelle laquelle ce serait ? et pourquoi ?
photo d'un couché de soleil

J'ai choisi ce paysage qui est celui que je vois de la fenêtre de mon bureau. Lorsque le stress du travail guète, un coup d'oeil par la fenêtre et la vision paisible des montagnes d'Ardèche m'aide à retrouver la sérénité.
Vous trouverez d'autres photo plus grandes ici

Imaginons que tu sois un personnage imaginaire (BD, Roman, Théâtre, Dessin Animé, Manga, Film ...), qui serais tu ?
Pour rire un peu, je dirais Fry, le personnage principal de Futurama, un dessin animé de Matt Groening, l'auteur des Simpsons. C'est d'ailleurs souvent sa trombine que j'utilise comme avatar sur les forums et les commentaires des blogs.
trombine de jp.fox

Sinon, je suis obligé de pensé à Manu, le personnage de la BD Le retour à la Terre de Ferri et Larcennet. L'histoire d'un couple de citadins partant vivre à la campagne.

Que fais tu en dehors du temps que tu consacres au planet (activité professionnelle, loisirs, etc...) ?
Mon activité professionnelle est scindée en deux, je suis salarié deux jours par semaine chez un éditeur de logiciels destinés à l'équipement des forces de vente où je m'occupe de la partie recherche et développement.
Le reste de la semaine, je suis informaticien indépendant et j'essaye, dans la mesure du possible, de travailler avec/sur des logiciels libres. J'interviens souvent sur des sites internet en soutient à des webmasters maîtrisant surtout la partie graphique. je prends en charge l'échange de données entre le site internet et d'autres logiciels, le développement de web services, la mise en place de paiement en ligne ou l'adaptation de modules des CMS... je donne aussi des conseils en architecture objet java ou PHP.

Côté loisirs, rien de très original, du volley, un peu de rando, profiter de la campagne alentours... et encore un peu d'informatique.

Peux tu nous expliquer ton parcours dans le monde libre avant d'arriver dans l'univers Ubuntu ?
Depuis longtemps j'installe des distributions Linux pour les tester. Ma première s'appelait Coherent et c'était en 1991. A l'époque, on ne se posait pas la question du choix de l'environnement graphique sur un 386 à 40MHz et ses 16Mo de RAM, ça rajeunit pas tout ça. Ensuite, Slackware, Red Hat, une petite tentative FreeBSD non concluante, Mandrake et certainement d'autres que j'ai oubliées, mais j'étais souvent déçu par le manque de support matériel. A cela s'ajoutait des contraintes professionnelles qui me ramenait régulièrement à Windows.

Je me suis mis alors à chercher des logiciels alternatifs à ceux de Microsoft sous Windows pour m'habituer à des outils que je pourrais retrouver avec GNU/Linux sachant qu'un jour j'y viendrais forcément. Je supportais de moins en moins l'environnement Microsoft.

Puis un beau jour: miracle ! Ubuntu 5.04 alias Hoary Hedgehog. Tout fonctionnait (hormis une webcam qui marche désormais). Depuis, dual boot et finalement éradication de Windows sur ma machine.

Depuis combien de temps blogues tu ? et comment en es tu venu à bloguer ?
J'ai tout simplement succombé à la mode du blog en juin 2005. Lors de la création, j'étais surtout intéressé par l'aspect technique de la chose, ce qui aurait dû me vouer à l'échec car c'est bel et bien le contenu d'un blog qui le fait vivre. Je dois dire que le Planet m'a pas mal motivé pour rédiger quelques billets. Je trouve intéressant que cela puisse servir à d'autres utilisateurs.

Sur quel moteur tourne ton blog ? Ton thème est-il fait maison ?
Il tourne sur Dotclear 1.2 mais j'envisage de passer, un jour, sur un moteur fait maison. Quant au thème, il n'a rien d'extraordinaire, c'est une simple retouche du thème d'origine.

Depuis quand fais tu parti du PUF ?
Depuis octobre 2005, c'est à dire assez peu de temps après la création du blog.

Si tu devais faire quelques critiques sur le PUF se serait quoi ?
Le PUF a bien changé depuis mon adhésion. C'est devenu le travail d'une grosse équipe de bloggeurs. Ce n'est pas simple de faire des critiques constructives.Certains membres, dont Yann que je félicite au passage, viennent d'y apporter de grands changements avec l'apparition de plusieurs catégories et l'utilisation d'un moteur Dotclear 2. Et les choses continuent de se mettre en place. Je crois qu'il est temps de voir, pendant quelques semaines, comment vont se dérouler les choses. Ce n'est pas le moment de tout casser.

Lorsque tu rédiges un billet c'est plutôt sur un coup de tête ou tu préfères poser les choses ?
Il y a plusieurs situations. Quand mon billet va paraître aussi sur le Planet Ubuntu-fr, ou sur le Planet Libre (que je trouve être un bon complément au PUF), je prends le temps de rédiger, de tester s'il s'agit d'un billet technique, et de me relire. Mais cela prend pas mal de temps et je n'écris pas forcément tous les billets que je souhaiterais. A côté de ça, il m'arrive de poster vite fait un petit texte sur une astuce en PHP, un coup de coeur musical, un éclat de rire ou encore sur l'écologie.

Parlons d'Ubuntu maintenant, Qu'elles sont tes impressions sur la version 7.04 ?
Aille ! Je vais pouvoir en parler essentiellement à travers le retour que j'ai de mon entourage à qui je l'ai installé. Comme on dit, le cordonnier est toujours le plus mal chaussé et mon PC tourne encore sous Dapper. Mais il y a une explication à cela, utilisant Ubuntu au niveau professionnel, je préfère cette version Long Time Support, j'envisage d'installer un serveur en production qui utilisera cette même version. Et elle répond tout à fait à mes attentes.

Pour en revenir à la version 7.04, ma famille et mes amis en sont très satisfait. L'ajout de la recherche automatique des codecs, même si les "libristes" y trouvent à redire, est un plus indéniable pour les utilisateurs ne voulant pas mettre les mains dans le cambuis. Et c'est bien à eux qu'est destinée cette distribution. Je dois dire que moi aussi j'en suis satisfait : je n'ai plus besoin de faire le pompier chez eux ;-)

Qu'aurais tu voulu voir de plus dans cette version, y a t'il des choses qui ne te paraissent pas vraiment utile dans les nouveautés proposées ?
Je dois avouer que le bureau 3D n'était pas forcément indispensable. Même si c'est un plus pour faire envie aux éventuels "switchers". Heureusement, il n'est pas actif par défaut.

Dans la futur version d'ubuntu, qu'aimerais tu voir apparaître ou modifier ?
Je vais répondre de manière assez générale : toujours plus de compatibilité avec le matériel, c'est toujours frustrant quand on passe de Windows à Ubuntu et que l'on doit ranger au placard une webcam, un scanner ou un autre périphérique que l'on utilisait. Mais aussi toujours plus de simplicité d'utilisation, c'est ce qui fait vraiment la force de ce système qui, je le répète, est pour moi destiné à M. et Mme Tout-le-monde, rappelez vous : "Linux for Human Beings" !

Avant d'en finir as tu un projet, un programme, une association à faire découvrir au lecteur de ce billet ?
Puisqu'on a parlé d'informatique à la campagne, je pense bien sûr à l'association locale G3L qui fait la promotion de GNU/Linux et des logiciels libres en Drôme-Ardèche. Elle participe toute l'année sur ces deux départements à des manifestions expliquant ce que sont les logiciels libres. Elle organise aussi des Install Parties où Ubuntu y a la cote ! J'essaye de m'y investir le plus possible. Les Ardéchois et le Drômois intéressés y sont les bienvenus.

Enfin voudrais tu rajouter quelque chose (un message, un coup de gueule, un coup de pouce,...) ?
Les coups de gueule, c'est pas trop mon truc, alors juste un petit message :

la consommation électrique dédiée à l'informatique est toujours de plus en plus grande alors lorsque vous n'utilisez pas votre ordinateur, pensez à l'éteindre et à couper l'arrivée électrique de tous les transformateurs qui consomment même si les appareils sont éteints. L'achat d'une multiprise avec interrupteur sera vite amorti et notre Planète, la vraie cette fois, ne s'en portera pas plus mal ;-)

Merci encore d'avoir pris le temps de répondre et à la prochaine !!!
Merci à toi Freetux !

mardi, juillet 17 2007

Gravatar de adminGtwitter, gazouillez depuis Gnome via Administrateur

Bonjour, je préfère d’ores et déjà vous prévenir : j’ai écrit cet article le 16 juin 2007, alors que je suis en train de tester Twitter ; il se peut que, d’ici là, j’ai décidé d’utiliser un autre outil, voire que j’ai carrément abandonné Twitter, n’y voyant pas obligatoirement de l’intérêt mais, en tant que professionnel (hum !), je me devais de vous parler de ce logiciel… Pour vous présenter rapidement Twitter, on pourrait comparer cela à une plateforme de mini blogging où vous dites rapidement ce que vous faites. Suivant les personnes, plusieurs types d’annonces y cohabitent :

  • Le super personnel et sans intérêt (Sur le trône !
  • Des petites informations rapides
  • Des commentaires en direct sur des conférences suivies
  • Des rumeurs
  • carrément un mini-chat
  • et sûrement pleins d’autres

Personnellement, si je dois m’en servir, ce serait plutôt, je pense, pour faire des petites infos sans importance qui ne mériteraient pas un réel article sur le blog (par exemple, celui-ci) mais que j’ai envie de faire partager. Il existe de nombreux moyens pour envoyer des mises-à-jour : par GSM, via votre messagerie instantanée, une extension Firefox et y en a plein d’autres Dans cet article, je vais vous parler de GTwitter, un outil pour gazouiller (traduction de twitter) à partir de Gnome. Tout d’abord, passons par l’installation des dépendances. sudo apt-get install mono-mcs libsexy2 libsexymm2 libsexy-dev Téléchargez le fichier depuis le site du projet Et passons à l’installation proprement dite (ATTENTION : installer un logiciel en version Beta et/ou sans passer par les dépôts officiels peut être dangereux pour votre système) tar -xvzf gtwitter-1.0beta.tar.gz cd gtwitter-1.0beta ./configure make sudo make install voilà, c’est fait. Pour lancer le programme, il faut taper la commande gtwitter. Là, le programme se lance et vous devez d’abord renseigner l’écran de préférences :

Préférences de Gtwitter

Et là, vous pouvez renseigner vos activités :

Gtwitter, fenêtre principale Gtwitter et le mode TwittView

Amusez-vous bien !

lundi, juillet 16 2007

Gravatar de szdavidGtwitter, gazouillez depuis Gnome via szdavid

Bonjour, je préfère d’ores et déjà vous prévenir : j’ai écrit cet article le 16 juin 2007, alors que je suis en train de tester Twitter ; il se peut que, d’ici là, j’ai décidé d’utiliser un autre outil, voire que j’ai carrément abandonné Twitter, n’y voyant pas obligatoirement de l’intérêt mais, en tant que professionnel (hum !), je me devais de vous parler de ce logiciel… Pour vous présenter rapidement Twitter, on pourrait comparer cela à une plateforme de mini blogging où vous dites rapidement ce que vous faites. Suivant les personnes, plusieurs types d’annonces y cohabitent :

  • Le super personnel et sans intérêt (Sur le trône !
  • Des petites informations rapides
  • Des commentaires en direct sur des conférences suivies
  • Des rumeurs
  • carrément un mini-chat
  • et sûrement pleins d’autres

Personnellement, si je dois m’en servir, ce serait plutôt, je pense, pour faire des petites infos sans importance qui ne mériteraient pas un réel article sur le blog (par exemple, celui-ci) mais que j’ai envie de faire partager. Il existe de nombreux moyens pour envoyer des mises-à-jour : par GSM, via votre messagerie instantanée, une extension Firefox et y en a plein d’autres Dans cet article, je vais vous parler de GTwitter, un outil pour gazouiller (traduction de twitter) à partir de Gnome. Tout d’abord, passons par l’installation des dépendances. sudo apt-get install mono-mcs libsexy2 libsexymm2 libsexy-dev Téléchargez le fichier depuis le site du projet Et passons à l’installation proprement dite (ATTENTION : installer un logiciel en version Beta et/ou sans passer par les dépôts officiels peut être dangereux pour votre système) tar -xvzf gtwitter-1.0beta.tar.gz cd gtwitter-1.0beta ./configure make sudo make install voilà, c’est fait. Pour lancer le programme, il faut taper la commande gtwitter. Là, le programme se lance et vous devez d’abord renseigner l’écran de préférences :

Préférences de Gtwitter

Et là, vous pouvez renseigner vos activités :

Gtwitter, fenêtre principale Gtwitter et le mode TwittView

Amusez-vous bien !

Articles similaires

lundi, juin 25 2007

Gravatar de mumblyMettre en place un serveur type "hébergement" avec ISPConfig sous Ubuntu Gnu/Linux Feisty Fawn via mumbly

Cela fait maintenant assez longtemps que je cherche une solution simple et efficace afin d'héberger plusieurs sites persos et d'autres sites de collègues, d'amis, de la famille, etc.
J'ai d'abord commencé à installer "à la main" différents éléments indispensables à des conditions d'hébergement "normales", que ce soit le serveur Apache, php, un serveur Mysql, un serveur de Mail, etc.
Je me suis vite aperçu que cette solution fonctionnait bien (après moult réglages ...) mais que, avec l'arrivée de nouveaux sites, l'administration devenait assez lourde pour un non professionnel comme moi.
L'idéal aurait été de trouver un "script" qui permette de gérer TOUT d'un seul coup.

Imaginez : je clique sur un bouton après avoir rentré quelques coordonnées, adresse e-mail et nom de domaine et ... HOP! tout est mis à jour aussi bien les DNS que les alias mail ou la base de données MySQL, etc. ... et bien ca existe ! :o)
Oui, je sais, je débarque mais bon. Vieux motard que jamais ! :o)

Cette solution a été testée avec succès sur un serveur personnel placé chez moi avec une connexion de type adsl dégroupée (environ 100 Ko/s en up) et sur un serveur dédié de type Dédibox... le tout sous Ubuntu !
Sur la base de divers posts, tutos et documentations trouvées sur le Net, je vais vous proposez maintenant d'installer ce serveur complet.

Je tiens à signaler que je me suis beaucoup basé sur le tuto paru sur howtoforge.com "The perfect setup feisty fawn". Je tiens enfin à signaler que comme l'autorisation d'utiliser "tel quel" ce tuto m'a été refusée par l'auteur ... (!?!), j'ai re-adapté le tout en français et j'ai ajouté certains détails trouvés sur le Net qui complètent l'installation, notamment sur les forums d'ISPConfig.

1 - Choix de l'OS : Ubuntu Feisty Fawn 7.04 server sans configuration de type LAMP. Tout est fait "à la main" utltérieurement.

2- Choix des applications Le "script" d'hébergement : mon choix s'est porté sur ISPConfig (http://www.ispconfig.org/) : licence d'utilisation BSD, gratuité, simplicité d'utilisation et communauté dynamique ... Les applications de type "serveur" : Apache2 + SSL, php5, Mysql 5, Postfix, Proftpd, imap/pop3, etc. Les "+" : quota, statistiques, etc.

Aller, c'est parti :

Première commande, premier troll !
Eh oui, on va installer un bon vieux compte root !
sudo passwd root
... et donner un mot de passe au compte root !

Puis nous allons faire un petit changement important :
sudo ln -sf /bin/bash /bin/sh
/bin/sh est un lien "symlink" vers /bin/dash, mais nous nous voulons /bin/bash. La commande précédente permet de s'assurer que nous aurons bien /bin/bash...

Installons premièrement le server SSH indispensable surtout si vous êtes à distance :
$ sudo apt-get install ssh openssh-server

[UPDATE du 27/06/07] : Afin de renforcer la sécurité dudit serveur, vous pouvez modifier le /etc/ssh/sshd_config
sudo vim /etc/ssh/sshd_config

.. et ajouter la ligne suivante (ce qui interdira à root de se connecter) :
PermitRootLogin no

Configurons le fichier /etc/hosts afin qu'il ressemble à ça :
sudo vim /etc/hosts

127.0.0.1 localhost.localdomain localhost
82.244.xx.xx monserveur.serveur.com monserveur
# The following lines are desirable for IPv6 capable hosts
::1 ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
ff02::3 ip6-allhosts

ATTENTION : à adapter avec votre vraie adresse IP ! :o)

Maintenant tapez :
sudo echo monserveur.serveur.com > /etc/hostname
et rebootez votre système. Au redémarrage, essayez les commandes suivantes :
hostname
hostname -f


Les deux devraient vous retourner : monserveur.serveur.com.

Editons ou vérifions maintenant le fichier /etc/apt/sources.list et soyez sur d'avoir ajouté les sources pour universe et multiverse.
Puis tapez les commandes suivantes :
sudo apt-get update
sudo apt-get upgrade


Nous allons maintenant installer quota qui va nous permettre de limiter ou de définir une taille maxi d'hébergement.
sudo apt-get install quota

Il va falloir maintenant éditer /etc/fstab :
sudo vim /etc/fstab

... ce qui va donner quelque chose comme ca :
# /etc/fstab: static file system information.
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    defaults        0       0
# /dev/hda1
UUID=9e00f33f-33e5-457b-a32a-fde2911b7c67 /               ext3    defaults,errors=remount-ro,usrquota,grpquota 0       1
# /dev/hda5
UUID=39504888-6254-49ff-a738-277053b3f53d none            swap    sw              0       0
/dev/hdc        /media/cdrom0   udf,iso9660 user,noauto     0       0
/dev/hdd        /media/cdrom1   udf,iso9660 user,noauto     0       0
/dev/fd0        /media/floppy0  auto    rw,user,noauto  0       0

L'important étant de rajouter usrquota et grpquota sur la ligne de la partition principale !
Pour activer quota, il va falloir rentrer les commandes suivantes, dans l'ordre :
sudo touch /quota.user /quota.group
sudo chmod 600 /quota.*
sudo mount -o remount /
sudo quotacheck -avugm
sudo quotaon -avug


Passons à un gros morceau : le serveur DNS
sudo apt-get install bind9

Pour des raison de sécurité, nous allons configurer bind afin qu'il tourne dans un environnement chrooté.
sudo /etc/init.d/bind9 stop

Il faut éditer /etc/default/bind9 :
sudo vim /etc/default/bind9

et veillez à ce que le fichier ressemble à ça :
OPTIONS="-u bind -t /var/lib/named"
# Set RESOLVCONF=no to not run resolvconf
RESOLVCONF=yes

Créons maintenant les fichiers, les répertoires et la configuration indispensables à cet environnement chrooté de bind :
sudo mkdir -p /var/lib/named/etc
sudo mkdir /var/lib/named/dev
sudo mkdir -p /var/lib/named/var/cache/bind
sudo mkdir -p /var/lib/named/var/run/bind/run
sudo mv /etc/bind /var/lib/named/etc
sudo ln -s /var/lib/named/etc/bind /etc/bind


puis

sudo mknod /var/lib/named/dev/null c 1 3
sudo mknod /var/lib/named/dev/random c 1 8
sudo chmod 666 /var/lib/named/dev/null /var/lib/named/dev/random
sudo chown -R bind:bind /var/lib/named/var/*
sudo chown -R bind:bind /var/lib/named/etc/bind


Nous allons maintenant modifier le fichier /etc/default/syslogd afin qu'il ressemble à ça :
sudo vim /etc/default/syslogd

#
# Top configuration file for syslogd
#

#
# Full documentation of possible arguments are found in the manpage
# syslogd(8).
#

#
# For remote UDP logging use SYSLOGD="-r"
#
SYSLOGD="-a /var/lib/named/dev/log"

On redémarre le daemon :
sudo /etc/init.d/sysklogd restart

Puis on redémarre bind :
sudo /etc/init.d/bind9 start

Nous allons maintenant installer le serveur MySQL :
sudo apt-get install mysql-server mysql-client libmysqlclient15-dev

Puis nous allons éditer le fichier /etc/mysql/my.cnf :
sudo vim /etc/mysql/my.cnf

et nous allons commenter la ligne :
[...]
#bind-address = 127.0.0.1
[...]

afin que le serveur "écoute" non seulement sur le localhost mais aussi sur toutes les adresses.

On redémarre le serveur MySQL :
sudo /etc/init.d/mysql restart

Il faut maintenant "sécuriser" MySQL et mettre un mot de passe à l'utilisateur root :
sudo mysql_secure_installation

 ... et répondez aux questions !

Nous allons maintenant installer Postfix avec le SMTP-AUTH et TLS :
sudo apt-get install postfix libsasl2 sasl2-bin libsasl2-modules libdb3-util procmail

A la première question posée dans la console (Type de configuration) répondez Site Internet et à la deuxième (Nom de courrier) répondez : monserveur.serveur.com (à adapter avec votre vraie config biensur !)
Mais par défaut, postfix n'est pas assez bien "configuré". Nous allons le reconfigurer :
sudo dpkg-reconfigure postfix

et répondre aux questions suivantes :
Type de configuration? <-- Site Internet
Destinataire du courrier destiné au superutilisateur : <-- [laisser blanc, ne rien mettre]
Nom de courrier ? <-- monserveur.serveur.com
Autres destinations pour lesquelles le courrier sera accepté (champ vide autorisé) : <-- monserveur.serveur.com, localhost.serveur.com, localhost.localdomain, localhost
Faut-il forcer des mises à jour synchronisées de la file d'attente des courriels ? <-- Non
Réseaux internes : <-- 127.0.0.0/8
Taille maximale des boîtes aux lettres : <-- 0
Caractère d'extension des adresses locales : <-- +
Protocoles internet à utiliser : <-- tous (ou ipv4)

Puis, il va falloir faire un peu de configuration :
sudo postconf -e 'smtpd_sasl_local_domain ='
sudo postconf -e 'smtpd_sasl_auth_enable = yes'
sudo postconf -e 'smtpd_sasl_security_options = noanonymous'
sudo postconf -e 'broken_sasl_auth_clients = yes'
sudo postconf -e 'smtpd_recipient_restrictions = permit_sasl_authenticated,permit_mynetworks,reject_unauth_destination'
sudo postconf -e 'inet_interfaces = all'
sudo echo 'pwcheck_method: saslauthd' >> /etc/postfix/sasl/smtpd.conf
sudo echo 'mech_list: plain login' >> /etc/postfix/sasl/smtpd.conf


sudo mkdir /etc/postfix/ssl
sudo cd /etc/postfix/ssl/

sudo openssl genrsa -des3 -rand /etc/hosts -out smtpd.key 1024

sudo chmod 600 smtpd.key
sudo penssl req -new -key smtpd.key -out smtpd.csr
sudo openssl x509 -req -days 3650 -in smtpd.csr -signkey smtpd.key -out smtpd.crt
sudo openssl rsa -in smtpd.key -out smtpd.key.unencrypted


sudo mv -f smtpd.key.unencrypted smtpd.key
sudo openssl req -new -x509 -extensions v3_ca -keyout cakey.pem -out cacert.pem -days 3650


sudo postconf -e 'smtpd_tls_auth_only = no'
sudo postconf -e 'smtp_use_tls = yes'
sudo postconf -e 'smtpd_use_tls = yes'
sudo postconf -e 'smtp_tls_note_starttls_offer = yes'
sudo postconf -e 'smtpd_tls_key_file = /etc/postfix/ssl/smtpd.key'
sudo postconf -e 'smtpd_tls_cert_file = /etc/postfix/ssl/smtpd.crt'
sudo postconf -e 'smtpd_tls_CAfile = /etc/postfix/ssl/cacert.pem'
sudo postconf -e 'smtpd_tls_loglevel = 1'
sudo postconf -e 'smtpd_tls_received_header = yes'
sudo postconf -e 'smtpd_tls_session_cache_timeout = 3600s'
sudo postconf -e 'tls_random_source = dev:/dev/urandom'
sudo postconf -e 'myhostname = monserveur.serveur.com' (cette ligne est à adapter à votre vraie configuration !)


 Et puis nous faisons :
sudo /etc/init.d/postfix restart

Maintenant, il y a deux ou trois trucs à changer pour que l'authentification fonctionne correctement :
sudo mkdir -p /var/spool/postfix/var/run/saslauthd

Puis il faut vérifier que /etc/default/saslauthd ressemble à ça :
sudo vim /etc/default/saslauthd

#
# Settings for saslauthd daemon
#

# Should saslauthd run automatically on startup? (default: no)
START=yes

# Which authentication mechanisms should saslauthd use? (default: pam)
#
# Available options in this Debian package:
# getpwent  -- use the getpwent() library function
# kerberos5 -- use Kerberos 5
# pam       -- use PAM
# rimap     -- use a remote IMAP server
# shadow    -- use the local shadow password file
# sasldb    -- use the local sasldb database file
# ldap      -- use LDAP (configuration is in /etc/saslauthd.conf)
#
# Only one option may be used at a time. See the saslauthd man page
# for more information.
#
# Example: MECHANISMS="pam"
MECHANISMS="pam"

# Additional options for this mechanism. (default: none)
# See the saslauthd man page for information about mech-specific options.
MECH_OPTIONS=""

# How many saslauthd processes should we run? (default: 5)
# A value of 0 will fork a new process for each connection.
THREADS=5

# Other options (default: -c)
# See the saslauthd man page for information about these options.
#
# Example for postfix users: "-c -m /var/spool/postfix/var/run/saslauthd"
# Note: See /usr/share/doc/sasl2-bin/README.Debian
OPTIONS="-c  -m /var/spool/postfix/var/run/saslauthd -r"

On redémarre saslauthd :
sudo /etc/init.d/saslauthd start

Installons maintenant tout ce qui est relatif au serveur pop, imap, etc. :
sudo apt-get install courier-authdaemon courier-base courier-imap courier-imap-ssl courier-pop courier-pop-ssl courier-ssl gamin libgamin0 libglib2.0-0

Lors de l'installation, à la première question vous répondrez non et à la deuxième simplement OK

Maintenant installons apache, php5 etc. :
sudo apt-get install libapache2-mod-php5 php5 php5-common php5-curl php5-dev php5-gd php5-idn php-pear php5-imagick php5-imap php5-json php5-mcrypt php5-memcache php5-mhash php5-ming php5-mysql php5-ps php5-pspell php5-recode php5-snmp php5-sqlite php5-tidy php5-xmlrpc php5-xsl

Répondez OUI à la question concernant le support Maildir ... Puis :
sudo vim /etc/apache2/mods-available/dir.conf

et on va changer la ligne DirectoryIndex comme cela :
#DirectoryIndex index.html index.cgi index.pl index.php index.xhtml
DirectoryIndex index.html index.htm index.shtml index.cgi index.php index.php3 index.pl index.xhtml

Puis on rajoute l'écoute sur le port httpd 443 :
sudo vim /etc/apache2/ports.conf

Listen 80
Listen 443

On met en place les modules apache :
sudo a2enmod ssl
sudo a2enmod rewrite
sudo a2enmod suexec
sudo a2enmod include


 ... et on relance apache :
sudo /etc/init.d/apache2 force-reload

Maintenant nous allons désactiver php de "manière globale". En effet, sous ISPConfig, vous pouvez autoriser ou non l'utilisation de php pour les sites hébergés. Cette étape n'est pas indispensable mais c'est à vous de voir si cela sera utile ou non dans votre cas ...
sudo vim /etc/mime.types

 ... et on commente les lignes relatives à php :
[...] #application/x-httpd-php phtml pht php
#application/x-httpd-php-source phps
#application/x-httpd-php3 php3
#application/x-httpd-php3-preprocessed php3p
#application/x-httpd-php4 php4
[...]

Puis :
sudo vim /etc/apache2/mods-enabled/php5.conf

# AddType application/x-httpd-php .php .phtml .php3
# AddType application/x-httpd-php-source .phps

# AddType application/x-httpd-php .php .phtml .php3
# AddType application/x-httpd-php-source .phps


On redémarre apache :
sudo /etc/init.d/apache2 restart

On installe maintenant le serveur ftp (proftpd):
sudo apt-get install proftpd ucf

A la question posée, vous choisissez de faire tourner proftpd séparément (standalone)
Au redémarrage de proftpd vous allez certainement avoir une erreur du type :
- IPv6 getaddrinfo 'server1.example.com' error: Name or service not known

On va facilement corriger ce problème :
sudo vim /etc/proftpd/proftpd.conf

 ... et vos allez asser la ligne UseIPV6 à off comme cela :
UseIPv6 off

On renforce un peu la sécurité de proftpd :
sudo vim /etc/proftpd/proftpd.conf

et on rajoute :
DefaultRoot ~
IdentLookups off
ServerIdent on "FTP Server ready."

Afin de rendre compatible le fichier de configuration de proftpd avec ISPConfig, on fait une petite manip :
sudo ln -s /etc/proftpd/proftpd.conf /etc/proftpd.conf

Puis on redémarre proftpd :
sudo /etc/init.d/proftpd restart

On installe webalizer pour les stats de fréquentation des sites :
sudo apt-get install webalizer

On installe ce qu'il faut pour synchroniser l'horloge du serveur :
sudo apt-get install ntp ntpdate

Puis on termine la config avec l'installation de quelques packages indispensables pour ISPConfig (notamment spammassassin) :
sudo apt-get install libhtml-parser-perl libdb-file-lock-perl libnet-dns-perl

Voila la config du serveur à proprement parler est terminée !!!

Installons ISPConfig :
Récupérez la dernière version stable (au 25/06/07) :
cd /home/user/Desktop
(user est à remplacer par votre vrai nom d'utilisateur ! :o) )

Puis :
wget http://ovh.dl.sourceforge.net/sourceforge/ispconfig/ISPConfig-2.2.14.tar.gz

Puis :
tar xvfz ISPConfig-2.2.14.tar.gz

Puis :
cd install_ispconfig

ATTENTION : Vous avez besoin de plusieurs packages à ce niveau afin de compiler correctement les applications comme notamment gcc, flex, libmysqlclient15-dev.

Puis lançons l'installation :
sudo ./setup

L'installateur va désormais lancer un long processus de compilation (relatif à la puissance de votre machine - 30 min environ sur un Athlon XP 2000+ et 1 Go de RAM DDR) de apache, php5, etc. Il s'agit en fait de compiler un serveur apache qui va écouter sur le port 81 pour faire tourner ISPConfig. Il n'y a pas d'interférence avec l'installation du apache "normal" qui a été installé avant. De plus, ISPConfig installe un apache1.3 alors que nous avons installés tout à l'heure un apache2.

Vous choisissez votre langage (français serait idéal en l'occurence ... !)
Vous acceptez les licences...
Mode d'installation : choisissez standard

Lorsque l'apache d'ISPConfig est compilé, un certificat SSL est créé. Par conséquent on va vous poser quelques questions... regardez les exemples fournits et adaptez à vos besoins.

ATTENTION : Aux étapes 7 et 8, "crypter la clé ..." etc. : répondez NON !!! Sans quoi ISPConfig ne pourra être redémarré que en fournissant la bonne clé !

Si la compilation échoue, l'installation s'arrête et tous les fichiers de compil en cours sont effacés ! Même le répertoire install_ispconfig disparait ! Vous devriez avoir un message d'erreur qui vous indique quel est le véritable problème ... En général, il manque une config ou un package ... Recommencez depuis le début de l'installation de ISPConfig (tar xvfz ISPConfig-2.2.14.tar.gz, etc.) puis suivez la même procédure...

Puis vers la fin de l'installation, on vous pose quelques questions :
Serveur mysql : répondez localhost
utilisateur mysql: root
mot de passe mysql : le mot de passe de root
Le nom de la base de données IPSCOnfig : ispconfigdb

Attention pour la suite choisissez bien votre adresse IP :
L'adresse IP du serveur ISPConfig : 192.168.0.1 (si vous êtes connecté à domicile, derrière une freebox en mode routeur par exmeple) sinon rentrer votre adresse IP publique (exemple : 82.244.xx.xx)
Le nom d'hote: www Le domaine : votrenomdedomaine.com (à adapter, biensur !)
Sélection du protocole (http ou https (crypté)) pour accéder à ISPConfig :
Personnellement, j'ai choisi 1 pour SSL Vous pourrez donc accéder à votre système ISPConfig à l'adresse https://www.votrenomdedomaine.com:81.

Pour la prmière fois, connectez vous avec l'identifiant admin et le mot de passe admin. Changez vite ce mot de passe dans les paramètres de ISPCOnfig ! :o)))

Et voila : c'est terminé !!!

Il ne vous reste plus qu'à vous familiariser avec l'interface, la config, etc. Dans le menu Aide, vous trouverez des tutos en francais fots bien faits. Allez les consulter pour apprendre à vous servir de toute l'interface !
jeudi, juin 21 2007

Gravatar de adminLogiciels libres et Ubuntu sur LCI via Administrateur

L’émission grand écran de LCI du 15 juin dernier fut consacré au logiciels libres (Ubuntu, Firefox, OpenOffice). En la regardant, je ne pouvais pas m’empêcher de faire un petit mot la-dessus.

Pour ceux qui ne connaissent pas les logiciels libres, je pense que c’est pas mal pour savoir ce qui existe en dehors des logiciels commerciaux imposés habituels.

Sur ce film on y découvre l’installation et l’utilisation basique d’Ubuntu. Sympa. Une petite note m’a fait sourire, le présenteur indique q’un certain Guillaume a joué les cobayes pour installer Linux ….. :-) . Cobayes, quand même pas, de plus plus loin il est re-signalé que les députés de l’assemblée nationale vont utiliser Linux. OK, ils ne l’installent pas , la différence est là… . L’installation du programme VLC (lecteur vidéo) pose problème à notre cobaye apparemment. Ce logiciel est disponible dans les logiciels installables directement par Ubuntu. Je pense que le choix de VLC n’est pas forcement bon et que le présentateur voulait juste un petit peu montrer qu’il faut mettre (de temps en temps, voir rarement pour une utilisation basique deu bureau) les mains dans le cambouis. Mais ca c’est partout pareil …..

Mis a part ca des bons points pour Linux et Ubuntu que j’ai noté :

  • Ubuntu n’a pas à rougir face à Vista.
  • Bureau tout propre
  • Tout est intuitif
  • Manque de rien pour le grand public
  • DELL propose Ubuntu sur ses PC (aux US pour l’instant)
  • L’assemblée nationale Suisse va faire comme les députés Francais : adopter Linux pour leur PC.

Par contre , le monsieur consultant en technologie de l’innovation n’est a mon pas vraiment convaincu par les logiciels libres (jeux sur linux (bon d’accord…), aspect communautaire…) et dès qu’il peut casser en mettre une couche, il le fait, enfin c’est mon impression….
Je suis quand même content d’avoir vu cette emission (il n’y en a pas beaucoup) c’est peut-etre basique pour les habitues et les geeks, mais c’est vraiment interessant pour les non-familiers au logiciel libres.

Voici la vidéo :

Partie 2 : présentation Ubuntu, openoffice, firefox, thunderbird ….

Partie 1 : Présentation et Marché du logiciel libre

Source : Kagou Blog

Gravatar de adminVos podcasts transférés automatiquement via Administrateur

Logo podcastsBonjour,

Cet article est intégralement issu de ce post sur le forum. Merci à Benjou.

Voici le but de ce tutorial :

  1. Téléchargement de vos podcasts toutes les deux heures
  2. Lors de la connexion de votre lecteur MP3 :
    1. Copie des nouveaux podcasts
    2. Suppression des podcasts de plus de deux jours

Voici comment cela fonctionne :
Toutes les deux heures, podracer va chercher vos nouveaux fichiers audio.
Lorsque vous connectez votre lecteur audio, un script lancé automatiquement va copier les fichiers puis supprimer les anciens fichiers.

L’installation et la configuration sont simples mais pas très agréables (que du code, pas d’interface graphique). Mais une fois que c’est fini, tout se fera automatiquement.

Récupération des fichiers audio de podcast

Installation

Nous allons commencer par installer le logiciel :
sudo apt-get install podracer

Configuration des flux

Définissons ensuite les flux de podcasts que vous voulez lire.
Pour ce faire, nous allons éditer le fichier
~/.podracer/subscriptions (si le dossier caché .podracer n’existe pas, créez-le)
La syntaxe est la suivante :
toute ligne commençant par autre chose qu’une adresse internet est considérée comme un commentaire (j’ai mis des # par habitude et pour les repérer plus facilement).
Un flux par ligne, sous la forme :
adresseFlux nomDossier
Les fichiers du flux seront copiés dans le dossier ~/podcasts/date/nomDossier.

Voici par exemple mon fichier subscriptions

# Bob and rob show
http://englishcaster.com/bobrob/wp-rss2.php BobRob

# China 232
http://china232.libsyn.com/rss

# Comme ca du Japon
http://feeds.feedburner.com/CommeCaDuJapon CommeCaDuJapon

# Le grand débat
http://podcast.rtl.fr/legranddebat.xml Grand_debat

# 2mn du peuple
http://www.rireetchansons.fr/podcasts/podcasts.php?id=40 2minPeuple

# Jamzine
http://www.jamzine.net/share/feeds/podcast.xml Declencheur

# Déclencheur
http://www.declencheur.com/clic/rss Declencheur

#####################
###### PLONGEE ########
#####################
# Scubaradio
http://www.scubaradio.com/srpodcast.xml Scubaradio

# Tek Pod diver
http://feeds.feedburner.com/PodDiverRadioTsc PodDiver

# Beautiful oceans
http://blog.beautifuloceans.com/?feed=rss2 BeautifulOceans

# The surface interval show
http://surfaceinterval.thepodcastnetwork.com/feed/

Conseil : pour un premier test, ne mettez qu’un seul flux !

Exécution du programme

Là, vous avez deux possibilités.

Dans le cadre de vos tests :
podracer
Et voilà, le téléchargement a commencé.

Si vous avez ajoutez des tonnes de flux, lancez plutôt la commande suivante :
podracer --catchup
Ceci ne téléchargera rien mais considèrera que les actuels flux ont été lus. Vous ne passerez pas trois heures à tout récupérer mais vous aurez seulement les futurs mises-à-jour (c’est à vous de voir ce que vous préférez).

Par la suite, les fichiers téléchargés seront dans le dossier ~/podcasts.

À présent, configurons le programme pour qu’il soit exécuté toutes les deux heures : c’est le rôle de crontab.
crontab -e
Et ajoutez la ligne
1 */2 * * * podracer

Branchement du lecteur MP3

Maintenant, travaillons l’interaction avec votre lecteur MP3.

Script de copie

Tout d’abord, créons un fichier exécutable qui permet de copier les fichiers à transférer dans un même dossier.

gedit ~/podcasts/datesorting

Copiez-y ce code :
#! /bin/sh
# récupère les derniers podcasts et liens dans le dossier Newer en changeant leur nom pour leur repertoire et leur date.

#vide les liens précédents
rm ~/podcasts/Newer/*

#trouve les derniers podcasts mp3 moins de 24h
for i in `find ~/podcasts/*/* -mtime -1|grep mp3`; do
creationtime=$(stat -c "%y" "$i"|awk '{print $1}') ## $2 $3}'|cut -c -17)
podpath=`echo $i|awk -F / '{print $6}'`

#cree des hards links en changeant le nom pour la date
cp -l $i ~/podcasts/Newer/"$podpath""$creationtime"".mp3"
done

#trouve les derniers podcasts ogg moins de 24h
for i in `find ~/podcasts/*/* -mtime -1|grep ogg`; do
creationtime=$(stat -c "%y" "$i"|awk '{print $1}') ## $2 $3}'|cut -c -17)
podpath=`echo $i|awk -F / '{print $6}'`

#cree des hards links en changeant le nom pour la date
cp -l $i ~/podcasts/Newer/"$podpath""$creationtime"".ogg"
#enleve les vieux podcasts
for i in `find ~/podcasts/ -mtime +2`; do
if [ "$i" != "/home/benoit/podcasts/datesorting" ]
then
rm -rf $i
fi
done
done

Rendons ce fichier exécutable
chmod +x ~/podcasts/datesorting

Créons le dossier Newer :
mkdir ~/podcasts/Newer
Allez, courage, on y est presque

Script de transfert sur le lecteur

Maintenant, on veut que, dès qu’on connecte notre lecteur, il copie les fichiers sur le lecteur et y supprime les fichiers trop anciens.

Récuépration de l’identifiant du lecteur

Connectez votre lecteur MP3 et allumez-le.
En ouvrant le fichier /etc/mtab, vous trouverez une ligne du type
/dev/sdXX /chemin/vers/votre/lecteur.......

Notez, la valeur de /dev/sdXX. Il s’agit du “chemin” où est connectez votre lecteur.

Supposons que c’est /dev/sdc1, pour la suite de notre exemple.

tapez en ligne de commande :
hal-find-by-property --key block.device --string /dev/sdc1 en remplaçant /dev/sdc1 par la valeur que vous avez trouvé précedemment.

Vous récupèrerez alors une ligne du type
/org/freedesktop/Hal/devices/volume_uuid_4640_3BE7

Il s’agit de l’identifiant unique de votre lecteur.

Mise en place du script
Nous allons maintenant créer un fichier autorun.sh à la racine du lecteur. Copiez-y ce script :
#!/bin/sh

#determine le point de montage
#MOUNTPOINT=$(awk 'END {print $2}' /etc/mtab)
MOUNTPOINT=$(hal-get-property --udi /org/freedesktop/Hal/devices/volume_uuid_4640_3BE7 --key volume.mount_point)

~/podcasts/datesorting

rsync -rtvu --copy-links --delete --stats ~/podcasts/Newer/ $MOUNTPOINT/podcasts | zenity --text-info --title="Updating Podcasts" --width=600 --height=600
en remplaçant
/org/freedesktop/Hal/devices/volume_uuid_4640_3BE7 par l’identifiant unique trouvé précédemment.

Rendez ce fichier exécutable.

Personnellement, la technique avec l’identifiant unique n’a pas fonctionné car le point de montage contient un espace dans son nom. Si c’est aussi votre cas, remplacez dans la ligne commençant avec rsync “$MOUNTPOINT” par le point de montage, par exemple /media/lecteur

Peaufinage

Allez dans Système > Préférences > Périphériques et médias amovibles.

Assurez-vous que, dans l’onglet Stockage, la case Lancer automatiquement des programmes sur les nouveaux périphériques et médias est cochée.

Déconnectez votre lecteur MP3, rebranchez-le et normalement, si tout s’est bien passé, une fenêtre s’ouvrira avec pour titre Updating Podcasts

Si ce n’est pas le cas, essayez de lancer le fichier autorun.sh se trouvant à la racine du lecteur depuis une ligne de commande pour voir les éventuels messages d’erreur.

mercredi, juin 20 2007

Gravatar de szdavidVos podcasts transférés automatiquement via szdavid

Logo podcastsBonjour,

Cet article est intégralement issu de ce post sur le forum. Merci à Benjou.

Voici le but de ce tutorial :

  1. Téléchargement de vos podcasts toutes les deux heures
  2. Lors de la connexion de votre lecteur MP3 :
    1. Copie des nouveaux podcasts
    2. Suppression des podcasts de plus de deux jours

Voici comment cela fonctionne :
Toutes les deux heures, podracer va chercher vos nouveaux fichiers audio.
Lorsque vous connectez votre lecteur audio, un script lancé automatiquement va copier les fichiers puis supprimer les anciens fichiers.

L’installation et la configuration sont simples mais pas très agréables (que du code, pas d’interface graphique). Mais une fois que c’est fini, tout se fera automatiquement.

Récupération des fichiers audio de podcast

Installation

Nous allons commencer par installer le logiciel :
sudo apt-get install podracer

Configuration des flux

Définissons ensuite les flux de podcasts que vous voulez lire.
Pour ce faire, nous allons éditer le fichier
~/.podracer/subscriptions (si le dossier caché .podracer n’existe pas, créez-le)
La syntaxe est la suivante :
toute ligne commençant par autre chose qu’une adresse internet est considérée comme un commentaire (j’ai mis des # par habitude et pour les repérer plus facilement).
Un flux par ligne, sous la forme :
adresseFlux nomDossier
Les fichiers du flux seront copiés dans le dossier ~/podcasts/date/nomDossier.

Voici par exemple mon fichier subscriptions

# Bob and rob show
http://englishcaster.com/bobrob/wp-rss2.php BobRob

# China 232
http://china232.libsyn.com/rss

# Comme ca du Japon
http://feeds.feedburner.com/CommeCaDuJapon CommeCaDuJapon

# Le grand débat
http://podcast.rtl.fr/legranddebat.xml Grand_debat

# 2mn du peuple
http://www.rireetchansons.fr/podcasts/podcasts.php?id=40 2minPeuple

# Jamzine
http://www.jamzine.net/share/feeds/podcast.xml Declencheur

# Déclencheur
http://www.declencheur.com/clic/rss Declencheur

#####################
###### PLONGEE ########
#####################
# Scubaradio
http://www.scubaradio.com/srpodcast.xml Scubaradio

# Tek Pod diver
http://feeds.feedburner.com/PodDiverRadioTsc PodDiver

# Beautiful oceans
http://blog.beautifuloceans.com/?feed=rss2 BeautifulOceans

# The surface interval show
http://surfaceinterval.thepodcastnetwork.com/feed/

Conseil : pour un premier test, ne mettez qu’un seul flux !

Exécution du programme

Là, vous avez deux possibilités.

Dans le cadre de vos tests :
podracer
Et voilà, le téléchargement a commencé.

Si vous avez ajoutez des tonnes de flux, lancez plutôt la commande suivante :
podracer --catchup
Ceci ne téléchargera rien mais considèrera que les actuels flux ont été lus. Vous ne passerez pas trois heures à tout récupérer mais vous aurez seulement les futurs mises-à-jour (c’est à vous de voir ce que vous préférez).

Par la suite, les fichiers téléchargés seront dans le dossier ~/podcasts.

À présent, configurons le programme pour qu’il soit exécuté toutes les deux heures : c’est le rôle de crontab.
crontab -e
Et ajoutez la ligne
1 */2 * * * podracer

Branchement du lecteur MP3

Maintenant, travaillons l’interaction avec votre lecteur MP3.

Script de copie

Tout d’abord, créons un fichier exécutable qui permet de copier les fichiers à transférer dans un même dossier.

gedit ~/podcasts/datesorting

Copiez-y ce code :
#! /bin/sh
# récupère les derniers podcasts et liens dans le dossier Newer en changeant leur nom pour leur repertoire et leur date.

#vide les liens précédents
rm ~/podcasts/Newer/*

#trouve les derniers podcasts mp3 moins de 24h
for i in `find ~/podcasts/*/* -mtime -1|grep mp3`; do
creationtime=$(stat -c "%y" "$i"|awk '{print $1}') ## $2 $3}'|cut -c -17)
podpath=`echo $i|awk -F / '{print $6}'`

#cree des hards links en changeant le nom pour la date
cp -l $i ~/podcasts/Newer/"$podpath""$creationtime"".mp3"
done

#trouve les derniers podcasts ogg moins de 24h
for i in `find ~/podcasts/*/* -mtime -1|grep ogg`; do
creationtime=$(stat -c "%y" "$i"|awk '{print $1}') ## $2 $3}'|cut -c -17)
podpath=`echo $i|awk -F / '{print $6}'`

#cree des hards links en changeant le nom pour la date
cp -l $i ~/podcasts/Newer/"$podpath""$creationtime"".ogg"
#enleve les vieux podcasts
for i in `find ~/podcasts/ -mtime +2`; do
if [ "$i" != "/home/benoit/podcasts/datesorting" ]
then
rm -rf $i
fi
done
done

Rendons ce fichier exécutable
chmod +x ~/podcasts/datesorting

Créons le dossier Newer :
mkdir ~/podcasts/Newer
Allez, courage, on y est presque

Script de transfert sur le lecteur

Maintenant, on veut que, dès qu’on connecte notre lecteur, il copie les fichiers sur le lecteur et y supprime les fichiers trop anciens.

Récuépration de l’identifiant du lecteur

Connectez votre lecteur MP3 et allumez-le.
En ouvrant le fichier /etc/mtab, vous trouverez une ligne du type
/dev/sdXX /chemin/vers/votre/lecteur.......

Notez, la valeur de /dev/sdXX. Il s’agit du “chemin” où est connectez votre lecteur.

Supposons que c’est /dev/sdc1, pour la suite de notre exemple.

tapez en ligne de commande :
hal-find-by-property --key block.device --string /dev/sdc1 en remplaçant /dev/sdc1 par la valeur que vous avez trouvé précedemment.

Vous récupèrerez alors une ligne du type
/org/freedesktop/Hal/devices/volume_uuid_4640_3BE7

Il s’agit de l’identifiant unique de votre lecteur.

Mise en place du script
Nous allons maintenant créer un fichier autorun.sh à la racine du lecteur. Copiez-y ce script :
#!/bin/sh

#determine le point de montage
#MOUNTPOINT=$(awk 'END {print $2}' /etc/mtab)
MOUNTPOINT=$(hal-get-property --udi /org/freedesktop/Hal/devices/volume_uuid_4640_3BE7 --key volume.mount_point)

~/podcasts/datesorting

rsync -rtvu --copy-links --delete --stats ~/podcasts/Newer/ $MOUNTPOINT/podcasts | zenity --text-info --title="Updating Podcasts" --width=600 --height=600
en remplaçant
/org/freedesktop/Hal/devices/volume_uuid_4640_3BE7 par l’identifiant unique trouvé précédemment.

Rendez ce fichier exécutable.

Personnellement, la technique avec l’identifiant unique n’a pas fonctionné car le point de montage contient un espace dans son nom. Si c’est aussi votre cas, remplacez dans la ligne commençant avec rsync “$MOUNTPOINT” par le point de montage, par exemple /media/lecteur

Peaufinage

Allez dans Système > Préférences > Périphériques et médias amovibles.

Assurez-vous que, dans l’onglet Stockage, la case Lancer automatiquement des programmes sur les nouveaux périphériques et médias est cochée.

Déconnectez votre lecteur MP3, rebranchez-le et normalement, si tout s’est bien passé, une fenêtre s’ouvrira avec pour titre Updating Podcasts

Si ce n’est pas le cas, essayez de lancer le fichier autorun.sh se trouvant à la racine du lecteur depuis une ligne de commande pour voir les éventuels messages d’erreur.

Articles similaires

mardi, mai 29 2007

Gravatar de adminqFreeFax le fax sur free multiplateforme via Administrateur

Si vous êtes un Freenaute et que vous avez un accès haut débit peut être que vous savez déjà que Free vous propose de pouvoir envoyer des fax.

L'utilisation du service n'est pas très compliqué et free propose d'ailleurs un tutoriel très bien fait afin d'arriver a utiliser ce service depuis votre navigateur internet. Certes la possibilité d'avoir accès à ce service sur le web est très pratique car utilisable depuis n'importe quelle machine mais il reste quand même limité en terme de fonctionnalité.

Un jeune homme ingénieux à donc créé une application simple et multiplateforme permettant d'utiliser le service de façon optimale qui se nomme qFreeFax.

Pour bien commencer

Il va falloir télécharger le logiciel qui correspond à votre plateforme:

Installation sur Ubuntu

En ce qui concerne l'installation sur windows je n'ai pas pu testé car je n'ai plus cette plateforme sous la main, pour ce qui est de l'installation sur mac os rien de différent d'une autres application, n'hésitez à lire la suite du tutoriel pour apprendre à configurer et à utiliser. Développons maintenant l'installation sur ubuntu qui est vrament d'un simplicité enfantine. Deux options s'offre à nous:

Installation de la version linux

Une fois l'archive téléchargée faite un clic droit dessus et choisissez Extraire ici
extraire
Vous avez obtenu un dossier dans lequel se trouve un fichier exécutable nommé qFreeFax et fichier readme.txt.
Placez le fichier qFreeFax dans le dossier contenant vos applications perso (chez moi j'utilise le fichier /home/freetux/bin)
Si vous souhaitez avoir un raccourci dans votre menu Applications rien de plus simple dirigez vous vers Système>Préférences>Menu Principal
menu
Choisissez donc la catégorie dans laquelle vous souhaitez voir apparaître l'icône de qFreeFax et cliquez sur nouveau lanceur
lanceur
Il vous suffit de remplir les champs comme ci-dessus avec pour exception le chemin vers l'application qui dépend de votre choix préalable, choisissez ensuite une icône pour représenter l'application. Vous avez maintenant un beau lanceur dans votre menu il vous reste à configurer l'application

Installation du paquet .deb

Rien de plus simple il vous suffit de faire un clic droit sur le .deb et de choisir Ouvrir avec " Installateur de paquets GDebi"
installateur Gdebi
Une fois le paquet installer il ne vous reste plus qu'a allez chercher dans le menu Applications>Accessoires>qFreeFax
afin de passer a l'étape de configuration

Configuration

une fois l'application lancée vous vous retrouvez devant la fenêtre de connexion:
identifiants
Dans cette fenêtre il suffit de remplir sont numéro de téléphone ou identifiant free haut débit et le mot de passe associé.
Une fois validé c'est fini vous pouvez commencer à utiliser qFreeFax

Utilisation de qFreeFax

Une fois validé vous vous retrouvez devant la fenêtre d'envoi de fax:
envoi de fax
Rien de bien compliqué dans cette opération qui se fait en 4 étapes:

  1. saisissez le numéro de votre correspondant
  2. Remplissez le champs de sécurité (cela évite que des robots s'amuse a envoyer des fax de spam)
  3. Allez chercher votre fichier pdf à envoyer (ou faites un glisser-déposer)
  4. cliquez sur Envoyer

Vous voila des pros du fax, pour finir sachez que les fax sont gratuit vers toutes les destinations gratuites du service téléphonie de free et que vous pouvez envoyer des fax de n'importe ou sur la planéte comme si vous étiez chez vous grâce à ce petit programme.

Gravatar de FreetuxqFreeFax le fax sur free multiplateforme via Freetux

Si vous êtes un Freenaute et que vous avez un accès haut débit peut être que vous savez déjà que Free vous propose de pouvoir envoyer des fax.

L'utilisation du service n'est pas très compliqué et free propose d'ailleurs un tutoriel très bien fait afin d'arriver a utiliser ce service depuis votre navigateur internet. Certes la possibilité d'avoir accès à ce service sur le web est très pratique car utilisable depuis n'importe quelle machine mais il reste quand même limité en terme de fonctionnalité.

Un jeune homme ingénieux à donc créé une application simple et multiplateforme permettant d'utiliser le service de façon optimale qui se nomme qFreeFax.

Pour bien commencer

Il va falloir télécharger le logiciel qui correspond à votre plateforme:

Installation sur Ubuntu

En ce qui concerne l'installation sur windows je n'ai pas pu testé car je n'ai plus cette plateforme sous la main, pour ce qui est de l'installation sur mac os rien de différent d'une autres application, n'hésitez à lire la suite du tutoriel pour apprendre à configurer et à utiliser. Développons maintenant l'installation sur ubuntu qui est vrament d'un simplicité enfantine. Deux options s'offre à nous:

Installation de la version linux

Une fois l'archive téléchargée faite un clic droit dessus et choisissez Extraire ici
extraire
Vous avez obtenu un dossier dans lequel se trouve un fichier exécutable nommé qFreeFax et fichier readme.txt.
Placez le fichier qFreeFax dans le dossier contenant vos applications perso (chez moi j'utilise le fichier /home/freetux/bin)
Si vous souhaitez avoir un raccourci dans votre menu Applications rien de plus simple dirigez vous vers Système>Préférences>Menu Principal
menu
Choisissez donc la catégorie dans laquelle vous souhaitez voir apparaître l'icône de qFreeFax et cliquez sur nouveau lanceur
lanceur
Il vous suffit de remplir les champs comme ci-dessus avec pour exception le chemin vers l'application qui dépend de votre choix préalable, choisissez ensuite une icône pour représenter l'application. Vous avez maintenant un beau lanceur dans votre menu il vous reste à configurer l'application

Installation du paquet .deb

Rien de plus simple il vous suffit de faire un clic droit sur le .deb et de choisir Ouvrir avec " Installateur de paquets GDebi"
installateur Gdebi
Une fois le paquet installer il ne vous reste plus qu'a allez chercher dans le menu Applications>Accessoires>qFreeFax
afin de passer a l'étape de configuration

Configuration

une fois l'application lancée vous vous retrouvez devant la fenêtre de connexion:
identifiants
Dans cette fenêtre il suffit de remplir sont numéro de téléphone ou identifiant free haut débit et le mot de passe associé.
Une fois validé c'est fini vous pouvez commencer à utiliser qFreeFax

Utilisation de qFreeFax

Une fois validé vous vous retrouvez devant la fenêtre d'envoi de fax:
envoi de fax
Rien de bien compliqué dans cette opération qui se fait en 4 étapes:

  1. saisissez le numéro de votre correspondant
  2. Remplissez le champs de sécurité (cela évite que des robots s'amuse a envoyer des fax de spam)
  3. Allez chercher votre fichier pdf à envoyer (ou faites un glisser-déposer)
  4. cliquez sur Envoyer

Vous voila des pros du fax, pour finir sachez que les fax sont gratuit vers toutes les destinations gratuites du service téléphonie de free et que vous pouvez envoyer des fax de n'importe ou sur la planéte comme si vous étiez chez vous grâce à ce petit programme.

vendredi, mai 25 2007

Gravatar de adminTransmission, un client Bitorrent GTK+ puissant & intuitif via Administrateur

Il n'y a pas si longtemps que cela, je partais à la chasse d'un logiciel bitorrent étant plus puissant que celui intégré par défaut au bureau GNOME et à Ubuntu, tout en voulant que celui-ci reste simple, intuitif, et léger.

J'étais passé quelque temps sur Rufus, mais celui-ci ne convenait pas à mon cahier des charges.

Et puis un jour, je découvris Transmission

Tout d'abord, je suis sûr que certains lecteurs ont été surpris de savoir qu'Ubuntu embarquait un client Bitorrent par défaut ; il s'agit de celui de GNOME, qui est très trop intuitif, mais largement suffisant et bien pratique pour télécharger seulement des ISO d'Ubuntu, par exemple.

Il s'agit de gnome-btdownload, qui s'ouvre lorsque vous cliquez sur un fichier .torrent :

Cependant, si vous voulez avoir accès à plus de fonctions du réseau Bitorrent, il faudra utiliser un autre client, comme Transmission, qui est plus puissant, mais reste presque aussi simple que gnome-btdownload.

Installation :

Transmission n'est malheureusement pas encore dans les depots Ubuntu, mais je l'ai packagé sur le depot FF-IRC pour vous (comme je suis gentil, hein).
La procédure d'installation est donc simple, pas besoin de compiler les sources :

Commencez par taper :

wget http://www.ff-irc.net/ubuntu/8807D916.gpg -O- | sudo apt-key add -

afin d'ajouter la clé de cryptage du depot FF-IRC, puis d'ajouter ces lignes dans votre /etc/apt/sources.list grâce à gedit pour Ubuntu, ou kate pour Kubuntu ou encore mousepad pour Xubuntu :

deb http://www.ff-irc.net/ubuntu/ feisty extras
deb-src http://www.ff-irc.net/ubuntu/ feisty extras

La deuxième ligne est facultative pour une simple utilisation, elle permet d'accéder aux sources du paquet.

Puis enfin :

sudo apt-get update && sudo apt-get install transmission

Utilisation & découverte de l'interface :

Vous pouvez lancer Transmission via le menu Applications>Internet>Transmission ; vous accéderez alors à cette interface :

Cliquons sur le bouton Préférences :

Comme vous le voyez, Transmission propose les options pratiques et classiques des clients bitorrents, tout en possédant une interface intuitive.

Passons donc à l'utilisation :

Il vous suffit tout simplement d'utiliser le bouton Ajouter dans la fenêtre principal, et de sélectionner votre .torrent (vous pouvez bien sûr aussi cliquer directement dessus via Nautilus par exemple, Transmission s'ouvrira et commencera le téléchargement de ce .torrent).

Conclusion :

Bien qu'absent dans les depots pour le moment, Transmission reste un client Bitorrent bien pratique, qui nous provient du monde de Mac OS X.
On retiendra donc son respect de la HIG (interface homme-machine) et donc de la philosophie GNOME.

Liens :

Gravatar de ZicTransmission, un client Bitorrent GTK+ puissant &amp; intuitif via Zic

Il n'y a pas si longtemps que cela, je partais à la chasse d'un logiciel bitorrent étant plus puissant que celui intégré par défaut au bureau GNOME et à Ubuntu, tout en voulant que celui-ci reste simple, intuitif, et léger.

J'étais passé quelque temps sur Rufus, mais celui-ci ne convenait pas à mon cahier des charges.

Et puis un jour, je découvris Transmission

Tout d'abord, je suis sûr que certains lecteurs ont été surpris de savoir qu'Ubuntu embarquait un client Bitorrent par défaut ; il s'agit de celui de GNOME, qui est très trop intuitif, mais largement suffisant et bien pratique pour télécharger seulement des ISO d'Ubuntu, par exemple.

Il s'agit de gnome-btdownload, qui s'ouvre lorsque vous cliquez sur un fichier .torrent :

Cependant, si vous voulez avoir accès à plus de fonctions du réseau Bitorrent, il faudra utiliser un autre client, comme Transmission, qui est plus puissant, mais reste presque aussi simple que gnome-btdownload.

Installation :

Transmission n'est malheureusement pas encore dans les depots Ubuntu, mais je l'ai packagé sur le depot FF-IRC pour vous (comme je suis gentil, hein).
La procédure d'installation est donc simple, pas besoin de compiler les sources :

Commencez par taper :

wget http://www.ff-irc.net/ubuntu/8807D916.gpg -O- | sudo apt-key add -

afin d'ajouter la clé de cryptage du depot FF-IRC, puis d'ajouter ces lignes dans votre /etc/apt/sources.list grâce à gedit pour Ubuntu, ou kate pour Kubuntu ou encore mousepad pour Xubuntu :

deb http://www.ff-irc.net/ubuntu/ feisty extras
deb-src http://www.ff-irc.net/ubuntu/ feisty extras

La deuxième ligne est facultative pour une simple utilisation, elle permet d'accéder aux sources du paquet.

Puis enfin :

sudo apt-get update && sudo apt-get install transmission

Utilisation & découverte de l'interface :

Vous pouvez lancer Transmission via le menu Applications>Internet>Transmission ; vous accéderez alors à cette interface :

Cliquons sur le bouton Préférences :

Comme vous le voyez, Transmission propose les options pratiques et classiques des clients bitorrents, tout en possédant une interface intuitive.

Passons donc à l'utilisation :

Il vous suffit tout simplement d'utiliser le bouton Ajouter dans la fenêtre principal, et de sélectionner votre .torrent (vous pouvez bien sûr aussi cliquer directement dessus via Nautilus par exemple, Transmission s'ouvrira et commencera le téléchargement de ce .torrent).

Conclusion :

Bien qu'absent dans les depots pour le moment, Transmission reste un client Bitorrent bien pratique, qui nous provient du monde de Mac OS X.
On retiendra donc son respect de la HIG (interface homme-machine) et donc de la philosophie GNOME.

Liens :

dimanche, mai 20 2007

Gravatar de mumblyWifi sur un portable Acer Aspire 5024 wlmi sous Ubuntu Gnu/linux &quot;Feisty Fawn&quot; (7.04) : résumé des solutions via mumbly

Mis à jour le 21 mai 2007, 8h45

Afin de faire fonctionner le wifi sur un portable Acer Aspire 5024 wlmi (et tous les portables des séries 5020 et 3020 notamment ...), vous devez, sous Ubuntu Gnu/Linux Feisty Fawn (7.04), suivre quelques étapes de configuration. Vous trouverez ci-dessous un résumé simplifié d'étapes indispensables, par solutions et par système.

Système : i386

1- Solution avec le driver BCM43xx (paquet bcm43xx-fwcutter)

Installez acer_acpi (reportez vous à ce billet : http://www.mumblyworld.info/index.php?post/2007/04/04/111-wifi-et-portable-acer-aspire-sous-ubuntu-feisty-fawn-704)
Puis :

  1. $ sudo apt-get install bcm43xx-fwcutter (voulez-vous extraire le microcode ? Répondre > OUI !) - Vérifiez bien que vous avez activé les dépôts universe
  2. $ sudo gedit /etc/modules
  3. Ajouter en fin de fichier : acer_acpi wireless=1 bluetooth=1 (tout sur une seule ligne !). Au prochain reboot, le wifi et le bluetooth seront activés automatiquement. Il semblerait, de plus, qu'il faille activer aussi le bluetooth sur certains modèles ... afin d'avoir un wifi opérationnel ?!!?
  4. Rebootez l'ordi
  5. Au redémarrage, vous devriez voir la led wifi s'allumer en orange. Chez moi, elle clignote lorsque des données sont reçues/émises. Une fois sous Gnome, Network-manager devrait désormais vous afficher le ou les réseaux wifi disponibles. Il ne vous reste plus qu'à rentrer la clé wifi ... si vous en avez une 8-O
  • Avantage de cette config : simplicité d'installation
  • Inconvénient de cette config : connexion limitée à du 11 Mb/s - Pas de 54 Mb/s en wifi !!! :-C Cette solution ne s'avère peut-être donc pas idéale dans un environnement ou la connexion wifi est faible ou mauvaise.

2- Solution avec NDISWRAPPER et drivers Windows XP

Installez acer_acpi Puis :

  1. $ sudo gedit /etc/modprobe.d/blacklist
  2. blacklist bcm43xx <- à ajouter en fin de fichier
  3. $ sudo apt-get install ndiswrapper-utils-1.9
  4. Téléchargez les pilotes i386 sur le site d'Acer : http://support.acer-euro.com/drivers/notebook/as_5020.html et choisissez "WLan Driver Broadcom 802.11g 3.100.46.0" dans la liste "MS Windows XP"
  5. Décompressez les drivers
  6. $sudo ndiswrapper -i /home/moi/mes_drivers/bcmwl5.inf (à remplacer par le chemin réel sur votre ordi !)
  7. Vérifiez que le driver est bien installé : $ ndiswrapper -l qui devrait vous retourner : bcmwl5 : driver installed device (14E4:4318) present (alternate driver: bcm43xx)
  8. $ sudo gedit /etc/modules et ajouter la ligne à la fin du fichier : ndiswrapper (le paquet acer-acpi aura deja dû déposer une ligne du type "acer_acpi wireless=1 bluetooth=1" dans le /etc/modules).
  9. Rebootez l'ordi
  10. Au redémarrage, vous devriez voir la led wifi s'allumer en orange. Chez moi, elle clignote lorsque des données sont reçues/émises. Une fois sous Gnome, Network-manager devrait désormais vous afficher le ou les réseaux wifi disponibles. Il ne vous reste plus qu'à rentrer la clé wifi ... si vous en avez une 8-O
  • Avantages de cette config : Connexion en 54 Mb/s ! !! :-)
  • Inconvénient de cette config : Configuration plus complexe et qui utilise des drivers Windows XP ...


Système : amd64 (64 bits)

1- Solution avec le driver BCM43xx (paquet bcm43xx-fwcutter)

Reproduisez les mêmes étapes que pour le système i386 hormis l'étape 1 ou vous mettrez :

  1. $ sudo echo "deb http://repository.mumblyworld.info feisty-amd64 drivers" | sudo tee -a /etc/apt/sources.list

2- Solution avec NDISWRAPPERet drivers Windows XP

Reproduisez les mêmes étapes que pour le système i386 hormis l'étape 1 ou vous mettrez :

  • $ sudo echo "deb http://repository.mumblyworld.info feisty-amd64 drivers" | sudo tee -a /etc/apt/sources.list

... et l'étape 8 :

  • Téléchargez les pilotes 64 bits sur le site d'Acer : http://support.acer-euro.com/drivers/notebook/as_5020.html et choisissez "Wlan Driver Ambit Broadcom Vers. 3.100.64.0" dans la liste "MS Windows XP 64"
lundi, avril 9 2007

Gravatar de mumblyFeisty Fawn (7.04 beta) : Trouver facilement le serveur de mise à jour le plus rapide via mumbly

Système / Administration / Gestionnaire de paquets Synaptic
Catégories / Dépôts
puis dans le premier onglet "Ubuntu software", à la ligne "Télécharger depuis :", sélectionnez "Other ..." puis cliquez sur "Select best server" ...
Cela va automatiquement pinguer tous les serveurs et cela va vous proposer un serveur jugé le plus rapide.

Ca me rappelle FreeBSD avec la commande fastest_cvsup ! :)

mercredi, avril 4 2007

Gravatar de mumblyWifi et portable Acer Aspire sous Ubuntu Feisty Fawn (7.04) via mumbly

UPDATE : ce tuto se base sur un Acer Aspire 5024 WLMI et sera donc valable pour toute la série 5020 et 3020 ... Voir même d'autres modèles (?!!)

L'installation du wifi sous Ubuntu feisty Fawn (7.04) (version beta) est devenue vraiment simple.
Je vais vous expliquer comment installer les pilotes et acer_acpi, toujours indispensable au bon fonctionnement du wifi sous système Acer Aspire ...

Vous devrez tout d'abord :
  • soit établir une connexion au Net grâce au port éthernet du portable,
  • soit récupérer sur une clé USB, un cd-rom ... ou ce que vous voulez :) acer_acpi et les pilotes du matériel wifi, depuis un autre pc.
D'une manière ou d'une autre, il vous faudra suivre les étapes suivantes :

1- récupérez les pilotes du matériel wifi en rentrant la commande :
$ sudo apt-get install bcm43xx-fwcutter

2- récupérez acer_acpi à cette adresse : http://aceracpi.googlecode.com/files/acer_acpi-0.4.tar.gz. (à noter que l'adresse du site vient de changer ... et que acer_acpi vient tout juste de passer de la version 0.3 à la version 0.4)

UPDATE du 15/05/07 : la version est actuellement 0.5 ---> http://aceracpi.googlecode.com/files/acer_acpi-0.5.tar.bz2

Pour rappel, ce soft GENIALISSIME (!!!) est en fait un module (du noyau) qui permet de contrôler certains matériels du portable Acer