Microsoft je objavil distribucijo Azure Linux 3.0.20260506

Podjetje Microsoft je objavilo mesečno posodobitev distribucije Azure Linux 3.0.20260506. Distribucija se razvija kot univerzalna osnovna platforma za Linux okolja, ki se uporabljajo v oblačni infrastrukturi, edge sistemih in različnih storitvah Microsofta. Lastni projekti se distribuirajo pod licenco MIT. Paketi se zbirajo za arhitekture aarch64 in x86_64. Velikost namestitvenega slike je 770 MB.

Među promenama u novoj verziji:

  • V repozitorij (SPECS in SPECS-EXTENDED) so dodani paketi ignition in rust-afterburn.
  • Paket z omrežnim analizatorjem Wireshark je ponovno sestavljen s podporo za jezik Lua.
  • Pri sestavljanju paketa z jedrom za arhitekturo arm64 je vključena možnost CONFIG_IKCONFIG_PROC, ki omogoča dostop do konfiguracije trenutnega jedra prek datoteke /proc/config.gz.
  • Izboljšana podpora za live-migracijo v QEMU.
  • V datoteko PackageBuild.yml je dodana možnost extraMacrosFiles za prenos dodatnih datotek s makri med sestavljanjem paketa.
  • Odpravljene so bile številne ranljivosti v različnih paketih.
  • Posodobljene so različice jedra Linux 6.6.137.1, clamav 1.5.2, cloud-hypervisor 51.1.56, containerd2 2.1.6, cups 2.4.18, erlang 26.2.5.20, golang 1.26.2-1, libpng 1.6.57, mysql 8.0.46.

Distribucija Azure Linux ponuja majhen tipični niz osnovnih paketov, ki predstavljajo univerzalno osnovo za ustvarjanje vsebine kontejnerjev, gostiteljskih okolij in storitev, ki se izvajajo v oblačni infrastrukturi in na naprave rob. Bolj kompleksna in specializirana rešitev se lahko ustvarja z dodajanjem dodatnih paketov na vrhu Azure Linux, toda osnova za vse takšne sisteme ostaja nespremenjena, kar poenostavi vzdrževanje in pripravo posodobitev.

Azure Linux se uporablja kot osnova mini distribucije WSLg, v kateri so na voljo komponente grafičnega sklada za zagon GUI aplikacij Linux v okolju, ki temelji na podsistemu WSL2 (Windows Subsystem for Linux). Razširjena funkcionalnost v WSLg se uresničuje z vključitvijo dodatnih paketov z zloženim strežnikom Weston, XWayland, PulseAudio in FreeRDP.

Za upravljanje storitev in nalaganja se uporablja sistemski upravljalec systemd. Za upravljanje paketov so na voljo upravljalniki paketov RPM in DNF. SSH strežnik privzeto ni vključen. Za namestitev distribucije je na voljo namestitveni program, ki deluje tako v besedilnem kot grafičnem načinu. V namestitvenem programu je možnost namestitve s polnim ali osnovnim paketom, ponujeno je vmesnik za izbiro diska, izbiro imena gostitelja in ustvarjanje uporabnikov.

Sistem za gradnjo Azure Linux omogoča generiranje tako ločenih RPM paketov na osnovi SPEC datotek in izvorne kode, kot tudi monolitnih sistemskih slik, ustvarjenih s pomočjo orodja rpm-ostree, ki se posodabljajo atomsko brez razdeljevanja na posamezne pakete. Ustrezno so podprte dve modela dostave posodobitev: preko posodobitve posameznih paketov in preko prenove ter posodobitve celotne sistemske slike. Na voljo je repozitorij, ki vključuje približno 3000 že zgrajenih RPM paketov, ki jih je mogoče uporabiti za sestavo lastnih slik na osnovi konfiguracijske datoteke.

Osnovna platforma vključuje le najbolj nujne komponente in je optimizirana za minimalno porabo pomnilnika in diskovnega prostora ter za hitro nalaganje. V projektu se uporablja pristop "maksimalna varnost po privzetku", kar pomeni vključitev različnih dodatnih mehanizmov za povečanje zaščite:

  • Filtriranje sistemskih klicev s pomočjo mehanizma seccomp.
  • Šifriranje particij.
  • Overitev paketov z digitalnim podpisom.
  • Rondomizacija naslovnega prostora.
  • Zaščita pred napadi, povezanimi s simboličnimi povezavami, mmap, /dev/mem in /dev/kmem.
  • Način samo za branje in prepoved izvajanja kode na območjih spomina, kjer se nahajajo segmenti s podatki jedra in modulov.
  • Možnost za prepoved nalaganja jedrskih modulov po inicializaciji sistema.
  • Uporaba iptables za filtriranje omrežnih paketov.
  • Vključitev zaščitnih načinov proti prelivanju sklada, prelivanju pomnilnika in težavam s formatiranjem nizov pri gradnji (_FORTIFY_SOURCE, -fstack-protector, -Wformat-security, relro).

Izvor: opennet.ru

Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki 🔥 Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki | ProHoster