<?xml version="1.0" encoding="ISO-8859-1"?>
<rss version="2.0">
   <channel>
      <title>mxs.free.fr - Site personnel Xavier Meunier</title>
      <link>http://mxs.free.fr</link>
      <description>Ma vie en RSS</description>
   <item>
	 
      <title>.mac maison - 2006-12-15 10:30:00</title>
      <link>http://mxs.free.fr
			</link>
			<comments>http://mxs.free.fr
			</comments>
			<description>Dans un précédent ticket (ou billet) j'expliquais comment faire un serveur de partage de calendriers entre mac et windows à l'aide d'un serveur apache webdav (sur ubuntu).
&lt;br/&gt;&lt;br/&gt;
Ce &lt;a href="http://www.tnpi.biz/computing/mac/tips/idisk/idisk-v2.shtml"&gt;lien&lt;/a&gt; explique comment faire pour remplacer au mieux le service .mac qui je le rapelle est à 99euros/an. Cet article très intéressant explique comment faire du partage avec webdav, comme intercepter les informations echangées comme par exemple le formatage des données retourné par le script qui informe de la taille restante sur le iDisk. Cet article explique egalement comment faire croire au mac que le serveur webdav est le serveur .mac en trafiquant les DNS...
&lt;br/&gt;&lt;br/&gt;
Je vais m'en installer un et je mettrais en ligne les résultats (si jamais un mac user traine un jour par ici ca pourrait peut etre servir qui sait) notamment essayer de voir pour la synchro du carnet d'adresse et autre...
&lt;br/&gt;&lt;br/&gt;
Et enfin penser à regarder sur le site &lt;a href="http://www.notmacchallenge.com"&gt;notmacchallenge.com&lt;/a&gt; qui  propose une récompense à qui fournira une solution gratuite de remplacement à .mac&lt;br/&gt;&lt;br/&gt;&lt;a href="http://spanningsync.com/"&gt;Spanning sync&lt;/a&gt; permet de synchroniser des calendriers iCal avec google calendar et ainsi partager ses agendans entre utilsateurs (bye bye .mac)
			</description>
     
   </item>
   <item>
	 
      <title>Faire des graphs en PHP/flash - 2006-07-24 00:07:00</title>
      <link>http://mxs.free.fr
			</link>
			<comments>http://mxs.free.fr
			</comments>
			<description>&lt;a href="http://www.maani.us/charts/index.php"&gt;PHP/SWF Charts&lt;/a&gt; permet de réaliser des graphs assez simplement en flash à partir de données issues d'un script php par exemple.&lt;br/&gt;&lt;br/&gt;
Plusieurs types de graphs sont possibles (camenberts, camenberts 3D, histogrammes, histogrammes comparatifs, ...). Tout se configure très simplement en envoyant les paramètres à la classe chargée de créer le fichier .swf sous forme de tableaux.
&lt;br/&gt;&lt;br/&gt;
La version de base est gratuite est permet déjà pas mal d'options, la version payante permet par exemple de pouvoir directement imprimer un graph, de pouvoir ajouter un graph à un autre (interessant), d'eviter de pointer vers le site du developpeur quand on clique sur le graph (pas très pro sinon).
&lt;br/&gt;&lt;br/&gt;
Exemple:statistiques de mon site &lt;a href="http://www.babyfinder.org/adm/stats.php"&gt;babyfinder.org &lt;/a&gt;, ou celle de ce &lt;a href="index.php?rub=stats"&gt;site&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Il existe aussi une version XML qui fonctionne avec tout les langages de programmation WEB (ASP par exemple)
			</description>
     
   </item>
   <item>
	 
      <title>Tester qualité audio - 2006-07-03 23:38:00</title>
      <link>http://mxs.free.fr
			</link>
			<comments>http://mxs.free.fr
			</comments>
			<description>Voilà une petite astuce pour tester la qualité audio d'une communication VoIP gratuitement avec le logiciel SJPhone sur Mac OS X. Le but est de diffuser de la musique à partir d'un poste client pour tester la qualité sonore / réseau entre 2 clients et déceler les problèmes de coupures (jitte, perte de paquets) et les problèmes d'écho.&lt;br/&gt;&lt;br/&gt;
