The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"В Ubuntu по умолчанию задействован sudo-rs, написанный на Rust"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"В Ubuntu по умолчанию задействован sudo-rs, написанный на Rust"  +/
Сообщение от opennews (??), 26-Авг-25, 21:21 
В ежедневно обновляемых экспериментальных сборках Ubuntu, отражающих развитие осеннего выпуска Ubuntu 25.10, вместо утилиты sudo по умолчанию задействован проект sudo-rs, написанный на языке Rust...

Подробнее: https://www.opennet.me/opennews/art.shtml?num=63779

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения [Сортировка по времени | RSS]


1. "В Ubuntu по умолчанию задействован sudo-rs, написанный на Ru..."  +/
Сообщение от Аноним (-), 26-Авг-25, 21:21 
+10000000000 к безопасности против rce и lpe.
Ответить | Правка | Наверх | Cообщить модератору

2. "В Ubuntu по умолчанию задействован sudo-rs, написанный на Ru..."  –1 +/
Сообщение от Аноним (2), 26-Авг-25, 21:21 
Это стадия торга. Когда они примут неизбежное, они заменят это на doas.
Ответить | Правка | Наверх | Cообщить модератору

3. "В Ubuntu по умолчанию задействован sudo-rs, написанный на Ru..."  +1 +/
Сообщение от Аноним (3), 26-Авг-25, 21:23 
не runas ?
Ответить | Правка | Наверх | Cообщить модератору

9. "В Ubuntu по умолчанию задействован sudo-rs, написанный на Ru..."  +2 +/
Сообщение от Витюшка (?), 26-Авг-25, 21:42 
Заменять нужно на https://github.com/LeChatP/RootAsRole
Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору

17. "В Ubuntu по умолчанию задействован sudo-rs, написанный на Ru..."  +/
Сообщение от Аноним (17), 26-Авг-25, 22:13 
Придумали ещё винду какую-то.
Ответить | Правка | Наверх | Cообщить модератору

11. "В Ubuntu по умолчанию задействован sudo-rs, написанный на Ru..."  +1 +/
Сообщение от Аноним (11), 26-Авг-25, 21:51 
не заменят конечно. Там какое-то НКО заплатило уважаемым людям кучу денег за переписывание судо на раст, ты же не хочешь их разочаровать?
Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору

13. "В Ubuntu по умолчанию задействован sudo-rs, написанный на Ru..."  +/
Сообщение от НяшМяш (ok), 26-Авг-25, 21:59 
run0. Системда должна быть везде.
Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору

16. "В Ubuntu по умолчанию задействован sudo-rs, написанный на Ru..."  +/
Сообщение от Аноним (16), 26-Авг-25, 22:03 
Поттеринг написал для них run0 - пользуйтесь. Не хотим, хотим SUID!
Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору

27. "В Ubuntu по умолчанию задействован sudo-rs, написанный на Ru..."  +1 +/
Сообщение от dannyD (?), 26-Авг-25, 22:43 
понял, еще одно слово в копилку _никогда_
Ответить | Правка | Наверх | Cообщить модератору

38. "В Ubuntu по умолчанию задействован sudo-rs, написанный на Ru..."  +/
Сообщение от Аноним (38), 26-Авг-25, 23:38 
На doass.
Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору

4. "В Ubuntu по умолчанию задействован sudo-rs, написанный на Ru..."  +2 +/
Сообщение от Аноним (4), 26-Авг-25, 21:32 
> Для возвращения классического sudo в Ubuntu-установках

...следует использовать команду "update-alternatives --set sudo /usr/bin/sudo.cve".

Ответить | Правка | Наверх | Cообщить модератору

6. "В Ubuntu по умолчанию задействован sudo-rs, написанный на Ru..."  +/
Сообщение от Аноним (6), 26-Авг-25, 21:37 
Ух.
Может еще и mount, какой то особенный.
Ubuntu, то был нетакусиком.
А теперь он нетакусик нетакусик.
Ответить | Правка | Наверх | Cообщить модератору

