 |
Излезе Nitro
|
 |
|
|
 |
 |
от DeepUltramarine на 18-09-2025@7:42 GMT(+2)
В края на миналия месец излезе първата публична версия на Nitroq като с това се добави още една опция при инициализационните системи, редом до SysVinit и Systemd.
Това е минималистична инициализационна система, разработена от Лия Нойкирхен (Leah Neukirchen), един инжинерите поддържащите Void Linux.
Тя е с фокус върху простота и лекотата и е предназначена за леки системи, като контейнери, вградени устройства и минималистични среди с ограничени ресурси.
Nitro избягва сложни зависимости и дълбока интеграция с други системни компоненти. Всички данни за изпълнение се съхраняват в RAM, което я прави подходяща за системи с read-only файлови системи.
Организира услугите в прости директории с конфигурационни скриптове за стартиране, спиране и проследяване. Поддържа параметризирани услуги, което позволява управление на множество подобни процеси чрез една конфигурация. Фокусира се върху лекота и предсказуемост, без сложни зависимости, което ограничава функционалността ѝ, сравнено със systemd. Проектирана е за бързо стартиране и минимална консумация на ресурси.
Източник: https://linuxiac.com/nitro-is-a-new-ini...[Коментари: 0] |
 |
 |
 |
 |
 |
Ubuntu заменя sudo
|
 |
|
|
 |
 |
от DeepUltramarine на 18-09-2025@7:43 GMT(+2)
По-рано тази година от Canonical обявиха, че възнамеряват да заменят sudo със версия, пренаписана на програмния език Rust.
Sudo се използва за да се изпълни команда в терминала с администраторски права.
Досега използваната sudo е написана на С.
С е език, който е склонен да създава редица проблеми с паметта, ако не се използва правилно.
За разлика от него, Rust е по-стриктен в това отношение и затова се счита за по-безопасен. За да се излезе от тези стриктни правила при управление на паметта в Rust, това изрично трябва да бъде посочено.
По-рано днес инжинерът от Canonical Рави Кант Шарма (Ravi Kant Sharma) обяви, че от версия 25.10 на Ubuntu sudo-rs е подразбиращата се sudo.
Sudo-rs също така е по подразбиране и в базовата инсталация на Ubuntu.
Все още има да се извършат някои тестове и друга допълнителна работа по интегрирането ѝ в 26.10, за която има планове да sudo-rs да бъде единствената sudo.
Имплементирането на sudo-rs в 25.10 беше важна цел за екипа на Canonical, за да може да се извършат по-обстойни тестове за предстоящата 26.04 LTS.
Canonical усилено се стреми да модернизира инфраструктурата на Ubuntu, като използва модерни езици и инструменти, предлагащи по-добра поддръжка и устойчивост.
Проектът sudo-rs се разработва от Trifecta Tech Foundation в сътрудничество с Тод Милър (Todd Miller), дългогодишния поддържащ традиционната sudo. Това гарантира, че sudo-rs е не просто нова имплементация, а подобрение, което запазва основната функционалност, но с по-голяма сигурност.
sudo-rs е проектирана като почти пълна замяна (drop-in replacement) на традиционната sudo, което означава, че повечето потребители няма да забележат разлика в ежедневната употреба. Командите и конфигурационните файлове (напр. /etc/sudoers) остават съвместими.
Въпреки това, sudo-rs приема подхода "по-малко е повече" и изключва някои по-стари или по-рядко използвани функции на sudo, като разпространение на sudoers файла чрез LDAP или функцията "sudo insults" (саркастични коментари при грешна парола).
Sudo-rs включва поддръжка за NOEXEC (предотвратяване на shell escape) и AppArmor профили, което подобрява сигурността.
Добавена е съвместимост с по-стари Linux ядра (под 5.9), за да се поддържат различни среди, включително контейнери.
Canonical все пак запазва оригиналната sudo в архивите, позволявайки на потребителите да се върнат към нея чрез командата update-alternatives (напр. update-alternatives --set sudo /usr/bin/sudo.ws), ако sudo-rs не отговаря на техните нужди.
Засега само Ubuntu 25.10 е обявила sudo-rs като стандартна, но други дистрибуции като Debian, Fedora и NixOS вече предлагат sudo-rs като опция.
Успехът в Ubuntu може да насърчи по-широкото ѝ приемане.
Източници:
https://discourse.ubuntu.com/t/adopting...
https://trifectatech.org/blog/memory-sa...
Развитието на проекта може да проследите на https://github.com/trifectatechfoundati...[Коментари: 0] |
 |
 |
 |
 |
Общо новини за този период: 2 |