Udgivelse af MidnightBSD 4.0.4 med værktøjer til validering af alder

Udgivelsen af den desktop-orienterede operativsystem MidnightBSD 4.0.4 fandt sted, baseret på FreeBSD med elementer porteret fra DragonFly BSD, OpenBSD og NetBSD. Den grundlæggende desktop-miljø er bygget på Xfce (det er muligt at installere GNUstep + Window Maker + GWorkspace). I modsætning til andre desktop-samlinger af FreeBSD har MidnightBSD oprindeligt udviklet sig som en fork af FreeBSD 6.1-beta, som i 2011 blev synkroniseret med kodebasen fra FreeBSD 7 og efterfølgende inkorporerede mange funktioner fra FreeBSD 9-13. For pakkestyring anvendes systemet mport i MidnightBSD, der bruger en SQLite-database til at gemme indekser og metadata, eller værktøjet Ravenports. En installationsimage på 1 GB (i386, amd64) er forberedt til download.

I den nye version:

  • Mulighederne for verifikation af brugerens aldersgrupper, krævet af lovgivningen i nogle lande, er blevet integreret. Inkluderet er baggrundsprocessen aged, hvis opstart kan konfigureres via parameteren "aged_enable" i /etc/rc.conf, samt værktøjet agectl. I værktøjet adduser er der foretaget en ændring for at anmode om alderen ved oprettelse af en ny bruger. For at indstille alder eller fødselsdato for eksisterende konti kan værktøjet agectl anvendes, for eksempel "doas agectl -a 15 myuser" eller "agectl -b 1966-02-28 myacct". Brugeren root falder som standard ind under kategorien 18+.

    Understøttelse af en flag, der angiver den tilladte alderskategori, er blevet tilføjet til pakkerne. Dette flag kontrolleres af pakkestyringssystemet mport ved installation af en pakke og konfigurerer ACL til at blokere adgang til applikationen for brugere, der er yngre end den angivne alderskategori.

    I applikationerne til aldersbestemmelse kan værktøjet agectl blive kaldt, funktionen agev_get_age_bracket fra biblioteket libutil kan anvendes, eller der kan sendes en forespørgsel til baggrundsprocessen aged via en socket.

  • Et sikkerhedsfix fra FreeBSD er blevet overført for sårbarheden CVE-2026-4747, der muliggør kørsel af kode på kerne-niveau ved at sende netværkspakker til NFS-serveren.
  • En driver, amd-cppc, der styrer energiforbrugs- og frekvensindstillingerne for CPU'er fra AMD Zen 2+, der understøtter CPPC (Collaborative Processor Performance Control) mekanismen, er blevet tilføjet.

Kilde: opennet.ru

Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere 🔥 Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere | ProHoster