Menjelang liburan systemd 255 telah memulai debutnya sebagai stabil dan dilengkapi dengan systemd-bsod sebagai layanan "Blue Screen of Death" yang mampu menampilkan pesan kesalahan layar penuh di Linux. Ada juga alat baru, systemd-vmspawn, yang dapat digunakan untuk memunculkan mesin virtual.
Systemd 255 memulai debutnya beberapa menit yang lalu sebagai versi stabil, tepat pada waktu rilis distribusi Linux H1`2024 dan tentu saja segera tayang perdana di berbagai distribusi Linux rilis bergulir.
Sorotan dari systemd 255 meliputi:
- Komponen baru "systemd-storagetm" telah ditambahkan yang memperlihatkan semua perangkat blok kunci sebagai NVMe-TCP. Ini adalah fitur yang sangat bagus yang terinspirasi oleh macOS dengan Systemd Storage Target Mode yang baru.
- Komponen baru "systemd-bsod" telah ditambahkan untuk menampilkan pesan kesalahan yang dicatat dalam layar penuh jika memiliki level log "LOG_EMERG". Ini dimaksudkan sebagai alat untuk menampilkan pesan log darurat dalam layar penuh saat boot gagal. Ya, BSOD dalam hal ini adalah singkatan dari "Blue Screen of Death". Ini dikerjakan sebagai bagian dari Outreachy 2023. systemd-bsod juga akan menampilkan kode QR untuk mendapatkan informasi lebih lanjut tentang kesalahan yang menyebabkan kegagalan boot.
- Telah terjadi perombakan pada cara layanan systemd dihasilkan. Daripada membagi proses yang membagi seluruh memori manajer melalui Kontrak Karya sebelum mengeksekusi target yang dapat dieksekusi, proses baru sekarang dijalankan menggunakan CLONE_VM dan CLONE_VFORK melalui posix_spawn().
- Sebuah "systemd-pcrlock" telah ditambahkan yang memungkinkan pengelolaan kebijakan PCR TPM2 lokal untuk PCR 0-7 dan sejenisnya.
- Alat "systemd-vmspawn" baru telah ditambahkan yang menyediakan antarmuka dan fungsionalitas yang sama untuk VM seperti yang disediakan systemd-nspawn untuk container. Alat systemd-vmspawn menggunakan QEMU sebagai back-endnya. Untuk systemd 255, systemd-vmspawn bersifat eksperimental.
- Alat "varlinkctl" baru telah ditambahkan untuk memungkinkan antarmuka dengan layanan Varlink.
- SECCOMP sekarang mendukung arsitektur CPU LoongArch 64-bit.
- Bootctl Systemd sekarang akan menunjukkan apakah sistem di-boot dari Unified Kernel Image (UKI).
- systemd-boot memiliki hotkey baru "B" untuk reboot dan "O" untuk mematikan dari menu boot.
- Sebagian besar pelacakan proses internal sekarang menggunakan PIDFD, bukan PID, ketika dijalankan pada kernel yang didukung.
- systemctl sekarang akan secara otomatis melakukan soft-reboot ke sistem file root baru jika ditemukan di bawah /run/nextroot/ ketika operasi reboot dijalankan.
- Opsi baru "SurveFinalKillSignal" telah ditambahkan untuk melewati proses akhir SIGTERM/SIGKILL saat shutdown agar dapat bertahan dalam operasi soft-reboot.
- Opsi "ConditionSecurity=measured-uki" baru yang hanya berjalan ketika sistem telah di-boot melalui Unified Kernel Image (UKI) yang diukur.
- Pengukuran TPM sekarang ditulis ke log peristiwa di /run/log/systemd/tpm2-measure.log.
- Dukungan untuk split-usr telah dihapus.
- Dukungan untuk skrip layanan System V sudah tidak digunakan lagi dan akan dihapus di masa mendatang.
- Berbagai peningkatan TPM(2) sistem.
- Hibernasi ke file swap yang didukung oleh Btrfs sekarang didukung.
Mereka yang menjalankan build systemd Anda sendiri dapat menemukan rilis baru di systemd melalui GitHub.
Itulah berita seputar systemd 255 Dirilis Dengan "Blue Screen of Death" Untuk Sistem Linux, semoga bermanfaat. Disadur dari Phoronix.com.