Redox OS (Wikipedie), tj. mikrokernelový unixový operační systém naprogramovaný v programovacím jazyce Rust, nově podporuje X11 a GTK 3.
Dnes po celém světě startuje prodej herní konzole Nintendo Switch 2.
Stovky Indů předstíraly, že jsou neuronová síť. Vzestup a pád Builder.ai.
Při operaci Pavučina, tj. rozsáhlé diverzní akci ukrajinských bezpečnostních sil, provedené 1. června 2025, při které byly bezpilotními kvadrokoptérami napadeny ruské strategické letecké základny hluboko na území Ruské federace, byl použít [𝕏] svobodný software ArduPilot (Wikipedie). Zdrojové kódy jsou k dispozici na GitHubu pod licencí GNU GPLv3.
V polovině května uplynul jeden rok od spuštění aukcí CZ domén, které provozuje sdružení CZ.NIC. Hlavním cílem bylo zpřístupnit uvolňované domény z registru (po expiraci nebo smazání) většímu okruhu zájemců. Před spuštěním aukcí se totiž k takovým doménám dostávalo jen několik málo subjektů, které uvolňované domény „odchytávaly“ s velkou úspěšností díky automatizovaným systémům k tomu připraveným. Běžný zájemce neměl reálnou šanci
… více »UBports, nadace a komunita kolem Ubuntu pro telefony a tablety Ubuntu Touch, vydala Ubuntu Touch OTA-9 Focal, tj. deváté stabilní vydání založené na Ubuntu 20.04 Focal Fossa.
Firma Murena představila (PeerTube, YouTube) novou verzi 3.0 mobilního operačního systému /e/OS (Wikipedie) založeného na Androidu a LineageOS bez aplikací a služeb od Googlu.
Byla vydána nová verze 5.12 svobodného multiplatformního softwaru pro konverzi a zpracování digitálních fotografií primárně ve formátů RAW RawTherapee (Wikipedie). Vedle zdrojových kódů je k dispozici také balíček ve formátu AppImage. Stačí jej stáhnout, nastavit právo ke spuštění a spustit.
Na čem pracují vývojáři webového prohlížeče Ladybird (GitHub)? Byl publikován přehled vývoje za květen (YouTube).
Byly publikovány informace (txt) o zranitelnostech CVE-2025-5054 v Apport a CVE-2025-4598 v systemd-coredump. Lokální uživatel se může dostat k výpisu paměti programu (core dump) s SUID a přečíst si tak například /etc/shadow.
host somename { hardware ethernet xx:xx:xx:xx:xx:xx; fixed-address somename; }Zaznam sice musite zapsat rucne do DNS, ale staci zapsat ho pouze tam, takze nemusite psat totez na dve mista a udrzovat to synchronizovane.
class "privileged_ips" { ... } subnet 10.0.0.0 netmask 255.0.0.0 { # neprivilegovani pool { allow unknown-clients; # asi neni treba - ale neuskodi deny known-clients; deny members of "privileged_ips"; range 10.1.0.1 10.1.0.254; } # privilegovani pool { allow members of "privileged_ips"; # asi neni treba - ale neuskodi deny known-clients; range 10.2.0.1 10.2.0.254; } }Pointa je v tom, ze obema skupinam prideluje IP adresy dhcp server a zaridi taky zmenu v DNS. Vy mu pouze reknete, aby pro nektere klienty pouzil jiny rozsah.
class {}
zaridite, aby do ni spadly pouze pozadovane IP adresy.class { match if hardware = 01:xx:xx:xx:xx:xx:xx; }
class { match if (hardware = 01:xx:xx:xx:xx:xx:xx) or ( hardware = ...) or ( hardware = ...) ; }, ale to jsem nezkousel.
subclass
class "allocation-class-1" { match pick-first-value (option dhcp-client-identifier, hardware); } subclass "allocation-class-1" 1:8:0:2b:4c:39:ad; subclass "allocation-class-1" 1:0:0:c4:aa:29:44;Nepochopil jsem moc tu logiku, ale pointa je v tom, ze je-li client clenem subclass pak je i clenem class.
substring(hardware,1,6)
nebo tak nejak (viz man dhcpd.conf nebo man dhcp-eval).
Tiskni
Sdílej: