Catégorie : Blog

Linux, multiple facettes : comment travailler sur n'importe quelle distribution

Créer une application de sauvegarde fonctionnant sur n'importe quelle distribution est un défi. Pour faire fonctionner Veeam Agent for Linux sur des distributions allant de Red Hat 6 et Debian 6 à OpenSUSE 15.1 et Ubuntu 19.04, il faut surmonter une série de problèmes, surtout en tenant compte que le produit comprend un module noyau. Cet article est basé sur les matériaux d'une présentation à […]

Publication de PyPy 7.2, une implémentation de Python écrite en Python

La version du projet PyPy 7.2 a été publiée, dans le cadre de laquelle se développe une implémentation du langage Python, écrite en Python (utilisant un sous-ensemble statiquement typé RPython, Restricted Python). La version a été préparée simultanément pour les branches PyPy2.7 et PyPy3.6, assurant la compatibilité avec la syntaxe Python 2.7 et Python 3.6. La version est disponible pour Linux (x86, x86_64, PPC64, s390x, Aarch64, ARMv6 ou ARMv7 avec VFPv3), macOS (x86_64), […]

Vulnérabilité dans sudo, permettant d'élever les privilèges avec des règles spécifiques

Dans l'outil Sudo, utilisé pour exécuter des commandes au nom d'autres utilisateurs, une vulnérabilité (CVE-2019-14287) a été découverte, permettant l'exécution de commandes avec des droits root, lorsque dans les paramètres sudoers, des règles spécifient clairement l'interdiction d'exécuter sous les droits root après le mot clé autorisant « ALL » («… (ALL, !root) … »). Dans les configurations par […]

Une vulnérabilité dans Sudo permet d'exécuter des commandes avec des droits superutilisateur sur les appareils Linux

Une vulnérabilité a été découverte dans la commande Sudo (super user do) pour Linux. L'exploitation de cette vulnérabilité permet à des utilisateurs ou des programmes non privilégiés d'exécuter des commandes avec les droits de superutilisateur. Il est noté que la vulnérabilité touche les systèmes avec des configurations non standard et n'affecte pas la plupart des serveurs fonctionnant sous Linux. La vulnérabilité survient lorsque des paramètres de configuration Sudo sont utilisés, permettant d'exécuter […]

Publication de Python 3.8

Les nouveautés les plus intéressantes : Expression d'attribution : Le nouvel opérateur := permet d'assigner des valeurs à des variables à l'intérieur des expressions. Par exemple : if (n := len(a)) > 10: print(f'La liste est trop longue ({n} éléments, attendu <= 10)') Arguments positionnels uniquement : Il est désormais possible d'indiquer quels paramètres des fonctions peuvent être passés par la syntaxe des arguments nommés et lesquels ne le peuvent pas. Exemple : def f(a, b, \, c, d, *, […]

Dans Debian 11, il est proposé par défaut d'utiliser nftables et firewalld

Arturo Borrero, développeur Debian et membre de l'équipe Coreteam du projet Netfilter, qui maintient dans Debian les paquets liés à nftables, iptables et netfilter, a proposé de changer la version significative suivante de la distribution Debian 11 pour utiliser nftables par défaut. Si la proposition est adoptée, les paquets avec iptables seront relegués en tant qu'options facultatives, non incluses dans la distribution de base. Le filtre de paquets […]

L'avenir est déjà là ou nous codons directement dans le navigateur.

Je vais raconter une situation cocasse qui m'est arrivée et comment devenir contributeur dans un projet connu. Il n'y a pas si longtemps, je m'amusais avec une idée : booter Linux directement depuis UEFI... L'idée n'est pas nouvelle et il existe un certain nombre de manuels à ce sujet. L'un d'eux peut être consulté ici. En fait, mes anciennes tentatives de résoudre cette question ont abouti à […]

Un speedrunner a terminé GTA: San Andreas en 25 minutes, battant le record de trois heures et demie.

Le speedrun de Grand Theft Auto: San Andreas a toujours nécessité beaucoup de temps. Même dans la catégorie Any%, où il n'y a pas de conditions supplémentaires, le premier rang a été occupé pendant cinq mois par un joueur nommé Ielreset avec un temps de 3 heures et 52 minutes. Cependant, son record a été battu par le speedrunner Powdinet, qui a mis seulement 25 minutes et 52 secondes pour terminer GTA: San Andreas. L'enthousiaste a réussi […]

Harmony OS deviendra le cinquième système d'exploitation le plus important en 2020.

Cette année, la société chinoise Huawei a lancé son propre système d'exploitation Harmony OS, qui pourrait devenir une alternative à Android, si le fabricant ne peut plus utiliser la plateforme logicielle de Google dans ses dispositifs. Il est intéressant de noter qu'Harmony OS peut être utilisé non seulement sur les smartphones et tablettes, mais aussi sur d'autres types d'appareils. Maintenant, des sources en ligne rapportent que […]

Lancement du système de surveillance Zabbix 4.4.

Après six mois de développement, une nouvelle version du système de surveillance Zabbix 4.4 est disponible, dont le code est distribué sous la licence GPLv2. Zabbix se compose de trois composants de base : un serveur pour coordonner l'exécution des vérifications, former des requêtes de vérification et accumuler des statistiques ; des agents pour effectuer des vérifications sur des hôtes externes ; un frontend pour gérer le système. Pour soulager la charge sur le serveur central et former […]

Sortie de GNU Binutils 2.33

La version du paquet d'outils système GNU Binutils 2.33 a été publiée, comprenant des programmes tels que le linker GNU, l'assembleur GNU, nm, objdump, strings, strip. Dans cette nouvelle version : le support de l'ensemble d'instructions SVE2 (Scalable Vector Extension 2), TME (Transactional Memory Extension) et MVE (Vector Extension) a été ajouté à l'assembleur pour les systèmes ARM. Le support des processeurs Arm Cortex-A76AE, Cortex-A77, Cortex-M35P a été ajouté, […]

Sortie de PoCL 1.4, une implémentation indépendante de la norme OpenCL

La version du projet PoCL 1.4 (Portable Computing Language OpenCL) est disponible, développant une implémentation de la norme OpenCL, indépendante des fabricants de processeurs graphiques et permettant d'utiliser divers backends pour exécuter des noyaux OpenCL sur différents types de processeurs graphiques et centraux. Le code du projet est distribué sous licence MIT. La prise en charge fonctionne sur les plates-formes X86_64, MIPS32, ARM v7, AMD HSA APU et divers processeurs TTA spécialisés (Transport […]

Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS 🔥 Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS | ProHoster