Читаем новость дальше... Лучше уже сразу написать универсальный текст на каждое очередное новшество в системд, зачем каждый раз писать что-то новое, если суть их замыслов не меняется.Итак, ... что позволяет интегрировать операции операционной системы в цепочку зависимостей systemd. При этом сами операции операционной системы по-прежнему выполняются через вызов утилиты операционной системы из пакета операционной системы. Т.е. по сути systemd-os выполняет задачи создания unit-файлов и их передачи планировщику заданий операционной системы.
Вместо мгновенного выполнения операции операционной системы после запуска команды операционной системы, systemd-os добавляет задание в очередь сервисного менеджера и позволяет связывать операции операционной системы зависимостями, например, обеспечить корректный порядок операций операционной системы с учётом вложенных объектов или под контролем systemd запустить инструмент для проверки целостности подсистемы операционной системы. Из достоинств применения прослойки также отмечается возможность организации sandbox-изоляции вызова утилиты операционной системы и корректное отслеживание работы её подсистем, для которых запускаются фоновые управляющие процессы.
Отдельно отмечаются новые перспективы, связанные с улучшением автоматического выполнения операций подсистем операционной системы. Применение systemd-os позволит частично решить проблемы с возможной потерей данных в результате неаккуратного использования операции системы без предварительного выяснения, зачем эта операция была нужна, и нужно ли было выполнять другую операцию перед этой операцией. Если традиционно в Linux для организации корректного выполнения операции система требует предварительных манипуляций в пользовательском интерфейсе, то systemd-os позволит автоматизировать данный процесс.
Вместо фактического выполнения операции после подключения подсистемы systemd может лишь подготовить точку подключения подсистемы и подключить подсистему только после первого обращения к этой подсистеме. После подключения подсистемы можно контролировать доступ к подсистеме ещё более низкого уровня и при отсутствии активных операций в течение короткого промежутка времени (например, одной секунды) сбрасывать все буферы и приводить подсистему в состояние гарантированной целостности, при котором отключение подсистемы, которой управляет исходная подсистема не приведёт к негативным последствиям. Более того, перед подключением подсистемы предлагается оценивать статус прошлой операции отключения и при некорректном отключении автоматически вызывать утилиту восстановления подсистемы для приведения этой подсистемы в порядок.
В планах создание модуля systemd-system для управления всеми возможными системами в Мире с помощью универсального системного менеджера и unit-файлов. Проект получил кодовое название "Вавилонская башня".