Byla vydána (𝕏) nová verze 24.7 open source firewallové a routovací platformy OPNsense (Wikipedie). Jedná se o fork pfSense postavený na FreeBSD. Kódový název OPNsense 24.7 je Thriving Tiger. Přehled novinek v příspěvku na fóru.
Binarly REsearch upozorňuje na bezpečnostní problém PKFail (YouTube) v ekosystému UEFI. Stovky modelů zařízení používají pro Secure Boot testovací Platform Key vygenerovaný American Megatrends International (AMI) a jeho privátní část byla při úniku dat prozrazena. Do milionů zařízení (seznam v pdf) po celém světě tak útočníci mohou do Secure Bootu vložit podepsaný malware. Otestovat firmware si lze na stránce pk.fail. Ukázka PoC na Linuxu na Windows na YouTube.
Mobilní operační systém /e/OS (Wikipedie) založený na Androidu / LineageOS, ale bez aplikací a služeb od Googlu, byl vydán ve verzi 2.2 (Mastodon, 𝕏). Přehled novinek na GitLabu. Vypíchnuta je rodičovská kontrola.
Společnost OpenAI představila vyhledávač SearchGPT propojující OpenAI modely umělé inteligence a informace z webů v reálném čase. Zatím jako prototyp pro vybrané uživatele. Zapsat se lze do pořadníku čekatelů.
Distribuce Linux Mint 22 „Wilma“ byla vydána. Je založená na Ubuntu 24.04 LTS, ale s desktopovým prostředím Cinnamon (aktuálně verze 6.2), příp. MATE nebo Xfce, balíkem aplikací XApp, integrací balíčků Flatpak a dalšími změnami. Více v přehledu novinek a poznámkách k vydání.
Příspěvek na blogu Truffle Security: Kdokoli může přistupovat ke smazaným a privátním repozitářům na GitHubu.
Byla vydána nová verze 14 integrovaného vývojového prostředí (IDE) Qt Creator. Podrobný přehled novinek v cgitu. Vypíchnout lze podporu rozšíření v Lua.
Byla vydána verze 1.80.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.
Apple oznámil, že v beta verzi spustil své Apple Maps na webu. Podporován je také webový prohlížeč Chrome. Ne však na Linuxu.
Portál Stack Overflow po roce opět vyzpovídal své uživatele, jedná se především o vývojáře softwaru, a zveřejnil detailní výsledky průzkumu. Průzkumu se letos zúčastnilo více než 65 tisíc vývojářů. Z Česka jich bylo 710. Ze Slovenska 246.
Poprvé v životě jsem dostal angínu v létě a jinak jsem angínu neměl cca 13 let. Nebylo mi vyloženě zle a už druhý den jsem neněl ani teplotu (první den jsem měl stejně jen 37,1 a cítil se odpoledne lehce unavený), takže jsem si řekl, že bych mohl něco udělat s domácími počítači (desktop, domácí server a "internetový server"). No, po chvíli přemýšlení jsem si řekl, že bych mohl všude nasadit Arch Linux, který jsem kdysi už používal a tak jsem se dal do toho.
Desktop šel na řadu pochopitelně jako první, protože kdyby se něco nepovedlo, nebo nebyl Arch to pravé, tak by se nic nedělo. Zjistil jsem, že instalace Archu je stále pořád velmi jednoduchá, že Arch je už dnes opravdu těžce orientován na systemd a že se systemd jde už zavádět i systém a na grub člověk může zapomenout. Všechno proběhlo opravdu hladce - pacman je subjektivně ještě rychlejší než byl kdysi. Všechno je minimalistické a člověk má perfektní přehled o tom, co v systému má (to byl jeden z důvodů, proč jsem se chtěl k Archu vrátit).
Narazil jsem na jediný problém, který jsem neuměl uspokojivě vyřešit s pomocí wiki.archlinux.org. Tím problémem byly fonty a já prostě nebyl s výsledkem stále spokojený. Zkusil jsem i livecd z Fedory, abych se přesvědčil, že to není jen můj dojem, ale v gnome-terminal byly ty "mono" fonty pořád takové nějaké ošklivé a Fedora mě přesvědčila, že mám pravdu. Nakonec jsem našel řešení v tomto postu: Make your Arch fonts beautiful easily!.
Díky tomuto krátkému návodu jsou fonty sujektivně asi nejlepší, jaké jsem kdy měl (teď "skrz ně" píšu).
Ještě poznámka k fontům - na openSUSE s nimi taky býval v dřívějších verzích problém a i dnes jejich nastavení není vyloženě triviální, ale už je na to nástroj přímo v YaSTu, takže to zase není tak velký problém jako je to v Archu.
Domácí server u mě zajišťuje poměrně hodně funkcí (HTPC (kodi), NAS, router, wifi AP, ...), takže tam jsem si říkal, že musí vzniknout nějaký problém .... a také že ano . Instalace opět jednoduchá, vlastně úplně stejná, opět zavádím systém přes systemd-boot. Na router jsem nasadil shorewall a jeho nastavení není složité, takže pohoda. Kodi jelo na druhou dobrou. NAS přes NFS mi trochu zavařil, protože jsem jsem pořád měl nějaké problémy s právy, ale kdybych se já blbec přímo držel návodu na wiki a ty adresáře, které jsem chtěl sdílet, rovnou "bindnul", tak jsem si ušetřil čas.
Problém nastal, pro mě dost nečekaně, až u wifi AP. Mám kartu s chipem Atheros AR928X, který funguje přes driver ath9k a nikdy jsem s tou kartou neměl na openSUSE problémy. Jenže stejný konfigurák sice fungoval, hostapd běžel, ale wifi nešla. V logu jsem zjistil, že nemá dostatek entropie pro klíče. Po chvíli googlování jsem zjistil, že řešení je několik a nejjednodušší je nainstalovat buď Haveged nebo Rng-tools. Druhým možným řešením bylo zkompilovat kernel se zapnutým "CONFIG_ATH9K_HWRNG=y". Tak to má třeba openSUSE ve svých kernelech a proto mi to tam všechno perfektně šlapalo.
Nainstaloval jsem tedy Haveged a entropie už bylo dostatek, ale wifi byla stále nestabilní, což mě teda dost frustrovalo. Chvíli jsem googlil, zkoušel a nakonec jsem našel řešení zde. Je to trochu snížení některých defaultních nastavení hostpad a díky tomu už je wifi stabilní jako před tím (nebo se tak alespoň po dvou dnech jeví). Kdyby k tomu měl někdo nějaký komentář, či postřeh, tak budu určitě rád, tohle byl docela oříšek.
Internetový server zatím nechám žít. Na něm běží Debian a určitě přijde nahradit, ale nechám tomu volný průběh a zatím nechám Arch v testovací lhůtě alespoň pár týdnů až měsíců než se rozhodnu, že to je pro mě to pravé.
Závěrem: celý tenhle přechod jsem dělal spíš tak jako testovně, rád zkouším nové věci a rozhodně musím říct, že díky Arch Linuxu jsem se toho opět hodně naučil a nebo alespoň objevil zajímavé věci, případně jim hlouběji porozumněl. Tahle distribuce totiž člověka nutí o věcech přemýšlet a nic neudělá za vás. Objevil jsem třeba ZSH, další nastavení SSH, která jsem neznal, načetl si něco o entropii /dev/random, konečně jsem pronikl do systemd (kromě systemd-boot jsem třeba nevěděl, že je možné rovnou editovat konfiguráky služeb přes systemctl edit a tak dále) a spoustu dalších věcí, které se linuxákovi hodí nejen v Arch Linuxu, ale v ostatních distribucích to prostě někdo udělal za vás a vy to většinou nemusíte řešit, protože to "prostě funguje".Tiskni Sdílej:
+1
Excellent writing. We can take away a lot of important information from this article. Keep sharing great posts. General Contractor Near Me