20. "В Ubuntu по умолчанию задействован sudo-rs, написанный на Ru..."  +/
Сообщение от Аноним (17), 26-Авг-25, 22:17 
Как вариант - toybox из андройд, у этих тоже свои веплосипеды, и mount есть.
Ответить | Правка | Наверх | Cообщить модератору

40. "В Ubuntu по умолчанию задействован sudo-rs, написанный на Ru..."  +/
Сообщение от Аноним (6), 26-Авг-25, 23:48 
> toybox из андройд, у этих тоже свои веплосипеды, и mount есть.

Есть анекдот про мена, один ставил Linux, всю ночь.
Второй поставил Винду и зажил.

Ответить | Правка | Наверх | Cообщить модератору

5. "В Ubuntu по умолчанию задействован sudo-rs, написанный на Ru..."  +2 +/
Сообщение от DasKolbass (?), 26-Авг-25, 21:37 
>успеют ли разработчики реализовать в sudo-rs необходимые отсутствующие возможности

К чему такая спешка? Спешка как-раз приводит к ошибкам.

Ответить | Правка | Наверх | Cообщить модератору

30. "В Ubuntu по умолчанию задействован sudo-rs, написанный на Ru..."  +/
Сообщение от 12yoexpert (ok), 26-Авг-25, 22:52 
сроки окупаемости не резиновые
Ответить | Правка | Наверх | Cообщить модератору

7. "В Ubuntu по умолчанию задействован sudo-rs, написанный на Ru..."  +/
Сообщение от ptr (ok), 26-Авг-25, 21:42 
В 25.10 - логично, нужно обкатывать и тестировать на желающих.

Но 26.10 в безальтернативном варианте тут при чем?
Где гарантии, что за время обкатки в 25.10 и 26.04 будут выявлены наиболее критичные ошибки и уязвимости?
Там только на интеграции с PAM через C ABI может обнаружиться целый ворох граблей, которые давно обойдены в древнем sudo. Это даже не рассматривая возможные ошибки и уязвимости в новом коде.

Ответить | Правка | Наверх | Cообщить модератору

14. "В Ubuntu по умолчанию задействован sudo-rs, написанный на Ru..."  –6 +/
Сообщение от НяшМяш (ok), 26-Авг-25, 22:00 
> C ABI может обнаружиться целый ворох граблей, которые давно обойдены в древнем sudo

Классика сишников - натыкать граблей, а потом героически их обходить.

Ответить | Правка | Наверх | Cообщить модератору

19. "В Ubuntu по умолчанию задействован sudo-rs, написанный на Ru..."  +3 +/
Сообщение от ptr (ok), 26-Авг-25, 22:14 
Классика токсичного сообщества Rust - обвинять во всех грехах C, но при этом упорно пользоваться при динамическом связывании исключительно C ABI )))
Ответить | Правка | Наверх | Cообщить модератору

21. "В Ubuntu по умолчанию задействован sudo-rs, написанный на Ru..."  +/
Сообщение от анонимд (?), 26-Авг-25, 22:25 
у них нет выбора так как иначе модель памяти Rust не работает там
Ответить | Правка | Наверх | Cообщить модератору

24. "В Ubuntu по умолчанию задействован sudo-rs, написанный на Ru..."  +1 +/
Сообщение от ptr (ok), 26-Авг-25, 22:38 
> у них нет выбора так как иначе модель памяти Rust не работает
> там

Скорее они не хотят стандартизировать ABI c поддержкой RTTI, что полностью решает эту проблему, на примере Itanium ABI.

Ответить | Правка | Наверх | Cообщить модератору

35. "В Ubuntu по умолчанию задействован sudo-rs, написанный на Ru..."  +1 +/
Сообщение от zorg (??), 26-Авг-25, 23:15 
> примере Itanium ABI.

А хуже примера нельзя было найти? Вы для чего-то всерьёз ЭТО использовали?

Ответить | Правка | Наверх | Cообщить модератору

