OpenBSD 7.4

18.10.2023 - Doba čtení: 2 minut

Světlo světa spatřila již 55. verze operačního systému OpenBSD. Novinek, oprav a vylepšení je celá řada napříč všemi podporovanými platformami, jmenujme alespoň ty nejzajímavější:

  • Na platformách i386 a amd64 přibyla podpora aktualizace mikrokódu těchto procesorů, vydá-li výrobce nějaký jejich update.
  • V systému přibyl ovladač viogpu, který umožňuje použití VirtIO GPU například v QEMU.
  • Nová verze LibreSSL 3.8.2 má ve výchozím stavu zákázané protokoly TLSv1.0 a TLSv 1.1.
  • Pro restart či vypnutí počítače musí nově uživatel být členem skupiny _shutdown.
  • Oprava ovladače pro USB disketovky, které jsou nyní korektně rozpoznávány.
  • Na platformě arm64 jsou nově podporovány deep sleep stavy procesorů Apple M1/M2.
  • Pseudodevice pfsync, součást packetového filtru pf, byl přepsán a byla v něm vylepšena podpora SMP.

Release notes ale podobných odrážek obsahují stovky, první zprávy o updatech z minulé verze nenaznačují žádné potíže, což potvrzují i doposud prázdná errata.

Zdroje:


EuroBSDCon 2023

20.06.2023 - Doba čtení: 2 minut

Před několika dny byla spuštěna registrace návštěvníku a zveřejněn program EuroBSDConu 2023, který se bude odehrávat na univerzitě ve čtvrtém největším portugalském městě Coimbra ve dnech 14. až 17. září. Program je rozdělen na přednášky a kurzy/workshopy, přednášky poběží ve třech paralelních větvích, workshopy ve čtyřech. Škála témat je široká a své si najdou příznivci všech BSD systémů a nejen jich, namátkově:

  • Kurzy
    • ELF binaries and all the things that happen before main()
    • An Introduction to the Kernel Services and I/O System of the FreeBSD Open
      Source Operating System
    • An Introduction to the Filesystems and Networking in the FreeBSD Open-Source Operating System
  • Přednášky
    • Building Reproducible System Setups with FreeBSD and Ansible 
    • How to run FreeBSD on POWER
    • FreeBSD in the Land of Corporate Lemurs (or Lemmings?)
    • OpenBSD Attack Mitigations

Ceny vstupného jsou do 15. července ve zvýhodněném režimu a činí 175 € pro jednotlivce, 220 € pro byznysové návštěvníky a 100 € pro studenty. Vstupné na kurzy se platí zvlášť, každý má cenu vlastní  i zde je do 15. července cena nižší. Po tomto datu budou ceny zhruba o čtvrtinu vyšší.

Zdroje:

Až do Portugalska se kvůli tomu nepotáhnu, ale přednášku o FreeBSD na POWER bych si i poslechl. Snad bude příležitostně někde záznam.


Dubnové releasy BSD systémů

11.04.2023 - Doba čtení: 2 minut

Během mé dovolené vyšly verze hned tří systémů odvozených od proslulé Berkeley Software Distribution:

  • OpenBSD 7.3 přináší zejména podporu dalších AArch64 procesorů a platforem, rychlejší síťování díky zlepšující se podpoře SMP/SMT v network stacku, vylepšení randomizace zásobníku na 64bitových platformách (kromě DEC Alpha), či nové verze OpenSSH (9.3), LibreSSL (3.7.2), OpenBGPD (7.9).
  • FreeBSD 13.2-RELEASE také aktualizuje základní bezpečnostní komponenty OpenSSH (9.2p1) a OpenSSL (1.1.1t) a mimo to například navýšilo počet virtuálních procesorů, které umí systémový hypervizor bhyve přidělit jednotlivým virtuálním strojům, na šestnáct, nebo nově ve výchozím stavu zapíná u 64bitových binárek randomizaci adresního prostoru.
  • MidnightBSD 2.2.8 pak po březnové major verzi 3.0 přišlo s dvěma minor verzemi - 3.0.1, která aktualizuje knihovny a opravuje zranitelnost daemona telnetd; a 2.2.8, jež řeší segmentation fault u mport při vyhledávání. 

Zdroje:

Člověk chvilku nedá pozor a RSS má plné nových BSD systémů. Minimálně OpenBSD mě čeká k aktualizaci na EeePC, snad vše půjde hladce...


OpenBSD 7.2 rozšiřuje podporu ARMu a ořezává x86

21.10.2022 - Doba čtení: 2 minut