Premièrement il faut installer le logiciel gratuit Soundflower qui permet de créer une interface sonore virtuelle.&lt;br/&gt;
Ensuite, configurer SJPhone pour mettre en entrée audio cette interface virtuelle. Ensuite il faut aller dans les préférences systèmes et mettre la sortie audio par défaut sur la nouvelle interface virtuelle (à la place des haut-parleurs). &lt;br/&gt;&lt;br/&gt;
Et pour finir il suffit de configurer SJphone pour répondre automatiquement aux appels et de lancer iTunes. Il ne reste plus qu'à appeler le numéro du softphone et c'est parti.

			</description>
     
   </item>
   <item>
	 
      <title>Routeur Vigor 3300 - 2006-06-25 11:00:00</title>
      <link>http://mxs.free.fr
			</link>
			<comments>http://mxs.free.fr
			</comments>
			<description>La société taiwanaise Draytek propose dans son catalogue un routeur doté de 4 interfaces LAN, 4 interfaces WAN et 2 emplacements pour modules cartes VoIP (FXO et FXS)&lt;br/&gt;&lt;br/&gt;
Intérets:&lt;br/&gt;
&lt;ul class="normal"&gt;
&lt;li&gt;Possibilité de faire du load-balancing entre les 4 ports Wan (liens IP, PPPoE et PPTP)&lt;/li&gt;
&lt;li&gt;VLAN sur le switch intégré&lt;/li&gt;
&lt;li&gt;Ce routeur gère le protocole VRRP pour la haute disponibilité du routeur (HSRP chez Cisco), permet de créer une interface virtuelle partagée entre 2 routeurs avec un maitre et un esclave&lt;/li&gt;
&lt;/ul&gt;
&lt;br/&gt;&lt;br/&gt;
Incovénients:&lt;br/&gt;
&lt;ul class="normal"&gt;
&lt;li&gt;Impossible de régler le MTU sur les interfaces WAN (pas super pour la VoIP), la MTU est fixée à 1500 (D'après le site de Draytek, il est possible de motifier la MTU en passant par des régles de QoS avec le firmware 2.5.7)&lt;/li&gt;
&lt;li&gt;Le load-balancing et le back-up sont 2 choses différentes sur ce Vigor. En effet perdre un lien semblerait poser de sérieux problèmes&lt;/li&gt;
&lt;li&gt;Seuls paramètres possibles pour le load-balancing sont le poid de la liaison et le type de heartbeat pour les liaisons IP (non PPPoE) (ping, requete ARP sur la passerelle)&lt;br/&gt;
Impossible de régler le type de load-balancing (comme sur les routeurs xincom par exemple) qui semble se faire par adresse IP (pas possible de mettre par session IP par exemple).
&lt;/li&gt;
&lt;/ul&gt;
&lt;br/&gt;
Sinon celà reste du bon matériel (pour seulement 450euros), notamment du coté de la QoS et des tunnels VPN (IPsec et PPTP).
			</description>
     
   </item>
   <item>
	 
      <title>Partage calendriers Outlook - iCal - Mozilla Sunbird - 2006-05-29 23:56:08</title>
      <link>http://mxs.free.fr
			</link>
			<comments>http://mxs.free.fr
			</comments>
			<description>Pour partager les agendas entre ces différents logiciels, le mieux est de passer par un serveur WebDav et l'utilisation d'un plug-in pour outlook 2003 pour lui permettre de lire et de générer des fichiers .ics (iCalendar, RFC 2445).&lt;br/&gt;&lt;br/&gt;
Le plug-in se télécharge à l'adresse &lt;a href="http://remotecalendars.sourceforge.net"&gt;suivante&lt;/a&gt;.
et nécessite le Framework .Net 2.0.&lt;br/&gt;&lt;br/&gt;
Du coté serveur, le plus simple est d'installer le module WebDav pour apache (apt-get install libapache-mod-dav).&lt;br/&gt;
Pour activer le mode, il faut créer des liens symboliques entre les fichiers du module Dav (dav_fs.conf, dav_fs.load et dav.load) du repertoire /etc/apache2/mods-avaible/ vers /etc/apache2/mods-enabled/ &lt;br/&gt;&lt;br/&gt;
Enfin créer un repertoire dans /var/www et le configurer dans httpd.conf comme suit:&lt;br/&gt;&lt;br/&gt;
&lt;p class="commande"&gt;
&amp;lt;directory "/var/www/cals"&amp;gt;&lt;br/&gt;
Dav On&lt;br/&gt;
AddType text/calendar .ics&lt;br/&gt;
&amp;lt;/directory&amp;gt;&lt;br/&gt;
&lt;/p&gt;&lt;br/&gt;
On peut aussi rajouter un système d'authentification (AuthUserFile, AuthName, AuthType, etc)&lt;br/&gt;&lt;br/&gt;
Dans le plug-in outlook pour s'inscrire à un calendrier il faut entrer l'adresse du calendrier: &lt;br/&gt;
&lt;p class="commande"&gt;webcal://adresseip/rep/fichier.ics
&lt;/p&gt;&lt;br/&gt;
Pour publier un calendrier:&lt;br/&gt;
&lt;p class="commande"&gt;http://adresseip/rep/fichier.ics
&lt;/p&gt;&lt;br/&gt;il faut creer avant le fichier .ics sur le serveur et chmod 644 (par ex.) et chown www-data.
			</description>
     
   </item>
   <item>
	 
      <title>SNMP - RRDtool - 2006-05-17 15:15:00</title>
      <link>http://mxs.free.fr
			</link>
			<comments>http://mxs.free.fr
			</comments>
			<description>Ici le but est d'installer rrdtool ainsi qu'un client et un agent snmp (serveur). Rrdtool est un outil de stockage d'informations et de les resortir sous forme de graphiques. Le client snmp permet de faire des requetes sur l'agent snmp (snmpget et snmpwalk) ou l'inverse via les Traps.&lt;br/&gt;&lt;br/&gt;
&lt;u&gt;RRDTool&lt;/u&gt; s'installe via le package du même nom &lt;i&gt;apt-get install rrdtool&lt;/i&gt;, attention au fichier /etc/apt/sources.list qui doit contenir les serveur de depots de paquets universe (voir section documents pour telecharger le fichier). Ensuite le but est de créer un base de type rrd, de la remplir et enfin de sortir un graphique.&lt;br/&gt;
Ces fonctions sont effectuées respectivement par les commandes &lt;i&gt;rrdtool create, rrdtool update&lt;/i&gt; et &lt;i&gt;rrdtool graph&lt;/i&gt;.&lt;br/&gt;&lt;br/&gt;

&lt;p class="commande"&gt;
rrdtool create nom_fichier.rrd       \&lt;br/&gt;
     DS:1min:ABSOLUTE:600:U:U   \&lt;br/&gt;
     DS:5min:ABSOLUTE:600:U:U   \&lt;br/&gt;
     DS:15min:ABSOLUTE:600:U:U  \&lt;br/&gt;
     RRA:AVERAGE:0.5:1:600      \&lt;br/&gt;
     RRA:AVERAGE:0.5:6:700      \&lt;br/&gt;
     RRA:AVERAGE:0.5:24:775     \&lt;br/&gt;
     RRA:AVERAGE:0.5:288:797    \&lt;br/&gt;
     RRA:MAX:0.5:1:600          \&lt;br/&gt;
     RRA:MAX:0.5:6:700          \&lt;br/&gt;
     RRA:MAX:0.5:24:775         \&lt;br/&gt;
     RRA:MAX:0.5:288:797&lt;br/&gt;

&lt;/p&gt;
&lt;br/&gt;
Les DS (data sources) peuvent être de plusieurs types (ABSOLUTE,GAUGE,DERIVE,COUNTER)  et sont de la forme DS:label:type:heartbeat:min:max. le Heartbeat définit le nombre de secondes avant que la donnée ne soit considérée comme Unknown.
&lt;br/&gt;Pour mettre a jour les données  il faut utiliser la commande&lt;br/&gt;&lt;br/&gt; &lt;p class="commande"&gt;rrdtool update nom_fichier.rrd N:$DS1:$DS2...:$DSn&lt;/p&gt;
&lt;br/&gt;
RRDTool graph permet de générer un graph (par défaut au format GIF) en récuperant les données d'un fichier .rrd
&lt;br/&gt;&lt;br/&gt;
&lt;p class="commande"&gt;

&lt;/p&gt;

&lt;br/&gt;&lt;br/&gt;
&lt;u&gt;SNMP:&lt;/u&gt; s'installe par &lt;i&gt;apt-get install snmp&lt;/i&gt;(client) et &lt;i&gt;apt-get install snmpd&lt;/i&gt;(agent). lors de l'installation des commandes client snmp, une est utile pour la configuration de l'agent local, il s'agit de &lt;i&gt;snmpconf&lt;/i&gt; qui permet de configurer l'agent (nom communautés, droits d'accès, etc.).&lt;br/&gt;
&lt;i&gt;snmpwalk&lt;/i&gt; et &lt;i&gt;snmpget&lt;/i&gt; permettent respectivement d'afficher  la MIB d'un agent et d'acceder à une valeur de cette MIB.
&lt;br/&gt;&lt;br/&gt;
Pour plus de facilité le mieux est d'utiliser un navigateur de MIB comme &lt;a href="http://www.wtcs.org/snmp4tpc/getif.htm"&gt;Getif&lt;/a&gt; sous Windows&lt;br/&gt;
&lt;br/&gt;
&lt;p  class="commande"&gt;
snmpget -c community_name -v2c localhost tcp.tcpCurrEstab.0 | awk -F ":" '{print $4}' | awk '/^ / {print $1}'
&lt;/p&gt;
&lt;br/&gt;
la commande awk permet de faire du traitement de lignes (un peu comme grep). Le paramètre -F permet de définir un delimiteur de champs, le 2ieme awk permet d'afficher le nombre d'octets en enlevant l'espace au début du champs (awk 'pattern {options}'} 
&lt;br/&gt;&lt;br/&gt;
Cette commande permet par exemple de récupérer le nombre de connexions en cours d'établissement
(grâce à un navigateur de MIB, il est possible de voir les informations de chaque objet). la commande awk permet quant à elle de filtrer le resultat et de n'afficher que la valeur (4ieme champs). &lt;br/&gt;&lt;br/&gt;
A noter que si vous recevez une erreur du type "No securityName specified" c'est qu'il manque le paramètre -v 2c qui force l'utilisation de la version 2c de SNMP (pour la version 3 qui est sécurisée, il faut spécifié la variable SecurityName)
			</description>
     
   </item>
   <item>
	 
      <title>Installation script keep-alive - 2006-05-15 00:14:00</title>
      <link>http://mxs.free.fr
			</link>
			<comments>http://mxs.free.fr
			</comments>
			<description>Sur ce site, une partie des pages est hebergée sur mon site local. Pour savoir si mon serveur local est bien en ligne, il envoit à interval régulier sa date locale (cf page accueil)&lt;br/&gt;&lt;br/&gt;