41. "В Ubuntu по умолчанию задействован sudo-rs, написанный на Ru..."  +/
Сообщение от ptr (ok), 26-Авг-25, 23:51 
При переносе сервисов с Windows, активно использующих COM, на Linux под k8s, выбор был невелик. Либо D-Bus, либо Itanium. Вы знаете иные альтернативы?
Ответить | Правка | Наверх | Cообщить модератору

42. "В Ubuntu по умолчанию задействован sudo-rs, написанный на Ru..."  –1 +/
Сообщение от Аноним (-), 26-Авг-25, 23:55 
> Там только на интеграции с PAM через C ABI ...
> Классика токсичного сообщества Rust - обвинять во всех грехах C, но при этом упорно пользоваться при динамическом связывании исключительно C ABI )))

Классика токсичного сообщества Си - безосновательно обвинять сообщество Rust в токсичности.

libpam - сишная библиотека, как ты собрался с ней работать без C ABI?

Ответить | Правка | К родителю #19 | Наверх | Cообщить модератору

44. "В Ubuntu по умолчанию задействован sudo-rs, написанный на Ru..."  +1 +/
Сообщение от ptr (ok), 27-Авг-25, 00:04 
Даже если бы Rust сообщество предоставило ей замену, там всё равно осталось бы C ABI, так как ничего другого Rust предложить до сих пор не может.
Ответить | Правка | Наверх | Cообщить модератору

49. "В Ubuntu по умолчанию задействован sudo-rs, написанный на Ru..."  +/
Сообщение от zorg (??), 27-Авг-25, 00:32 
> Даже если бы Rust сообщество предоставило ей замену, там всё равно осталось
> бы C ABI, так как ничего другого Rust предложить до сих
> пор не может.

А зачем? Всех безопасных примитивов ты в abi не опишешь, так пускай и остаётся то, которое хотя бы работает
Поверх C ABI при желании делаются безопасные обёртки без проблем

Ответить | Правка | Наверх | Cообщить модератору

51. "В Ubuntu по умолчанию задействован sudo-rs, написанный на Ru..."  +/
Сообщение от ptr (ok), 27-Авг-25, 00:44 
То что Вы не знаете о существовании RTTI, еще не значит, что его не существует.
А написание множества несовместимых друг с другом костылей уж никак не может способствовать распространению Rust.
Ответить | Правка | Наверх | Cообщить модератору

56. "В Ubuntu по умолчанию задействован sudo-rs, написанный на Ru..."  +/
Сообщение от morphe (?), 27-Авг-25, 01:21 
Несовместимы с чем либо ещё это как раз RTTI

Безопасная обёртка поверх PAM реализуется очень просто, там публичное апи - пять функций, у всех этих функций есть контракты

Что модуль писать - безопасная обёртка может принимать аргументы из сей и превращать их в Rust типы, что пользователя pam - принимаешь Rust типы и указатели на них правильно передаёшь extern "C" функции

Если вдруг где-то оно обосралось - значит одна из сторон не соблюла контракт
И RTTI тут никак не поможет, лишь добавит поверхность атаки, потому что в RTTI библиотеки могут соврать, да и в Rust система типов намного сложнее чем то, для чего RTTI придумывали

Ответить | Правка | Наверх | Cообщить модератору

8. "В Ubuntu по умолчанию задействован sudo-rs, написанный на Ru..."  +2 +/
Сообщение от user90 (?), 26-Авг-25, 21:42 
Но его можно написать и на bash? ;)
# Простити не думаю, пиво и лень)
Ответить | Правка | Наверх | Cообщить модератору

28. "В Ubuntu по умолчанию задействован sudo-rs, написанный на Ru..."  +/
Сообщение от ZloySergant (ok), 26-Авг-25, 22:48 
Можно и на brainfuck'е. Было бы желание. :)
Ответить | Правка | Наверх | Cообщить модератору

10. "В Ubuntu по умолчанию задействован sudo-rs, написанный на Ru..."  +/
Сообщение от Аноним (10), 26-Авг-25, 21:50 
И сусликд почему-то не трогают. Хотя должны были бы в первую очередь.
Ответить | Правка | Наверх | Cообщить модератору

