<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Commentaires pour Git Attitude</title>
	<atom:link href="http://www.git-attitude.fr/comments/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.git-attitude.fr</link>
	<description>Parce que Git, c&#039;est bien.</description>
	<lastBuildDate>Mon, 16 Apr 2012 12:50:26 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
	<item>
		<title>Commentaires sur Les sessions de formation Git de janvier à mars 2012 vous attendent ! par Git sous Windows</title>
		<link>http://www.git-attitude.fr/2011/11/21/les-sessions-de-formation-git-de-janvier-a-mars-2012-vous-attendent%c2%a0/#comment-310</link>
		<dc:creator>Git sous Windows</dc:creator>
		<pubDate>Mon, 16 Apr 2012 12:50:26 +0000</pubDate>
		<guid isPermaLink="false">http://www.git-attitude.fr/?p=73#comment-310</guid>
		<description>Bonjour,

Merci pour votre remarque. Cependant, le délai sera trop court pour la session d&#039;après-demain mais peut être pour les prochaines :-).

Bonne journée,

--
L&#039;équipe Gitstack</description>
		<content:encoded><![CDATA[<p>Bonjour,</p>
<p>Merci pour votre remarque. Cependant, le délai sera trop court pour la session d&#8217;après-demain mais peut être pour les prochaines <img src='http://www.git-attitude.fr/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> .</p>
<p>Bonne journée,</p>
<p>&#8211;<br />
L&#8217;équipe Gitstack</p>
]]></content:encoded>
	</item>
	<item>
		<title>Commentaires sur Les sessions de formation Git de janvier à mars 2012 vous attendent ! par Christophe</title>
		<link>http://www.git-attitude.fr/2011/11/21/les-sessions-de-formation-git-de-janvier-a-mars-2012-vous-attendent%c2%a0/#comment-309</link>
		<dc:creator>Christophe</dc:creator>
		<pubDate>Mon, 16 Apr 2012 08:56:30 +0000</pubDate>
		<guid isPermaLink="false">http://www.git-attitude.fr/?p=73#comment-309</guid>
		<description>Bonjour,

Je pense que même Git au Quotidien serait intéressant pour vous, car en dépit de son nom, il va très en profondeur et donne une bonne idée des éléments à faciliter via une UI.  Il y a justement une session après-demain et il y reste des places !</description>
		<content:encoded><![CDATA[<p>Bonjour,</p>
<p>Je pense que même Git au Quotidien serait intéressant pour vous, car en dépit de son nom, il va très en profondeur et donne une bonne idée des éléments à faciliter via une UI.  Il y a justement une session après-demain et il y reste des places !</p>
]]></content:encoded>
	</item>
	<item>
		<title>Commentaires sur Les sessions de formation Git de janvier à mars 2012 vous attendent ! par Git sous Windows</title>
		<link>http://www.git-attitude.fr/2011/11/21/les-sessions-de-formation-git-de-janvier-a-mars-2012-vous-attendent%c2%a0/#comment-308</link>
		<dc:creator>Git sous Windows</dc:creator>
		<pubDate>Sun, 15 Apr 2012 12:27:31 +0000</pubDate>
		<guid isPermaLink="false">http://www.git-attitude.fr/?p=73#comment-308</guid>
		<description>Bonjour,

Je fais parti de l&#039;équipe Gitstack qui est un nouvel outil qui permet d&#039;installer Git sur une plateforme Windows et ce, très simplement.

Je suis donc intéressé par vos prochaines formations (notamment Git Avancé) car elles pourraient intéresser nos utilisateurs.

Et je confirme, Git c&#039;est bien ;-).

Bonne journée,

--
L&#039;équipe Gitstack</description>
		<content:encoded><![CDATA[<p>Bonjour,</p>
<p>Je fais parti de l&#8217;équipe Gitstack qui est un nouvel outil qui permet d&#8217;installer Git sur une plateforme Windows et ce, très simplement.</p>
<p>Je suis donc intéressé par vos prochaines formations (notamment Git Avancé) car elles pourraient intéresser nos utilisateurs.</p>
<p>Et je confirme, Git c&#8217;est bien <img src='http://www.git-attitude.fr/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> .</p>
<p>Bonne journée,</p>
<p>&#8211;<br />
L&#8217;équipe Gitstack</p>
]]></content:encoded>
	</item>
	<item>
		<title>Commentaires sur Comprendre et maîtriser les clés SSH par victoria</title>
		<link>http://www.git-attitude.fr/2010/09/13/comprendre-et-maitriser-les-cles-ssh/#comment-307</link>
		<dc:creator>victoria</dc:creator>
		<pubDate>Mon, 19 Mar 2012 14:38:03 +0000</pubDate>
		<guid isPermaLink="false">http://www.git-attitude.fr/?p=32#comment-307</guid>
		<description>Merci pour votre article. Très utile</description>
		<content:encoded><![CDATA[<p>Merci pour votre article. Très utile</p>
]]></content:encoded>
	</item>
	<item>
		<title>Commentaires sur Héberger un serveur Git avec Gitosis (Linux / OSX) par Thom</title>
		<link>http://www.git-attitude.fr/2010/07/18/heberger-un-serveur-git-avec-gitosis-linux-osx/#comment-306</link>
		<dc:creator>Thom</dc:creator>
		<pubDate>Mon, 12 Mar 2012 09:57:19 +0000</pubDate>
		<guid isPermaLink="false">http://www.git-attitude.fr/?p=17#comment-306</guid>
		<description>Merci beaucoup...
J&#039;ai trouvé ce qu&#039;il n&#039;allait pas apparemment. En fait, au départ, je ne réussissais pas à récupérer le projet gitosis via le clone su eagain.net, mais j&#039;avais vu que l&#039;on pouvait faire un apt-get install gitosis pour pouvoir l&#039;installer.

J&#039;ai donc désinstaller ce gitosis, et effectuer la procédure d&#039;installation du tuto. Et là, çà a marché.

En tous les cas, merci pour vos réponses et votre réactivité.</description>
		<content:encoded><![CDATA[<p>Merci beaucoup&#8230;<br />
J&#8217;ai trouvé ce qu&#8217;il n&#8217;allait pas apparemment. En fait, au départ, je ne réussissais pas à récupérer le projet gitosis via le clone su eagain.net, mais j&#8217;avais vu que l&#8217;on pouvait faire un apt-get install gitosis pour pouvoir l&#8217;installer.</p>
<p>J&#8217;ai donc désinstaller ce gitosis, et effectuer la procédure d&#8217;installation du tuto. Et là, çà a marché.</p>
<p>En tous les cas, merci pour vos réponses et votre réactivité.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Commentaires sur Héberger un serveur Git avec Gitosis (Linux / OSX) par Christophe</title>
		<link>http://www.git-attitude.fr/2010/07/18/heberger-un-serveur-git-avec-gitosis-linux-osx/#comment-305</link>
		<dc:creator>Christophe</dc:creator>
		<pubDate>Fri, 09 Mar 2012 10:24:45 +0000</pubDate>
		<guid isPermaLink="false">http://www.git-attitude.fr/?p=17#comment-305</guid>
		<description>En fait il faut créer l&#039;utilisateur qui sera utilisé dans les syntaxes user@serveur des remotes. Classiquement cet utilisateur s&#039;appelle git, donc on fait git clone git@… (ou git remote add origin git@…, etc.).

C&#039;est pourquoi mon tuto utilise l&#039;utilisateur git partout.

Si tu as utilisé plutôt un user gitafg (libre à toi), tes syntaxes de remote doivent alors être gitafg@… plutôt que git@. Moins conventionnel mais marche pareil.

Et encore une fois, on SSH d&#039;où on veut vers le serveur (y compris depuis le serveur lui-même), la seule contrainte est que le user qui lance l&#039;opération SSH (clone, push, fetch, remote update, ls-remote, etc.) ait bien une clé privée dont la publique soit connue du user exploité par gitosis.</description>
		<content:encoded><![CDATA[<p>En fait il faut créer l&#8217;utilisateur qui sera utilisé dans les syntaxes user@serveur des remotes. Classiquement cet utilisateur s&#8217;appelle git, donc on fait git clone git@… (ou git remote add origin git@…, etc.).</p>
<p>C&#8217;est pourquoi mon tuto utilise l&#8217;utilisateur git partout.</p>
<p>Si tu as utilisé plutôt un user gitafg (libre à toi), tes syntaxes de remote doivent alors être gitafg@… plutôt que git@. Moins conventionnel mais marche pareil.</p>
<p>Et encore une fois, on SSH d&#8217;où on veut vers le serveur (y compris depuis le serveur lui-même), la seule contrainte est que le user qui lance l&#8217;opération SSH (clone, push, fetch, remote update, ls-remote, etc.) ait bien une clé privée dont la publique soit connue du user exploité par gitosis.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Commentaires sur Héberger un serveur Git avec Gitosis (Linux / OSX) par Thom</title>
		<link>http://www.git-attitude.fr/2010/07/18/heberger-un-serveur-git-avec-gitosis-linux-osx/#comment-304</link>
		<dc:creator>Thom</dc:creator>
		<pubDate>Fri, 09 Mar 2012 09:36:20 +0000</pubDate>
		<guid isPermaLink="false">http://www.git-attitude.fr/?p=17#comment-304</guid>
		<description>D&#039;accord, donc, en fait, l&#039;idée, c&#039;est de créer un utilisateur Git sur le serveur, et ensuite, sur une machine classique (pas un serveur), effectuer le clone de gitosis-admin ?</description>
		<content:encoded><![CDATA[<p>D&#8217;accord, donc, en fait, l&#8217;idée, c&#8217;est de créer un utilisateur Git sur le serveur, et ensuite, sur une machine classique (pas un serveur), effectuer le clone de gitosis-admin ?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Commentaires sur Héberger un serveur Git avec Gitosis (Linux / OSX) par Christophe</title>
		<link>http://www.git-attitude.fr/2010/07/18/heberger-un-serveur-git-avec-gitosis-linux-osx/#comment-303</link>
		<dc:creator>Christophe</dc:creator>
		<pubDate>Fri, 09 Mar 2012 09:04:54 +0000</pubDate>
		<guid isPermaLink="false">http://www.git-attitude.fr/?p=17#comment-303</guid>
		<description>Hello Thomas,

Je pense qu&#039;il y a une confusion fondamentale entre les users Git et Gitafg, là.

Que tu sois sur la même box ou pas, on s&#039;en fiche, l&#039;important est que tu SSH sur la box &quot;serveur&quot;, ce que tu peux faire depuis la box elle-même sans problème.

En revanche, tu me dis que tu es logué en gitafg et que c&#039;est *ton* ~/.ssh/authorized_keys qui a ce dont je parle, alors que non, c&#039;est celui de l&#039;utilisateur git (donc /var/lib/git/.ssh/authorized_keys dans mon tuto) qui doit contenir ça.  C&#039;est ce que le gitosis-init aurait dû faire.

En effet, tu ssh en faisant git@…, donc c&#039;est l&#039;utilisateur git qui est exploité pour la gestion SSH &quot;côté serveur&quot;.

Je ne suis pas sûr de voir à quoi sert ton utilisateur gitafg en fait…</description>
		<content:encoded><![CDATA[<p>Hello Thomas,</p>
<p>Je pense qu&#8217;il y a une confusion fondamentale entre les users Git et Gitafg, là.</p>
<p>Que tu sois sur la même box ou pas, on s&#8217;en fiche, l&#8217;important est que tu SSH sur la box &laquo;&nbsp;serveur&nbsp;&raquo;, ce que tu peux faire depuis la box elle-même sans problème.</p>
<p>En revanche, tu me dis que tu es logué en gitafg et que c&#8217;est *ton* ~/.ssh/authorized_keys qui a ce dont je parle, alors que non, c&#8217;est celui de l&#8217;utilisateur git (donc /var/lib/git/.ssh/authorized_keys dans mon tuto) qui doit contenir ça.  C&#8217;est ce que le gitosis-init aurait dû faire.</p>
<p>En effet, tu ssh en faisant git@…, donc c&#8217;est l&#8217;utilisateur git qui est exploité pour la gestion SSH &laquo;&nbsp;côté serveur&nbsp;&raquo;.</p>
<p>Je ne suis pas sûr de voir à quoi sert ton utilisateur gitafg en fait…</p>
]]></content:encoded>
	</item>
	<item>
		<title>Commentaires sur Héberger un serveur Git avec Gitosis (Linux / OSX) par Thom</title>
		<link>http://www.git-attitude.fr/2010/07/18/heberger-un-serveur-git-avec-gitosis-linux-osx/#comment-302</link>
		<dc:creator>Thom</dc:creator>
		<pubDate>Fri, 09 Mar 2012 06:54:24 +0000</pubDate>
		<guid isPermaLink="false">http://www.git-attitude.fr/?p=17#comment-302</guid>
		<description>Merci Christophe.

Cependant, je suis ton tuto à la lettre, et pour être sûr, je n&#039;ai fait que des copiés-collés  sur ma machine.
C&#039;est vrai que mon premier message n&#039;était pas clair. Je suis sur un serveur avec les utilisateurs root et gitafg : je suis connecté en tant que gitafg.

Après je suis parfaitement le tuto et l&#039;affichage de mon fichier ~/.ssh/authorized_keys correspond bien à ce que tu décris. 
Est-ce que git et giafg peuvent se trouver sur la même machine (serveur) ? 
Est-ce que çà change quelquechose si je me connecte au serveur à distance, via un SSH justement ? (j&#039;ai bien créé une autre clef comme dans le tuto) ?

Encore merci</description>
		<content:encoded><![CDATA[<p>Merci Christophe.</p>
<p>Cependant, je suis ton tuto à la lettre, et pour être sûr, je n&#8217;ai fait que des copiés-collés  sur ma machine.<br />
C&#8217;est vrai que mon premier message n&#8217;était pas clair. Je suis sur un serveur avec les utilisateurs root et gitafg : je suis connecté en tant que gitafg.</p>
<p>Après je suis parfaitement le tuto et l&#8217;affichage de mon fichier ~/.ssh/authorized_keys correspond bien à ce que tu décris.<br />
Est-ce que git et giafg peuvent se trouver sur la même machine (serveur) ?<br />
Est-ce que çà change quelquechose si je me connecte au serveur à distance, via un SSH justement ? (j&#8217;ai bien créé une autre clef comme dans le tuto) ?</p>
<p>Encore merci</p>
]]></content:encoded>
	</item>
	<item>
		<title>Commentaires sur Héberger un serveur Git avec Gitosis (Linux / OSX) par Christophe</title>
		<link>http://www.git-attitude.fr/2010/07/18/heberger-un-serveur-git-avec-gitosis-linux-osx/#comment-301</link>
		<dc:creator>Christophe</dc:creator>
		<pubDate>Thu, 08 Mar 2012 21:30:43 +0000</pubDate>
		<guid isPermaLink="false">http://www.git-attitude.fr/?p=17#comment-301</guid>
		<description>Hello Thomas,

Les points usuels à vérifier sont :

* que vous avez bien créé l&#039;utilisateur git avec les bonnes options (--system notamment, --disabled-password si adduser)
* que vous avez bien lancé gitosis-init avec un sudo -u git et que vous lui avez bien passé la bonne clé SSH (la clé publique correspondant à votre clé privée, typiquement ; à vous lire, on n&#039;est pas sûr)
* que vous tentez le git clone en tant que l&#039;utilisateur dont la clé publique a été fournie (gitafg dans votre cas)

Il faut bien comprendre que l&#039;utilisateur git est en fait un simple point d&#039;entrée. gitosis-init va configurer votre SSH côté serveur pour répondre à tout accès via cet utilisateur en exploitant gitosis-serve ; le ~/.ssh/authorized_keys de git (dans son homedir, dans mon tuto /var/lib/git) doit contenir au départ deux lignes : un commentaire &quot;autogenerated by gitosis&quot; et une ligne « command=&quot;gitosis-serve nom-compte-symbolique&quot;,…, votre-clé-publique ».

Si ce n&#039;est pas le cas, vous avez fait un oubli / une faute en suivant le tuto.

git clone vous demande un mdp car c&#039;est le comportement de base de SSH quand il ne trouve pas de correspondance de clé ; et il vous le demande pour git car l&#039;utilisateur côté serveur qui est le point d&#039;entrée, c&#039;est git, pas gitafg (utilisateur &quot;côté client&quot;, dans la pratique).

Bien à vous,</description>
		<content:encoded><![CDATA[<p>Hello Thomas,</p>
<p>Les points usuels à vérifier sont :</p>
<p>* que vous avez bien créé l&#8217;utilisateur git avec les bonnes options (&#8211;system notamment, &#8211;disabled-password si adduser)<br />
* que vous avez bien lancé gitosis-init avec un sudo -u git et que vous lui avez bien passé la bonne clé SSH (la clé publique correspondant à votre clé privée, typiquement ; à vous lire, on n&#8217;est pas sûr)<br />
* que vous tentez le git clone en tant que l&#8217;utilisateur dont la clé publique a été fournie (gitafg dans votre cas)</p>
<p>Il faut bien comprendre que l&#8217;utilisateur git est en fait un simple point d&#8217;entrée. gitosis-init va configurer votre SSH côté serveur pour répondre à tout accès via cet utilisateur en exploitant gitosis-serve ; le ~/.ssh/authorized_keys de git (dans son homedir, dans mon tuto /var/lib/git) doit contenir au départ deux lignes : un commentaire &laquo;&nbsp;autogenerated by gitosis&nbsp;&raquo; et une ligne « command=&nbsp;&raquo;gitosis-serve nom-compte-symbolique&nbsp;&raquo;,…, votre-clé-publique ».</p>
<p>Si ce n&#8217;est pas le cas, vous avez fait un oubli / une faute en suivant le tuto.</p>
<p>git clone vous demande un mdp car c&#8217;est le comportement de base de SSH quand il ne trouve pas de correspondance de clé ; et il vous le demande pour git car l&#8217;utilisateur côté serveur qui est le point d&#8217;entrée, c&#8217;est git, pas gitafg (utilisateur &laquo;&nbsp;côté client&nbsp;&raquo;, dans la pratique).</p>
<p>Bien à vous,</p>
]]></content:encoded>
	</item>
</channel>
</rss>

