Η επόμενη έκδοση του Ubuntu (25.10), θα κυκλοφορήσει τον Οκτώβριο, με νέες βελτιώσεις. Η Canonical έχει να φέρει την γλώσσα προγραμματισμού Rust σε υπάρχοντα στοιχεία όπως τα Sudo, Coreutils, Findutils και Diffutils με τη βοήθεια ενός νέου βοηθητικού προγράμματος γραμμής εντολών, του oxidizr.
Έτσι η Canonical ανακοίνωσε ότι η επερχόμενη έκδοση του Ubuntu 25.10 θα διαθέτει και μια εναλλακτική λύση του sudo που βασίζεται στο Rust.
Ναι, το sudo-rs έρχεται στο Ubuntu 25.10.
Η αντικατάσταση του sudo με το sudo-rs, είναι μια υλοποίηση του sudo και του su που βασίζεται στο Rust και θα είναι ασφαλής για τη μνήμη. Στοχεύει στην απαλλαγή των τρωτών σημείων της μνήμης, βελτιώνοντας παράλληλα την ασφάλεια της κλιμάκωσης δικαιωμάτων στο Linux.
Με απλά λόγια, το sudo-rs θα είναι μια νέα, ασφαλέστερη έκδοση της κλασικής εντολής sudo, την οποία μάλλον έχετε χρησιμοποιήσει για την εκτέλεση εντολών με αυξημένα δικαιώματα για την εγκατάσταση ή την αφαίρεση νέων πακέτων σε ένα υπολογιστή με Linux.
Μερικά αξιοσημείωτα σημεία του sudo-rs περιλαμβάνουν:
- Μια σύγχρονη βάση κώδικα που διευκολύνει τη συντήρησή της.
- Βελτιωμένη διαχείριση σφαλμάτων με συνοπτικά μηνύματα σφάλματος.
- Εστίαση στη μακροπρόθεσμη συντήρηση και τις μελλοντικές βελτιώσεις
- Καλύτερη ασφάλεια χάρη στη χρήση μιας γλώσσας που είναι ασφαλής για τη μνήμη.
Αν προτιμάτε το sudo, τότε μην ανησυχείτε. Θα εξακολουθεί να υπάρχει. Απλώς τώρα, το sudo-rs πρόκειται να γίνει ο προεπιλεγμένος μηχανισμός για τη διαχείριση της κλιμάκωσης δικαιωμάτων στο Ubuntu.
Ο Jon Seager της Canonical αναφέρει ότι οι προγραμματιστές του sudo-rs συνεργάζονται με τον Todd Miller, τον αρχικό συντηρητή του sudo, και ότι το θεωρούν σαν μια “χειραψία μεταξύ διαφορετικών γενεών ασφαλών συστημάτων”.
Πρόσθεσε επίσης ότι το sudo-rs δεν αναμένεται να έχει όλα τα χαρακτηριστικά του sudo, καθώς οι προγραμματιστές υιοθετούν μια προσέγγιση “less is more”, εξαιρώντας χαρακτηριστικά που είναι πολύ εξειδικευμένα ή ξεπερασμένα.
Είναι το μέλλον, τουλάχιστον για το Ubuntu. Μένει να δούμε αν άλλες δημοφιλείς διανομές Linux όπως το Debian, το Fedora και το OpenSUSE θα χρησιμοποιήσουν στο sudo-rs τους επόμενους μήνες.
Ο Γιώργος ακόμα αναρωτιέται τι κάνει εδώ….
