<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Yoann Gini &#187; Apple</title>
	<atom:link href="http://blog.inig-services.com/sujets/apple/feed" rel="self" type="application/rss+xml" />
	<link>http://blog.inig-services.com</link>
	<description>iNig-Services</description>
	<lastBuildDate>Wed, 25 Aug 2010 15:31:03 +0000</lastBuildDate>
	<language>fr</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Dialogue avec interface série sur un Mac</title>
		<link>http://blog.inig-services.com/archives/378</link>
		<comments>http://blog.inig-services.com/archives/378#comments</comments>
		<pubDate>Tue, 29 Jun 2010 21:09:24 +0000</pubDate>
		<dc:creator>Yoann</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Serveur]]></category>
		<category><![CDATA[Système]]></category>
		<category><![CDATA[UNIX]]></category>

		<guid isPermaLink="false">http://blog.inig-services.com/?p=378</guid>
		<description><![CDATA[Pour information, Jacques viens de sortir un petit article sur comment utiliser un port de communication série avec un Mac. L&#8217;intérêt de ce genre de manip est multiple, communiqué avec une baie Promise, un routeur Cisco, un Serveur, etc.]]></description>
			<content:encoded><![CDATA[<p>Pour information, Jacques viens de sortir un petit article sur <a href="http://adminblog.foucry.net/?p=702" target="_blank">comment utiliser un port de communication série avec un Mac</a>.</p>
<p>L&#8217;intérêt de ce genre de manip est multiple, communiqué avec une baie Promise, un routeur Cisco, un Serveur, etc.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.inig-services.com/archives/378/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Wide Area Bonjour, English documentation</title>
		<link>http://blog.inig-services.com/archives/337</link>
		<comments>http://blog.inig-services.com/archives/337#comments</comments>
		<pubDate>Fri, 26 Mar 2010 12:17:28 +0000</pubDate>
		<dc:creator>Yoann</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Serveur]]></category>
		<category><![CDATA[Système]]></category>
		<category><![CDATA[Bonjour]]></category>
		<category><![CDATA[BWA]]></category>
		<category><![CDATA[WAB]]></category>
		<category><![CDATA[Wide Area]]></category>

		<guid isPermaLink="false">http://blog.inig-services.com/?p=337</guid>
		<description><![CDATA[Hi folks, A lot of french people have been interested by my documentation about Wide Area Bonjour, and this subject have no really good documentation, even in english. So I&#8217;ve decide, with the help of Laurent Pertois, to translate my documentation in english. You can download it at the end of this article. A special [...]]]></description>
			<content:encoded><![CDATA[<p>Hi folks,</p>
<p>A lot of french people have been interested by my documentation about Wide Area Bonjour, and this subject have no really good documentation, even in english. So I&#8217;ve decide, with the help of Laurent Pertois, to translate my documentation in english. You can download it at the end of this article.</p>
<p>A special thanks to Laurent for the translation of this doc!</p>
<p><span id="more-337"></span><a href="http://blog.inig-services.com/wp-content/uploads/2010/03/WAB.pdf">Wide Area Bonjour</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.inig-services.com/archives/337/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Sauvegarde de l&#8217;OpenDirectory automatisé</title>
		<link>http://blog.inig-services.com/archives/326</link>
		<comments>http://blog.inig-services.com/archives/326#comments</comments>
		<pubDate>Sun, 31 Jan 2010 09:15:18 +0000</pubDate>
		<dc:creator>Yoann</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Serveur]]></category>
		<category><![CDATA[Système]]></category>
		<category><![CDATA[Backup]]></category>
		<category><![CDATA[open directory]]></category>
		<category><![CDATA[Server Admin]]></category>

		<guid isPermaLink="false">http://blog.inig-services.com/?p=326</guid>
		<description><![CDATA[En bon administrateur système que nous sommes, tous nos parcs implémentent un OpenDirectory, et toujours en bon administrateur que nous sommes, nous aimerions bien sauvegarder cet OpenDirectory automatiquement, parce que bon, penser à faire son backup régulier à la main auprès de tous nos clients, c&#8217;est pas que, mais c&#8217;est lourd et le stagiaire est [...]]]></description>
			<content:encoded><![CDATA[<p>En bon administrateur système que nous sommes, tous nos parcs implémentent un OpenDirectory, et toujours en bon administrateur que nous sommes, nous aimerions bien sauvegarder cet OpenDirectory automatiquement, parce que bon, penser à faire son backup régulier à la main auprès de tous nos clients, c&#8217;est pas que, mais c&#8217;est lourd et le stagiaire est déjà occupé !</p>
<p><span id="more-326"></span>Cette fois-ci l&#8217;astuce ne viendra pas de moi, mais de mon distingué collègue Jacques Foucry qui nous explique cela sur son blog : <a href="http://adminblog.foucry.net/?p=597" target="_blank">OpenDirectory et sauvegarde</a>.</p>
<p>Le très net avantage de sa solution de backup est d&#8217;utiliser les mécanismes intégrés de Server Admin et ainsi vous offre la possibilité d&#8217;un backup compatible avec l&#8217;interface standard de Server Admin !</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.inig-services.com/archives/326/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Wide Area Bonjour &#8211; Authentification des clients par secret partagé</title>
		<link>http://blog.inig-services.com/archives/307</link>
		<comments>http://blog.inig-services.com/archives/307#comments</comments>
		<pubDate>Mon, 18 Jan 2010 17:52:50 +0000</pubDate>
		<dc:creator>Yoann</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Serveur]]></category>
		<category><![CDATA[Système]]></category>
		<category><![CDATA[Sécurité]]></category>
		<category><![CDATA[UNIX]]></category>
		<category><![CDATA[Bonjour]]></category>
		<category><![CDATA[BWA]]></category>
		<category><![CDATA[os x]]></category>
		<category><![CDATA[WAB]]></category>
		<category><![CDATA[Wide Area]]></category>

		<guid isPermaLink="false">http://blog.inig-services.com/?p=307</guid>
		<description><![CDATA[Dans les précédents articles, nous avons vu comment mettre en place une zone WAB en lecture seule puis comment rendre cette même zone disponible en lecture/écriture pour que nos clients puissent enregistrer leurs services et enfin nous avons vu une petite astuce pour faire en sorte que cette zone contienne le plus d&#8217;informations possible. Voyons [...]]]></description>
			<content:encoded><![CDATA[<p>Dans les précédents articles, nous avons vu comment<a href="http://blog.inig-services.com/archives/261" target="_blank"> mettre en place une zone WAB en lecture seule</a> puis comment <a href="http://blog.inig-services.com/archives/275" target="_blank">rendre cette même zone disponible en lecture/écriture</a> pour que nos clients puissent enregistrer leurs services et enfin nous avons vu une petite astuce pour <a href="http://blog.inig-services.com/archives/299" target="_blank">faire en sorte que cette zone contienne le plus d&#8217;informations possible</a>.</p>
<p>Voyons voir maintenant comment faire en sorte que l&#8217;écriture sur cette zone soit protégée par un secret partagé.</p>
<p><span id="more-307"></span></p>
<p><a href="http://blog.inig-services.com/archives/337" target="_self">English version</a></p>
<p>Vous vous souvenez certainement que dans le deuxième article de cette série nous avions utilisé une ligne de commande pour faire en sorte que la clef bonjourRegistration de notre zone WAB prenne la valeur open. Nous allons maintenant modifier cette valeur pour la mettre à secure.</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">root<span style="color: #000000; font-weight: bold;">@</span>office <span style="color: #000000; font-weight: bold;">/</span> <span style="color: #000000;">18</span>:<span style="color: #000000;">17</span> <span style="color: #000000; font-weight: bold;">%</span> serveradmin settings dns:views:_array_id:2247116D-446D-<span style="color: #000000;">4254</span>-AEB0-8BD7377D4256:primaryZones:_array_id:0AC3AE46-8D87-<span style="color: #000000;">4679</span>-9EA0-CCEDB87FF11F:bonjourRegistration = <span style="color: #ff0000;">&quot;secure&quot;</span></pre></div></div>

<p>Cette commande à un effet sur le fichier /etc/dns/publicView.conf.apple qui contient la définition de nos domaines géré. Regarder votre zone WAB, elle devrait ressembler à ceci :</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">	zone <span style="color: #ff0000;">&quot;bonjour.office.inig-services.com.&quot;</span> <span style="color: #7a0874; font-weight: bold;">&#123;</span>
		<span style="color: #7a0874; font-weight: bold;">type</span> master;
		<span style="color: #c20cb9; font-weight: bold;">file</span> <span style="color: #ff0000;">&quot;db.bonjour.office.inig-services.com.&quot;</span>;
		allow-transfer <span style="color: #7a0874; font-weight: bold;">&#123;</span>none;<span style="color: #7a0874; font-weight: bold;">&#125;</span>;
		allow-update <span style="color: #7a0874; font-weight: bold;">&#123;</span>key com.apple.ServerAdmin.DNS.bonjour.sharedSecret;<span style="color: #7a0874; font-weight: bold;">&#125;</span>;
	<span style="color: #7a0874; font-weight: bold;">&#125;</span>;</pre></div></div>

<p>L&#8217;intéressant ici se trouve sur la ligne allow-update qui est réglé par Server Admin pour utiliser uniquement la clef com.apple.ServerAdmin.DNS.bonjour.sharedSecret. Il nous reste donc à définir cette clef puis à la transmettre sur nos clients.</p>
<p>Pour définir cette clef, l&#8217;outil à utiliser en ligne de commande est <em>rndc-confgen</em>, il va également falloir lui indiquer où stocker la clef, pour ma part j&#8217;ai choisi <strong>/etc/dns/bonjour.key</strong>.</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">root<span style="color: #000000; font-weight: bold;">@</span>office <span style="color: #000000; font-weight: bold;">/</span> <span style="color: #000000;">18</span>:<span style="color: #000000;">27</span> <span style="color: #000000; font-weight: bold;">%</span> rndc-confgen <span style="color: #660033;">-a</span> <span style="color: #660033;">-c</span> <span style="color: #000000; font-weight: bold;">/</span>etc<span style="color: #000000; font-weight: bold;">/</span>dns<span style="color: #000000; font-weight: bold;">/</span>bonjour.key <span style="color: #660033;">-k</span> com.apple.ServerAdmin.DNS.bonjour.sharedSecret</pre></div></div>

<p>Si vous regardez le contenue de ce fichier vous devez avoir quelque chose de ce genre :</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">key <span style="color: #ff0000;">&quot;com.apple.ServerAdmin.DNS.bonjour.sharedSecret&quot;</span> <span style="color: #7a0874; font-weight: bold;">&#123;</span>
	algorithm hmac-md5;
	secret <span style="color: #ff0000;">&quot;lasZZ9TN+AILCl+TpNgUiw==&quot;</span>;
<span style="color: #7a0874; font-weight: bold;">&#125;</span>;</pre></div></div>

<p>Notez donc le secret entre guillemets, il vous servira sur les machines clients.</p>
<p>Cette clef étant générée, il reste à indiquer à Bind où elle se trouve, pour cela nous allons modifier le fichier /etc/named.conf pour faire en sorte que le début ressemble à cela :</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">//</span>
<span style="color: #000000; font-weight: bold;">//</span> Include keys <span style="color: #c20cb9; font-weight: bold;">file</span>
<span style="color: #000000; font-weight: bold;">//</span>
include <span style="color: #ff0000;">&quot;/etc/rndc.key&quot;</span>;
include <span style="color: #ff0000;">&quot;/etc/dns/bonjour.key&quot;</span>;
&nbsp;
<span style="color: #000000; font-weight: bold;">//</span> ...</pre></div></div>

<p>Il ne vous reste plus qu&#8217;à redémarrer le service DNS :</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">root<span style="color: #000000; font-weight: bold;">@</span>office <span style="color: #000000; font-weight: bold;">/</span> <span style="color: #000000;">18</span>:<span style="color: #000000;">33</span> <span style="color: #000000; font-weight: bold;">%</span> serveradmin stop dns <span style="color: #000000; font-weight: bold;">&amp;</span>amp;<span style="color: #000000; font-weight: bold;">&amp;</span>amp; serveradmin start dns</pre></div></div>

<p>Il nous reste ici à configurer les machines clientes, rendez-vous dans les préférences systèmes, section partage pour aller configurer l&#8217;enregistrement WAB de votre client en utilisant <strong>com.apple.ServerAdmin.DNS.bonjour.sharedSecret</strong> comme nom d&#8217;utilisateur et l<strong>asZZ9TN+AILCl+TpNgUiw==</strong> comme mot de passe.</p>
<p>Vous savez déjà comment vérifier que votre zone fonctionne, Bonjour Browser est votre ami :-)</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.inig-services.com/archives/307/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Wide Area Bonjour &#8211; Un peu plus loin dans l&#8217;enregistrement</title>
		<link>http://blog.inig-services.com/archives/299</link>
		<comments>http://blog.inig-services.com/archives/299#comments</comments>
		<pubDate>Sun, 17 Jan 2010 21:17:44 +0000</pubDate>
		<dc:creator>Yoann</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Serveur]]></category>
		<category><![CDATA[Système]]></category>
		<category><![CDATA[UNIX]]></category>
		<category><![CDATA[Bonjour]]></category>
		<category><![CDATA[BWA]]></category>
		<category><![CDATA[os x]]></category>
		<category><![CDATA[WAB]]></category>
		<category><![CDATA[Wide Area]]></category>

		<guid isPermaLink="false">http://blog.inig-services.com/?p=299</guid>
		<description><![CDATA[Nous savons comment mettre en place une zone DNS pour le WAB, ce petit article a pour objet de compléter un petit peu votre configuration pour faire en sorte qu&#8217;un maximum de service s&#8217;enregistre sur votre WAB. English version Pour commencer, une petite explication de ce qu&#8217;est l&#8217;implémentation de Bonjour en tant que développeur (l&#8217;activité [...]]]></description>
			<content:encoded><![CDATA[<p>Nous savons comment mettre en place une zone DNS pour le WAB, ce petit article a pour objet de compléter un petit peu votre configuration pour faire en sorte qu&#8217;un maximum de service s&#8217;enregistre sur votre WAB.</p>
<p><span id="more-299"></span></p>
<p><a href="http://blog.inig-services.com/archives/337" target="_self">English version</a></p>
<p>Pour commencer, une petite explication de ce qu&#8217;est l&#8217;implémentation de Bonjour en tant que développeur (l&#8217;activité de développement d&#8217;application Mac/iPhone compte pour un tiers de mon activité, je pense pouvoir vous en parler).</p>
<p>Quand on crée une application Mac et que l&#8217;on souhaite utiliser Bonjour pour la découverte du réseau la chose est plutôt simple. Il nous suffit de donner un nom unique pour le service (avec le type de communication utilisée), _http._tcp par exemple puis de demander un enregistrement (ou une recherche) sur un domaine. Ce domaine peut être <em>local</em> pour se limiter au Bonjour local ou, tel que le conseil la documentation, une chaîne de caractères vide. Ce dernier choix, pris par beaucoup de développeur, permet de laisser le système choisir quelle est la meilleur zone d&#8217;enregistrement Bonjour.</p>
<p>La question est de savoir comment est choisi la meilleure zone. C&#8217;est très simple, par défaut c&#8217;est la zone locale, sauf si une autre zone est définie comme zone par défaut (dans ce cas l&#8217;enregistrement est fait dans les deux, la locale et la supplémentaire).</p>
<p>Pourquoi savoir tout cela ? Si comme moi, vous avez des logiciels (dont je ne citerais pas le nom) qui ne fonctionne qu&#8217;avec du Bonjour, où vous n&#8217;avez pas la possibilité de rentrer votre serveur à la main (ce qui à mon sens est un logiciel mal développé), vous rencontrerez des problèmes si vous utilisez ces logiciels dans un grand réseau ou avec du VPN.</p>
<p>L&#8217;idée sera donc ici de faire en sorte que la majorité des logiciels (ceux laissant le système choisir la zone) utilise notre zone WAB. À vrai dire, seul certains services s&#8217;enregistrent sur les zone &laquo;&nbsp;secondaire&nbsp;&raquo;.</p>
<p>Ré-ouvrez donc votre terminal sur votre serveur pour aller rajouter quelques lignes sur le fichier de configuration statique de votre zone de recherche par défaut, pour ma part c&#8217;est <strong>/var/named/db.office.inig-services.com.</strong></p>
<p>Nous avions déjà fait des modifications dans ce fichier pour y spécifier la délégation de zone pour le WAB, nous allons y rajouter trois lignes pour arriver à ceci :</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">;THE FOLLOWING INCLUDE WAS ADDED BY SERVER ADMIN. PLEASE DO NOT REMOVE.
<span style="color: #007800;">$INCLUDE</span> <span style="color: #000000; font-weight: bold;">/</span>var<span style="color: #000000; font-weight: bold;">/</span>named<span style="color: #000000; font-weight: bold;">/</span>zones<span style="color: #000000; font-weight: bold;">/</span>db.office.inig-services.com.zone.apple
&nbsp;
db._dns-sd._udp IN  PTR bonjour.office.inig-services.com.
r._dns-sd._udp IN  PTR bonjour.office.inig-services.com.
dr._dns-sd._udp IN  PTR bonjour.office.inig-services.com. 
&nbsp;
bonjour.office.inig-services.com. <span style="color: #000000;">86400</span> IN NS office.inig-services.com.</pre></div></div>

<p>Examinons cela avec la documentation <a href="http://www.dns-sd.org/ServerSetup.html" target="_blank"> dns-sd.org</a> :</p>
<ul>
<li>db._dns-sd permet de définir notre domaine comme domaine de recherche Bonjour par défaut</li>
<li>r._dns-sd permet de marquer notre domaine comme domaine d&#8217;enregistrement potenitel</li>
<li>dr._dns-sd quant à lui permet de définir notre domaine comme domaine d&#8217;enregistrement par défaut</li>
</ul>
<p>D&#8217;autre part, le fait d&#8217;activer la zone WAB dans Server Admin dans le premier article à rajouté deux entrées à tout vos domaines :</p>
<ul>
<li>b._dns-sd pour signaler votre domaine comme domaine de recherche potentiel</li>
<li>lb._dns-sd pour que les clients utilisent votre domaine en complément du local (et ainsi forcer toutes les applications à lire son contenue)</li>
</ul>
<p>Ceci étant fait, il ne reste plus qu&#8217;à redémarrer les services qui utilisent Bonjour.</p>
<p>Et voilà une grosse partie des logiciels que vous utilisez sont accessibles à travers votre VPN !</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.inig-services.com/archives/299/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Wide Area Bonjour &#8211; Une zone modifiable par tous</title>
		<link>http://blog.inig-services.com/archives/275</link>
		<comments>http://blog.inig-services.com/archives/275#comments</comments>
		<pubDate>Sun, 17 Jan 2010 17:19:35 +0000</pubDate>
		<dc:creator>Yoann</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Général]]></category>
		<category><![CDATA[Serveur]]></category>
		<category><![CDATA[Système]]></category>
		<category><![CDATA[UNIX]]></category>
		<category><![CDATA[Bonjour]]></category>
		<category><![CDATA[BWA]]></category>
		<category><![CDATA[os x]]></category>
		<category><![CDATA[WAB]]></category>
		<category><![CDATA[Wide Area]]></category>

		<guid isPermaLink="false">http://blog.inig-services.com/?p=275</guid>
		<description><![CDATA[Nous avons vu dans un précédant article qu&#8217;il est très simple de mettre en place une zone WAB avec des données statiques. Intéressons-nous maintenant à la remontée d&#8217;informations des postes clients, ou comment faire en sorte que nos machines inscrivent d&#8217;elles-mêmes leurs informations dans notre zone WAB en même temps qu&#8217;elles publient leurs informations sur [...]]]></description>
			<content:encoded><![CDATA[<p>Nous avons vu dans un <a href="http://blog.inig-services.com/archives/261" target="_blank">précédant article</a> qu&#8217;il est très simple de mettre en place une zone WAB avec des données statiques. Intéressons-nous maintenant à la remontée d&#8217;informations des postes clients, ou comment faire en sorte que nos machines inscrivent d&#8217;elles-mêmes leurs informations dans notre zone WAB en même temps qu&#8217;elles publient leurs informations sur le Bonjour local.</p>
<p><span id="more-275"></span></p>
<p><a href="http://blog.inig-services.com/archives/337" target="_self">English version</a></p>
<p>Les manipulations que nous allons voir ici considère que vous avez déjà mis en place votre zone WAB avec des informations statiques comment vu dans <a href="http://blog.inig-services.com/archives/261" target="_blank">l&#8217;article précédent</a>. Nous allons simplement préparer cette zone pour accueillir des mises à jour d&#8217;informations de la part des clients sans aucune authentification. Ce sera donc une zone WAB ouvert.</p>
<p>Apple nous facilite grandement le travail aujourd&#8217;hui, un peu d&#8217;analyse sur les outils d&#8217;OS X Server et d&#8217;intuition montre comment faire. Regardons sur notre serveur les paramètres du serveur dns via la ligne de commande :</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">root<span style="color: #000000; font-weight: bold;">@</span>office <span style="color: #000000; font-weight: bold;">/</span> <span style="color: #000000;">18</span>:<span style="color: #000000;">30</span> <span style="color: #000000; font-weight: bold;">%</span> serveradmin settings dns
dns:loggingLevel = <span style="color: #ff0000;">&quot;info&quot;</span>
dns:forwarders:_array_index:<span style="color: #000000;">0</span> = <span style="color: #ff0000;">&quot;8.8.4.4&quot;</span>
dns:forwarders:_array_index:<span style="color: #000000;">1</span> = <span style="color: #ff0000;">&quot;8.8.8.8&quot;</span>
dns:acls:_array_index:<span style="color: #000000;">0</span>:addressMatchList:_array_index:<span style="color: #000000;">0</span> = <span style="color: #ff0000;">&quot;localnets&quot;</span>
dns:acls:_array_index:<span style="color: #000000;">0</span>:name = <span style="color: #ff0000;">&quot;com.apple.ServerAdmin.DNS.public&quot;</span>
dns:isBonjourClientBrowsingEnabled = <span style="color: #c20cb9; font-weight: bold;">yes</span>
...
dns:views:_array_id:2247116D-446D-<span style="color: #000000;">4254</span>-AEB0-8BD7377D4256:primaryZones:_array_id:0AC3AE46-8D87-<span style="color: #000000;">4679</span>-9EA0-CCEDB87FF11F:serial = <span style="color: #ff0000;">&quot;2010011704&quot;</span>
dns:views:_array_id:2247116D-446D-<span style="color: #000000;">4254</span>-AEB0-8BD7377D4256:primaryZones:_array_id:0AC3AE46-8D87-<span style="color: #000000;">4679</span>-9EA0-CCEDB87FF11F:expire = <span style="color: #000000;">3600</span>
dns:views:_array_id:2247116D-446D-<span style="color: #000000;">4254</span>-AEB0-8BD7377D4256:primaryZones:_array_id:0AC3AE46-8D87-<span style="color: #000000;">4679</span>-9EA0-CCEDB87FF11F:refresh = <span style="color: #000000;">3600</span>
dns:views:_array_id:2247116D-446D-<span style="color: #000000;">4254</span>-AEB0-8BD7377D4256:primaryZones:_array_id:0AC3AE46-8D87-<span style="color: #000000;">4679</span>-9EA0-CCEDB87FF11F:nameservers:_array_index:<span style="color: #000000;">0</span>:name = <span style="color: #ff0000;">&quot;bonjour.office.inig-services.com.&quot;</span>
dns:views:_array_id:2247116D-446D-<span style="color: #000000;">4254</span>-AEB0-8BD7377D4256:primaryZones:_array_id:0AC3AE46-8D87-<span style="color: #000000;">4679</span>-9EA0-CCEDB87FF11F:nameservers:_array_index:<span style="color: #000000;">0</span>:value = <span style="color: #ff0000;">&quot;office.inig-services.com.&quot;</span>
dns:views:_array_id:2247116D-446D-<span style="color: #000000;">4254</span>-AEB0-8BD7377D4256:primaryZones:_array_id:0AC3AE46-8D87-<span style="color: #000000;">4679</span>-9EA0-CCEDB87FF11F:negativeTimeToLive = <span style="color: #000000;">345600</span>
dns:views:_array_id:2247116D-446D-<span style="color: #000000;">4254</span>-AEB0-8BD7377D4256:primaryZones:_array_id:0AC3AE46-8D87-<span style="color: #000000;">4679</span>-9EA0-CCEDB87FF11F:adminEmail = <span style="color: #ff0000;">&quot;admin@bonjour.office.inig-services.com.&quot;</span>
dns:views:_array_id:2247116D-446D-<span style="color: #000000;">4254</span>-AEB0-8BD7377D4256:primaryZones:_array_id:0AC3AE46-8D87-<span style="color: #000000;">4679</span>-9EA0-CCEDB87FF11F:allowZoneTransfer = no
dns:views:_array_id:2247116D-446D-<span style="color: #000000;">4254</span>-AEB0-8BD7377D4256:primaryZones:_array_id:0AC3AE46-8D87-<span style="color: #000000;">4679</span>-9EA0-CCEDB87FF11F:selfResolvingHostname = <span style="color: #ff0000;">&quot;0&quot;</span>
dns:views:_array_id:2247116D-446D-<span style="color: #000000;">4254</span>-AEB0-8BD7377D4256:primaryZones:_array_id:0AC3AE46-8D87-<span style="color: #000000;">4679</span>-9EA0-CCEDB87FF11F:name = <span style="color: #ff0000;">&quot;bonjour.office.inig-services.com.&quot;</span>
dns:views:_array_id:2247116D-446D-<span style="color: #000000;">4254</span>-AEB0-8BD7377D4256:primaryZones:_array_id:0AC3AE46-8D87-<span style="color: #000000;">4679</span>-9EA0-CCEDB87FF11F:reverseMappings:_array_index:<span style="color: #000000;">0</span>:value = <span style="color: #ff0000;">&quot;Office._http._tcp.bonjour.office.inig-services.com.&quot;</span>
dns:views:_array_id:2247116D-446D-<span style="color: #000000;">4254</span>-AEB0-8BD7377D4256:primaryZones:_array_id:0AC3AE46-8D87-<span style="color: #000000;">4679</span>-9EA0-CCEDB87FF11F:reverseMappings:_array_index:<span style="color: #000000;">0</span>:ipAddress = <span style="color: #ff0000;">&quot;_http._tcp&quot;</span>
dns:views:_array_id:2247116D-446D-<span style="color: #000000;">4254</span>-AEB0-8BD7377D4256:primaryZones:_array_id:0AC3AE46-8D87-<span style="color: #000000;">4679</span>-9EA0-CCEDB87FF11F:serviceRecords:_array_index:<span style="color: #000000;">0</span>:weight = <span style="color: #000000;">0</span>
dns:views:_array_id:2247116D-446D-<span style="color: #000000;">4254</span>-AEB0-8BD7377D4256:primaryZones:_array_id:0AC3AE46-8D87-<span style="color: #000000;">4679</span>-9EA0-CCEDB87FF11F:serviceRecords:_array_index:<span style="color: #000000;">0</span>:port = <span style="color: #000000;">80</span>
dns:views:_array_id:2247116D-446D-<span style="color: #000000;">4254</span>-AEB0-8BD7377D4256:primaryZones:_array_id:0AC3AE46-8D87-<span style="color: #000000;">4679</span>-9EA0-CCEDB87FF11F:serviceRecords:_array_index:<span style="color: #000000;">0</span>:serviceType = <span style="color: #ff0000;">&quot;_http._tcp&quot;</span>
dns:views:_array_id:2247116D-446D-<span style="color: #000000;">4254</span>-AEB0-8BD7377D4256:primaryZones:_array_id:0AC3AE46-8D87-<span style="color: #000000;">4679</span>-9EA0-CCEDB87FF11F:serviceRecords:_array_index:<span style="color: #000000;">0</span>:instanceName = <span style="color: #ff0000;">&quot;Office&quot;</span>
dns:views:_array_id:2247116D-446D-<span style="color: #000000;">4254</span>-AEB0-8BD7377D4256:primaryZones:_array_id:0AC3AE46-8D87-<span style="color: #000000;">4679</span>-9EA0-CCEDB87FF11F:serviceRecords:_array_index:<span style="color: #000000;">0</span>:host = <span style="color: #ff0000;">&quot;office.inig-services.com.&quot;</span>
dns:views:_array_id:2247116D-446D-<span style="color: #000000;">4254</span>-AEB0-8BD7377D4256:primaryZones:_array_id:0AC3AE46-8D87-<span style="color: #000000;">4679</span>-9EA0-CCEDB87FF11F:serviceRecords:_array_index:<span style="color: #000000;">0</span>:priority = <span style="color: #000000;">0</span>
dns:views:_array_id:2247116D-446D-<span style="color: #000000;">4254</span>-AEB0-8BD7377D4256:primaryZones:_array_id:0AC3AE46-8D87-<span style="color: #000000;">4679</span>-9EA0-CCEDB87FF11F:serviceRecords:_array_index:<span style="color: #000000;">0</span>:txt = <span style="color: #ff0000;">&quot;path=/&quot;</span>
dns:views:_array_id:2247116D-446D-<span style="color: #000000;">4254</span>-AEB0-8BD7377D4256:primaryZones:_array_id:0AC3AE46-8D87-<span style="color: #000000;">4679</span>-9EA0-CCEDB87FF11F:timeToLive = <span style="color: #000000;">3600</span>
dns:views:_array_id:2247116D-446D-<span style="color: #000000;">4254</span>-AEB0-8BD7377D4256:primaryZones:_array_id:0AC3AE46-8D87-<span style="color: #000000;">4679</span>-9EA0-CCEDB87FF11F:retry = <span style="color: #000000;">3600</span>
dns:views:_array_id:2247116D-446D-<span style="color: #000000;">4254</span>-AEB0-8BD7377D4256:primaryZones:_array_id:0AC3AE46-8D87-<span style="color: #000000;">4679</span>-9EA0-CCEDB87FF11F:bonjourRegistration = <span style="color: #ff0000;">&quot;off&quot;</span>
dns:views:_array_id:2247116D-446D-<span style="color: #000000;">4254</span>-AEB0-8BD7377D4256:primaryZones:_array_id:0AC3AE46-8D87-<span style="color: #000000;">4679</span>-9EA0-CCEDB87FF11F:allow-update = <span style="color: #ff0000;">&quot;none;&quot;</span>
...</pre></div></div>

<p>On retrouve ici les informations de notre zone bonjour.office.inig-services.com stocké d&#8217;une manière un peu spéciale : dns:views:_array_id:2:primaryZones:_array_id::</p>
<p>Peut importe ce que ça représente, faites attention à utiliser les bonnes valeurs.</p>
<p>Vous avez peut-être remarqué qu&#8217;il y a une valeur dont le nom est <strong>bonjourRegistration</strong> et qui est à <em>off</em> pour le moment, nous allons tout simplement passer cette valeur à <em>open</em> pour que Server Admin configure pour nous les différents outils permettant la mise à jour de la zone par tous les clients.</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">root<span style="color: #000000; font-weight: bold;">@</span>office <span style="color: #000000; font-weight: bold;">/</span> <span style="color: #000000;">18</span>:<span style="color: #000000;">38</span> <span style="color: #000000; font-weight: bold;">%</span> serveradmin settings dns:views:_array_id:2247116D-446D-<span style="color: #000000;">4254</span>-AEB0-8BD7377D4256:primaryZones:_array_id:0AC3AE46-8D87-<span style="color: #000000;">4679</span>-9EA0-CCEDB87FF11F:bonjourRegistration = <span style="color: #ff0000;">&quot;open&quot;</span></pre></div></div>

<p>À la fin de cette commande vous devriez avoir un nouveau fichier dans <strong>/etc/dns</strong> qui se nomme dnsextd.conf</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">root<span style="color: #000000; font-weight: bold;">@</span>office <span style="color: #000000; font-weight: bold;">/</span> <span style="color: #000000;">18</span>:<span style="color: #000000;">40</span> <span style="color: #000000; font-weight: bold;">%</span> <span style="color: #c20cb9; font-weight: bold;">ls</span> <span style="color: #660033;">-l</span> <span style="color: #000000; font-weight: bold;">/</span>etc<span style="color: #000000; font-weight: bold;">/</span>dns
total <span style="color: #000000;">32</span>
-rw-r--r--<span style="color: #000000; font-weight: bold;">@</span> <span style="color: #000000;">1</span> root  wheel   204B Jan <span style="color: #000000;">17</span> <span style="color: #000000;">18</span>:<span style="color: #000000;">38</span> dnsextd.conf.apple
-rw-r--r--<span style="color: #000000; font-weight: bold;">@</span> <span style="color: #000000;">1</span> root  wheel   130B Jan <span style="color: #000000;">17</span> <span style="color: #000000;">18</span>:<span style="color: #000000;">38</span> loggingOptions.conf.apple
-rw-r--r--<span style="color: #000000; font-weight: bold;">@</span> <span style="color: #000000;">1</span> root  wheel   324B Jan <span style="color: #000000;">17</span> <span style="color: #000000;">18</span>:<span style="color: #000000;">38</span> options.conf.apple
-rw-r--r--<span style="color: #000000; font-weight: bold;">@</span> <span style="color: #000000;">1</span> root  wheel   1.3K Jan <span style="color: #000000;">17</span> <span style="color: #000000;">18</span>:<span style="color: #000000;">38</span> publicView.conf.apple</pre></div></div>

<p>dnsextd est un démon se chargeant de la communication entre les clients et le serveur DNS.</p>
<p>On voit également que les autres fichiers ont été modifiés, Server Admin y a en effet rajouté toutes les informations nécessaires au bon fonctionnement du WAB.</p>
<p>Notre serveur est maintenant prêt à accueillir les informations de nos clients, il ne reste plus qu&#8217;à dire à nos machines qu&#8217;elles peuvent s&#8217;enregistrer et sous quel nom.</p>
<p>Pour cela nous allons dans les Préférences Système de notre Mac OS X Client puis dans la section Partage. Dans le panneau de gestion de services de partage vous trouverez en haut le champ permettant de modifier le nom de votre machine ainsi qu&#8217;un bouton modifier sur lequel vous allez cliquer, il permet de modifier les informations Bonjour.</p>
<p>Un panel apparait, cochez la case &laquo;&nbsp;Utiliser un nom d&#8217;hôte dynamique global&nbsp;&raquo;, rentrez le nom d&#8217;hôte de la machine, pas d&#8217;identifiant puis cocher la case &laquo;&nbsp;Annoncer les services de ce domaine via Bonjour&nbsp;&raquo;.</p>
<p style="text-align: center;"><a href="http://blog.inig-services.com/wp-content/uploads/2010/01/WAB-Configurer-le-client.png" rel="lightbox[275]"><img class="aligncenter size-full wp-image-285" title="Configurer le client" src="http://blog.inig-services.com/wp-content/uploads/2010/01/WAB-Configurer-le-client.png" alt="" width="301" height="191" /></a></p>
<p>Une fois validé, votre client a dû s&#8217;enregistrer auprès de votre serveur (sous condition qu&#8217;il utilise le bon serveur DNS).<br />
Voici comment vérifier que tout s&#8217;est bien déroulé, depuis un Mac OS X Client, ouvrez un terminal et tapez les commandes suivantes et comparez vos résultats :</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">yoann<span style="color: #000000; font-weight: bold;">@</span>Yoanns-Laptop ~ <span style="color: #000000;">19</span>:00 <span style="color: #000000; font-weight: bold;">%</span> dns-sd <span style="color: #660033;">-E</span>
Looking <span style="color: #000000; font-weight: bold;">for</span> recommended registration domains:
Timestamp     Recommended Registration domain
<span style="color: #000000;">19</span>:00:<span style="color: #000000;">26.729</span>  Added     <span style="color: #7a0874; font-weight: bold;">&#40;</span>More<span style="color: #7a0874; font-weight: bold;">&#41;</span>               <span style="color: #7a0874; font-weight: bold;">local</span>
<span style="color: #000000;">19</span>:00:<span style="color: #000000;">26.730</span>  Added     <span style="color: #7a0874; font-weight: bold;">&#40;</span>More<span style="color: #7a0874; font-weight: bold;">&#41;</span>               mac.com
                                                                 - <span style="color: #000000; font-weight: bold;">&amp;</span>gt<span style="color: #000000; font-weight: bold;">;;</span> members
                                                                 - - <span style="color: #000000; font-weight: bold;">&amp;</span>gt<span style="color: #000000; font-weight: bold;">;;</span> yoann
<span style="color: #000000;">19</span>:00:<span style="color: #000000;">26.730</span>  Added                          inig-services.com
                                                                 - <span style="color: #000000; font-weight: bold;">&amp;</span>gt<span style="color: #000000; font-weight: bold;">;;</span> office
                                                                 - - <span style="color: #000000; font-weight: bold;">&amp;</span>gt<span style="color: #000000; font-weight: bold;">;;</span> bonjour</pre></div></div>

<p>Cette commande m&#8217;indique la liste des domaines Bonjour recommandé pour l&#8217;enregistrement, j&#8217;y retrouve mon domaine .local (celui utilisé normalement), le domaine de MobileMe (et oui, MobileMe se sert de WAB pour vous fournir les services de Back to my Mac) et notre domaine, tout va bien donc !</p>
<p>Autre commande (qui nécessite que votre client enregistré ai le partage AFP d&#8217;actif) :</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">yoann<span style="color: #000000; font-weight: bold;">@</span>Yoanns-Laptop ~ <span style="color: #000000;">19</span>:00 <span style="color: #000000; font-weight: bold;">%</span> dns-sd <span style="color: #660033;">-B</span> _afpovertcp._tcp bonjour.office.inig-services.com.
Browsing <span style="color: #000000; font-weight: bold;">for</span> _afpovertcp._tcp.bonjour.office.inig-services.com.
Timestamp     A<span style="color: #000000; font-weight: bold;">/</span>R Flags <span style="color: #000000; font-weight: bold;">if</span> Domain                    Service Type              Instance Name
<span style="color: #000000;">19</span>:03:<span style="color: #000000;">30.913</span>  Add     <span style="color: #000000;">2</span>  <span style="color: #000000;">0</span> bonjour.office.inig-services.com. _afpovertcp._tcp.         Yoann<span style="color: #ff0000;">'s Laptop</span></pre></div></div>

<p>Je liste ici tous les enregistrements pour les services de type _afpovertcp._tcp sur ma zone bonjour.office.inig-services.com.</p>
<p>Si je veux maintenant obtenir les informations pour un service sur une machine, voici ce que j&#8217;ai à faire :</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">yoann<span style="color: #000000; font-weight: bold;">@</span>Yoanns-Laptop ~ <span style="color: #000000;">19</span>:05 <span style="color: #000000; font-weight: bold;">%</span> dns-sd <span style="color: #660033;">-L</span> <span style="color: #ff0000;">&quot;Yoann's Laptop&quot;</span> _afpovertcp._tcp bonjour.office.inig-services.com.
Lookup Yoann<span style="color: #ff0000;">'s Laptop._afpovertcp._tcp.bonjour.office.inig-services.com.
19:05:26.225  Yoann'</span>s\032Laptop._afpovertcp._tcp.bonjour.office.inig-services.com. can be reached at yoann-laptop.office.inig-services.com.:<span style="color: #000000;">548</span> <span style="color: #7a0874; font-weight: bold;">&#40;</span>interface <span style="color: #000000;">0</span><span style="color: #7a0874; font-weight: bold;">&#41;</span></pre></div></div>

<p>Un autre moyen de voir facilement les informations publiées sur les domaines Bonjour est d&#8217;utiliser l&#8217;excellent <a href="http://www.tildesoft.com/Programs.html" target="_blank">Bonjour Browser</a> ici lancé depuis une autre machine :</p>
<p style="text-align: center;"><a href="http://blog.inig-services.com/wp-content/uploads/2010/01/WAB-Bonjour-Browser.png" rel="lightbox[275]"><img class="aligncenter size-full wp-image-286" title="Bonjour Browser" src="http://blog.inig-services.com/wp-content/uploads/2010/01/WAB-Bonjour-Browser.png" alt="" width="228" height="241" /></a></p>
<p>Et voilà, votre zone WAB open est fonctionnelle. Ne seront enregistrés sur cette zone que les clients ayant les options adéquats de coché dans leurs préférences système. Pour les autres, ils verront ce qui est publié par les machines configuré sous condition d&#8217;avoir le bon serveur DNS et la bonne zone de recherche de configuré.</p>
<p>Voici par exemple la vue réseau d&#8217;un client connecté en VPN sur mon serveur :</p>
<p style="text-align: center;"><a href="http://blog.inig-services.com/wp-content/uploads/2010/01/WAB-Network.png" rel="lightbox[275]"><img class="aligncenter size-full wp-image-290" title="Réseau" src="http://blog.inig-services.com/wp-content/uploads/2010/01/WAB-Network.png" alt="" width="517" height="313" /></a></p>
<p>Et pour Safari :</p>
<p style="text-align: center;"><a href="http://blog.inig-services.com/wp-content/uploads/2010/01/WAB-Safari.png" rel="lightbox[275]"><img class="aligncenter size-full wp-image-291" title="Safari" src="http://blog.inig-services.com/wp-content/uploads/2010/01/WAB-Safari.png" alt="" width="518" height="324" /></a></p>
<p>Si vous avez des questions ou des commentaires, n&#8217;hésitez pas.</p>
<p>N&#8217;oubliez pas que vous pouvez me retrouver comme formateur pour les centres de formation suivant :</p>
<ul>
<li><a href="http://www.terkane.com/" target="_blank">Terkane</a> (Fréjus/St Raphaël)</li>
<li><a href="http://www.apaxxdesigns.com/" target="_blank">Apaxxdesigns</a> (Paris)</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://blog.inig-services.com/archives/275/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Wide Area Bonjour &#8211; Introduction et données statiques</title>
		<link>http://blog.inig-services.com/archives/261</link>
		<comments>http://blog.inig-services.com/archives/261#comments</comments>
		<pubDate>Sun, 17 Jan 2010 13:22:46 +0000</pubDate>
		<dc:creator>Yoann</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Général]]></category>
		<category><![CDATA[Serveur]]></category>
		<category><![CDATA[Système]]></category>
		<category><![CDATA[UNIX]]></category>
		<category><![CDATA[Bonjour]]></category>
		<category><![CDATA[BWA]]></category>
		<category><![CDATA[os x]]></category>
		<category><![CDATA[WAB]]></category>
		<category><![CDATA[Wide Area]]></category>

		<guid isPermaLink="false">http://blog.inig-services.com/?p=261</guid>
		<description><![CDATA[Cet article est le premier d&#8217;une série concernant Bonjour en &#171;&#160;Wide Area&#160;&#187;, ou comment faire passer les informations de Bonjour (ZeroConf) à travers les routeurs (et le VPN) grâce à notre Mac OS X Server. English version Si vous êtes depuis longtemps dans le monde OS X Server vous devez savoir que Wide Area Bonjour [...]]]></description>
			<content:encoded><![CDATA[<p>Cet article est le premier d&#8217;une série concernant Bonjour en &laquo;&nbsp;Wide Area&nbsp;&raquo;, ou comment faire passer les informations de Bonjour (ZeroConf) à travers les routeurs (et le VPN) grâce à notre Mac OS X Server.</p>
<p><span id="more-261"></span></p>
<p><a href="http://blog.inig-services.com/archives/337" target="_self">English version</a></p>
<p>Si vous êtes depuis longtemps dans le monde OS X Server vous devez savoir que Wide Area Bonjour (WAB) fait partie des technologies les plus génial, mais aussi des plus incompréhensibles à mettre à œuvre au premier abord.</p>
<p>Pour ma part j&#8217;essaye de faire marcher cette techno depuis Tiger, mais il faut dire que les documentations sont pauvres à ce sujet, j&#8217;en veux pour preuve le site officiel <a href="http://www.dns-sd.org" target="_blank">dns-sd.org</a> qui ne contient que quatre pages&#8230;</p>
<p>Cela dit, à force de discussion avec d&#8217;autres administrateurs j&#8217;ai réussi à collecter toutes les informations utiles pour un fonctionnement &laquo;&nbsp;out of the box&nbsp;&raquo;. J&#8217;en profie pour remercier Guillaume Gete pour m&#8217;avoir transféré les documentations qu&#8217;il avait lui-même collecté, elles se sont montrée bien utiles.</p>
<p>Avant d&#8217;attaquer cet article je tiens à dire que j&#8217;ai réussi à faire marcher tout ceci un samedi soir vers 1h du matin. Autant dire que je n&#8217;ai pas encore poussé les expérimentations dessus. La série d&#8217;article que je vais écrire à ce propos s&#8217;adresse donc à des administrateurs avertis souhaitant s&#8217;intéresser à cette technologie. À vous de tester ses possibilités avant de le mettre en production.</p>
<p>J&#8217;ai choisi d&#8217;écrire plusieurs petits articles pour ce sujet plutôt qu&#8217;un seul gros, certaines choses sont plus fiables que d&#8217;autre et que WAB peut être utilisé de plusieurs manière.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.inig-services.com/archives/261/feed</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Mail et gestion des alias</title>
		<link>http://blog.inig-services.com/archives/243</link>
		<comments>http://blog.inig-services.com/archives/243#comments</comments>
		<pubDate>Wed, 30 Dec 2009 14:25:34 +0000</pubDate>
		<dc:creator>Yoann</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Formation]]></category>
		<category><![CDATA[Général]]></category>
		<category><![CDATA[alias]]></category>
		<category><![CDATA[Mac OS X]]></category>
		<category><![CDATA[mail]]></category>

		<guid isPermaLink="false">http://blog.inig-services.com/?p=243</guid>
		<description><![CDATA[Imaginons que noter héroïne, Carrie Onn, ai son adresse de travail à la World Company qui soit du type carrie.onn@world.com, Carrie étant une personne importante elle dispose d&#8217;un alias mail du type carrie@world.com. Etant donnée que c&#8217;est un alias, il n&#8217;y a qu&#8217;un seul compte mail à configurer dans l&#8217;application Mail. La question est donc, [...]]]></description>
			<content:encoded><![CDATA[<p>Imaginons que noter héroïne, Carrie Onn, ai son adresse de travail à la World Company qui soit du type carrie.onn@world.com, Carrie étant une personne importante elle dispose d&#8217;un alias mail du type carrie@world.com. Etant donnée que c&#8217;est un alias, il n&#8217;y a qu&#8217;un seul compte mail à configurer dans l&#8217;application Mail. La question est donc, comment faire pour que Carrie puisse envoyer un mail depuis son alias carrie@world.com ?</p>
<p><span id="more-243"></span></p>
<p>Il suffira à Carrie d&#8217;aller dans les préférences de mail pour modifier son compte mail de la World Company et de rajouter tout simplement son alias dans la liste des emails du compte :</p>
<p style="text-align: center;"><a href="http://blog.inig-services.com/wp-content/uploads/2009/12/MailPref.png" rel="lightbox[243]"><img class="aligncenter size-full wp-image-240" title="Préférences de mail" src="http://blog.inig-services.com/wp-content/uploads/2009/12/MailPref.png" alt="" width="418" height="388" /></a></p>
<p>Une fois l&#8217;alias rajouté dans les emails il reste a fermer les préférences de l&#8217;application Mail (et de sauvegarder les modifications) pour ensuite créer un nouveau mail et voir qu&#8217;un nouveau champ est disponible :</p>
<p style="text-align: center;"><a href="http://blog.inig-services.com/wp-content/uploads/2009/12/NewMail.png" rel="lightbox[243]"><img class="aligncenter size-full wp-image-241" title="Nouveau mail avec alias" src="http://blog.inig-services.com/wp-content/uploads/2009/12/NewMail.png" alt="" width="430" height="340" /></a></p>
<p>Et au pop up vous pourrez choisir votre alias :</p>
<p style="text-align: center;"><a href="http://blog.inig-services.com/wp-content/uploads/2009/12/AliasChoix.png" rel="lightbox[243]"><img class="aligncenter size-full wp-image-239" title="Choisir son alias d'envois" src="http://blog.inig-services.com/wp-content/uploads/2009/12/AliasChoix.png" alt="" width="163" height="44" /></a></p>
<p>Cette astuce peut vous être utile également si vous relevez plusieurs comptes mails depuis Gmail, il ne vous reste qu&#8217;à configurer votre Gmail sur Mail et à rajouter ensuite vos adresses.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.inig-services.com/archives/243/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Du bon usage de votre clavier, maitriser les caractères du Mac</title>
		<link>http://blog.inig-services.com/archives/224</link>
		<comments>http://blog.inig-services.com/archives/224#comments</comments>
		<pubDate>Wed, 30 Dec 2009 14:08:17 +0000</pubDate>
		<dc:creator>Yoann</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Général]]></category>
		<category><![CDATA[Chiffres]]></category>
		<category><![CDATA[Clavier]]></category>
		<category><![CDATA[exposant]]></category>
		<category><![CDATA[mac]]></category>
		<category><![CDATA[Nombres]]></category>

		<guid isPermaLink="false">http://blog.inig-services.com/?p=224</guid>
		<description><![CDATA[Le clavier est votre élément de communication principal avec le monde informatique, la souris n&#8217;étant la que pour des questions de facilité. Aussi il est intéressant de faire le point sur le clavier du Mac, ses spécificités et comment bien s&#8217;en servir, d&#8217;autant plus lors de l&#8217;utilisation d&#8217;un clavier AZERTY comme nous avons en France. [...]]]></description>
			<content:encoded><![CDATA[<p>Le clavier est votre élément de communication principal avec le monde informatique, la souris n&#8217;étant la que pour des questions de facilité. Aussi il est intéressant de faire le point sur le clavier du Mac, ses spécificités et comment bien s&#8217;en servir, d&#8217;autant plus lors de l&#8217;utilisation d&#8217;un clavier AZERTY comme nous avons en France. Ce sera tout le propos de cet article, refaire le point sur les bases du clavier Mac ainsi que l&#8217;accès aux caractères spéciaux.</p>
<p><span id="more-224"></span></p>
<p><em>Attention : Cet article est fait pour être lu sur un Mac ou sur une machine disposant d&#8217;un jeu de caractères étendu, si votre windows ne vois pas certain caractères c&#8217;est qu&#8217;il n&#8217;est tout simplement pas fait pour.</em></p>
<p>Je commencerais par quelques rappels. Vous connaissez tous les touches contrôle, alt et commande, vous savez également que l&#8217;autre nom de la touche alt c&#8217;est option. Voici un petit rappel de chaque touche intéressante de votre clavier, avec leur nom français, leur imprimé entre parenthèse, le symbole s&#8217;il y en a un et une explication en italique si besoin est.</p>
<ul>
<li>Contrôle (ctrl) : ^</li>
<li>Option (alt ⌥) : ⌥ <em>Permet d&#8217;avoir un mappage clavier alternatif</em></li>
<li>Commande (cmd ⌘) : ⌘</li>
<li>Échappe (esc) : ⎋</li>
<li>Espace : ⌴</li>
<li>Verrouiller Maj (⇪) : Caps Lock en anglais, permet de verrouiller le clavier en capitale</li>
<li>Maj (⇧) : Shift en anglais, permet de passer le clavier sur les lettres capitales tant que la touche est pressé</li>
<li>Retour arrière (←) : ⌫ <em>C&#8217;est la touche au dessus de votre touche Entrer, qui efface le caractère précédent votre curseur dans un éditeur de texte, son nom anglais est BackSpace</em></li>
<li><em><span style="font-style: normal;">Supprimer (suppr) : ⌦ <em>A coté du retour arrière sur les clavier avec pavé numérique, sinon Fn + retour arrière sur les clavier réduit, c</em><em>ette touche efface le caractère suivant votre curseur dans un éditeur de texte</em></span></em></li>
<li><em><span style="font-style: normal;"><em><span style="font-style: normal;">Haut de page (↖) : <em>Permet de remonter tout en haut de votre page (y compris dans Safari), cmd+flèche du haut sur les clavier réduit</em></span></em></span></em></li>
<li><em><span style="font-style: normal;"><em><span style="font-style: normal;"><em><span style="font-style: normal;">Bas de page (↘) : <em>Permet de descendre tout en bas de votre page, cmd+flèche du bas sur les clavier réduit</em></span></em></span></em></span></em></li>
<li><em><span style="font-style: normal;"><em><span style="font-style: normal;"><em><span style="font-style: normal;"><em><span style="font-style: normal;">Page supérieure (⇞) : </span>Permet de monter une barre de défilement d&#8217;un bloc d&#8217;affichage</em></span></em></span></em></span></em></li>
<li><em><span style="font-style: normal;"><em><span style="font-style: normal;"><em><span style="font-style: normal;"><em><span style="font-style: normal;">Page inférieure (⇟) : </span>Permet de descendre une barre de défilement d&#8217;un bloc d&#8217;affichage</em></span></em></span></em></span></em></li>
<li>Début/Fin de ligne : <em>Pour placer le curseur de texte en début ou fin de ligne, s&#8217;obtiens avec le raccourci commande  + flèche de gauche ou de droite</em></li>
<li>Mot précédent/suivant : <em>Place le curseur de texte en début ou fin de mot, s&#8217;obtiens avec le raccourci option + flèche de droite ou de gauche</em></li>
<li>Tabulation (⇥) : <em>Permet de changer l&#8217;objet graphique ayant le focus à l&#8217;écran en fonction des réglages des développeur et de la machine,  le retour à l&#8217;élément précédent se fait avec la touche Maj en combinaison (⇧+⇥ soit le symbole ⇤)</em></li>
</ul>
<p>Ce rappel étant fait, il me reste une dernière chose à rajouter sur la lecture d&#8217;un raccourci, prenons l&#8217;exemple de Safari et du raccourci &laquo;&nbsp;Top Site&nbsp;&raquo; (la grille de site de Safari 4). Présent dans le menu historique, ce raccourci est écris ⌥⌘1. Cela signifie donc que vous devez appuyez sur la touche option, la touche commande et le caractère 1, si vous souhaitez par exemple utiliser le 1 du clavier alphabétique, celui situé au dessus de &amp;, vous allez devoir rajouter la touche Maj à votre combinaison de touche, car sans elle, vous effectuerais non pas ⌥⌘1 mais ⌥⌘&amp;. Pour effectuer votre raccourci ⌥⌘1 vous pouvez donc utiliser soit le 1 du pavé numérique si vous en disposez, autrement, n&#8217;oubliez pas le Maj.</p>
<p>Toujours à propos des raccourci, vous pensez bien que tous ne sont pas affiché dans les menu des applications, pour tous les connaître le passage obligé est la documentation de votre application, cependant vous pouvez découvrir une parti de ses raccourci &laquo;&nbsp;caché&nbsp;&raquo; depuis votre application en elle même. Regardons le menu Edition du Finder, vous avez un raccourci cmd + A pour  tout sélectionner, en gardant ce menu ouvert, essayer de presser la touche option, vous verrez que la ligne tout sélectionner se transforme en tout désélectionner ayant pour raccourci cmd+option+A.</p>
<p>Toujours sur le clavier en lui même, si vous comparez un clavier Mac à un clavier PC vous verrez que les touches sont placé différemment et qu&#8217;en plus de cela, les marquages du clavier Mac sont moins nombreux, pour autant il n&#8217;y a pas moins de possibilité qu&#8217;un clavier PC, il y en a peut être même plus !</p>
<p>Prenons par exemple les caractères Ç et ¿, comment les faire sur notre clavier Mac ? Pour le Ç il suffit de faire option + ç, quand au ¿ il faut faire option + ? (donc si vous suivez bien, option + Maj + ,).</p>
<p>Nous pouvons donc supposer que pour chaque touche physique, nous avons un caractère différent selon si shift, option, ou option et shift sont pressé. Pour le vérifier le mieux est d&#8217;utiliser le visualiseur de clavier du Mac. Allons donc dans les Préférences Système du Mac (accessible via le menu Pomme) et tapons simplement Visualiseur de clavier dans le champ de recherche, vous verrez que Préférences Système vous met en évidence la section Clavier.</p>
<p style="text-align: center;"><a href="http://blog.inig-services.com/wp-content/uploads/2009/12/PrefSysClav.png" rel="lightbox[224]"><img class="size-full wp-image-226  aligncenter" title="Préférences Système - Visualiseur de Clavier" src="http://blog.inig-services.com/wp-content/uploads/2009/12/PrefSysClav.png" alt="" width="449" height="429" /></a></p>
<p style="text-align: left;">Une fois dedans vous n&#8217;avez qu&#8217;à cocher la case &laquo;&nbsp;Afficher le visualiseur clavier et caractères dans la barre des menus&nbsp;&raquo; pour voir apparaitre un nouvel iconne dans votre barre des menus (a coté de l&#8217;heure) qui vous permettra d&#8217;afficher le Visualiseur de clavier.</p>
<p style="text-align: center;"><a href="http://blog.inig-services.com/wp-content/uploads/2009/12/MenuBarClav.png" rel="lightbox[224]"><img class="aligncenter size-full wp-image-227" title="Barre des menus - Visualiseur de clavier" src="http://blog.inig-services.com/wp-content/uploads/2009/12/MenuBarClav.png" alt="" width="179" height="61" /></a></p>
<p style="text-align: left;">Cela aura pour effet de vous afficher un clavier virtuel vous montrant en temps réel les effets de vos actions, essayez donc de voir ce que provoque la pression des touches option et shift, combiné ou non.</p>
<p style="text-align: center;"><a href="http://blog.inig-services.com/wp-content/uploads/2009/12/ClavVir1.tiff"><img class="aligncenter size-full wp-image-228" title="Clavier Virtuel" src="http://blog.inig-services.com/wp-content/uploads/2009/12/ClavVir1.tiff" alt="" width="331" height="94" /></a><a href="http://blog.inig-services.com/wp-content/uploads/2009/12/ClavVir3.tiff"></a></p>
<p style="text-align: center;"><a href="http://blog.inig-services.com/wp-content/uploads/2009/12/ClavVir3.tiff"><img class="aligncenter size-full wp-image-230" title="Clavier Virtuel - Maj" src="http://blog.inig-services.com/wp-content/uploads/2009/12/ClavVir3.tiff" alt="" width="331" height="94" /></a></p>
<p style="text-align: center;"><a href="http://blog.inig-services.com/wp-content/uploads/2009/12/ClavVir2.tiff"><img class="aligncenter size-full wp-image-229" title="Clavier Virtuel - Option" src="http://blog.inig-services.com/wp-content/uploads/2009/12/ClavVir2.tiff" alt="" width="331" height="94" /></a><a href="http://blog.inig-services.com/wp-content/uploads/2009/12/ClavVir4.tiff"></a></p>
<p style="text-align: center;"><a href="http://blog.inig-services.com/wp-content/uploads/2009/12/ClavVir4.tiff"><img class="aligncenter size-full wp-image-231" title="Clavier Virtuel - Option Maj" src="http://blog.inig-services.com/wp-content/uploads/2009/12/ClavVir4.tiff" alt="" width="331" height="94" /></a></p>
<p style="text-align: left;">Un autre outils qui sera disponible par cette même action est la table des caractères du Mac qui vous permettra d&#8217;insérer approximativement tout et n&#8217;importe quoi dans votre texte. Pour l&#8217;afficher retourner dans votre nouveau menu de la barre des menus et choisissez Visualiseur de caractères</p>
<p style="text-align: center;"><a href="http://blog.inig-services.com/wp-content/uploads/2009/12/VisCar.png" rel="lightbox[224]"><img class="aligncenter size-full wp-image-232" title="Visualiseur de caractères" src="http://blog.inig-services.com/wp-content/uploads/2009/12/VisCar.png" alt="" width="324" height="281" /></a></p>
<p style="text-align: left;">Dans sa configuration de base, cet outil affiche les caractères utilisé dans les langue romanes (issue du latin), vous pouvez changer ce filtre pour choisir de tout afficher et vous retrouver avec un nombre impressionnant de caractères, à vous de voir quoi en faire !</p>
<p style="text-align: center;"><a href="http://blog.inig-services.com/wp-content/uploads/2009/12/VisCar2.png" rel="lightbox[224]"><img class="size-full wp-image-233  aligncenter" title="Visualiseur de caractères - Tout afficher" src="http://blog.inig-services.com/wp-content/uploads/2009/12/VisCar2.png" alt="" width="324" height="281" /></a></p>
<p style="text-align: left;">
<p style="text-align: left;">
]]></content:encoded>
			<wfw:commentRss>http://blog.inig-services.com/archives/224/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>[OS X Server] &#8211; Configuration d&#8217;un serveur mail interne</title>
		<link>http://blog.inig-services.com/archives/175</link>
		<comments>http://blog.inig-services.com/archives/175#comments</comments>
		<pubDate>Fri, 06 Nov 2009 16:51:37 +0000</pubDate>
		<dc:creator>Yoann</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Serveur]]></category>
		<category><![CDATA[Système]]></category>
		<category><![CDATA[UNIX]]></category>
		<category><![CDATA[cours]]></category>
		<category><![CDATA[fetchmail]]></category>
		<category><![CDATA[mail]]></category>
		<category><![CDATA[os x]]></category>
		<category><![CDATA[server]]></category>

		<guid isPermaLink="false">http://blog.inig-services.com/?p=175</guid>
		<description><![CDATA[Comme promis dans un précédent article je reviens ici sur la configuration du service mail d&#8217;OS X Server mais d&#8217;une manière atypique. D&#8217;origine le service mail d&#8217;OS X est plutôt designé pour être le serveur mail principal de votre société et évince ainsi les serveurs mail de votre FAI ou hébergeur web. L&#8217;intérêt d&#8217;un tel [...]]]></description>
			<content:encoded><![CDATA[<p>Comme promis dans un précédent article je reviens ici sur la configuration du service mail d&#8217;OS X Server mais d&#8217;une manière atypique. D&#8217;origine le service mail d&#8217;OS X est plutôt designé pour être le serveur mail principal de votre société et évince ainsi les serveurs mail de votre FAI ou hébergeur web.</p>
<p>L&#8217;intérêt d&#8217;un tel évincement serait d&#8217;avoir le contrôle maximum sur son service mail et ainsi éviter une suppression de mail important par un service anti-spam un peut trop agressif ou encore de laisser plus d&#8217;espace mail disponible pour vos utilisateurs. Pour autant il a un très net désavantage, il faut que votre serveur mail soit toujours en ligne. Autant dire que si ce serveur est hébergé dans les locaux de votre TPE/PME il y a de forte chance qu&#8217;un jour ou l&#8217;autre il y ai une coupure d&#8217;électricité ou d&#8217;Internet.</p>
<p>L&#8217;objectif ici va être d&#8217;avoir à la fois les avantages d&#8217;un serveur interne et la sécurité d&#8217;un serveur fournis par votre hébergeur.</p>
<p><span id="more-175"></span>Pour comprendre à quoi va ressemblé le fonctionnement de ce système, rien de mieux qu&#8217;un schéma :</p>
<p style="text-align: center;"><a href="http://blog.inig-services.com/wp-content/uploads/2009/11/Serveur-Mail.jpg" rel="lightbox[175]"><img class="size-full wp-image-177  aligncenter" title="Serveur Mail Interne" src="http://blog.inig-services.com/wp-content/uploads/2009/11/Serveur-Mail.jpg" alt="Serveur Mail Interne" width="614" height="461" /></a></p>
<p style="text-align: left;">
<p style="text-align: left;">
<p style="text-align: left;">Autrement dit, notre serveur va se servir du protocole POP3 pour se connecter au serveur mail de notre FAI et récupérer les mails pour les transférer en local. Une configuration permettra de régler l&#8217;association entre les identifiants du serveur de notre fournisseur et nos comptes locaux.</p>
<p style="text-align: left;">L&#8217;outil qui permet de faire cela sous Mac OS X Server n&#8217;est nul autre que Fetchmail. Avec Microsoft Exchange vous connaissez ce système via le &laquo;&nbsp;Connecteur POP3&#8243;.</p>
<p style="text-align: left;">Cet article portera donc sur la configuration initiale du service mail d&#8217;OS X ainsi que de fetchmail dans cet optique de déploiement.</p>
<p style="text-align: left;">
]]></content:encoded>
			<wfw:commentRss>http://blog.inig-services.com/archives/175/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