31. "В Ubuntu по умолчанию задействован sudo-rs, написанный на Ru..."  +/
Сообщение от 12yoexpert (ok), 26-Авг-25, 22:54 
тогда IBM аннигилирует сам с собой
Ответить | Правка | Наверх | Cообщить модератору

33. "В Ubuntu по умолчанию задействован sudo-rs, написанный на Ru..."  +/
Сообщение от Аноним (-), 26-Авг-25, 23:02 
> И сусликд почему-то не трогают. Хотя должны были бы в первую очередь.

Начинать нужно с малого. С мелких утилиток uutils/coreutils, потом чуть более интегрированное с системой sudo-rs, а там может и systemd-rs появится.

Но как уже тут заметили, благодаря этому можно постепенно вычищать гнурак из системы и заменять на настоящие свободные лицензии.

Ответить | Правка | К родителю #10 | Наверх | Cообщить модератору

12. "В Ubuntu по умолчанию задействован sudo-rs, написанный на Ru..."  +/
Сообщение от Аноним (-), 26-Авг-25, 21:58 
А я вообще все это sudo вынес нахрен. Надоели вечными дырами с какими там visudoedit или как там его.
Ответить | Правка | Наверх | Cообщить модератору

32. "В Ubuntu по умолчанию задействован sudo-rs, написанный на Ru..."  +/
Сообщение от ptr (ok), 26-Авг-25, 22:57 
> А я вообще все это sudo вынес нахрен.

Я тоже когда-то пытался без него обойтись. Вот только, как выяснилось, различные установщики без него работать отказывались. Например, от Canon.

Ответить | Правка | Наверх | Cообщить модератору

18. "В Ubuntu по умолчанию задействован sudo-rs, написанный на Ru..."  –1 +/
Сообщение от Аноним (18), 26-Авг-25, 22:13 
На десктопе все эти судо не упали. Лучше бы написали чего самобытного на ржавчине, чтобы была причина её использовать. Пока только проблемы с тулчейнами добавляют куда её ни приносят.
Ответить | Правка | Наверх | Cообщить модератору

23. "В Ubuntu по умолчанию задействован sudo-rs, написанный на Ru..."  +/
Сообщение от Аноним (23), 26-Авг-25, 22:35 
С тулчейнами и карго. Карго абсолютно проклят.
Ответить | Правка | Наверх | Cообщить модератору

25. "В Ubuntu по умолчанию задействован sudo-rs, написанный на Ru..."  +3 +/
Сообщение от Аноним (25), 26-Авг-25, 22:38 
В коде sudo-rs встречаются две лицензии: Apache 2.0 и MIT. Постепенное выдавливание GNU/GPL экосистемы куда интереснее языка реализации или нехватки (обскурных) фич. Но опеннет будет всё равно упорно смотреть на палец.
Ответить | Правка | Наверх | Cообщить модератору

34. "В Ubuntu по умолчанию задействован sudo-rs, написанный на Ru..."  +/
Сообщение от Аноним (-), 26-Авг-25, 23:14 
Отличная новость! Один из самых популярных дистрибутивов выбирает безопасность.

Растификация линукса идет полным ходом и сразу с нескольких направлений.
Пока что занимают ключевые позиции и в ближайшее время (26.04) старые дырявые утилиты вначале вытеснят в отдельный загончик, а потом в пeтyшиный угол, где им и место.

Ну и заодно показывает, что сообщество™ тявкает, а караван идет.

Ответить | Правка | Наверх | Cообщить модератору

37. "В Ubuntu по умолчанию задействован sudo-rs, написанный на Ru..."  +1 +/
Сообщение от Аноним (37), 26-Авг-25, 23:35 
> Отличная новость! Один из самых популярных дистрибутивов выбирает безопасность.

При этом его доля падает с нарастанием скорости.

По крайней мере по статистике steam.

Ответить | Правка | Наверх | Cообщить модератору

