Développement web - Linux et Open source - Energie renouvelable

Publié par Actocom le 13 Juin 2009 à 11 56

Une plateforme qui vous fournit : - un nom de domaine en .mp , utilisable comme OpenID - Un filtrage de “privacy” à trois niveaux : friends / work / public et applicable à toutes les applications du site - Un nouveau carnet d’adresse “universel” ( un de plus .. )
- Une gestion de l’import de contenu et de publication de contenu
- Export du cont
Publié par Actocom le 25 Mai 2009 à 21 00

Je vous donne une manipulation permettant de définir le volume sonore au démarrage. Ainsi le volume ne sera pas le même que lorsque vous aviez éteint votre ordinateur. Cette petite astuce peu s'avérer très utile si comme moi, vous ne voulez pas avoir votre son d'accueil à fond. Si vous regardez un film un soir avec le volume élevé et que le lendemain matin vous voulez être discret, alors c'est raté.
Comment faire ? C'est très simple. Suivez ces quelques points :
/etc/pulse/default.pa dans le répertoire ~/.pulse/ en exécutant la commande suivante dans une terminal.cp /etc/pulse/default.pa ~/.pulse/
gedit ~/.pulse/default.pa
pacmd "dump" | grep set-sinkCopiez à la fin de ce fichier (
~/.pulse/default.pa) la ligne qui commence par set-sink-volume et qui correspond à votre périphérique audio. Chez moi j'en ai deux, la sortie HDMI et la sortie interne de mon ordinateur portable. Voici le résultat de cette commande que j'ai obtenu.
set-sink-volume alsa_output.pci-0000_01_00.1.hdmi-stereo 0x10000La ligne qui m'intéresse est la troisième et voici ce que j'ai ajouter en fin de fichier.
set-sink-mute alsa_output.pci-0000_01_00.1.hdmi-stereo no
set-sink-volume alsa_output.pci-0000_00_1b.0.analog-stereo 0x3210
set-sink-mute alsa_output.pci-0000_00_1b.0.analog-stereo no
### Volume 20%Si vous ne savez pas quel ligne choisir mettez "
set-sink-volume alsa_output.pci-0000_00_1b.0.analog-stereo 0x3210
set-sink-volume 0 0x3210". 0 désigne le périphérique par défaut.
0x3210 désigne le volume sonore (20% dans mon cas) et 0x10000 correspond à 100%.
C'est terminé. Au prochain démarrage le volume sera tel que vous l'avez défini.
Une chose m'a traversé l'esprit ce matin même : pourquoi aller utiliser un fournisseur de résolution DNS externe (OpenDNS, les DNS de votre FAI, etc...), quand on peut le faire soi-même ? Par "soi-même", je veux dire "le faire en local", avec un résolveur bien à nous qui va aller interroger les serveurs DNS racines pour remonter jusqu'à ce que l'on veut résoudre.

Au cours de ce billet, vous allez apprendre à installer Bind9 puis l'utiliser (uniquement pour la résolution, parce-qu'il peut faire bien plus...). Ceci peut paraître une mission impossible pour les débutants de Linux. Mais non ! En deux étapes nous auront un serveur DNS fonctionnel, pour peu que vous n'ayez pas de pare-feu bloquant le port 53 en sortie (en entrée ça ne fait rien, on n'utilise Bind9 que pour résoudre) !
Les avantages à cela ? Faire un maximum de choses vous-même, en local. Ça peut accélérer le temps de résolution DNS et protèger votre vie privée car aucun log de résolution contenant votre IP ainsi que l'hôte demandé n'est conservé sur un serveur distant. S'il devait l'être, ce serait sur votre machine ! Aussi, vous ne serez plus dépendant d'un fournisseur de service pouvant vous censurer certains domaines (vous resterez sur un réseau neutre à ce niveau !).
La première chose à faire est : installer Bind9 ! Si vous utilisez Ubuntu voire Debian, un simple clic sur ce lien vous invitera à installer le paquet bind9 (avec sa dépendance bind9utils). Et voilà, le résolveur DNS est actif et fonctionne !
Ensuite, il vous suffit de supprimer toutes les lignes de votre resolv.conf (/etc/resolv.conf) avec un éditeur de texte comme nano puis d'y mettre :
nameserver 127.0.0.1
Mais ce n'est pas la meilleure solution, ou du moins une solution très durable : en effet, sur une Ubuntu Desktop, c'est le Network Manager qui gère les serveurs de noms. Ce que vous devriez plutôt faire, c'est de vous rendre dans : Système/Préférences/Connexions réseau puis de modifier toutes les connexions que vous avez dans tous les onglets (Filaire, Sans fil, etc...), en faisant, pour chacune d'entre-elles :
Puis appliquez les modifications. Si la connexion est partagée entre tous les utilisateurs, un mot de passe administrateur vous sera demandé.
Une fois que vous avez modifié toutes les connexions disponibles sur votre machine, il va falloir vous déconnecter du réseau en cliquant sur sur les deux prises branchées à gauche de l'horloge de la barre du haut de GNOME, puis : Se déconnecter.
Enfin, reconnectez-vous à la connexion à laquelle vous étiez précédemment connecté, puis ouvrez un terminal (Applications/Accessoires/Terminal) et entrez :
host vanaryon.tk
Si vous avez une réponse du genre : "vanaryon.tk has address XXX.XX.XXX.X", c'est que votre serveur de résolution marche ! Vous pouvez aussi essayer avec google.fr ou un autre domaine, c'est exactement la même chose.
Dans le cas contraire, il va falloir voir du côté de votre routeur (généralement 192.168.1.1 ou 192.168.0.1 afin de voir si le port 53 n'est pas bloqué pour la sortie en TCP et UDP), ou encore du pare-feu de votre distribution Linux.
Notez que si vous n'arrivez toujours pas à avoir de réponse DNS avec les nouveaux paramètres, il vous suffit de repasser toutes les connexions en "Automatique (DHCP)" dans les onglets "Paramètres IPv4" et "Paramètres IPv6" afin de retrouver vos anciens paramètres.
Envie d'aller plus loin ? Je vous ai déniché quelques liens intéressants :
Bienvenue sur
Actocom
Commencé par Jean-Christophe Gilbert. Dernière réponse par Jean-Christophe Gilbert 23 Nov. 2009.
Commencé par Actocom. Dernière réponse par Jean-Christophe Gilbert 4 Nov. 2009.
© 2010 Créé par Actocom sur Ning. Créez un réseau Ning !
Insignes | Signaler un problème | Confidentialité | Conditions d'utilisation