Po dekadach Ubuntu wprowadza następcę legendarnego sudo. Przełomowa decyzja

Po dekadach Ubuntu wprowadza następcę legendarnego sudo. Przełomowa decyzja

Canonical ogłosiło oficjalne wdrożenie nowej wersji narzędzia sudo w systemach Ubuntu. Klasyczne polecenie, znane administratorom od dekad, zostało zastąpione nowoczesnym odpowiednikiem napisanym w języku Rust.

Decyzja jest częścią planu modernizacji kluczowych elementów dystrybucji, a pierwszym krokiem stało się włączenie sudo-rs w wersji 0.2.8 jako domyślnego rozwiązania w najnowszych codziennych obrazach systemu Ubuntu 25.10 Questing Quokka.

Nowe możliwości i zgodność wsteczna

Prace nad sudo-rs trwały od miesięcy i koncentrowały się na wprowadzeniu funkcjonalności niezbędnych przed zamrożeniem kodu dla wersji 25.10. Aktualna edycja narzędzia oferuje obsługę przełączania profili AppArmor w trybie NOEXEC, co pozwala na bardziej elastyczne i precyzyjne zarządzanie ograniczeniami bezpieczeństwa. Dodatkowo wprowadzono pełną kompatybilność z jądrami Linuksa starszymi niż wersja 5.9, co zapewnia bezproblemowe działanie na szerokiej gamie urządzeń i środowisk.

Równolegle z dodawaniem nowych możliwości, zespół odpowiedzialny za rozwój narzędzia przeprowadził gruntowne porządki w kodzie i dokumentacji. Usunięto m.in. informacje dotyczące przestarzałych i niezaimplementowanych flag, takich jak „-I”, „-q” oraz „-s”.

Plany na przyszłość

Canonical potwierdza, że w kolejnej wersji systemu, Ubuntu 26.04 LTS, pełne przejście na sudo-rs stanie się faktem. Wersja 26.10 ma natomiast uczynić nową implementację jedynym dostępnym wariantem polecenia sudo. W tym celu zespół przygotowuje dedykowany plik konfiguracyjny /etc/sudoers oraz planuje formalne zgłoszenie konfliktu pakietowego ze starszym sudo, aby wykluczyć możliwość jednoczesnej obecności obu narzędzi w systemie.

Opcja powrotu do klasyki

Użytkownicy testujący obrazy "daily" systemu wciąż mają możliwość powrotu do tradycyjnej wersji sudo. Starsze narzędzie, wraz z dodatkowymi komendami visudo i sudoreplay, nadal pozostaje w repozytoriach. Zmiana na poprzednią wersję jest możliwa przy użyciu standardowych mechanizmów systemowych, takich jak update-alternatives.

Jednym z elementów, które zniknęły w sudo-rs, jest znana niektórym użytkownikom funkcja „sudo objections”, generująca humorystyczne komentarze przy nieprawidłowym wpisaniu hasła. Canonical sugeruje jednak, że podobny efekt można uzyskać dzięki modułowi pam-insults, który działa z wieloma mechanizmami uwierzytelniania, w tym na ekranach logowania.

Rust wchodzi do świata Linuksa

Migracja sudo do języka Rust jest częścią szerszego trendu widocznego w świecie Linuksa. Równolegle inżynierowie Red Hata pracują nad przepisaniem Greenboota, narzędzia służącego do monitorowania stanu systemów aktualizowanych atomowo. Nowa wersja frameworka również powstaje w Ruście i zadebiutuje w nadchodzącej Fedorze 43.

Decyzja Canonical o wprowadzeniu sudo-rs jest interpretowana jako krok w stronę większego bezpieczeństwa, stabilności i łatwiejszego utrzymania krytycznych narzędzi systemowych. Wraz z kolejnymi wydaniami Ubuntu użytkownicy mogą spodziewać się dalszej modernizacji komponentów opartych na nowoczesnych, bezpieczniejszych technologiach.

Obserwuj nas w Google News

Pokaż / Dodaj komentarze do: Po dekadach Ubuntu wprowadza następcę legendarnego sudo. Przełomowa decyzja

 0
Kolejny proponowany artykuł
Kolejny proponowany artykuł
Kolejny proponowany artykuł
Kolejny proponowany artykuł