A fost prezentat portul systemd pentru sisteme bazate pe biblioteca Musl

Creatorul distribuției unice Adelie Linux, care utilizează biblioteca standard C Musl, sistemul de inițializare OpenRC și managerul de pachete APK, a anunțat cu succes portarea managerului de sistem systemd pentru a funcționa cu biblioteca Musl. Deși implementarea are statut inițial, este deja suficient de stabilă și demonstrează o reducere de trei ori a timpului de încărcare, comparativ cu utilizarea OpenRC.

Inițial, systemd suportă lucru doar cu biblioteca C Glibc, dar separatul proiect OpenEmbedded a dezvoltat un set de patch-uri care permit utilizarea systemd în medii bazate pe Musl. Noua portare vizează crearea unei serii complet actualizate de patch-uri, care asigură funcționarea cu versiunile recente de systemd și musl, și utilizează noi capabilități ale systemd și musl. Portarea prezentată a fost scrisă de la zero și, cu excepția modificărilor legate de suportul GLOB_BRACE, malloc_info și malloc_trim, nu se suprapune cu portul de la OpenEmbedded.

Se remarcă faptul că proiectul Adelie Linux a avut ideea de a asigura funcționarea systemd într-un mediu bazat pe Musl încă din 2015, dar întotdeauna au fost sarcini mai prioritare, până când una dintre companii a exprimat dorința de a finanța finalizarea lucrărilor la port. Noua serie de patch-uri este dezvoltată inițial având în vedere promovarea modificărilor în compunerea principală a systemd (în proiectul principal au fost deja transmise neajunsurile identificate în timpul portării).

Printre problemele cunoscute care sunt observate în prima variantă a portului se menționează o problemă cu PolicyKit, care determină blocarea sesiunii KDE la încercarea de a reporni sistemele prin widget. Alte sarcini nefinalizate include și crearea fișierelor unit pentru scripturile de inițializare openrc utilizate în distribuția Adelie Linux (se plănuiește utilizarea fișierelor unit din Gentoo și Fedora ca bază).

A fost prezentat portul systemd pentru sisteme bazate pe biblioteca Musl


Sursa: opennet.ro
Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS 🔥 Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS | ProHoster