Dbus-Broker sebagai pengganti drop-in untuk implementasi D-Bus referensi sementara berfokus pada kinerja dan keandalan yang lebih baik dengan versi baru. Yang patut dicatat dengan Dbus-Broker 32 baru ini adalah awal dari dukungan AppArmor yang dapat membuka pintu bagi Ubuntu Linux untuk beralih ke sana di masa depan.
Dengan tidak adanya mekanisme IPC di dalam kernel seperti KDBUS yang gagal atau modul kernel BUS1 yang mandek, Dbus-Broker adalah tempat yang tepat untuk menawarkan kinerja terbaik sambil menjual kompatibilitas dengan D-Bus. D-Bus Message Broker ini sudah digunakan oleh Fedora, Arch Linux, dan lainnya. Ubuntu saat ini tidak menggunakan Dbus-Broker tetapi dengan Ubuntu 22.04 LTS tersedia melalui arsip Universe.
Dbus-Broker berada di bawah payung BUS1 dan sebagian besar dikerjakan oleh para insinyur Red Hat. Perlu dicatat bahwa dengan rilis Dbus-Broker 32 hari ini sedang mengerjakan infrastruktur awal untuk dukungan lapisan keamanan AppArmor. Dbus-Broker saat ini tidak memiliki integrasi AppArmor, tetapi telah dikerjakan baru-baru ini meskipun belum selesai untuk tonggak v32.
Sebastian Reichel dari Collabora telah mengerjakan integrasi AppArmor ini untuk Dbus-Broker. Motivasi tampaknya ada tentang menggunakan Dbus-Broker di Ubuntu di lingkungan yang disematkan. Dari tarikan pekerjaan dalam proses ini:
...Perhatikan, bahwa patch kernel downstream tidak lagi terbatas pada Ubuntu. Ini telah diterapkan ke beberapa kernel yang digunakan di sektor tertanam. Dukungan yang hilang untuk AppArmor adalah faktor pembatas untuk beralih dari dbus-daemon ke dbus-broker pada sistem yang disematkan ini dan alasan saya menulis kode ini.
Mengenai status patch kernel yang diperlukan untuk dukungan ini: Alasan utama, bahwa kernel masih kehilangan dukungan untuk meditasi af_unix/dbus berbasis kernel adalah restrukturisasi kode yang tertunda yang ditunda selama beberapa tahun. Harapan saat ini adalah, bahwa restrukturisasi ini akhirnya terjadi dalam siklus 5.19 (semoga saja). Jadi untuk saat ini minat Collabora dalam integrasi AppArmor adalah untuk dapat beralih ke Dbus-Broker pada perangkat tertanam Ubuntu. Akan menarik untuk melihat bahwa setelah integrasi keamanan ini selesai jika Canonical kemudian mempertimbangkan untuk beralih ke Dbus-Broker di Ubuntu Linux hulu untuk peningkatan keandalan dan kinerjanya.
Dbus-Broker 32 hari ini baru saja memiliki infrastruktur awal sementara integrasi AppArmor ini diharapkan selesai tepat pada waktunya untuk rilis berikutnya. Satu-satunya perubahan lain di v32 adalah beberapa perbaikan.
Itulah berita seputar Dbus-Broker Bekerja Pada Dukungan AppArmor, Membuka Pintu Untuk Kemungkinan Penggunaan Ubuntu, semoga bermanfaat. Disadur dari Phoronix.com.