Ubuntu 25.10 adoptera sudo-rs, une évolution en matière de sécurité et de gestion de la mémoire.

sweat-rs

Canonique annoncé un changement qui plaira sûrement à certains et qui ne plaira pas à d’autres. L'entreprise a acquis la réputation d'introduire des changements controversés, comme l'insertion forcée de toutes sortes de clichés, mais tous les changements ne sont pas mauvais. Sinon, Ubuntu aurait depuis longtemps cessé d’être le système d’exploitation basé sur Linux le plus populaire. Le prochain est un changement dans sudo, en particulier ils utiliseront sweat-rs en 25.10.

Dans une démarche de modernisation de ses infrastructures, Ubuntu 25.10 adoptera sudo-rs comme implémentation par défaut pour la commande sudo. Ce changement marque une étape importante, car sudor-rs est une réimplémentation de l'outil écrit en Se reposer, un langage connu pour ses garanties de sécurité robustes et sa gestion de la mémoire.

Qu'est-ce que sudor-rs ?

sweat-rs Il s'agit d'une version réécrite du célèbre outil d'escalade de privilèges sudo, mais avec l'avantage d'être développé en Rust. Ce changement vise à atténuer les problèmes de sécurité liés à la gestion de la mémoire, ce qui est crucial pour les outils qui fonctionnent avec des privilèges système élevés. De plus, Rust apporte une approche moderne du développement de systèmes, avec une gestion des ressources plus efficace.

Ce projet est soutenu par le Fondation Trifecta Tech, qui se consacre à la création de composants d'infrastructure sécurisés et open source. L'implémentation de sudo-rs ne sera pas un fork radical, mais plutôt une amélioration du développement de sudo lui-même, assurant une transition en douceur pour la plupart des utilisateurs.

Avantages et tests

L’une des caractéristiques les plus attrayantes de sudor-rs est qu’il est entièrement compatible avec le sudo personnages numériques originaux , ce qui signifie qu'aucune modification ne devra être apportée à la manière dont les utilisateurs interagissent avec l'outil. Ce changement sera transparent pour la plupart des utilisateurs, qui ne subiront aucune perturbation de leur flux de travail.

Le changement sera initialement mis en œuvre dans Ubuntu 25.10 en tant que test avant sa sortie finale dans la version Ubuntu 26.04 LTS. L'équipe de développement de sudo-rs a déjà commencé à travailler sur des améliorations telles que prévention de l'échappement des obus (NOEXEC) et contrôle de profil AppArmor, ce qui garantira que la transition soit non seulement efficace, mais aussi plus sûre.

La pérennité de Rust

L’un des grands avantages de l’adoption de Rust dans le développement de sudor-rs est son capacité à gérer les problèmes de sécurité découlant de la gestion de la mémoire. Avec Rust, l’objectif est d’éviter les vulnérabilités qui, dans des langages plus traditionnels comme C, pourraient être une préoccupation constante. C'est essentiel, car les outils qui gèrent les privilèges du système sont des points critiques en termes de sécurité.

De plus, l’utilisation de Rust dans l’écosystème Ubuntu n’est peut-être que la première étape. D’autres projets sont à l’étude tels que SequoiaPGP, une alternative à GnuPG, qui est également écrit en Rust, pour assurer une plus grande sécurité dans la gestion des clés dans le système.

L'intégration de sudo-rs dans Ubuntu 25.10 marque une évolution significative vers l'adoption d'outils plus sûrs et plus modernes. Au fur et à mesure que le projet progresse, des travaux sont également réalisés dans d’autres domaines, tels que coreutils et la compatibilité avec les systèmes de sécurité tels que SELinux. Ubuntu se positionne comme leader dans cette transition vers une infrastructure plus sécurisée, ce qui représente une étape importante pour la communauté des utilisateurs et des développeurs Linux.

Même si le changement sera progressif, l’adoption de sudo-rs est une déclaration claire que l’avenir des logiciels d’infrastructure réside dans la mémoire sécurisée et la durabilité à long terme.