Microsoft publicerade distributionen Azure Linux 3.0.20260506

Microsoft har släppt den månatliga uppdateringen av Azure Linux-distributionen 3.0.20260506. Distributionen utvecklas som en universell grundplattform för Linux-miljöer som används i molninfrastruktur, edge-system och olika Microsoft-tjänster. Projektets egna arbeten distribueras under MIT-licensen. Paketbyggnationer bildas för arkitekturerna aarch64 och x86_64. Storleken på installationsavbildningen är 770 MB.

Bland förändringarna i den nya versionen:

  • Paketen ignition och rust-afterburn har lagts till i förrådet (SPECS och SPECS-EXTENDED).
  • Paketet med nätverksanalysatorn Wireshark har byggts om med stöd för språket Lua.
  • Vid byggandet av paketet med kärnan för arm64-arkitekturen har parametern CONFIG_IKCONFIG_PROC inkluderats, vilket möjliggör åtkomst till byggkonfigurationen för den aktuella kärnan via filen /proc/config.gz.
  • Stödet för live-migrering i QEMU har förbättrats.
  • Parametern extraMacrosFiles har lagts till i filen PackageBuild.yml för att överföra ytterligare filer med makron under paketbyggandet.
  • Flera tiotals sårbarheter har åtgärdats i olika paket.
  • Versionerna av kärnan 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 har uppdaterats.

Azure Linux-distributionen tillhandahåller en liten uppsättning grundpaket som utgör en universell grund för att skapa fyllning av containrar, värdmiljöer och tjänster som körs i molninfrastrukturer och på edge-enheter. Mer avancerade och specialiserade lösningar kan skapas genom att lägga till ytterligare paket ovanpå Azure Linux, men grunden för alla sådana system förblir oförändrad, vilket förenklar underhåll och beredning av uppdateringar.

Azure Linux används som grund för mini-distributionen WSLg, där komponenter för den grafiska stacken tillhandahålls för att köra GUI-applikationer på Linux i miljöer baserade på WSL2 (Windows Subsystem for Linux). Den utvidgade funktionaliteten i WSLg realiseras genom att inkludera ytterligare paket med kompositservern Weston, XWayland, PulseAudio och FreeRDP.

Systemhantering av tjänster och belastning sker med hjälp av systemchefen systemd. Paketbehandling görs med pakethanterare som RPM och DNF. SSH-servern är inte aktiverad som standard. Installationsprogrammet för distributionen kan köras i både text- och grafiska lägen. Installationsprogrammet erbjuder möjlighet att installera med ett fullständigt eller grundläggande paketutbud, samt ett gränssnitt för att välja diskpartition, värdnamn och skapa användare.

Byggsystemet Azure Linux tillåter generering av både individuella RPM-paket baserat på SPEC-filer och källkod, samt monolitiska systemavbilder som skapas med hjälp av verktyget rpm-ostree och uppdateras atomiskt utan att delas upp i separata paket. Därmed stöds två modeller för leverans av uppdateringar: genom uppdatering av individuella paket och genom ombyggnad och uppdatering av hela systemavbilden. Ett arkiv finns tillgängligt som innehåller cirka 3000 redan byggda RPM-paket, vilket kan användas för att kompilera egna avbilder baserat på en konfigurationsfil.

Basplattformen omfattar endast de mest nödvändiga komponenterna och är optimerad för minimalt minnes- och diskbehov, samt hög startfart. Projektet tillämpar en strategi för "maximal säkerhet som standard", vilket innebär aktivering av olika tilläggsmekanismer för att öka skyddet:

  • Filtrering av systemanrop med hjälp av seccomp-mekanismen.
  • Kryptering av diskpartitioner.
  • Verifiering av paket med hjälp av digital signatur.
  • Slumptalsgenerering av adressrymden.
  • Skydd mot attacker relaterade till symboliska länkar, mmap, /dev/mem och /dev/kmem.
  • Skriftskyddsläge och förbud mot exekvering av kod i minnesområden där kärn- och moduldata lagras.
  • Alternativ för att förbjuda inladdning av kärnmoduler efter systeminitiering.
  • Användning av iptables för filtrering av nätverkspaket.
  • Aktivering av skyddslägen vid byggnation mot stacköversvämning, buffertöversvämning och formatproblem (_FORTIFY_SOURCE, -fstack-protector, -Wformat-security, relro).

Källa: opennet.ru

Köp pålitlig webbhotell med DDoS-skydd, VPS VDS-servrar 🔥 Köp pålitlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster