• IPFire 2.29 Core Update 201

    IPFire 2.29 Core Update 201 är här med en av projektets största nyheter hittills: en inbyggd DNS-brandvägg. Den nya funktionen stoppar skadliga domäner, nätfiske, reklam och annat oönskat innehåll redan innan enheterna i nätverket hinner ansluta till dem. Samtidigt förbättras intrångsskyddet, systemets grundkomponenter uppdateras och flera paket får nya versioner, vilket gör IPFire till ett ännu starkare alternativ för den som vill bygga ett säkert och flexibelt nätverk.

    IPFire 2.29 Core Update 201 är här med en av projektets största nyheter hittills: en inbyggd DNS-brandvägg. Den nya funktionen stoppar skadliga domäner, nätfiske, reklam och annat oönskat innehåll redan innan enheterna i nätverket hinner ansluta till dem. Samtidigt förbättras intrångsskyddet, systemets grundkomponenter uppdateras och flera paket får nya versioner, vilket gör IPFire till ett ännu starkare alternativ för den som vill bygga ett säkert och flexibelt nätverk.

    Från grindvakt till aktiv hotjägare

    En vanlig brandvägg fungerar ofta som en grindvakt. Den kontrollerar vilken trafik som får passera in och ut ur nätverket. Men IPFires nya DNS-brandvägg går ett steg längre. Den försöker stoppa skadliga webbplatser, nätfiske, reklamdomäner och annat oönskat innehåll innan datorn, mobilen eller servern ens försöker ansluta.

    Det sker genom DNS, alltså systemet som översätter domännamn som example.com till IP-adresser. När en enhet på nätverket frågar efter en domän går frågan via IPFires DNS-proxy. Där jämförs domänen mot IPFire DBL, projektets egen kontinuerligt uppdaterade spärrlista över skadliga eller oönskade domäner.

    Om domänen finns på listan får klienten svaret att domänen inte existerar. Resultatet blir att ingen anslutning görs, inget innehåll hämtas och hotet stoppas mycket tidigt i kedjan.

    Ett alternativ till Pi-hole och gamla URL-filter

    Många nätverksintresserade har länge använt lösningar som Pi-hole för att blockera reklam, spårning och skadliga domäner. Andra har använt traditionella URL-filter i brandväggen. Problemet är att de äldre lösningarna ofta kräver extra konfiguration, ytterligare en maskin eller fungerar sämre i dagens webblandskap där nästan all trafik är krypterad.

    IPFires DNS-brandvägg är tänkt att ersätta båda dessa upplägg. Eftersom DNS-trafiken redan passerar brandväggen kan filtreringen ske centralt. Det betyder att telefoner, datorer, surfplattor och IoT-prylar kan skyddas utan att varje enskild enhet måste konfigureras manuellt.

    Uppdaterade spärrlistor varje timme

    En viktig teknisk nyhet är hur spärrlistorna uppdateras. IPFire använder inkrementella DNS-zonöverföringar, så kallad IXFR, för att föra in uppdateringar direkt i DNS-proxyn. Det innebär att listorna kan hållas färska med liten bandbreddsanvändning.

    I praktiken betyder det att nya hot kan blockeras snabbare, samtidigt som systemet inte behöver ladda ner stora listor om och om igen.

    Förbättrat intrångsskydd

    Utöver DNS-brandväggen har IPFire också förbättrat sitt Intrusion Prevention System, IPS. Det är nu möjligt att ange olika mottagare för dagliga, veckovisa och månatliga IDS-rapporter.

    Det kan vara särskilt användbart i organisationer där olika personer ansvarar för olika typer av säkerhetsuppföljning. En tekniker kanske vill se dagliga varningar, medan en chef eller säkerhetsansvarig bara behöver en sammanfattning varje vecka eller månad.

    Modernare grundsystem

    Core Update 201 innehåller också en större uppdatering av byggkedjan, alltså de grundläggande verktyg som används för att bygga hela systemet. IPFire har uppdaterats till bland annat GNU C Library 2.43, GNU binutils 2.46.0, OpenSSL 3.6.1, OpenVPN 2.6.19, BIND 9.20.20, iptables 1.8.12 och Suricata Reporter 0.7.

    Det här låter kanske torrt, men det är viktigt. Moderna systembibliotek och säkerhetskomponenter ger bättre hårdvarustöd, förbättrad säkerhet och en stabilare grund för framtida uppdateringar.

    Mindre attackyta och bättre stabilitet

    IPFire-teamet har också rensat bort Rust-paket som inte längre behövs i distributionen. Färre onödiga komponenter betyder mindre byggarbete och framför allt en mindre attackyta.

    Andra förbättringar gäller bland annat nätverksinstallationen, som nu reserverar mer diskutrymme när systemet startas via nätverk, samt bättre experimentellt stöd för RISC-V-enheter. Web proxy-brandväggsregler skapas dessutom nu med flaggan –wait, vilket minskar risken för kapplöpningsproblem när regler läggs in.

    Add-ons har också uppdaterats

    Flera tilläggspaket har fått nya versioner, bland annat Git, Samba, Postfix, nano, minicom och tshark. Samtidigt har paketet 7zip tagits bort ur tilläggssamlingen eftersom upstream-projektet inte längre underhålls. För en säkerhetsinriktad distribution som IPFire är det en tydlig markering: gammal och övergiven mjukvara hör inte hemma i en brandvägg.

    Varför spelar det här roll?

    DNS-brandväggar är inte en magisk lösning på alla säkerhetsproblem. De stoppar inte allt, och de ersätter inte goda lösenord, uppdaterade system eller sunt säkerhetstänkande. Men de kan blockera många hot mycket tidigt, ofta innan användaren ens märker att något var på väg att hända.

    För småföretag, skolor, hemmalabb och teknikintresserade användare kan IPFire 2.29 Core Update 201 därför bli en särskilt intressant uppdatering. Den flyttar en typ av skydd som tidigare ofta krävde separata lösningar direkt in i brandväggen.

    Tillgänglighet

    IPFire 2.29 Core Update 201 finns nu att ladda ner som ISO- och USB-avbildningar från projektets officiella webbplats. Befintliga IPFire-användare kan installera uppdateringen via Pakfire, precis som vanligt.

    Med DNS-brandväggen tar IPFire ett tydligt steg från traditionell brandvägg till mer aktivt nätverksskydd, och gör det på ett sätt som både avancerade användare och mindre organisationer kan dra nytta av.

    https://www.ipfire.org/downloads/ipfire-2.29-core200

    Teknisk faktaruta: IPFire 2.29 Core Update 201

    Distribution: IPFire

    Version: 2.29 Core Update 201

    Typ: Linuxbaserad brandväggsdistribution

    Största nyhet: Inbyggd DNS-brandvägg

    Skyddar mot: Skadliga domäner, nätfiske, reklam och oönskat innehåll

    Teknik: DNS-frågor kontrolleras mot IPFire DBL innan svar skickas till klienten

    Blockering: Otillåtna domäner returnerar NXDOMAIN, vilket gör att domänen uppfattas som obefintlig

    Uppdatering av listor: Inkrementella DNS-zonöverföringar via IXFR

    IPS-förbättring: Olika mottagare kan anges för dagliga, veckovisa och månatliga IDS-rapporter

    Uppdaterade komponenter: glibc 2.43, GNU binutils 2.46.0, OpenSSL 3.6.1, OpenVPN 2.6.19 och BIND 9.20.20

    Installation: Nya installationer via ISO eller USB-avbildning, befintliga system uppdateras via Pakfire



  • AlmaLinux öppnar för 32-bitarsstöd i Kitten 10

    AlmaLinux har lagt till stöd för i686-användarmiljö i AlmaLinux OS Kitten 10. Det innebär att projektet nu erbjuder både 32-bitars paketförråd för x86 och officiella containerbilder för linux/386 — men utan att återinföra ett fullskaligt 32-bitars operativsystem.

    Det nya stödet gäller enbart användarrumsprogramvara och containrar. Någon installations-ISO för i686 finns inte, vilket betyder att AlmaLinux inte erbjuder en komplett 32-bitarsinstallation av systemet.

    Satsningen är främst riktad till verksamheter och utvecklare som fortfarande är beroende av 32-bitarskomponenter. Enligt AlmaLinux finns det fortfarande programvara som endast distribueras som i686, CI-miljöer som kräver en specifik 32-bitars glibc, samt containerarbetsflöden där en underhållen distributionsbas för linux/386 behövs.

    Projektet pekar också på att efterfrågan kommer från leverantörshåll. Nätverksföretaget Arista, som flyttat sin EOS-miljö från CentOS 7 till AlmaLinux 9, är ett exempel där verktygskedjan är beroende av att i686-paket finns tillgängliga parallellt med x86_64-paket.

    Begränsad påverkan för vanliga användare

    För användare som kör traditionella 64-bitarsinstallationer av AlmaLinux väntas förändringen få liten eller ingen praktisk betydelse. För företag, leverantörer och utvecklare med äldre 32-bitarsberoenden innebär stödet däremot en möjlighet att fortsätta använda AlmaLinux 10 utan att projektet behöver återgå till ett komplett 32-bitarsoperativsystem.

    Paketförråden görs tillgängliga via Kitten-valvet under 10-kitten-trädet, bland annat i sökvägar som 10-kitten/BaseOS/i686/os/ och närliggande arkiv för samma utgåva.

    Samtidigt har AlmaLinux publicerat en officiell 32-bitars containerbild. Den kan köras med kommandot:

    docker run -it --rm --platform linux/386 almalinux:10-kitten bash
    

    Samma modell planeras för stabila AlmaLinux 10

    AlmaLinux uppger också att samma modell ska införas i den stabila versionen av AlmaLinux 10. Det innebär att även den ordinarie utgåvan ska få i686-paketförråd och officiella containerbilder för 32-bitars x86.

    Enligt projektet kommer AlmaLinux 10 att supportas fram till 2035, och i686-användarmiljön ska underhållas under hela livscykeln, sida vid sida med övriga stödda arkitekturer.

    Det markerar en ovanlig men tydlig kompromiss: fullt stöd för äldre 32-bitarsarbetslaster i användarutrymmet, utan att återinföra ett komplett 32-bitarsoperativsystem.

    https://almalinux.org/blog/2026-04-16-almalinux-kitten-10-i686

    Teknisk faktaruta: AlmaLinux OS Kitten 10 i686

    Status: i686 userspace-stöd tillagt

    Arkitektur: 32-bitars x86 (i686)

    Omfattning: Paketförråd och officiella linux/386-containerbilder

    Installer ISO: Nej

    Full 32-bitarsinstallation: Stöds inte

    Användningsområde: Legacy-programvara, CI-miljöer, 32-bitars glibc, linux/386-containrar

    Repository: 10-kitten/BaseOS/i686/os/

    Container: almalinux:10-kitten

    Docker-kommando:

    docker run -it --rm --platform linux/386 almalinux:10-kitten bash
      

    Plan framåt: Samma i686 userspace-modell planeras för AlmaLinux 10 stable

    Supportperiod: AlmaLinux 10 väntas stödjas till 2035

  • Linux From Scratch 13.0 släppt – bygg ditt eget Linux från grunden

    Linux From Scratch har släppt version 13.0 av sin välkända guide för att bygga ett komplett Linux-system från källkod. Den nya utgåvan innebär flera viktiga förändringar, bland annat att projektet nu helt överger SysVinit och enbart erbjuder en systemd-baserad version, samtidigt som ett stort antal centrala komponenter har uppdaterats.

    Linuxvärlden domineras i dag av färdiga distributioner som Ubuntu, Fedora och Debian. Men det finns också ett projekt som tar ett helt annat grepp: Linux From Scratch (LFS). I stället för att installera ett färdigt system får användaren här instruktioner för att själv bygga upp hela operativsystemet från grunden.

    LFS är egentligen inte en distribution utan en bok och ett projekt som steg för steg visar hur man laddar ner, kompilerar och installerar alla delar som behövs för ett fungerande Linux-system. Resultatet blir ett minimalt men fullt fungerande system där användaren själv har kontroll över varje komponent.

    Nu endast systemd

    En av de största förändringarna i LFS 13.0 är att projektet nu helt överger den klassiska init-lösningen SysVinit. Tidigare versioner av guiden fanns i två varianter: en med SysVinit och en med systemd.

    I den nya versionen finns endast systemd-utgåvan kvar.

    Beslutet motiveras främst av underhållsskäl. Allt fler moderna program förutsätter systemd eller använder funktioner som är tätt integrerade med systemet. Genom att fokusera på en enda init-lösning hoppas utvecklarna kunna hålla dokumentationen enklare och mer aktuell.

    Uppdaterade kärnkomponenter

    LFS 13.0 innehåller också flera uppdateringar av centrala systemkomponenter. Bland de viktigaste finns:

    • binutils 2.46
    • glibc 2.42
    • Linux-kärnan 6.18.10 LTS

    Totalt har 36 paket uppdaterats jämfört med föregående stabila version. Det innebär att instruktionerna i boken nu speglar en modern Linux-miljö och gör det möjligt att bygga ett system baserat på aktuella verktyg och bibliotek.

    Över 100 ändringar i boken

    Sedan den senaste stabila utgåvan har utvecklarna gjort över 100 ändringar i LFS-boken. En stor del av arbetet har handlat om säkerhetsuppdateringar.

    Bland de program som fått säkerhetsrelaterade uppdateringar finns:

    • glibc
    • coreutils
    • expat
    • Perl
    • Python
    • systemd
    • xz
    • Vim

    Det gör att den nya versionen inte bara är modernare utan också bättre rustad ur säkerhetssynpunkt.

    Beyond Linux From Scratch kompletterar systemet

    Samtidigt som LFS 13.0 släpptes publicerades även Beyond Linux From Scratch (BLFS) 13.0. Medan LFS beskriver hur man bygger ett grundläggande Linux-system, går BLFS betydligt längre.

    BLFS innehåller instruktioner för hur man installerar hundratals extra program och bibliotek, bland annat skrivbordsmiljöer som GNOME, KDE Plasma, XFCE och LXQt, samt vanliga program som webbläsare, e-postklienter och kontorsprogram.

    Tillsammans gör LFS och BLFS det möjligt att steg för steg bygga upp ett komplett Linux-system – från kärnan till ett fullt grafiskt skrivbord.

    Ett projekt för den nyfikne

    Linux From Scratch är inte tänkt för nybörjare som bara vill installera ett operativsystem snabbt. I stället riktar det sig till entusiaster, utvecklare och studenter som vill förstå hur Linux verkligen fungerar bakom kulisserna.

    Genom att själv kompilera varje komponent – från kompilatorn till systembiblioteken – får man en unik inblick i hur ett modernt operativsystem byggs upp.

    För många fungerar LFS därför både som ett utbildningsprojekt och en experimentplattform där man kan lära sig mer om Linux än vad en vanlig distribution normalt visar.

    https://linuxfromscratch.org/blfs/view/13.0-systemd

    Fakta: Linux From Scratch 13.0

    Typ: Bok och projekt för att bygga Linux från källkod

    Ny version: LFS 13.0

    Init-system: Endast systemd

    Tidigare stöd: SysVinit har tagits bort

    Viktiga komponenter: binutils 2.46, glibc 2.42, Linux 6.18.10 LTS

    Antal uppdaterade paket: 36

    Komplettering: BLFS 13.0 ger stöd för bland annat GNOME, KDE Plasma, XFCE och LXQt

