systemd 256
Cвободный (GPLv2+) системный менеджер GNU/Linux порадовал поклонников очередным релизом.
( читать дальше... )
>>> Подробности
Cвободный (GPLv2+) системный менеджер GNU/Linux порадовал поклонников очередным релизом.
( читать дальше... )
>>> Подробности
Недавно создатели фреймворка построения микроядерных ОС Genode порадовали нас релизом ОС общего назначения Sculpt 24.04.
( читать дальше... )
>>> Подробности
Без особой помпы компания Purism выпустила планшет Librem 11 с PureOS (основана на Debian) на борту.
Фактически, это реализация той самой конвергенции, которую в своё время пыталась сделать Canonical.
( читать дальше... )
>>> Подробности
Cвободный (GPLv2+) системный менеджер GNU/Linux породил очередной релиз и, опосредовано, новость для LOR.
В данной версии:
LogFilterPatterns=
для фильтрации логов юнита с помощью регулярных выраженийOpenFile=
позволяющая открыть произвольный файл (или unix-сокет) и передать файловый дескриптор процессу, запущенному юнитом--discover
для поиска DDI (Discoverable Disk Images)/etc/os-release
/etc
в случае его отсутствияСпеки для UKI, DDI и других малознакомых аббревиатур из данной новости можно почитать в UAPI Group Specifications
Кроме того, анонсировано удаление поддержки cgroup v1 и split-usr (использование отдельных каталогов /usr/lib и /lib и т.п.) до конца этого года.
В выпуске есть и множество других новшеств, достойных эмоционального комментария завсегдатаев :)
>>> Подробности
Cвободный (GPLv2+) системный менеджер GNU/Linux доставил нам очередной релиз и возможность его коллективного обсуждения.
( читать дальше... )
>>> Подробности
Вернее фреймворка для построения операционных систем — именно такую терминологию предпочитают авторы из Genode Labs.
Разработки доступны под свободной лицензией AGPLv3 и, по желанию, коммерческой лицензией.
Попытка сделать вариант, доступный для использования кем-то, помимо энтузиастов разработки микроядер, называется SculptOS.
Приятной особенностью проекта является чрезвычайно подробная документация ОС, оформленная в виде регулярно обновляемой книги Genode Foundations.
( читать дальше... )
>>> Подробности
Представлен релиз systemd 251 — свободного (GPLv2+) системного менеджера GNU/Linux.
Основные изменения:
повышены требования к окружению (Linux kernel 4.15 c опцией CLOCK_BOOTTIME, С11 с расширениями GNU) - поскольку разработчики systemd тщательно заботятся об обратной совместимости, заголовочные файлы по-прежнему C89
sd-boot сохраняет хэш командной строки ядра по-умолчанию в TPM PCR 12 вместо PCR 8 для улучшения совместимости с Grub, который активно использует данный регистр
в Boot Loader Specification добавлен файл /loader/entries.srel
с описанием формата записей в /loader/entries/directory
в ESP
юниты, прибитые systemd-oomd, получат соответствующий статус oom-kill
множество Private*=
и Protect*=
опций теперь доступно и для пользовательского инстанса системного менеджера (при наличии user namespaces в системе)
опция LoadCredential=
теперь поддерживает папки /etc/credstore/
, /run/credstore/
, /usr/lib/credstore/
- см https://systemd.io/CREDENTIALS/
документированы экспортные форматы journal - см. https://systemd.io/JOURNAL_EXPORT_FORMATS/
новая команда udevadm lock
позволяет получить эксклюзивный доступ к блочному устройству на время выполнения критических операций - см. https://systemd.io/BLOCK_DEVICE_LOCKING/
добавлен юнит systemd-networkd-wait-online@<interface>.service
для удобного ожидания появления сети на определённом интерфейсе
новая опция сборки default-user-shell=
позволяет задать пользовательскую оболочку в явном виде вместо окаянного bash
сервис systemd-timesyncd обзавёлся D-Bus API
новый (экспериментальный) сервис systemd-sysupdate для атомарного (типа A/B) обновления
И множество любопытных новшеств, заслуживающих пристального изучения экспертами ЛОР :)
>>> Подробности
Представлен релиз systemd 250 — системного менеджера GNU/Linux, распространяемого под лицензией GPLv2+.
( читать дальше... )
>>> Подробности
Новый релиз системного менеджера GNU/Linux — systemd (лицензия GPL-v2+):
возможность явного или автоматического выбора из нескольких root разделов в образе диска с помощью параметра --image=
в systemd-nspawn
, systemd-dissect
и других утилитах, работающих с образами дисков
новые опциональные параметры IMAGE_VERSION
и IMAGE_ID
в файле /etc/os-release
поддержка build-id и .note.package из ELF в systemd-coredump
позволяет явным образом соотнести дамп памяти с конкретным пакетом, из которого был установлен соответствующий бинарник
поддержка UUID для событий udev, которая позволяет отслеживать конкретное событие в явном виде
документирован сетевой протокол Journal
домен «home.arpa» официально добавлен в качестве домена для локальных сетей согласно RFC 8375
флаг «grow-file-system» добавлен к спецификации Discoverable Partition
поддержка JSON с помощью интерфейса DBus и параметра командной строки в systemd-hostnamed
и systemd-networkd
. В дальнейшей её планируется распространить на все компоненты systemd
автоматическое добавление хэшей паролей в shadow для пользователей systemd-homed
поддержка добавления пользователей и групп с помощью конфигурационных файлов в формате JSON в /etc/userdb/
, /run/userdb/
, /run/host/userdb/
и /usr/lib/userdb/
расширение механизма зависимостей с помощью неконфигурируемых автоматических обратных зависимостей (OnSuccessOf
для OnSuccess
, UpheldBy
для Upholds
, OnFailureOf
для OnFailure
и т. п.) для упрощения отслеживания и настройки зависимостей между юнитами
по многочисленным просьбам анонимусов с LOR была документирована архитектура systemd
И множество других изменений, исправлений и улучшений.
>>> Подробности
После 6 месяцев разработки благодаря усилиям 212 человек сделавших больше 8к коммитов вышла версия 1.3.0 транзакционного пакетного менеджера и одноимённого дистрибутива системы GNU.
Основные изменения:
guix system image
вместо guix system vm-image
и guix system disk-image
;( читать дальше... )
>>> Подробности
Новый релиз системного менеджера GNU/Linux — systemd (лицензия GPL-v2+):
systemd-oomd
добавленный в качестве экспериментального в прошлом релизе получил статус полностью поддерживаемого компонентаsystemctl status
теперь показывает более няшные сиволы юникода для обозначения статуса («●», «×», «○», «↻»)coredumpctl
теперь может вывести дамп в формате JSONsystemd-cryptenroll
для управления TPM2 / FIDO2 / PKCS#11 токенами
systemd-cryptsetup
теперь поддерживает разблокировку LUKS2 с помощью вышеупомянутых токенов: см. http://0pointer.net/blog/unlocking-luks2-volumes-with-tpm2-fido2-pkcs11-security-hardware-on-systemd-248.html/etc/veritytab
для настройки параметров защиты dm-veritysystemd-networkd
для организации беспроводных одноранговых сетейsystemd-nspawn
и systemd-networkd
в дополнение к iptablessystemd-localed
теперь может вызывать locale-gen
для создания отсутствующих UTF-8 локалейsystemd-resolved
systemd-sysext
для управления «системными расширениями» - файлами образов, дополняющими содержимое /usr/
или /opt/
с помощью OverlayFS: см. https://www.freedesktop.org/software/systemd/man/systemd-sysext.htmlИ множество других изменений, исправлений и улучшений.
>>> Подробности
Без лишней помпы вышел февральский релиз проектов Osmocom, реализующих CNI (Cellular Network Infrastructure).
Это свободная (GPLv3+) реализация компонентов сетей 2G, 2.5G и (частично) 3G.
Упрощённая схема взаимодействия всего это добра доступна в http://osmocom.org/projects/cellular-infrastructure/wiki и позволяет наглядно оценить чудовищный объём работы, проделанный разработчиками.
Несмотря на триумфальное шествие по планете 5G и разговоры про неизбежность 6G старый добрый GSM и (E)GPRS по прежнему интересен энтузиастам, а местами даже актуален и активно используется.
Из интересных новшеств за почти год разработки стоит отметить:
И множество других любопытных улучшений.
>>> Подробности
Долгожданный (с осени прошлого года) релиз децентрализованной сети видеохостинга PeerTube v3.
PeerTube является свободной альтернативой YouTube, где любой желающий может развернуть свой сервер - как приватный, так и являющийся частью общей сети (fediverse). Это позволяет значительно повысить устойчивость сети к цензуре.
( читать дальше... )
>>>
JoinPeerTube (официальный сайт)
>>> Подробности
Новый релиз известного системного менеджера мира GNU/Linux — systemd.
В данном выпуске:
И множество других, не менее любопытных изменений.
>>> Подробности
Скромно и ненавязчиво состоялся второй релиз композитора для Wayland.
Особенности проекта:
Особенности релиза:
Сайт проекта: https://taiwins.org/
Скриншоты: https://github.com/taiwins/taiwins/blob/master/docs/screenshots.md
>>> Подробности
Вернее фреймворка для построения операционных систем — именно такую терминологию предпочитают авторы из Genode Labs.
Данный конструктор микроядерных ОС поддерживает несколько микроядер из семейства L4, ядро Muen и собственное минималистичное ядро base-hw.
Разработки доступны под лицензией AGPLv3 и, по желанию, коммерческой лицензией: https://genode.org/about/licenses
Попытка сделать вариант, доступный для использования кем-то помимо энтузиастов разработки микроядер называется SculptOS: https://genode.org/download/sculpt
В данном релизе:
Из особенностей данного проекта можно отметить следующее:
В целом проект радует регулярными релизами, активно и планомерно развивается и выглядит очень перспективным в качестве альтернативы GNU/Linux в светлом микроядерном будущем. Увы, отсутствие порта Emacs демотивирует автора новости от попыток познакомится с наработками проекта глубже, чем чтение документации.
>>> Подробности
Свершилось, братие и сестрие!
Долгожданный (кроме шуток - процесс релиза настолько затянулся что про это начали хохмить даже сами разработчики в рассылке emacs-devel) релиз системы исполнения emacs-lisp, реализующей редактор текста, файловый менеджер, почтовый клиент, систему установки пакетов и множество различных функций.
В данном выпуске:
Лично меня особенно радует последний пункт, хотя изменения и не ограничиваются перечисленным.
Ценители архи-боянов приглашаются в комментарии - делать ставки кто первый «пошутит» про отсутствие в GNU/Emacs текстового редактора: когда ещё доведётся услышать шутку, которая старше большинства посетителей ЛОРа?
>>> Подробности
Не нуждающийся в представлении системный менеджер для GNU/Linux подготовил очередной релиз за номером 246.
В этом выпуске:
ConditionPathIsEncrypted=/AssertPathIsEncrypted=
ConditionEnvironment=/AssertEnvironment=
StandardError=/StandardOutput=
в юнитах - вместо этого используются современные опции journal и journal+consoleИ многое другое -см. https://github.com/systemd/systemd/blob/master/NEWS
От себя добавлю что релиз выглядит не столь новаторским как прошлый, добавивший systemd-repart, systemd-homed и userdb. Просто множество различных улучшений, удобств и исправлений.
>>> Подробности
Новый релиз пожалуй самого известного из свободных системных менеджеров.
Наиболее интересные (на мой взгляд) изменения в данном выпуске:
И множество других изменений, который наверняка пройдут незамеченными на фоне оживлённой дискуссии по поводу homed и userd :)
>>> Подробности
Начиная с версии 3.34 GNOME полностью перешёл на инструментарий пользовательских сессий systemd. Данное изменение полностью прозрачно как для пользователей, так и для разработчиков (XDG-autostart поддерживается) — видимо, поэтому оно и прошло незамеченным на ЛОР.
Ранее только DBUS-activated запускались с помощью пользовательских сессий, а остальное делал gnome-session. Теперь от этой лишней прослойки наконец-то избавились.
Что любопытно, в процессе миграции systemd добавил новое API для удобства разработчиков GNOME – https://github.com/systemd/systemd/pull/12424
Приятно видеть, когда открытые проекты готовы к сотрудничеству и идут навстречу пожеланиям пользователей.
От себя: перешёл на KDE по несвязанным с темой новости причинам, но по-прежнему слежу за развитием проекта и искренне надеюсь, что и остальные DE последуют за GNOME в плане унификации управления сессиями.
>>> Подробности
следующие → |