systemd v242

Вийшла нова системаd. Достойні окремої згадки (на думку автора новини) наступні зміни:

  • команди networkctl тепер підтримують globbing
  • публічний DNS від Cloudflare додано до списку fallback DNS
  • згенеровані юніти .device (наприклад, за допомогою systemd-fstab-generator) тепер не чіпляють відповідний .mount як автоматична залежність (Wants=) — тобто підключений девайс не обов'язково буде примонтований автоматично
  • додано опцію CPUQuotaPeriodSec= для завдання відрізка часу за яким вважається CPUQuota=
  • нова опція юнітів ProtectHostname= запобігає зміні імені хоста
  • опція RestrictSUIDSGID= для заборони створення файлів SUID/SGID
  • можна встановити network namespace за допомогою шляху до файлу через опцію NetworkNamespacePath=
  • можна створювати .socket юніти у певному network namespace за допомогою опцій PrivateNetwork= та JoinsNamespaceOf=
  • можливість активувати .timer юніти при зміні системного часу або часового поясу за допомогою опцій OnClockChange= та OnTimezoneChange=
  • опція –show-transaction для 'systemctl start', що дозволяє переглянути, що саме потрібно для активації даного юніту
  • підтримка L2TP тунелів у systemd-networkd
  • підтримка розділу XBOOTLDR (Extended Boot Loader) в sd-boot і bootctl, що монтується в /boot на додаток до ESP (монтується в /efi або /boot/efi)
  • busctl може генерувати сигнали dbus
  • systemctl дозволяє перезавантаження в певну ОС (якщо завантажувач таке підтримує)

І безліч інших цікавих нововведень та виправлень.

Джерело: linux.org.ru

Додати коментар або відгук