Etikett: glibc

  • IPFire 2.29 Core Update 201

    IPFire 2.29 Core Update 201 är här med en av projektets största nyheter hittills: en inbyggd DNS-brandvägg. Den nya funktionen stoppar skadliga domäner, nätfiske, reklam och annat oönskat innehåll redan innan enheterna i nätverket hinner ansluta till dem. Samtidigt förbättras intrångsskyddet, systemets grundkomponenter uppdateras och flera paket får nya versioner, vilket gör IPFire till ett…

  • AlmaLinux öppnar för 32-bitarsstöd i Kitten 10

    AlmaLinux har lagt till stöd för i686-användarmiljö i AlmaLinux OS Kitten 10. Det innebär att projektet nu erbjuder både 32-bitars paketförråd för x86 och officiella containerbilder för linux/386 — men utan att återinföra ett fullskaligt 32-bitars operativsystem. Det nya stödet gäller enbart användarrumsprogramvara och containrar. Någon installations-ISO för i686 finns inte, vilket betyder att AlmaLinux…

  • Linux From Scratch 13.0 släppt – bygg ditt eget Linux från grunden

    Linux From Scratch har släppt version 13.0 av sin välkända guide för att bygga ett komplett Linux-system från källkod. Den nya utgåvan innebär flera viktiga förändringar, bland annat att projektet nu helt överger SysVinit och enbart erbjuder en systemd-baserad version, samtidigt som ett stort antal centrala komponenter har uppdaterats. Linuxvärlden domineras i dag av färdiga…