Новости Systemd 256.1: исправлена ошибка, удаляющая домашние каталоги

NewsMaker

I'm just a script
Премиум
12,454
18
8 Ноя 2022
Что изменилось в команде systemd-tmpfiles и как это влияет на ваши файлы.


yf60kbuo4xkfeeozuw2kyzqoaoluzc0n.jpg


После выпуска версии systemd 256 вышло Для просмотра ссылки Войди или Зарегистрируйся , которое исправляет ряд ошибок. Одной из ключевых проблем, решенных в этом релизе, является поведение команды Для просмотра ссылки Войди или Зарегистрируйся , которая могла рекурсивно удалять весь домашний каталог пользователя.

В новой версии 256.1 было внесено 38 незначительных изменений и исправлений. Особое внимание уделено изменениям в тексте помощи команды systemd-tmpfiles, которая используется для создания, удаления и очистки файлов и каталогов. Документация Red Hat Для просмотра ссылки Войди или Зарегистрируйся её как инструмент для управления и очистки временных файлов.

Проблема оказалась не такой безобидной, как может показаться на первый взгляд. Пользователь GitHub под ником Для просмотра ссылки Войди или Зарегистрируйся Для просмотра ссылки Войди или Зарегистрируйся , что при запуске команды systemd-tmpfiles с опцией --purge без указания конфигурационного файла, отвечающего за обработку файлов, версия 256 могла удалить весь домашний каталог пользователя. Этот случай вызвал бурное обсуждение на платформе Mastodon.

В ответ на сообщение об ошибке один из участников команды systemd, Лука Боккасси, отметил, что команда выполняет действия, описанные в документации, и пользователям следует более внимательно читать инструкции перед использованием команд.

В новой версии systemd 256.1 команда Для просмотра ссылки Войди или Зарегистрируйся была обновлена, чтобы включать дополнительные предупреждения и инструкции. Теперь подкоманда --purge требует обязательного указания конфигурационного файла, предупреждения стали более явными, а описание инструмента больше не содержит слово «временные».

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

Релиз systemd 256.1 также включает другие мелкие улучшения и исправления, что делает его важным обновлением для пользователей.
 
Источник новости
www.securitylab.ru

Похожие темы