Marc Quinton a écrit 1497 commentaires

  • [^] # Re: And the best is

    Posté par  . En réponse au message il y aurait 12 meta moteurs et moteurs de recherche open source. Évalué à 2 (+0/-0).

  • [^] # Re: Numérique rattaché à l'économie

    Posté par  . En réponse au lien Remaniement: la députée Modem Marina Ferrari nommée secrétaire d’Etat au Numérique. Évalué à 6 (+4/-0).

    tout a fait d'accord avec toi, sauf quand on regarde le numérique comme gisement d'emploi et par voie de conséquence les aspects financiers qui en découlent.

    Le numérique, ce sont aussi les aspects juridiques et dans ce cas, le lien est avec le ministère de la justice et dans les cas les plus graves avec l'intérieur.

    Le numérique, parfois ca déglingue le cerveau, et pas seulement celui des petits enfants ; du coup, bonjour le ministère de la santé.

    Les ministères de la culture et de l'éducation nationale me semblent pleinement concernés.

    C'est si vaste le numérique qu'on a envie de le rattacher un peu partout. Les sujets et impacts sont littéralement transversaux. Vouloir faire primer les aspects sociaux irait dans le bon sens.

  • [^] # Re: Rançongiciel, piège logiciel.

    Posté par  . En réponse à la dépêche Pratiques dans l'industrie ferroviaire : un train de retard…. Évalué à 9. Dernière modification le 04 février 2024 à 07:35.

    on peut trouver sous le vocable proprietary-sabotage, une liste bien longue de malversations touchant tous les domaines techniques.

    On y retrouve : des imprimante, des montres connectées, une grande marque de véhicules électriques, des distributeurs de billets en Russie, l'embarquement de logiciels espions ou portes dérobées, Google en lien avec des banques, permettant dans certaines conditions de désactiver un téléphone Android.

    j'aurai tendance à appeler cette technique : malware institutionnel.

  • # Rançongiciel, piège logiciel.

    Posté par  . En réponse à la dépêche Pratiques dans l'industrie ferroviaire : un train de retard…. Évalué à 9.

    est-ce que cette pratique ne ressemble pas au Rançongiciel, je cite :

    "Un rançongiciel peut aussi bloquer l'accès de tout utilisateur à une machine jusqu'à ce qu'une clé ou un outil de débridage soit envoyé à la victime en échange d'une somme d'argent."

    dans le cas présent, l'auteur du logiciel privateur n'est pas un pirate inconnu, mais une société, souvent une très grande société ayant pignon sur rue.

    Ca me fait penser à l'affaire du diesel-gate. Les pièges logiciels peuvent être partout.

  • [^] # Re: les ia ont massacré une partie de mon journal

    Posté par  . En réponse au journal Panne de l'ordinateur interne d'un Surface Allen & Heath I-live T112. Évalué à 4.

    test avec Grammalect ! suis-je capable de corriger mes fautes seuls, sans IA ?

    ha, ben oui, j'y suis presque ! je crois avoir tendu un piège à Grammalect (mes fautes seul) … hahaha ; pour le reste, le plugin est parfaitement fonctionnel sur Firefox ; merci à vous les amis.

  • [^] # Re: nourjal?

    Posté par  . En réponse au lien Treble, GSI : basculez vers l'inconnu sur vos anciens téléphones Android. Évalué à 2.

  • # Android et couche de portabilité Treble

    Posté par  . En réponse au lien Treble, GSI : basculez vers l'inconnu sur vos anciens téléphones Android. Évalué à 5. Dernière modification le 17 janvier 2024 à 07:56.

    si vous n'avez pas (plus) de MAJ applicative sur votre smartphone préféré, tout n'est pas définitivement perdu. A partir de la version 9 d'Android, il est généralement possible de profiter de l'architecture en couche d'Android basé sur Treble.

    J'ai redécouvert ce concept dont on avait parlé sur un très bel article il y a 2 ans environ ; depuis, l'environnement communautaire a quelque peu évolué.

    GSI désigne les images (ROM, ou firmware) universelles et portables pratiquement indépendantes des smartphones. Il est possible de les télécharger

    ADB est l'utilitaire en ligne de commande qui permet de piloter un téléphone Android à partir d'un port USB

    Fastboot est un mode de fonctionnement spécifique des smartphone Android qui permet si je ne me trompe pas de réaliser des opérations de maintenance (MAJ OS, configuration) ; utilitaire à comparer à notre bien connu GRUB (ou BIOS).

    vbmeta.img est une image de boot et de déchiffrement (lien).

    Avant de faire le grand saut, installez l'application Treble-info afin de vérifier que votre téléphone est compatible Treble/GSI ; le cas échéant, il vous donnera des infos sur l'image à télécharger. Il existe 2 types d'installations concernant les images : A et A/B. Il vous suffit de suivre les indications apportées par Treble-info pour télécharger l'image GSI correspondant a votre matériel.

    Sortez vos ADB, vos cables USB, votre WGET et allez-y, foncez vers la MAJ de votre téléphone. Partagez vos expériences.

    Parmi les liens :
    - https://github.com/phhusson/treble_experimentations/ : espace téléchargement des images GSI.
    - https://github.com/phhusson/treble_experimentations/wiki le Wiki associé au projet.

  • # recette de fabrication

    Posté par  . En réponse au message Home Assistant - Installation. Évalué à 4.

    la recette de fabrication du container Docker est le Dockerfile ici : https://github.com/home-assistant/docker/

    la procédure d'installation n'est pas basée sur Debian, mais sur Alpine Linux ; je pense que tu peux reproduire cette procédure en transposant dans un script bash l'ensemble des commandes passées dans cette procédure qui n'est plus ou moins qu'une sorte de recette de cuisine adaptée aux containers (Dockerfile).

  • [^] # Re: Quelques trouvailles ...

    Posté par  . En réponse au message Sélection des algos pour openssh. Évalué à 3.

    merci pour les infos ; je suis passé d'une note F (47/100) à A+ (100/100) et je vous joins ma conf SSH fonctionnelle sur Ubuntu-Jammy

    $ cat /etc/ssh/sshd_config.d/hardening-mozilla.conf 
    # link: https://infosec.mozilla.org/guidelines/openssh
    
    # Supported HostKey algorithms by order of preference.
    HostKey /etc/ssh/ssh_host_ed25519_key
    HostKey /etc/ssh/ssh_host_rsa_key
    # HostKey /etc/ssh/ssh_host_ecdsa_key
    
    KexAlgorithms curve25519-sha256@libssh.org,diffie-hellman-group-exchange-sha256
    Ciphers ,aes256-gcm@openssh.com,aes128-gcm@openssh.com,aes256-ctr,aes192-ctr,aes128-ctr
    MACs hmac-sha2-512-etm@openssh.com,hmac-sha2-256-etm@openssh.com,umac-128-etm@openssh.com
    
    
  • # héritage

    Posté par  . En réponse au journal Sandboxer des applications avec bubblewrap (3/3) : Script de gestion. Évalué à 2.

    je n'ai rien vu concernant l'héritage. On pourrait supposer que les sections x11, wayland, … héritent toute de common.

    On peut le faire soit par la mise en place d'un mot clé spécifique, ou alors via le mécanisme interne à YAML.

    Qu'en dites-vous ? Pour le reste, c'est génial ; bravo pour l'idée.

  • [^] # Re: reaction show -f json

    Posté par  . En réponse à la dépêche reaction, remplaçant de fail2ban. Évalué à 3.

    et une autre option de formatage :

    $ reaction show -f json | jq -r '.ssh.failedlogin' | jq 'to_entries[]'
    {
      "key": "87.227.30.119",
      "value": {
        "actions": {
          "unban": [
            "2024-01-10 04:37:01"
          ]
        }
      }
    }
    {
      "key": "95.156.96.46",
      "value": {
        "actions": {
          "unban": [
            "2024-01-10 00:40:42"
          ]
        }
      }
    }
    ...
    

    ce qui me semble plus simple à exploiter avec JQ.

  • [^] # Re: reaction show -f json

    Posté par  . En réponse à la dépêche reaction, remplaçant de fail2ban. Évalué à 3.

    cette commande avec JQ semble faire le job:

    reaction show -f json | jq -r '.ssh.failedlogin|keys[]'
    
  • # reaction show -f json

    Posté par  . En réponse à la dépêche reaction, remplaçant de fail2ban. Évalué à 2.

    hello,

    est-ce que le format JSON concernant le format de sortie ne pourrait pas être modifié pour permettre l'extraction d'un type "array" ?

    actuellement :
    - format YAML:

    $ reaction show -f yaml
    ssh:
      failedlogin:
        12.21.5.10:
          actions:
            unban:
            - "2024-01-10 05:01:00"
        14.63.162.98:
          actions:
            unban:
            - "2024-01-10 04:05:10"
        24.69.190.84:
          actions:
            unban:
            - "2024-01-10 05:29:19"
    

    format JSON

    $ reaction show -f json
    {
      "ssh": {
        "failedlogin": {
          "101.126.64.69": {
            "actions": {
              "unban": [
                "2024-01-09 20:57:09"
              ]
            }
          },
          "101.43.107.154": {
            "actions": {
              "unban": [
                "2024-01-10 04:36:01"
              ]
            }
          },
          "103.118.29.175": {
            "actions": {
              "unban": [
                "2024-01-09 20:05:30"
              ]
            }
          },
     ...
    
    

    il est assez difficile de récupérer via JQ les "keys" (adresses IP) concernés par le bannissement. Proposition : ouvrir un tableau "failedlogin": [ ... ]

  • [^] # Re: whitelist/blacklist

    Posté par  . En réponse à la dépêche reaction, remplaçant de fail2ban. Évalué à 4.

    répartition par adresse IP ou par groupe d'adresse IP concernant les tentatives d'authentification sur mon serveur SSH, sur 3 semaines :

    zcat  /var/log/auth.log*.gz  | grep ssh | \
      egrep 'Invalid user|Failed password' | \
      sed -e 's#^.*from ##' -e 's# .*$##' | \
      sort -u | sed -e 's#\.[0-9]*$##' | \
      sort | uniq -c | sort -rn | | head -15
    
    # head -15 /tmp/list 
         14 64.62.197
          8 60.10.72
          8 103.110.43
          7 15.204.86
          6 85.209.11
          6 222.186.16
          5 210.22.98
          5 197.5.145
          5 103.140.194
          4 65.49.1
          4 185.227.137
          4 185.162.235
          4 139.170.221
          3 82.207.8
          3 43.153.76
    

    et maintenant si je prends l'ensemble des IP

    # cat /tmp/list | sed -e 's#^ *##' -e 's# .*$##' | sort -n | uniq -c
       2147 1
        108 2
         10 3
          4 4
          3 5
          2 6
          1 7
          2 8
          1 14
    
    

    autrement dit :
    - je n'ai qu'une seule occurence ou l'on rencontre 14 IP dans le réseau 64.62.197.0/24
    - 2 fois, j'ai 8 IP en /24 (60.10.72, 103.110.43),
    - et la majorité (2147) concernant une seule instance en /24

    aussi, il ne semble pas très intéressant, voir risqué de vouloir blacklister tout un /24.

  • [^] # Re: pourquoi faire ?

    Posté par  . En réponse au message Un DAC (convertisseur numérique-analogique) sous Linux ?. Évalué à 2.

    en cherchant : "adaptateur USB casque", on trouve sur certains sites, des adaptateurs à partir de la modique somme de … (moins d'un euro, y compris vendus par lot de 5).

    Le plus cher vaut dans les 12K€ de mémoire. Après le vaporware, voici venu le vapor-hardware et ca n'est pas nouveau.

  • [^] # Re: conteneur? vm?

    Posté par  . En réponse au journal Sandboxer des applications avec bubblewrap (1/3) : un shell basique. Évalué à 1.

    il ne s'agit pas de se prémunir dans le cas de subuser d'une attaque locale au système ; l'utilisateur est réputé de confiance ; il s'agit plutot de faire du sandboxing sur un environnement mal maitrisé avec peu de confiance ; par exemple Firefox et de nombreux plugins.

  • [^] # Re: Oui

    Posté par  . En réponse au message Auto-hebergement mail et sous domaine. Évalué à 2.

    suite du message …

    • sub-adressing : permet de tranferer faire une boite mail, un message de la forme : sujet.uid@domain.example -> name@domain.example ; fonctionne avec '.' et "-" ; on doit pouvoir ajouter "+" subaddressing = { map = "^([^.]+)[\.-]([^.]+)@(.+)$", to = "${2}@${3}" } il me reste a mettre en place l'alias mail+forwarding ; pas trouvé la doc a ce sujet. Ayant une box chez Free, j'ai configuré le routage vers un compte perso dédié a cette fonction ; l'envoi direct via le SMTP ne marche pas bien, parce que les IP concernées sont blacklistées (plage d'IP 82.65.230.0).
  • [^] # Re: Oui

    Posté par  . En réponse au message Auto-hebergement mail et sous domaine. Évalué à 2.

    je viens de mettre en place mon serveur SMTP/IMAP avec le produit Stalwart (https://stalw.art/). Ca me semble pas mal du tout :
    - l'installateur facilite la mise en place des champs DNS : SPF, DKIM, DMARC ; il suffit de recopier ce qui est affiché depuis la console,
    - l'installateur ne gère pas la genération du certificat LE, mais ca ne me semble pas indispensable
    - parmi les fonctionnalités :
    - le catch-all assez simple à mettre en place ; permet de récupérer tous les messages adressés au domaine :

    [directory."default".options]
    # catch-all = true
    catch-all = { map = "(.+)@(.+)$", to = "admin@${2}" }
    -

  • [^] # Re: Oui

    Posté par  . En réponse au message Auto-hebergement mail et sous domaine. Évalué à 3.

    plein d'alternatives à cette solution ; en espérant que les tags que je dépose soit visibles de tous : https://linuxfr.org/tags/self-hosted-smtp/public

  • # BTRFS + partitionnement.

    Posté par  . En réponse au message fs résilient et extensible. Évalué à 3.

    hello,

    pour ma part, j'ai des disques partitionnés de manière symétrique :
    - une petite partition, environ 1/3, 1/5 de l'espace disque dédié à faire du volume résiliant
    - le reste de disque pour créer une partition permettant de faire de l'agrégation de volume et avec une résilience moindre, propice a stocker de la donnée à faible résilience.

    ensuite, avec BTRFS, il est possible de mettre en place 2 volumes disques :
    - le premier en redondance sur 2, 3, 4 disques
    - le seconde sous forme d'agrégation.

    Avec BTRFS, les volumes sont dynamiques. On peut ajouter et supprimer des volumes a la volée. On peut noter quelques bugs rélients dans le temps (non corrigés) liés au multi-volume type RAID5.

  • # HP Smart Tank

    Posté par  . En réponse au message Imprimante. Évalué à 2.

    hello,

    pour ma part, je suis passé sur une solution HP Smart Tank:
    - installation sur PF Linux assez simple
    - wifi uniquement, mais ca ne pose pas trop de problème ; il y a une appli sur Smartphone qui peut être pour les moins habiles ; l'appli Android est assez sympa, bien que je ne l'utilise pas
    - plus de cartouches, mais des petits bidons a déverser dans un réceptacle (le concept smart-tank tout simplement) ; le niveau d'encre est visible en facade
    - il est fort aisé de changer les têtes d'impression ; ou plus exactement, c'est à la charge de l'usager de les installer après le débalage (l'opération inverse doit donc être possible),
    - les impressions ne noyent pas le papier d'encre contrairement a ce que je pouvais constater sur mon ancienne Epson
    - mais pas de RV
    - prix =~ 150€ pour le modèle 555.

  • [^] # Re: Pardon ?

    Posté par  . En réponse au message navit 0.5.6. Évalué à 3.

  • [^] # Re: et en navigation privé

    Posté par  . En réponse au message problème outlook. Évalué à 3. Dernière modification le 01 décembre 2023 à 09:37.

    les mises a jours concernent le système d'exploitation ? et on peut supposer que tu accèdes à ta messagerie Outlook avec un navigateur Web ? la proposition ci-dessus me semble très bonne.

    Pour ma part, je n'ai rien constaté (Debian Bookworm + gnome + FF 115-ESR)

  • [^] # Re: suv.

    Posté par  . En réponse au lien Sans l'engouement pour les SUV, les émissions des moteurs auraient pu baisser de 30% . Évalué à 2.

    Pour ce qui me concerne, je n'achète que des véhicules d'occasion, dans la mesure ou je roule peu (entre 5 et 8.000 km annuel), je n'ai pas de besoins spécifiques, de criticité genre enfants en bas age ou personne handicapée à transporter. J'assume donc le risque associé à un véhicule réputé moins fiable (ou pas).

    Qui dit moins de véhicules neufs type familiaux vendus, au profit de SUV, signifie que le marché du véhicule d'occasion des breaks va finir par se tarir. A voir si je ne vais pas conserver mon véhicule actuel le plus longtemps possible, en attendant de trouver une solution ou une occasion sur le marché automobile.

    véhicules SUV, je ne vous aime pas !

  • [^] # Re: suv.

    Posté par  . En réponse au lien Sans l'engouement pour les SUV, les émissions des moteurs auraient pu baisser de 30% . Évalué à 4.

    je suis assez satisfait de voir que la Mégane Estate (break) est toujours en vente , c'est ce véhicule que j'ai actuellement et j'aime bien ; pour rien au monde j'en changerai ! je ne mets pas le lien (facile à trouver).

    alors l'argumentation : pour une voiture familiale, y'a plus que les SUV, franchement, j'ai du mal a y croire !