patrick_g a écrit 6339 commentaires

  • [^] # Re: Un prétexte uniquement ?

    Posté par  (site web personnel) . En réponse au journal Grsecurity : le patch stable réservé aux sponsors. Évalué à 1.

    Si la qualité technique n'est pas remise en cause, pourquoi c'est pas upstream ?

    Cf plus bas ma réponse.

  • [^] # Re: Inclusion

    Posté par  (site web personnel) . En réponse au journal Grsecurity : le patch stable réservé aux sponsors. Évalué à 10. Dernière modification le 27 août 2015 à 10:54.

    C'était ce journal : https://linuxfr.org/users/patrick_g/journaux/renforcer-la-s%C3%A9curit%C3%A9-du-noyau

    Je crois que Vasiliy Kulikov a réussi à faire passer en upstream quelques trucs non invasifs mais qu'ensuite ça c'est arrêté là.
    Je sais que Dan Rosenberg a également bossé sur la remontée upstream de certains parties du code de grsecurity.

    Mais le problème c'est qu'il est très difficile d'upstreamer le patch complet pour les raisons suivants :

    • Très gros.
    • Très invasif.
    • Incompatible avec LSM.
    • Impact sur les performances.
    • Aucune volonté des devs grsec de découper le patch proprement. Ils disent que c'est un tout à prendre ou à laisser.
    • Aucune volonté des devs grsec de proposer le patch upstream.
    • Différence de philosophie avec les devs du noyau ("la sécurité est le seul paramétre" vs "la sécurité est l'un des paramètres").
    • Les devs grsec sont perçus par beaucoup de gens comme étant incapables de travailler en équipe de façon sereine.
  • [^] # Re: Un prétexte uniquement ?

    Posté par  (site web personnel) . En réponse au journal Grsecurity : le patch stable réservé aux sponsors. Évalué à 5.

    J'ai un peu le même sentiment que toi.
    Brad et PaXteam ont toujours eu un comportement "assez particulier" (surtout Brad) vis à vis des idéaux du libre. Leur qualité technique n'est pas en cause mais il semble impossible de travailler en bonne intelligence avec eux.
    Cette décision de restreindre l'accès au patch stable risque de marginaliser encore plus le projet. Je leur souhaite au moins que cela entraine l'arrivée de nouveaux sponsors.

  • [^] # Re: dans la plupart du temps ?

    Posté par  (site web personnel) . En réponse au journal Une impression de déjà vu [Unvanquished / Tremulous]. Évalué à 4.

    En fait je me disais en éditant ce journal qu’il serait vraiment cool d’avoir l’éditeur de dépêche pour les journaux et qui permet d’éditer paragraphe par paragraphe.

    Si elle n'existe pas déjà il faut faire une entrée dans le suivi à ce sujet.

  • [^] # Re: Vidéo

    Posté par  (site web personnel) . En réponse au journal Lawrence Lessig "candidat" aux présidentielles américaines. Évalué à 5.

    Malheureusement le candidat sortant aux dernières présidentielles s'est un peu torché avec la limitation du financement de sa campagne

    Comme je l'ai dit le contrôle se fait a posteriori.
    Les candidats ont donc la possibilité de tenter de ruser avec le système…mais ils peuvent se faire choper après et doivent alors rembourser l'avance qui leur avait été payée par l’État.
    Cela a été le cas de Sarkozy qui, compte tenu de diverses dépenses réintégrées dans les comptes par la commission, avait dépassé le plafond autorisé. Donc remboursement et amende.
    Paf, le système a fonctionné.

  • [^] # Re: Vidéo

    Posté par  (site web personnel) . En réponse au journal Lawrence Lessig "candidat" aux présidentielles américaines. Évalué à 10.

  • [^] # Re: Vidéo

    Posté par  (site web personnel) . En réponse au journal Lawrence Lessig "candidat" aux présidentielles américaines. Évalué à 10.

    C'est d'autant plus malheureux qu'en France ça soit pareil.

    Pas du tout pareil ! En France les dons aux partis sont régulés avec un contrôle a posteriori, il y un financement public et le temps de parole sur les médias est contrôlé.
    L'inverse absolu du système US donc. D'ailleurs le système français, avec tous les défauts et les perversions qu'on peut imaginer, est quand même cité en exemple par les partisans américains d'une réforme de leur système.

  • [^] # Re: Vidéo

    Posté par  (site web personnel) . En réponse au journal Lawrence Lessig "candidat" aux présidentielles américaines. Évalué à 10. Dernière modification le 23 août 2015 à 16:06.

    Merci de regarder la vidéo et tu comprendra de quoi je veux parler. La corruption du système US actuel est précisément le coeur du message que Lawrence Lessig veux faire comprendre à ses concitoyens.

  • # Vidéo

    Posté par  (site web personnel) . En réponse au journal Lawrence Lessig "candidat" aux présidentielles américaines. Évalué à 10.

    Et une conférence Ted de Lawrence Lessig qui tabasse bien (en VOST) : https://www.youtube.com/watch?v=mw2z9lV3W1g
    J'ai rarement vu un orateur aussi bon et une conférence aussi convaincante. Et pourtant, du fait de la corruption du système politique américain, il n'a malheureusement aucune chance.

  • [^] # Re: Pas si sûr que ça intéresse vraiment

    Posté par  (site web personnel) . En réponse à la dépêche Librem 13, l’espoir d’avoir un jour un ordinateur libre. Évalué à 5.

    je m'abstiendrais de commenter le projet RISC-V car ce n'est pas le sujet mais je n'en pense pas grand bien techniquement.

    Ça m'intéresse. Tu peux développer un peu tes critiques ?
    De mon côté j'avais lu que l'ISA était très propre.

  • # Librem is just as free as any other laptop on the market with GNU/Linux

    Posté par  (site web personnel) . En réponse à la dépêche Librem 13, l’espoir d’avoir un jour un ordinateur libre. Évalué à 10.

    Il va de soi qu’il est important que la communauté se mobilise, par un soutien financier

    il ne va pas de soi du tout. Surtout quand on lit le premier lien critique.

  • [^] # Re: Freins à disques...

    Posté par  (site web personnel) . En réponse au journal C'est bientôt le « salon du vélo ». Évalué à 10.

    Pour un parfait béotien comme moi c'est fascinant de voir ces discussions techniques sur les vélos.
    Un vélo c'est un vélo quoi. Deux roues, une selle, des pédales et puis c'est tout.
    Mais là d'un coup on découvre tout un monde de détails techniques ésotériques: des freins à disques (hydrauliques ou pas) et des freins à patins (V-Brakes ou Cantilever), des roues de 27.5 pouces mais qui en fait n'en sont pas, le standard ETRTO, les dérailleurs électriques, les largeurs de moyeux…etc.
    Médaille d'or pour la phrase "Leviers au cadre car les plateaux ne sont pas indexés et cela permet d'avoir une ligne de chaîne quasi-parfaite".

    On comprend un peu mieux ce que peuvent ressentir les gens qui ne s’intéressent pas aux ordinateurs quand on leur parle de passer à Linux ou bien d'acheter un SSD pour remplacer leur disque dur.

  • [^] # Re: D'abord les choses simples

    Posté par  (site web personnel) . En réponse au journal Propositions de bacs à sable, par exemple pour un panda roux. Évalué à 3.

    Je suis sous Xubuntu 15.04 et j'utilise également le paquet Firefox des dépôts.
    Je n'ai évidemment pas de flashplayer d'installé.

  • [^] # Re: D'abord les choses simples

    Posté par  (site web personnel) . En réponse au journal Propositions de bacs à sable, par exemple pour un panda roux. Évalué à 4.

    Chez moi ça marche.

  • # D'abord les choses simples

    Posté par  (site web personnel) . En réponse au journal Propositions de bacs à sable, par exemple pour un panda roux. Évalué à 6. Dernière modification le 17 août 2015 à 20:45.

    Sous Ubuntu une méthode très simple pour améliorer un peu la sécurité de Firefox c'est d'activer le profil apparmor.

    On liste pour voir les profils qui sont actuellement actifs :

    patrick@laptop:~$ sudo apparmor_status
    [sudo] password for patrick: 
    apparmor module is loaded.
    17 profiles are loaded.
    17 profiles are in enforce mode.
       /sbin/dhclient
       /usr/bin/evince
       /usr/bin/evince-previewer
       /usr/bin/evince-previewer//sanitized_helper
       /usr/bin/evince-thumbnailer
       /usr/bin/evince-thumbnailer//sanitized_helper
       /usr/bin/evince//sanitized_helper
       /usr/lib/NetworkManager/nm-dhcp-client.action
       /usr/lib/NetworkManager/nm-dhcp-helper
       /usr/lib/connman/scripts/dhclient-script
       /usr/lib/cups/backend/cups-pdf
       /usr/lib/lightdm/lightdm-guest-session
       /usr/lib/lightdm/lightdm-guest-session//chromium
       /usr/sbin/cups-browsed
       /usr/sbin/cupsd
       /usr/sbin/cupsd//third_party
       /usr/sbin/tcpdump
    0 profiles are in complain mode.
    3 processes have profiles defined.
    3 processes are in enforce mode.
       /sbin/dhclient (1434) 
       /usr/sbin/cups-browsed (735) 
       /usr/sbin/cupsd (689) 
    0 processes are in complain mode.
    0 processes are unconfined but have a profile defined.
    

    On active le profil Firefox (qui existe déjà mais n'est pas actif par défaut) :

    patrick@laptop:~$ sudo aa-enforce /etc/apparmor.d/usr.bin.firefox
    Setting /etc/apparmor.d/usr.bin.firefox to enforce mode.
    

    Puis on liste à nouveau pour voir les profils chargés :

    patrick@laptop:~$ sudo apparmor_status
    [sudo] password for patrick: 
    apparmor module is loaded.
    22 profiles are loaded.
    22 profiles are in enforce mode.
       /sbin/dhclient
       /usr/bin/evince
       /usr/bin/evince-previewer
       /usr/bin/evince-previewer//sanitized_helper
       /usr/bin/evince-thumbnailer
       /usr/bin/evince-thumbnailer//sanitized_helper
       /usr/bin/evince//sanitized_helper
       /usr/lib/NetworkManager/nm-dhcp-client.action
       /usr/lib/NetworkManager/nm-dhcp-helper
       /usr/lib/connman/scripts/dhclient-script
       /usr/lib/cups/backend/cups-pdf
       /usr/lib/firefox/firefox{,*[^s][^h]}
       /usr/lib/firefox/firefox{,*[^s][^h]}//browser_java
       /usr/lib/firefox/firefox{,*[^s][^h]}//browser_openjdk
       /usr/lib/firefox/firefox{,*[^s][^h]}//lsb_release
       /usr/lib/firefox/firefox{,*[^s][^h]}//sanitized_helper
       /usr/lib/lightdm/lightdm-guest-session
       /usr/lib/lightdm/lightdm-guest-session//chromium
       /usr/sbin/cups-browsed
       /usr/sbin/cupsd
       /usr/sbin/cupsd//third_party
       /usr/sbin/tcpdump
    0 profiles are in complain mode.
    3 processes have profiles defined.
    3 processes are in enforce mode.
       /sbin/dhclient (1434) 
       /usr/sbin/cups-browsed (735) 
       /usr/sbin/cupsd (689) 
    0 processes are in complain mode.
    0 processes are unconfined but have a profile defined.
    patrick@laptop:~$ 
    
  • [^] # Re: LinuxFR rulez !

    Posté par  (site web personnel) . En réponse au journal Pas de jaloux. Évalué à 6.

    Et je vois que LWN a fait un article très bien foutu au sujet de cette keynote : https://lwn.net/Articles/654124/
    Comme d'hab l'article sera libéré du paywall la semaine prochaine.

  • # LinuxFR rulez !

    Posté par  (site web personnel) . En réponse au journal Pas de jaloux. Évalué à 9. Dernière modification le 14 août 2015 à 09:19.

    Parmi les nombreuses vidéos je conseille la très intéressante Keynote de Pamela Chestek au sujet de l'affaire Groupon (qui avait essayé de sortir un produit nommé Gnome en se fichant complètement du copyright de la fondation GNOME). Elle explique bien que Groupon avait largement sous-estimé la force et la réactivité de la communauté du libre et qu'ils ont été obligé de battre piteusement en retraite.

    La vidéo est là (au format Theora pour faire enrager Zenitram) :
    http://videos.guadec.org/2015/Keynote%20-%20How%20the%20Power%20of%20Community%20Prevails%20%E2%80%94%20It%E2%80%99s%20Not%20Only%20About%20the%20Code/

    Et à 14:22 il y a même une copie d'écran de LinuxFR !

  • [^] # Re: Youtube active les vidéos en HTML5 avec Firefox 40 sous linux

    Posté par  (site web personnel) . En réponse à la dépêche Sortie de Firefox 40. Évalué à 4.

    édit: je n'arrive pas a insérer les images dans mon commentaire.

    https://linuxfr.org/aide#aide-imgcertificatssl

  • [^] # Re: Et le Expanded Malware Protection?

    Posté par  (site web personnel) . En réponse à la dépêche Sortie de Firefox 40. Évalué à 6.

    Ah je me demandais pourquoi Hello avait été enlevé et maintenant j'ai ma réponse.
    Merci !

  • # Réaction

    Posté par  (site web personnel) . En réponse au journal La saga FFmpeg continue. Évalué à 10.

    Démission de Michael Niedermayer comme ultime tentative pour réunir les deux communautés

    Est-ce qu'il y a déjà une réponse de la part des devs de libav ?
    Un réunification est-elle envisageable ?

  • [^] # Re: MMS oups

    Posté par  (site web personnel) . En réponse au journal Stagefright, une faille Android qui va faire mal ?. Évalué à 10.

    Je suis tout de meme curieux de voir la reaction des constructeurs/opérateurs…

    La réaction sera un silence assourdissant (sauf peut-être pour les smartphones encore en vente).

  • [^] # Re: Android != HangOut

    Posté par  (site web personnel) . En réponse au journal Stagefright, une faille Android qui va faire mal ?. Évalué à 10.

    En faite ça ne touche que HangOut, donc pour ceux qui ne l'utilise pas il n'y a pas de risque.

    C'est faux. Le blog de Zimperium indique bien que toutes les applications qui utilisent le moteur vidéo Stagefright sont impactées. D'ailleurs Firefox (pour les versions inférieures à 38) est aussi vulnérable.
    Ce qui est vrai c'est que le vecteur d'attaque le plus probable de ces failles du moteur vidéo passe par un MMS. Donc les logiciels les plus vulnérables sont HangOut et Messenger.

    Et pour la mise à jour c'est par le store de Google. Donc les constructeurs ne sont pas concerner par le processus.

    C'est également faux puisque la correction du moteur vidéo Stagefright va nécessiter une mise à jour complète. Le blog de Zimperium indique : fixes for these issues require an OTA firmware update for all affected devices. Such updates for Android devices have traditionally taken a long time to reach users. Devices older than 18 months are unlikely to receive an update at all..

  • [^] # Re: SCOTUS

    Posté par  (site web personnel) . En réponse au journal Réponse du conseil constitutionnel par rapport au projet de loi relatif au renseignement.. Évalué à 8.

    Ce que tu écris est tout à fait vrai et cela relativise un peu mon premier commentaire.
    Mais un peu seulement AMHA parce que le fameux "travail de vérification de conformité" que fait le CC ce n'est pas simplement un algo qui donne un résultat binaire. Tu as d'un côté le bloc de constitutionnalité et de l'autre tu as une loi sur le renseignement. Il faut bien interpréter les déclarations de droits et chercher à savoir ce qui s'applique ou pas pour chacun des articles de la loi. Il y a donc tout un travail interprétatif à faire à l'aide d'un raisonnement juridique.
    Il est ahurissant de se contenter de dire "oui, oui tout est conforme, dormez braves gens" sans avoir fait ce travail d’argumentation logique et d'explication.

  • [^] # Re: SCOTUS

    Posté par  (site web personnel) . En réponse au journal Réponse du conseil constitutionnel par rapport au projet de loi relatif au renseignement.. Évalué à 9.

    L'avis rendu est terne mais il n'est pas analytique puisque justement aucune analyse n'est fournie dans la décision publiée par le CC.
    Un excellent billet à ce sujet : http://blogs.lexpress.fr/passe-droits/decision-loi-renseignement/

  • # SCOTUS

    Posté par  (site web personnel) . En réponse au journal Réponse du conseil constitutionnel par rapport au projet de loi relatif au renseignement.. Évalué à 10. Dernière modification le 24 juillet 2015 à 16:03.

    C'est là qu'on voit l'énorme différence entre la cour suprême américaine et notre pauvre conseil constitutionnel.

    Aux US les avis rendus sont longuement motivés à partir des principes de base du droit et les opinions dissidentes font également partie du document sur la décision qui est rendue. Comme ça on peut voir quels ont été les votes, quelle a été la dynamique de la discussion, quels sont les arguments juridiques qui se sont affrontés.
    La décision rendue là-bas sur le mariage homosexuel est un parfait exemple de la force de ces avis de la Supreme Court. La citation qui suit est parfaitement lisible et, par sa force et même l'émotion qui s'en dégage, elle prend à la gorge :

    No union is more profound than marriage, for it embodies the highest ideals of love, fidelity, devotion, sacrifice, and family. In forming a marital union, two people become something greater than once they were. As some of the petitioners in these cases demonstrate, marriage embodies a love that may endure even past death. It would misunderstand these men and women to say they disrespect the idea of marriage. Their plea is that they do respect it, respect it so deeply that they seek to find its fulfillment for themselves. Their hope is not to be condemned to live in loneliness, excluded from one of civilization's oldest institutions. They ask for equal dignity in the eyes of the law. The Constitution grants them that right. The judgment of the Court of Appeals for the Sixth Circuit is reversed. It is so ordered.

    Chez nous le conseil constitutionnel a juste rendu un avis terne et décevant. Pas de justifications, pas d'explications faisant appel à un raisonnement logique à partir de principes juridiques de base. On dit simplement "Considérant que les dispositions contestées ne portent pas atteinte à la liberté individuelle…bla bla bla…tout est conforme".
    Pas de hauteur de vue, pas de défense farouche de la liberté des citoyens, pas de transparence sur la dynamique interne de l'institution.
    Pitoyable.