43. "В Ubuntu по умолчанию задействован sudo-rs, написанный на Ru..."  +/
Сообщение от Аноним (-), 26-Авг-25, 23:55 
> По крайней мере по статистике steam.

Статистика стима, мягко говоря, крайне специфична.
Куда завезут последний дрова/вайн - туда игруны и бегут.

А убунта - один из немногих дистров, которые поставляются с ноутами и готовыми компами.
Что вполне себе показатель доверия производителей.

Ответить | Правка | Наверх | Cообщить модератору

46. "В Ubuntu по умолчанию задействован sudo-rs, написанный на Ru..."  +/
Сообщение от ptr (ok), 27-Авг-25, 00:19 
Основной источник финансирования развития Linux и его дистрибутивов вовсе не SOHO, а Enterprise. А на серверах позиции Ubuntu не радуют. Там куда более консервативный подход.
Ответить | Правка | Наверх | Cообщить модератору

48. "В Ubuntu по умолчанию задействован sudo-rs, написанный на Ru..."  +/
Сообщение от Аноним (-), 27-Авг-25, 00:27 
> не SOHO, а Enterprise.

https://www.dell.com/en-us/shop/desktop-computers/precision-...
Это еще SOHO или уже ынтырпрайз)?

> А на серверах позиции Ubuntu не радуют.

А статистика есть?


Ответить | Правка | Наверх | Cообщить модератору

52. "В Ubuntu по умолчанию задействован sudo-rs, написанный на Ru..."  +/
Сообщение от ptr (ok), 27-Авг-25, 00:50 
Во-первых, явно не сервер. Во-вторых, статистику можете собрать, например, по docker hub.
Ответить | Правка | Наверх | Cообщить модератору

50. "В Ubuntu по умолчанию задействован sudo-rs, написанный на Ru..."  +/
Сообщение от Аноним (-), 27-Авг-25, 00:40 
> А на серверах позиции Ubuntu не радуют.

Пруфы предоставите? Или "там где я работаю нет убунты"?

Те же Dell и Supermicro официально поддерживают Ubuntu Server LTS.
Fujitsu и HPE... да, они более консервативные.

Но Убунта даже в топ500 умудрилась попасть. А сколько виртуалок с убунтой крутятся, так вообще не счесть. Так что не все у них плохо. В том числе и по части финансов.

Но в любом случае, пусто это не самый ынтарпрайзный дистр, но это и не васяноподение с дистровоча.

Ответить | Правка | К родителю #46 | Наверх | Cообщить модератору

53. "В Ubuntu по умолчанию задействован sudo-rs, написанный на Ru..."  +/
Сообщение от ptr (ok), 27-Авг-25, 00:52 
Вы сами предложили посчитать по ТОП-500. И какой процент там Ubuntu? А какой процент контейнеров на docker hub с Ubuntu?
Ответить | Правка | Наверх | Cообщить модератору

45. "В Ubuntu по умолчанию задействован sudo-rs, написанный на Ru..."  +1 +/
Сообщение от Tron is Whistling (?), 27-Авг-25, 00:13 
Ни одной убунты в продакшне нет, поэтому мало волнует.
Ответить | Правка | Наверх | Cообщить модератору

47. "В Ubuntu по умолчанию задействован sudo-rs, написанный на Ru..."  –2 +/
Сообщение от Аноним (-), 27-Авг-25, 00:23 
Ноуты, готовые компьютеры, суперкомпьютеры из топ500...
Если на твоем локалхосте нет убунты, не значит что у других тоже)
Ответить | Правка | Наверх | Cообщить модератору

54. "В Ubuntu по умолчанию задействован sudo-rs, написанный на Ru..."  +/
Сообщение от Аноним (54), 27-Авг-25, 01:04 
Вот по этому и нужно пилить альтернативные дистрибы.
Ответить | Правка | Наверх | Cообщить модератору

55. "В Ubuntu по умолчанию задействован sudo-rs, написанный на Ru..."  +/
Сообщение от Аноним (55), 27-Авг-25, 01:11 
казалось бы, делайте редох, но нет.. редох не получился, лезем в линь.
Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру