Vydána verze MidnightBSD 4.0.4 s nástroji pro ověřování věku

Byl vydán MidnightBSD 4.0.4, desktopový operační systém založený na FreeBSD s prvky portovanými z DragonFly BSD, OpenBSD a NetBSD. Základní desktopové prostředí je postaveno na Xfce (s volitelně dostupnými GNUstep, Window Maker a GWorkspace). Na rozdíl od jiných desktopových sestavení FreeBSD byl MidnightBSD původně vyvinut jako fork FreeBSD 6.1-beta, který byl v roce 2011 synchronizován s kódovou základnou FreeBSD 7 a následně zahrnul mnoho funkcí z FreeBSD 9-13. MidnightBSD používá systém mport, který pro ukládání indexů a metadat používá databázi SQLite, nebo sadu nástrojů Ravenports pro správu balíčků. K dispozici je ke stažení 1GB instalační obraz (i386, amd64).

V novém vydání:

  • Byly integrovány možnosti ověřování věkových skupin uživatelů, jak to vyžadují zákony v některých zemích. Patří sem proces na pozadí pro ověřování věku, jehož spouštění lze konfigurovat pomocí parametru „aged_enable“ v souboru /etc/rc.conf, a nástroj agectl. Nástroj adduser byl upraven tak, aby se při vytváření nového uživatelského účtu zeptal na věk. Nástroj agectl lze použít k nastavení věku nebo data narození pro stávající účty, například „doas agectl -a 15 myuser“ nebo „agectl -b 1966-02-28 myacct“. Uživatel root je ve výchozím nastavení starší 18 let.

    Balíčky nyní podporují příznak, který definuje přijatelnou věkovou kategorii. Tento příznak je zaškrtnut ve správci balíčků importu během instalace balíčku a seznam ACL je nakonfigurován tak, aby blokoval přístup k aplikaci uživatelům mladším zadané věkové kategorie.

    Aplikace mohou použít utilitu agectl, funkci agev_get_age_bracket z knihovny libutil nebo odeslat požadavek na starší proces na pozadí prostřednictvím socketu pro určení stáří.

  • Z FreeBSD byla portována oprava zranitelnosti CVE-2026-4747, která umožňuje spuštění kódu na úrovni jádra odesíláním síťových paketů na NFS server.
  • Přidán ovladač amd-cppc, který řídí režimy spotřeby energie a frekvenci pro procesory AMD Zen 2+, které podporují mechanismus CPPC (Collaborative Processor Performance Control).

Zdroj: opennet.ru

Přidat komentář