Re: Probléme GitHub
Rémi Vanicat a écrit : Zuthos zuthos-nos...@laposte.net writes: Ensuite, instead-hub n'a qu'un membre: AMDmi3. Si ce n'est pas toi (et visiblement, tu es Zuthos, pas AMDmi3) tu n'as pas le droit de pousser dans ce dépôt. Tu dois : Effectivement, j'ai donc demander à ce qu'il mettent mes modifications. Merci de votre aide. Finalement mon probléme provenait de ma faible maîtrise de l'anglais. Merci encore... -- Se tromper est humain. Pour vraiment foutre la merde, il faut le mot de passe root -+- Inconnu -+- signature.asc Description: Digital signature
Re: Probléme GitHub
Bonjour, Le dimanche 23 mars 2014 à 10:57, Sylvain L. Sauvage a écrit : (Le mdp peut aussi être mis dans l’URL dans le .git/config : https://toto:mdp@gitub…. Mais je ne suis pas sûr que cela soit une bonne idée qu’il se balade en clair…) Je m'étais interrogé il y a quelques temps sur l'impact sécurité de l'utilisation du login/mdp dans l'URL en HTTPS (passer un login/mdp sur du HTTP sans SSL est un non-sens). Au niveau réseau, aucun souci, la négociation SSL se fait en premier avec l'hôte, puis le login/mdp est envoyé (dans le canal chiffré, on ne peut pas le voir en sniffant le réseau). Par contre, selon la méthode, ça peut laisser des traces dans le .history du shell. Pour en revenir au cas précis de Git, il gère très bien les enregistrements du fichier « .netrc ». Seb -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists Pour vous DESABONNER, envoyez un message avec comme objet unsubscribe vers debian-user-french-requ...@lists.debian.org En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org Archive: https://lists.debian.org/20140327100313.gb8...@sebian.nob900.homeip.net
Re: Probléme GitHub
Le jeudi 27 mars 2014, 11:03:13 Sébastien NOBILI a écrit : Bonjour, ’jour, Le dimanche 23 mars 2014 à 10:57, Sylvain L. Sauvage a écrit : (Le mdp peut aussi être mis dans l’URL dans le .git/config : https://toto:mdp@gitub…. Mais je ne suis pas sûr que cela soit une bonne idée qu’il se balade en clair…) Je m'étais interrogé il y a quelques temps sur l'impact sécurité de l'utilisation du login/mdp dans l'URL en HTTPS (passer un login/mdp sur du HTTP sans SSL est un non-sens). Je parlais du fait que le mot de passe se trouve alors en clair dans le fichier .git/config. Au niveau réseau, aucun souci, la négociation SSL se fait en premier avec l'hôte, puis le login/mdp est envoyé (dans le canal chiffré, on ne peut pas le voir en sniffant le réseau). Une URL est juste un moyen de mettre plusieurs infos de façon compacte et standardisée (protocole, serveur, port, requête hiérarchisée, etc.). Ensuite, elle est analysée (au moins partiellement) par le programme qui se sert des infos pour ouvrir la connexion et envoyer la requête. Pour URL correspondant à des connexions réseau, seuls le nom (ou l’IP) du serveur et le port sont utiles pour créer la connexion (niveau transport). Le reste n’est utilisé qu’après pour établir une session et envoyer la requête. Donc c’est déjà chiffré quand ces infos passent. Après, on peut imaginer un programme pas très malin qui fasse un mauvais découpage et envoie une requête DNS sur toto:m...@example.com ;o) Par contre, selon la méthode, ça peut laisser des traces dans le .history du shell. Pour en revenir au cas précis de Git, il gère très bien les enregistrements du fichier « .netrc ». Ce qui a des avantages et des inconvénients : − tes mots de passe sont en clair dans un fichier, youpi ; − ils tous au même endroit (à un 'find . -name .git/config' plus près, donc) ; + il est plus facile de faire attention à un seul fichier qu’à plusieurs. -- Sylvain Sauvage -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists Pour vous DESABONNER, envoyez un message avec comme objet unsubscribe vers debian-user-french-requ...@lists.debian.org En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org Archive: https://lists.debian.org/2298955.RJuafulkpz@earendil
Probléme GitHub
Bonjour, J'essaye github. Je suis en stable et je viens d'installer git-core. J'ai réussis a presque tous faire. Sauf que l'orsque je fait: $ git push error: The requested URL returned error: 403 while accessing https://github.com/instead-hub/instead.git/info/refs fatal: HTTP request failed En suivant le liens: Please upgrade your git client. GitHub.com no longer supports git over dumb-http: https://github.com/blog/809-git-dumb-http-transport-to-be-turned-off-in-90-days J'ai essayer d'installer le package en stable testing unstable. Mais, rien y fait. Il y a quelque chose que j'ai pas compris? D'avance merci. -- http://www.coquille-de-bois.fr/ signature.asc Description: Digital signature
Re: Probléme GitHub
Le dimanche 23 mars 2014 09:07:36 Zuthos a écrit : Bonjour, ’jour, J'essaye github. J’ai pas utilisé mais… Je suis en stable et je viens d'installer git-core. J'ai réussis a presque tous faire. Sauf que l'orsque je fait: $ git push error: The requested URL returned error: 403 while accessing https://github.com/instead-hub/instead.git/info/refs fatal: HTTP request failed […] 1. Ton login n’apparaît pas dans l’URL https://… : il est généralement intégré à l’URL (cf. dans la section origin du .git/config) mais je ne me souviens plus s’il est affiché en cas d’erreur. C’est peut-être la cause du 2. 2. Il ne te demande pas ton mot de passe (si ? dans ce cas, 1) il faut donner toutes les infos quand tu poses une question et, 2) tu t’es gouré et l’authentification rate), donc ne peut utiliser le protocole git emballé dans HTTP (« smart HTTP ») et se rabat sur le HTTP tout court (« dumb HTTP ») qui ne fonctionne pas (car non sûr). (Le mdp peut aussi être mis dans l’URL dans le .git/config : https://toto:mdp@gitub…. Mais je ne suis pas sûr que cela soit une bonne idée qu’il se balade en clair…) 3. Et une petite recherche me donne : http://stackoverflow.com/questions/7438313/pushing-to-git-returning-error-code-403-fatal-http-request-failed Réponse dans laquelle on invite à utiliser le protocole SSH. Ce qui n’est pas une mauvaise idée en soi mais peut être gênant si doit vraiment passer par le HTTPS (port SSH fermé en sortie p.ex.). -- Sylvain Sauvage -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists Pour vous DESABONNER, envoyez un message avec comme objet unsubscribe vers debian-user-french-requ...@lists.debian.org En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org Archive: https://lists.debian.org/1519100.FAO65xfOkc@earendil
Re: Probléme GitHub
*Bonjour*, Le 23/03/2014 09:07, Zuthos a écrit : 'essaye github. Je suis en stable et je viens d'installer git-core. Pour info http://jc.etiemble.free.fr/abc/index.php?page=git_linux0 -- JC E -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists Pour vous DESABONNER, envoyez un message avec comme objet unsubscribe vers debian-user-french-requ...@lists.debian.org En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org Archive: https://lists.debian.org/532ebf61.5030...@gmail.com
Re: Probléme GitHub
Sylvain L. Sauvage a écrit : Bonjour, Merci de ta réponse. 1. Ton login n’apparaît pas dans l’URL https://… : il est généralement intégré à l’URL (cf. dans la section origin du .git/config) mais je ne me souviens plus s’il est affiché en cas d’erreur. C’est peut-être la cause du 2. Pas de ça chez moi. Par contre, j'ai un .gitconfig qui dois remplacer. Ce que semble indiquer man git-config 2. Il ne te demande pas ton mot de passe (si ? dans ce cas, 1) il faut donner toutes les infos quand tu poses une question et, 2) tu t’es gouré et l’authentification rate), donc ne peut utiliser le protocole git emballé dans HTTP (« smart HTTP ») et se rabat sur le HTTP tout court (« dumb HTTP ») qui ne fonctionne pas (car non sûr). (Le mdp peut aussi être mis dans l’URL dans le .git/config : https://toto:mdp@gitub…. Mais je ne suis pas sûr que cela soit une bonne idée qu’il se balade en clair…) Effectivement, il me demande mon login et mon password. % git push Username for 'https://github.com': Zuthos Password for 'https://zut...@github.com': error: The requested URL returned error: 403 while accessing https://github.com/instead-hub/instead.git/info/refs fatal: HTTP request failed Toutes mes excuses, j'ai oublié de le mentionner. Je précise avoir vérivier ces deux derniers en allant me connecter sur le site. 3. Et une petite recherche me donne : http://stackoverflow.com/questions/7438313/pushing-to-git-returning-error-code-403-fatal-http-request-failed Réponse dans laquelle on invite à utiliser le protocole SSH. Ce qui n’est pas une mauvaise idée en soi mais peut être gênant si doit vraiment passer par le HTTPS (port SSH fermé en sortie p.ex.). Pas réussis à l'utiliser. :-( -- On construit des maisons de fous pour faire croire à ceux qui n'y sont pas enfermés qu'ils ont encore la raison. -+- Michel de Montaigne -+- signature.asc Description: Digital signature
Re: [HS] Probléme GitHub
Le 23 mars 14 à 13:28, Zuthos a écrit : Sylvain L. Sauvage a écrit : Bonjour, Merci de ta réponse. 1. Ton login n’apparaît pas dans l’URL https://… : il est généralement intégré à l’URL (cf. dans la section origin du .git/config) mais je ne me souviens plus s’il est affiché en cas d’erreur. C’est peut-être la cause du 2. Petit aparté : Je vois de plus en plus d'url encodés en base64. Comment le navigateur arrive-t-il à décoder ça, et à présenter le document adéquat, sans pour autant modifier l'url affichée ? Ph. Gras -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists Pour vous DESABONNER, envoyez un message avec comme objet unsubscribe vers debian-user-french-requ...@lists.debian.org En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org Archive: https://lists.debian.org/7cdac22e-0a09-472c-b3cd-da7e1d438...@worldonline.fr
Re: Probléme GitHub
Le dimanche 23 mars 2014 13:28:11 Zuthos a écrit : […] 1. Ton login n’apparaît pas dans l’URL https://… : il est généralement intégré à l’URL (cf. dans la section origin du .git/config) mais je ne me souviens plus s’il est affiché en cas d’erreur. C’est peut-être la cause du 2. Pas de ça chez moi. Par contre, j'ai un .gitconfig qui dois remplacer. Ce que semble indiquer man git-config Non non. Le ~/.gitconfig est la configuration générale. Le projet/.git/config est forcément présent et contient les informations particulières à ce dépôt-là. Qu’il soit original ou cloné. Un projet cloné a forcément des informations sur le dépôt d’origine et donc sur l’URL de celui-ci. Elles se trouvent dans la section « [remote origin] ». 'git push' est équivalent à 'git push origin' (s’il n’y a pas d’autre « remote » configurée comme défaut) qui est équivalent à 'git push https://…'. Donc soit ton dépôt est original et tu dois ajouter les informations sur ses « remotes » (→ 'git remote add nom url'), soit il est cloné et a déjà ces infos. […] Effectivement, il me demande mon login et mon password. % git push Username for 'https://github.com': Zuthos Password for 'https://zut...@github.com': error: The requested URL returned error: 403 while accessing https://github.com/instead-hub/instead.git/info/refs fatal: HTTP request failed Toutes mes excuses, j'ai oublié de le mentionner. Je précise avoir vérivier ces deux derniers en allant me connecter sur le site. Oups, j’avais mal lu : 403 = forbidden (c’est 401 pour l’échec du mdp). Donc l’authentification passe mais ce ne doit pas être la bonne URL pour pusher. Question bête : comment as-tu créé ton dépôt ? Est-ce que tu as bien suivi les instructions de Github ? → https://help.github.com/articles/create-a-repo En survolant cette documentation, je vois bien la création de la « remote » « origin » sur https://github.com/username/Hello-World.git avec 'git remote add origin https://…'. [… SSH …] Pas réussis à l'utiliser. :-( Les deux (HTTPS et SSH) devraient fonctionner (et même en parallèle si on veut¹), il suffit juste d’avoir : — mis l’URL ssh://username@github.com/username/projet.git dans .git/config ; — mis sa clef publique quelque part (voir la doc) chez Github (facultatif ? j’ai pas trop confiance dans les mots-de- passe…). —— 1. avec deux remote différentes, p.ex. gh-https et gh-ssh. Mais bon, même si, quand on push sur l’un, on push sur l’autre, les références locales seraient différentes et ça pourrait causer de la confusion (pour l’utilisateur, parce que Git, il n’est jamais confus, lui ;o). -- Sylvain Sauvage -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists Pour vous DESABONNER, envoyez un message avec comme objet unsubscribe vers debian-user-french-requ...@lists.debian.org En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org Archive: https://lists.debian.org/53682718.PslhU8yqeH@earendil
Re: [HS] Probléme GitHub
Le dimanche 23 mars 2014 15:01:40 Philippe Gras a écrit : […] Petit aparté : Je vois de plus en plus d'url encodés en base64. Vois pas trop le rapport avec le fil… Comment le navigateur arrive-t-il à décoder ça, et à présenter le document adéquat, sans pour autant modifier l'url affichée ? Il y a sûrement plein de façons de faire. La plus simple est sûrement celle-ci : client → GET http://toto/12345 suite des en-têtes serveur → en-têtes qui vont bien pour 12345 \r\n contenu de décodage de 12345 On peut aussi imaginer des proxys, des filtres… -- Sylvain Sauvage -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists Pour vous DESABONNER, envoyez un message avec comme objet unsubscribe vers debian-user-french-requ...@lists.debian.org En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org Archive: https://lists.debian.org/3026267.FnNnGK8aP1@earendil
Re: Probléme GitHub
Zuthos zuthos-nos...@laposte.net writes: Sylvain L. Sauvage a écrit : Bonjour, Merci de ta réponse. 1. Ton login n’apparaît pas dans l’URL https://… : il est généralement intégré à l’URL (cf. dans la section origin du .git/config) mais je ne me souviens plus s’il est affiché en cas d’erreur. C’est peut-être la cause du 2. Pas de ça chez moi. Par contre, j'ai un .gitconfig qui dois remplacer. Ce que semble indiquer man git-config les remotes sont configurer dans le .git/config du répertoire de travail, quelque chose comme : [remote myhttp] url = https://vani...@github.com/vanicat/magit.git fetch = +refs/heads/*:refs/remotes/myhttp/* [...] En tout cas, je viens de tester avec le git de unstable (git --version me donne: git version 1.9.1) et sa push sans problème Deux remarques: en cliquant sur ton https:// on arrive au message que tu cite, qui date de 2011, et donc de version de git plus vieille que 2011... Je ne pense pas que ce soit ton problème... Ensuite, instead-hub n'a qu'un membre: AMDmi3. Si ce n'est pas toi (et visiblement, tu es Zuthos, pas AMDmi3) tu n'as pas le droit de pousser dans ce dépôt. Tu dois : - forker le dépôt en cliquant sur le bouton fork de cette page: https://github.com/instead-hub/instead - ajouter à ton clone locale la remote en question: récupère son URL puis, dans le bon répertoire fait un git remote add le_miens https://Zuthos@github.. - pousse dans ce remote git push le_miens master:master - et fait un pull requests pour que tes modifications soit intégré par le propriétaire du dépôt principale. Tu peux aussi demander à AMDmi3 de te rajouter au membre du groupe instead-hub, s'il te connaît, peut-être acceptera-t-il... 3. Et une petite recherche me donne : http://stackoverflow.com/questions/7438313/pushing-to-git-returning-error-code-403-fatal-http-request-failed Réponse dans laquelle on invite à utiliser le protocole SSH. Ce qui n’est pas une mauvaise idée en soi mais peut être gênant si doit vraiment passer par le HTTPS (port SSH fermé en sortie p.ex.). Pas réussis à l'utiliser. :-( Je n'utilise que ça, et sans difficulté. Qu'as tu fait qui ne marche pas? -- Rémi Vanicat -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists Pour vous DESABONNER, envoyez un message avec comme objet unsubscribe vers debian-user-french-requ...@lists.debian.org En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org Archive: https://lists.debian.org/87d2hc7hbz@debian.org
Re: [HS] Probléme GitHub
Le 23 mars 14 à 22:06, Sylvain L. Sauvage a écrit : Le dimanche 23 mars 2014 15:01:40 Philippe Gras a écrit : […] Petit aparté : Je vois de plus en plus d'url encodés en base64. Vois pas trop le rapport avec le fil… Moi si. Mais ma logique ne suit pas forcément celle de la liste… C'est pour ça que je l'ai noté en HS (hors service). Comment le navigateur arrive-t-il à décoder ça, et à présenter le document adéquat, sans pour autant modifier l'url affichée ? Il y a sûrement plein de façons de faire. La plus simple est sûrement celle-ci : client → GET http://toto/12345 suite des en-têtes serveur → en-têtes qui vont bien pour 12345 \r\n contenu de décodage de 12345 OK, merci pour la réponse qui permettra d'orienter mes recherches :) On peut aussi imaginer des proxys, des filtres… -- Sylvain Sauvage -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists Pour vous DESABONNER, envoyez un message avec comme objet unsubscribe vers debian-user-french-requ...@lists.debian.org En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org Archive: https://lists.debian.org/3026267.FnNnGK8aP1@earendil -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists Pour vous DESABONNER, envoyez un message avec comme objet unsubscribe vers debian-user-french-requ...@lists.debian.org En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org Archive: https://lists.debian.org/b1675e8b-1dd2-49f9-8075-5d3ccd70c...@worldonline.fr