Theo de Raadt oznámil vydání další verze svobodného, unixového, na BSD 4.4 založeného operačního systému. Co je v tomto, již třiapadesátém releasu nového?

  • Byla rozšířena podpora platforem založených na ARM AArch64, konkrétně OpenBSD nově běží na Ampere Altera, Apple M2 a Qualcomm Snapdragon 8cx Gen 3 (SC8280XP) SoC. Poslední jmenovaný čip se nachází mj. v ThinkPadu x13s. Systém také na AArch64 nově podporuje až 256 procesorových jader.
  • Odstraněna detekce i386 SX/DX na nichž systém již řadu let neběží. Také odstraněna detekce a podpora procesorů Cyrix starších než M2, NexGen a Rise.
  • Došlo k četným úpravám a vylepšením v jádru a v podpoře SMP, což mj. vyústilo v možnost OpenBSD provozovat AMD64 verzi systému v Oracle Cloudu.
  • Opravy bootu a fungování systému na platformách luna88k, sparc64, mips64, octeon a longsoon.
  • V systému přibyla nová utilita ts, která vrací timestamp. Umí ho zobrazit jak absolutně tak jako přírůstek od posledního volání, což se může hodit například při logování pro zjišťování prodlevy mezi jednotlivými řádky logu.
  • Další desítky vylepšení a oprav v grafickém susbsystému, podpoře síťování a virtualizaci.

Zdroj:

Ještě že při tom osekávání nevyřadili starý dobrý Celeron-M v Asus EeePC 701. Jinde momentálně OpenBSD neprovozuju a na aktualizaci se už vysloveně těším.


OpenBSD 7.1

01.05.2022 - Doba čtení: ~1 minuta

V závěru dubna vyšla nová, již dvaapadesátá verze OpenBSD, operačního systému pokračujícího v legendární Berkeley Software Distribution se zaměřením na auditovatelnost kódu, kvalitní dokumentaci a zejména bezpečnost. Co je nového?

  • Došlo k zásadnímu vylepšení podpory Apple Silicon, počítače založené na rodině procesorů M1 jsou prakticky připravené pro běžné každodenní použití.
  • Pokrok  učiněn i v rámci archtitektury AArch64, kde stojí za zmínku hlavně podpora nabíjení, kláves, LED a senzorů na PineBook Pro a obecně zařízeních, která uvedené kontrolují přes GPIO.
  • Na platformě RISC-V je nově možnost systém nainstalovat na disk rozdělený pomocí GPT.
  • Dále je zde samozřejmě spousta novinek čistě softwarových - ať už vylepšení v podpoře SMP, tak ve virtualizaci, tak i v základním software bundlovaném se systémem.l

Zdroj:

V dubnu jsem si dal od novinkování pauzu, takže može RSS čtečka obsahuje aktuálně 144 položek k přečtení a případnému zpracování. Začít jsem ale pochopitelně musel u OpenBSD.


OpenBSD na PinePhone

29.01.2022 - Doba čtení: 2 minut

Crystal Kolipe ze serveru ExoticSilicon má na svědomí instalaci OpenBSD na open-source friendly telefonu PinePhone a její poměrně podrobný popis v rozsáhlém článku o několika kapitolách. Ačkoliv použitý SoC je mezi podporovanými, systém sám nemá vůbec žádnou specifickou podporu pro použití na telefonech. Výsledek tak má do plné funkčnosti hodně daleko:

  • nefunguje podpora SMP
  • řadič USB není správně inicializován, takže neposkytuje správné napětí pro připojená zařízení
  • konzole je pravidelně zaplavována chybovými hláškami
  • podle všeho nefunguje korektně ani vypnutí telefonu - i když je zdánlivě vypnutý, na sériovém portu stále reaguje
  • nejdůležitější závěrem: jelikož řízení nabíjení a teplotní ochrana baterie jsou na PinePhone řízeny systémem a ne firmwarem v baterii, je ve výchozím stavu raději vypnuta práce s akumulátorem úplně a zařízení tak funguje pouze z externího napájení, na vyřešení se pracuje

Přímo v úvodu článku je pro jistotu uvedeno, že jde o výzkum a jeho výsledky, nikoliv o návod - nikdo by neměl podobnou věc zkoušet, pokud si není vědom rizik.

Zdroj:

Ano, je to výzkum - praktické využití je prozatím přesně nulové a to ještě zaokrouhluju nahoru. Nicméně kde bychom byli bez výzkumu?


ALT-F4.cz

Novinky ze světa mimo současný desktopový a mobilní mainstream.
Tak často, jak to jen je možné. Ozdrojované a se stručným komentářem.

Chcete podpořit tvorbu tohoto webu? Kupte mi třeba kafe!