&lt;p class="commande"&gt;
#!/usr/bin/php &lt;br/&gt;
&amp;lt;?php&lt;br/&gt;
&lt;br/&gt;
$jour=date("d");&lt;br/&gt;
$mois=date("m");&lt;br/&gt;
$annee=date("Y");&lt;br/&gt;
&lt;br/&gt;
$heure=date("H");&lt;br/&gt;
$minutes=date("i");&lt;br/&gt;
$pass=md5("mot_de_passe");&lt;br/&gt;
&lt;br/&gt;
include("http://adresse_site/script.php?j=$jour&amp;m=$mois&amp;a=$annee&amp;h=$heure&amp;m=$minutes&amp;p=$pass");&lt;br/&gt;

?&amp;gt;
&lt;/p&gt;
&lt;br/&gt;

Ce script est installé sur le serveur local, avec les droits d'éxécution (chmod) et une tâche cron. Il lance donc un script sur le site distant avec les données date locale et le mot de passe chiffré par hashage MD5. la première ligne permet de définir l'interpreteur, ici PHP, sous ubuntu il faut installer le package php4-cli (apt-get install php4-cli) pour que cron puisse l'exécuter.
&lt;br/&gt;&lt;br/&gt;
Le script distant (ici script.php) n'a plus qu'a mettre les données à jour dans la base SQL (par exemple) en vérifiant bien le mot de passe envoyé et en comparant avec la date instantannée.
&lt;br/&gt;&lt;br/&gt;
Ensuite ce script est intégré dans un autre qui permet de savoir si la liaison (entre les probleme de wifi et de disponibilité des serveurs Free)
&lt;br/&gt;
&lt;p class="commande"&gt;
#!/bin/bash&lt;br/&gt;
&lt;br/&gt;

ping -c 3 www.google.fr&lt;br/&gt;
if [ $? -ne 0 ]&lt;br/&gt;
 then&lt;br/&gt;
    echo "probleme google"&lt;br/&gt;
    ping -c 3 192.168.2.1&lt;br/&gt;
    if [ $? -ne 0 ]&lt;br/&gt;
      then&lt;br/&gt;
        ifdown ra0&lt;br/&gt;
        ifup ra0&lt;br/&gt;
        exit 0&lt;br/&gt;
      else&lt;br/&gt;
        echo "probleme avec ADSL, LAN ok"&lt;br/&gt;
    fi&lt;br/&gt;
 else&lt;br/&gt;
    echo "google ok"&lt;br/&gt;
    /home/xavier/update_time.php&lt;br/&gt;
fi&lt;br/&gt;
exit 0&lt;br/&gt;&lt;br/&gt;
&lt;/p&gt;&lt;br/&gt;
Ce script permet de tester disponibilité d'un serveur ici google (internet). Si cette connexion est défaillante, on teste alors la connexion locale. Si celle-ci est défaillante on redemarre l'interface Wifi (peut-être qu'un renew dhcp pourrait suffir). Et on ne lance le script de mise à jour de la date seulement si les connexions sont bonnes.

			</description>
     
   </item>
   <item>
	 
      <title>Apache 2 - Droits d'accès - 2006-05-14 13:36:00</title>
      <link>http://mxs.free.fr
			</link>
			<comments>http://mxs.free.fr
			</comments>
			<description>Juste un petit billet sur la configuration d'apache2 et des fichiers de droits d'accès .htaccess.&lt;br/&gt;
Dans apache2 les droits d'accès à un répertoire se réglent soit dans le fichier /etc/apache2/httpd.conf (sous ubuntu) soit dans un fichier .htaccess (vérifier ce nom dans le paramètre &lt;i&gt;AccessFileName&lt;/i&gt; du fichier /etc/apache2/apache2.conf ).
&lt;br/&gt;&lt;br/&gt;
&lt;p class="commande"&gt;
&amp;lt;directory "/var/www/"&amp;gt;&lt;br/&gt;
&amp;nbsp;&amp;nbsp;AuthName "Acces prive"&lt;br/&gt;
&amp;nbsp;&amp;nbsp;AuthType Basic&lt;br/&gt;
AuthUserFile "/var/www/reperoire/.htpasswd"&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;lt;limit GET POST&amp;gt;&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;require valid-user&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;lt;/limit&amp;gt;&lt;br/&gt;
&amp;lt;/directory&amp;gt;&lt;br/&gt;
&lt;/p&gt;&lt;br/&gt;
Ici on configure restreint l'accès aux utilisateurs dont le login/mot de passe sont dans le fichier /var/www/repertoire/.htpasswd (sous la forme login:md5(mot_de_passe)). L'utilitaire htpasswd permet d'ajouter des utilisateurs à un fichier htpasswd (htpasswd nom_fichier nom_utilisateur).&lt;br/&gt;&lt;br/&gt;
&lt;p class="commande"&gt;
&amp;lt;Directory "/repertoire"&amp;gt;&lt;br/&gt;
    Options Indexes&lt;br/&gt;
    &lt;b&gt;AllowOverride All&lt;/b&gt;&lt;br/&gt;
    Order allow,deny&lt;br/&gt;
    Allow from all&lt;br/&gt;
&amp;lt;/Directory&amp;gt;&lt;br/&gt;
&lt;/p&gt;
&lt;br/&gt;AllowOverride All, est necessaire pour que Apache prenne en compte les fichiers .htaccess dans ce repertoire.

			</description>
     
   </item>
   <item>
	 
      <title>Softs Windows - administration linux - 2006-05-26 13:57:00</title>
      <link>http://mxs.free.fr
			</link>
			<comments>http://mxs.free.fr
			</comments>
			<description>Sur cette &lt;a href="http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html"&gt;page&lt;/a&gt;,  3 logiciels pour Windows très utile pour administrer un serveur Unix/linux. Pour Windows XP, il faut télécharger les dernières versions (en bas de la page).&lt;br/&gt;&lt;br/&gt;
&lt;ul class="normal"&gt;
&lt;li&gt;
&lt;u&gt;Putty:&lt;/u&gt; Permet d'accéder en SSH à un serveur distant
&lt;/li&gt;
&lt;li&gt;
&lt;u&gt;PuttyGen:&lt;/u&gt; Permet de générer des couples de clés privée/publique RSA pour s'authentifier sur les serveurs linux en SSH. Une fois le couple de clés généré, il faudra placer la clé publique dans le répertoire des clés publiques authorisées du serveur (voir fichier de conf du serveur, /etc/ssh/sshd_config sous debian/ubuntu, sous ubuntu ce fichier se trouve dans ~/.ssh/authorized_keys et son format est clé1&lt;CR&gt;clé2...).&lt;br/&gt;
Pour utiliser sa clé privée à partir d'un unix (par exemple Mac OS qui dispose d'OpenSSh installé par défaut, il faut penser à exporter sa clé privée sous le format OpenSSH (Menu conversions / Export OpenSSH key)
&lt;/li&gt;
&lt;li&gt;
&lt;u&gt;PSCP:&lt;/u&gt; Permet d'envoyer des fichiers par Copie sur SSH sans avoir à passer par du FTP, très pratique. Ce programme fonctionne qu'en ligne de commande (emulateur DOS), les paramètres sont les mêmes que la commande sous linux seul le nom du processus change (pscp au lieu scp)
&lt;/li&gt;
&lt;/ul&gt;
			</description>
     
   </item>
   <item>
	 
      <title>Exim - 2006-05-12 18:37:00</title>
      <link>http://mxs.free.fr
			</link>
			<comments>http://mxs.free.fr
			</comments>
			<description>Toujours dans le cadre de l'installation d'un serveur Asterisk, j'ai été amené à installer un relai SMTP sur le serveur (exim).&lt;br/&gt;
&lt;u&gt;Exim&lt;/u&gt; peut fonctionner en tant que simple agent SMTP afin d'envoyer vers un autre serveur SMTP (FAI ou celui de l'entreprise) notamment pour les notifications d'email pour la voicemail.&lt;br/&gt;&lt;br/&gt;
Voici 2 lignes de commandes utiles, la 1ere permet de vider la file d'attente d'exim (particulierement utile pour moi car les messages locaux se sont empilés dans la file d'attente).&lt;br/&gt;&lt;br/&gt;

&lt;p class="commande"&gt;exim4 -Mrm `mailq | awk '{ print $3 }'`
&lt;/p&gt;&lt;br/&gt;
ou&lt;br/&gt;
&lt;p class="commande"&gt;mailq | awk '{ print $3 }' | xargs exim4 -Mrm
&lt;/p&gt;
&lt;br/&gt;
La commande xargs permet de rediriger l'entrée standard (stdin) en temps qu'argument de la commande  entrée en argument de xargs&lt;br/&gt;
Avec les paramètres -Mvb et -Mvl on peut afficher  respectivement le corps d'un message et les entrées log d'un message.
&lt;br/&gt;&lt;br/&gt;
&lt;p class="commande"&gt;dc_eximconfig_configtype='smarthost'&lt;br/&gt;
dc_other_hostnames=''&lt;br/&gt;
dc_local_interfaces='127.0.0.1'&lt;br/&gt;
dc_readhost='nomdomaine.com'&lt;br/&gt;
dc_relay_domains='*'&lt;br/&gt;
dc_minimaldns='false'&lt;br/&gt;
dc_relay_nets=''&lt;br/&gt;
dc_smarthost='smtp.FAI.fr'&lt;br/&gt;
CFILEMODE='644'&lt;br/&gt;
dc_use_split_config='false'&lt;br/&gt;
dc_hide_mailname='true'&lt;br/&gt;
dc_mailname_in_oh='true'&lt;/p&gt;

Pour tester l'envoi d'un e-mail:&lt;br/&gt;
echo "test" &gt; mail -s sujet adresse@fai.com
			</description>
     
   </item>
   <item>
	 
      <title>Application Asterisk - 2006-05-11 22:10:00</title>
      <link>http://mxs.free.fr
			</link>
			<comments>http://mxs.free.fr
			</comments>
			<description>Un petit "ticket" pour parler d'une application qui se greffe sur Asterisk dont le but est de fournit une interface de provisionning et de billing à un serveur Asterisk. C'est grâce à ce type d'application un serveur Asterisk peut alors servir de plate-forme IP-Centrex&lt;br/&gt;&lt;br/&gt;
Cette application, nommée MCC, fournit d'une part un module (plug-in) pour Asterisk et une interface web.&lt;br/&gt;&lt;br/&gt;
&lt;u&gt; Le plug-in&lt;/u&gt; une fois compilé et chargé, a pour but à la fois de vérifier qu'un utilisateur a bien le droit (destination autorisée et/ou crédit suffisant en cas de prépaiement) d'appeler un numéro et également de générer une entrée CDR (ticket temps consommé) dans la base de données de l'application.&lt;br/&gt;&lt;br/&gt;
&lt;u&gt;L'interface web&lt;/u&gt; permet quant à elle d'ajouter des clients, des postes, des   numéros SDA (provisionning) et de facturer les clients (facture et relevé en PDF)&lt;br/&gt;&lt;br/&gt;Le principal intérêt de cette interface est son ergonomie. En effet son fonctionnement est aisé à comprendre. la démarche de création d'un utilisateur (avec 1 ou plusieurs postes avec SDA ou non) passe avant par la création d'un tarif (prix en minutes sur des destinations délivrées par des fournisseurs (IP, RNIS, ...).&lt;br/&gt;&lt;br/&gt;La dernière version (1.4) permet la création automatique de comptes utilisateurs dans les fichiers de configuration d'Asterisk (en fait dans un fichier dont le service apache dispose des droits d'ecriture qui vient se concaténé par le biais d'un include aux fichiers de configuration)
			</description>
     
   </item>
   <item>
	 
      <title>Asterisk - 2006-05-04 17:02:00</title>
      <link>http://mxs.free.fr
			</link>
			<comments>http://mxs.free.fr
			</comments>
			<description>Asterisk est un logiciel sous licence GPL fournissant un service d'IPBX (PABX sur IP). Il offre tout les services de base d'un PABX comme la mise en relation (protocole SIP, IAX, MGCP, H.323, RNIS, FXO/FXS), la facturation (CDR), les files d'attentes, la musique d'attente, la segmentation des extensions (contextes d'appel). Ainsi que des services supplémentaires comme la messagerie unifiée.
&lt;br/&gt;&lt;br/&gt;
&lt;ul class="normal"&gt;
&lt;li&gt;&lt;a href="http://www.voip-info.org"&gt;www.voip-info.org&lt;/a&gt; - Un Wiki sur la VoIP et plus spécialisé sur Asterisk&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.asteriskguru.com"&gt;www.asteriskguru.com&lt;/a&gt; - Un autre site dédié à Asterisk&lt;/li&gt;
&lt;/ul&gt;
			</description>
     
   </item>
   <item>
	 
      <title>Site web amusant - 2006-04-07 13:27:00</title>
      <link>http://mxs.free.fr
			</link>
			<comments>http://mxs.free.fr
			</comments>
			<description>Voila un site bien marrant (niveau minimum en univers informaticien/IRC requis). Liste de discussions IRC qui en valent le détour:
&lt;br/&gt;&lt;br/&gt;
&lt;ul class="normal"&gt;
&lt;li&gt;
&lt;a href="http://www.bashfr.org"&gt;www.bashfr.org&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
			</description>
     
   </item>
   <item>
	 
      <title>Liens utiles - 2006-04-06 11:36:00</title>
      <link>http://mxs.free.fr
			</link>
			<comments>http://mxs.free.fr
			</comments>
			<description>&lt;ul class="normal"&gt;
&lt;li&gt;&lt;a href="http://openpgp.vie-privee.org/gnupg-win.htm"&gt;GnuPGP&lt;/a&gt; - PGP pour Windows, Mac OS X, Linux&lt;/li&gt;
&lt;li&gt;
Plug-in PGP pour Mail (Mac OS X) &lt;a href="http://www.sente.ch/software/GPGMail/French.lproj/GPGMail.html"&gt; ici&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href="http://people.ee.ethz.ch/~oetiker/webtools/rrdtool-1.0.x/manual/index.html"&gt;Manuel RRDtool&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
			</description>
     
   </item>
   <item>
	 
      <title>Sites Web Préférés - 2006-04-06 11:33:00</title>
      <link>http://mxs.free.fr
			</link>
			<comments>http://mxs.free.fr
			</comments>
			<description>&lt;ul class="normal"&gt;
&lt;li&gt;&lt;a href="http://www.afp.com"&gt;www.afp.com&lt;/a&gt; Agence France Presse - news du monde en RSS (et merci pour les stages)&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.wikipedia.fr"&gt;www.wikipedia.fr&lt;/a&gt; - THE encyclopédie&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.logicielmac.com"&gt;www.logicielmac.com&lt;/a&gt; - Logiciels et news pour Mac OS X (et 9)&lt;/li&gt;
&lt;/ul&gt;
			</description>
     
   </item>
   <item>
	 
      <title>Sites web - 2006-04-04 15:00:00</title>
      <link>http://mxs.free.fr
			</link>
			<comments>http://mxs.free.fr
			</comments>
			<description>Liste des sites web que j'ai développé:&lt;br/&gt;&lt;br/&gt;
&lt;ul class="normal"&gt;
&lt;li&gt;&lt;a href="http://www.babyfinder.org"&gt;www.babyfinder.org&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.e-tribe.fr"&gt;www.e-tribe.fr&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.mrfsupport.com"&gt;www.mrfsupport.com&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.axinite.com"&gt;www.axinite.com&lt;/a&gt; - rubrique serveur interne (helpdesk avec base access)&lt;/li&gt;
&lt;/ul&gt;
			</description>
     
   </item>
   </channel>
</rss>
