V jádře Linux byla nalezena a v upstreamu již byla opravena kritická zranitelnost GhostLock aneb CVE-2026-43499. Lokálnímu uživateli umožňuje získat práva roota a také obejít kontejnerovou izolaci. Zranitelnost existovala v Linuxu 15 let, tj. od roku 2011, od Linuxu verze 2.6.39.
Evropská komise předběžně shledala, že návykový design aplikací Instagram a Facebook od americké společnosti Meta porušuje unijní nařízení o digitálních službách (DSA). Návykový design zahrnuje například takzvané nekonečné posouvání, automatické přehrávání videí, tzv. push notifikace, kdy aplikace uživatele vybízí k návratu do jejího prostředí, či vysoce personalizovaný algoritmus, který rychle pozná, co uživatele baví a snaží
… více »Byla vydána verze 1.97.0 programovacího jazyka Rust (Wikipedie). Podrobnosti v poznámkách k vydání. Vyzkoušet Rust lze například na stránce Rust by Example.
Švýcarská společnost Punkt. má nově v nabídce telefon Punkt. MC03. Telefon byl navržen ve Švýcarsku s důrazem na soukromí a digitální suverenitu a vyroben v Německu. V telefonu běží operační systém AphyOS (Apostrophy OS) založený na AOSP (Android Open Source Project) 15. Cena telefonu je 745 eur.
TypeScript (Wikipedie), tj. JavaScript rozšířený o statické typování a další atributy, byl vydán v nové verzi 7.0. Kompilátor byl kvůli výkonu přepsán z TypeScriptu do Go.
Europarlament podpořil pozměněnou verzi výjimky známé jako „chat control 1.0“ umožňující firmám skenovat soukromou komunikaci na internetu kvůli ochraně dětí před zneužitím. Pozměňovací návrhy přijaté europoslanci však počítají s tím, že z výjimky bude vyřazena šifrovaná komunikace. Výjimka přestala platit začátkem dubna poté, co se Evropský parlament a Rada EU nedokázaly shodnout na jejím prodloužení. Rada následně přijala
… více »Nejnovější X.Org X server 21.1.24 a Xwayland 24.1.13 řeší 2 bezpečnostní chyby.
Clement "Clem" Lefebvre publikoval souhrn dění v Linux Mintu za červen 2026. Vypíchnuta je vylepšená podpora Waylandu. Už není považována za experimentální. V příští verzi Linux Mintu, plánována je na Vánoce, bude běh Cinnamonu plně podporován na X11 i Waylandu. V květnu na vývoj Linux Mintu přispělo 611 dárců celkovou částkou 19 612 dolarů. Dalších 2 326 patronů přispělo na Patreonu celkovou částkou 5 334 dolarů.
V Linuxu v KVM byla nalezena a v upstreamu již byla opravena kritická zranitelnost Januscape aneb CVE-2026-53359. Root na hostovaném počítači (virtuální stroj) může obejít izolaci a získat plnou kontrolu nad hostitelským systémem (DoS útok nebo vzdálené spuštění kódu s právy roota). Na obou hlavních architekturách – Intel i AMD. Zranitelnost v Linuxu existovala téměř 16 let (od srpna 2010 do června 2026).
Tribunál Soudního dvora Evropské unie dnes zamítl několik žalob, v nichž se americká společnost Apple ohrazovala proti pravidlům fungování velkých technologických společností na unijním trhu. Applu se nelíbilo, že jeho obchod s aplikacemi a operační systém iOS mají podléhat přísnějším povinnostem jen proto, že Brusel firmu považuje za takzvaného gatekeepera, tedy strážce přístupu.
Minule jsem psal o upgradu na Ubuntu. Nakonec to prošlo docela hladce, ale stěžoval jsem si, že mi občas zamrzne panel.
Vyklubal se z toho dost nepříjemný problém. Gnome-panel používám vertikálně, protože se tak líp využívá místo na obrazovce, zvláště u širokoúhlých notebooků. Klasická konfigurace dvou horizontálních panelů vede na širokou nudli místo obrazovky - pro brouzdání na webu a psaní textu krajně neergonomické.
Tak tedy poslouchejte: když otevřu víc než 7 oken, gnome-panel zamrzne, zatíží procesor a začne žrát paměť. Myslel jsem, že je to chyba Ubuntu, ale je to regrese v GNOME 2.20 - stejně jsem dopadl v OpenSUSE. Viz bugreport.
Byl jsem z toho nešťastný, systém s takovým omezením fakt nesnesu. Našel jsem jen bugreport bez řešení, tak jsem byl rozhodnutý si tu chybu opravit sám, aspoň bych komunitě jednou k něčemu byl. Dokonce jsem si vybildil celé Gnome from scratch a našel funkci, kterou se to zacyklí.
Jenže pak jsem zjistil, že stejný bug je nahlášen i jinde a jsou tam patche. Nemá cenu čekat na 2.20.2 a pak na Ubuntu, tohle si musím patchnout sám. Navíc ty patche nejen že řeší to zamrzání, ale zároveň udělají z vertikálního panelu plnohodnotnou alternativu, ne chudého bratříčka bez textových popisků.

Tak tedy, jedná se o nemocné komponenty gnome-panel a libwnck22. Budu patchovat Ubuntí zdrojáky. Předpokládám, že překladač a autotools má každý nainstalené. Teď ještě bude potřeba stáhnout podporu pro vývoj deb balíčků.
apt-get install fakeroot apt-get install dpkg-dev apt-get install devscripts
Zdrojáky se stáhnou takto:
apt-get source libwnck22 apt-get source gnome-panel
Teď je potřeba stáhnout hromadu dev balíčků, aby to šlo přeložit. Ta hromada bude tím menší, čím víc jste v minulosti překládali pro GNOME. (V gentů takovou hromadu třeba vůbec nevedou.)
apt-get build-dep libwnck22 apt-get build-dep gnome-panel
Teď je dobré zkusit to vybildit bez patchů, aby bylo vidět, že to funguje. To se provede příkazem (v adresáři balíku).
debuild -us -uc
Tak teď to patchování. Patche jou tyto dva. Bohužel ty patche nejsou přesně proti těm verzím z Ubuntu. Z Gnome SVN je potřeba stáhnout revizi 1379 tasklist.c a pro jistotu i 10485 window-list.c. Košer to teda není, ale funguje to. Pak jdou patche aplikovat.
Pak jde vybildit opatchovaná libwnck22, tedy vybildit jde, ale nechce se slinkovat. Problém je s novým souborem obox.c, který přidá ten patch. Ačkoliv příslušný Makefile je ok. Nejsem expertem na autotools a tak jsem tento problém vyřešil v nejlepším duchu hackerství - obsah obox.c jsem vložil do tasklist.c.
Až vybildíte libwnck22, hned příslušné balíky nainstalujte
dpkg -i libwnck*.deb
Ono totiž libwnck-dev_2.20.0-0ubuntu1_i386.deb je potřeba k vybildění opatchovaného gnome-panelu. Po vybildění gnome-panelu nainstalujte vygenerované balíčky kromě toho debugovacího.
Ještě zbývá přemluvit balíčkovací systém, aby nepřepsal pracně vygenerované balíčky novější, ale zabugovanou verzí. To se udělá například takto:
echo "gnome-panel hold" | dpkg --set-selections
A hotovo. Far from perfect, ale můžu zase pracovat. Mám rád opensource.
Tiskni
Sdílej:
udělají s vertikálního panelu
<rádoby-vtipná-poznámka> KDE rulezzz!!! </rádoby-vtipná-poznámka>
Omluvte mě, ale já si to opravdu nemohl odpustit.