Rubrika: Blog

Linux mnohotvárný: jak pracovat na jakékoli distribuci

Vytvořit aplikaci pro zálohování, která funguje na jakékoli distribuci, je nelehký úkol. Aby Veeam Agent for Linux fungoval na distribucích od Red Hat 6 až po Debian 6, OpenSUSE 15.1 a Ubuntu 19.04, je třeba vyřešit řadu problémů, zejména s ohledem na to, že součástí produktu je modul jádra. Článek je napsán na základě materiálů vystoupení na […]

Verze PyPy 7.2, implementace Pythonu napsaná v Pythonu

Byl vytvořen release projektu PyPy 7.2, v rámci kterého se vyvíjí implementace jazyka Python napsaná v jazyce Python (využívá staticky typizovanou podmnožinu RPython, Restricted Python). Vydání bylo připraveno současně pro větve PyPy2.7 a PyPy3.6, které zajišťují podporu syntaxe Python 2.7 a Python 3.6. Vydání je dostupné pro Linux (x86, x86_64, PPC64, s390x, Aarch64, ARMv6 nebo ARMv7 s VFPv3), macOS (x86_64), […]

Zranitelnost v sudo, která umožňuje zvýšit privilegium pomocí specifických pravidel

V utilitě Sudo, používané pro organizaci provádění příkazů jménem jiných uživatelů, byla zjištěna zranitelnost (CVE-2019-14287), která umožňuje vykonávání příkazů s právy root, pokud jsou v nastavení sudoers pravidla, ve kterých v sekci ověřování uživatelského ID po povolujícím klíčovém slovu „ALL“ následuje výslovný zákaz spuštění s právy root („… (ALL, !root) …“). V konfiguracích po […]

Zranitelnost v Sudo umožňuje vykonávat příkazy s právy superuživatele na zařízeních s Linuxem.

Bylo zjištěno, že existuje zranitelnost v příkazu Sudo (super user do) pro Linux. Využití této zranitelnosti umožňuje nepřihlášeným uživatelům nebo programům vykonávat příkazy s právy superuživatele. Je uvedeno, že zranitelnost se týká systémů s nestandardními nastaveními a netýká se většiny serverů běžících na Linuxu. Zranitelnost vzniká v případech, kdy se používají nastavení konfigurace Sudo, která umožňují vykonávat […]

Verze Pythonu 3.8

Nejzajímavější novinky: Přiřazovací výraz: Nový operator := umožňuje přiřazovat hodnoty proměnným uvnitř výrazů. Například: if (n := len(a)) > 10: print(f„Seznam je příliš dlouhý ({n} prvků, očekáváno <= 10)“) Argumenty pouze pro pozici: Nyní můžete specifikovat, které parametry funkcí mohou být předávány prostřednictvím syntaxe pojmenovaných argumentů, a které ne. Příklad: def f(a, b, \/, c, d, *, […]

V Debianu 11 je výchozí možností aktivovat nftables a firewalld

Arturo Borrero, vývojář Debianu, který je součástí Coreteam projektu Netfilter a spravuje v Debianu balíčky související s nftables, iptables a netfilter, navrhl převést následující významný release distribuce Debian 11 na použití nftables jako výchozí. V případě schválení návrhu budou balíčky s iptables převedeny do kategorie volitelných možností, které nejsou součástí základní dodávky. Paketový filtr […]

Budoucnost je již zde, nebo kódujeme přímo v prohlížeči

Povím vám o kuriózní situaci, která se mi stala, a o tom, jak se stát přispěvatelem v známém projektu. Nedávno jsem se zabýval jednou myšlenkou: bootování Linuxu přímo z UEFI… Tato myšlenka není nová a existuje několik manuálů na toto téma. Jeden z nich si můžete prohlédnout zde. Moje dlouholeté pokusy vyřešit tuto otázku se vyvinuly v […]

Speedrunner dokončil GTA: San Andreas za 25 minut, čímž překonal rekord o tři a půl hodiny

Rychlé dokončení Grand Theft Auto: San Andreas vždy vyžadovalo mnoho času. Dokonce v kategorii Any%, kde neexistují další podmínky, první pozici po dobu pěti měsíců obsazoval hráč s přezdívkou Ielreset s časem 3 hodiny a 52 minut. Jeho rekord však překonal speedrunner Powdinet, který potřeboval pouze 25 minut a 52 sekund na dokončení GTA: San Andreas. Nadšenec se dokázal […]

Harmony OS se stane pátým největším operačním systémem v roce 2020

V tomto roce čínská společnost Huawei uvedla vlastní operační systém Harmony OS, který může být náhradou za Android, pokud výrobce nebude moci nadále používat softwarovou platformu Google ve svých zařízeních. Je zajímavé, že Harmony OS může být používán nejen na chytrých telefonech a tabletech, ale i v dalších typech zařízení. Nyní však síťové zdroje informují o tom, […]

Vydání monitorovacího systému Zabbix 4.4

Po 6 měsících vývoje je k dispozici nová verze monitorovacího systému Zabbix 4.4, jehož kód je distribuován pod licencí GPLv2. Zabbix se skládá ze tří základních komponent: serveru pro koordinaci provádění kontrol, generování kontrolních dotazů a shromažďování statistik; agentů pro provádění kontrol na straně externích hostitelů; frontendu pro organizaci správy systému. Aby se snížilo zatížení centrálního serveru a vytvoření […]

Vydání GNU Binutils 2.33

Bylo představeno vydání souboru systémových utilit GNU Binutils 2.33, které obsahuje takové programy jako GNU linker, GNU assembler, nm, objdump, strings, strip. V nové verzi: Do assembleru pro systémy ARM byla přidána podpora instrukčního setu SVE2 (Scalable Vector Extension 2), TME (Transactional Memory Extension) a MVE (Vector Extension). Byla přidána podpora procesorů Arm Cortex-A76AE, Cortex-A77, Cortex-M35P, […]

Uvolnění PoCL 1.4, nezávislé implementace standardu OpenCL

K dispozici je vydání projektu PoCL 1.4 (Portable Computing Language OpenCL), které rozvíjí implementaci standardu OpenCL nezávislou na výrobcích grafických akcelerátorů a umožňuje používat různé backendy pro vykonávání OpenCL jader na různých typech grafických a centrálních procesorů. Kód projektu je distribuován pod licencí MIT. Podporována je práce na platformách X86_64, MIPS32, ARM v7, AMD HSA APU a různých specializovaných TTA procesorech (Transport […]

Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster