Byla vydána nová verze 36.0, tj. první stabilní verze nové řady 36, svobodného multimediálního centra MythTV (Wikipedie). Přehled novinek a vylepšení v poznámkách k vydání.
Byl vydán LineageOS 23.2 (Mastodon). LineageOS (Wikipedie) je svobodný operační systém pro chytré telefony, tablety a set-top boxy založený na Androidu. Jedná se o nástupce CyanogenModu.
Od března budou mít uživatelé Discordu bez ověření věku pouze minimální práva vhodná pro teenagery.
Evropská komise (EK) předběžně shledala čínskou sociální síť pro sdílení krátkých videí TikTok návykovým designem v rozporu s unijním nařízením o digitálních službách (DSA). Komise, která je exekutivním orgánem Evropské unie a má rozsáhlé pravomoci, o tom informovala v tiskovém sdělení. TikTok v reakci uvedl, že EK o platformě vykreslila podle něj zcela nepravdivý obraz, a proto se bude bránit.… více »
Offpunk byl vydán ve verzi 3.0. Jedná se o webový prohlížeč běžící v terminálu a podporující také protokoly Gemini, Gopher a RSS. Přibyl nástroj xkcdpunk pro zobrazení XKCD v terminálu.
Promethee je projekt, který implementuje UEFI (Unified Extensible Firmware Interface) bindingy pro JavaScript. Z bootovacího média načítá a spouští soubor 'script.js', který může používat UEFI služby. Cílem je vytvořit zavaděč, který lze přizpůsobit pomocí HTML/CSS/JS. Repozitář se zdrojovými kódy je na Codebergu.
Zpráva Justičního výboru Sněmovny reprezentantů upozorňuje na cenzurní kampaň Evropské komise, mířenou proti svobodě projevu na sociálních sítích. V dokumentu se uvádí, že se Evropská komise během posledních šesti let účastnila více než 100 uzavřených jednání, během nichž po platformách požadovala úpravy pravidel moderování obsahu, přičemž toto úsilí Komise zahrnovalo i cenzuru politických názorů a pravdivých informací. Výbor zdůrazňuje, že tento přístup Bruselu ohrožuje ústavou zaručená práva Američanů na svobodu projevu.
Linus Torvalds vydal jádro Linux 6.19. Podrobný výčet změn je ke zhlédnutí na stránce Kernel Newbies, stručné výběry v LWN (část první, druhá).
Do prodeje jde tichá bezdrátová herní myš Logitech PRO X2 SUPERSTRIKE s analogovými spínači s haptickou odezvou (HITS, Haptic Inductive Trigger System). Cena je 4 459 Kč.
Microsoft na GitHubu zveřejnil zdrojový kód projektu LiteBox, jedná se o 'knihovní operační systém' (library OS) zaměřený na bezpečnost, využívající systémovou architekturu LVBS k ochraně jádra před útoky z uživatelského prostoru. LiteBox je napsán v Rustu a uvolněný pod licencí MIT. Projekt je teprve v rané fázi vývoje.
Postupoval jsem dle návodu na webu "http://news.softpedia.com/news/Alternative-Installation-Methods-for-Hardy-86977.shtml" ovšem zkončil jsem u nastavení dhcp3. V něm mám jistě vše dobře nastavené:
dhcpd.conf
ping-check = 1;
filename = "ubuntu/install/netboot/pxelinux.0";
subnet 192.167.1.0
netmask 255.255.255.0 {
range 192.167.1.1 192.167.1.254;
}
Ovšem při startu mi dhcp3 vyhazuje chybu:
* Stopping DHCP server dhcpd3 [fail]
* Starting DHCP server dhcpd3 [fail]
Po několika strávených hodinách při kterých jsem tento problém řešil jsem nebyl schopen ho rozumným způsobem vyřešit. Jen dodám, že místo ubuntu používám instalačku Debianu (debian-40r3-i386.iso). Rozběhnutí tohoto dhcp je poslední věc co mi brání v úspěšném bootu po LAN.
Pokud máte nějaké nápady jak tento problém vyřešit byl bych moc rád za všechny rady, informace i nápady jak tuto situaci vyřešit. Předem děkuji všem.
dhcpd.conf – třeba můj dhcpd nezná volbu ping-check. Spusťte si dhcpd z příkazové řádky a on vám napíše, co se mu nelíbí. Osobně bych vyšel spíš z příkladu, který bývá u dhcpd.conf, ten by snad měl být aktuální. Návod na webu může být k jiné verzi dhcpd, než kterou máte vy.
Spusťte si dhcpd z příkazové řádky a on vám napíše, co se mu nelíbí.Porad spoustite debiani skript z init.d (nebo kde tam presne sou, debiana nemam). Kdyz spustite binarku dhcpd primo, tak ta vam jenom fail nikdy nenapise.
hp-user@uzivatel-laptop:/etc/init.d$ ./dhcp3-server start
dhcpd self-test failed. Please fix the config file.
The error was:
To je všechno ... tím config file myslí dhcpd.conf ?
To je všechno ... tím config file myslí dhcpd.conf ?Ano,
dhcpd.conf. Ale pokud spustíte opravdu program dhcpd z příkazové řádky a vynecháte ty spouštěcí skripty, spustí se dhcpd se stejnou konfigurací, s jakou jej spouští ten skript, ale s největší pravděpodobností vypíše v čem je chyba, nebo alespoň na jakém řádku. Můžeme se pokoušet uhodnout, kde chyba je, může ten soubor někdo zkusit rozsparsovat z hlavy a třeba přijde na to, kde je chyba, ale nejjednodušší je nechat si to říci od dhcpd, když to říct umí.
Nejlepší bude spustit dhcpd s parametry -f a -d – pak poběží na popředí a chybový výstup místo do logu půjde na obrazovku. Ukončíte jej Ctrl+C.
/usr/sbin/dhcpd -f -d
No subnet declaration for eth0 (89.203.140.19).
** Ignoring requests on eth0. If this is not what
you want, please write a subnet declaration
in your dhcpd.conf file for the network segment
to which interface eth0 is attached. **
Not configured to listen on any interfaces!
Tedy jestli jsem to dobře pochopil tak není deklarovaný subnet pro eth0 ovšem subnet je v dhcpd.conf deklarovaný ... tedy jak to zkonfigurovat?
subnet 192.167.1.0 netmask 255.255.255.0, podle hlášky má ale váš počítač IP adresu 89.203.140.19, která je z jiného subnetu. Což nedává moc smysl, protože nemá význam přidělovat IP adresy do subnetu, jehož není sám DHCP server členem (pokud nepoužíváte nějaký DHCP bridge). Takže buď řekněte DHCP, ať přiděluje IP adresy z vašeho subnetu (tedy z toho, kde je 89.203.140.19), nebo přidejte rozhraní eth0 ještě jednu IP adresu, nějakou z rozsahu, který chcete přidělovat:
ip addr add 192.167.1.1 dev eth0Pozor, pokud zvolíte první variantu (přidělovat IP adresy z existujícího rozsahu okolo 89.203.140.19), dejte pozor na to, ať do sítě nepřidělujete IP adresy, které přidělovat nemáte. Pokud to tedy není vaše síť a nevíte, který rozsah můžete kam přidělit, raději bych se do této varianty nepouštěl a použil bych tu druhou, že si uděláte svou malou druhou síť (např. to 192.168.1.0/24).
/etc/defaults/dhcp
dhcpd pozná, na kterém rozhraní má naslouchat, podle subnetu, pro který má přidělovat IP adresy. Ostatně plyne to i z té části chybové hlášky, která předchází vaší citaci.
INTERFACES="eth2" # interface na kterem bude server poslouchat, oddelene mezerou
The error was:Doufám, že to bude jeden z posledních problémů ...
/etc/dhcp3/dhcpd.conf line 2: semicolon expected.
subnet
^
subnet 192.167.1.0
netmask 255.255.255.0 {
range 192.167.1.1 192.167.1.254;
}
subnet a netmask máte rozdělené na dva řádky. Bylo mi to divné, ale říkal jsem si, že to tedy asi dhcpd zkousne, když to máte z nějakého návodu. Ale evidentně ne. Takže to musí být na jednom řádku:
subnet 192.167.1.0 netmask 255.255.255.0 {
range 192.167.1.1 192.167.1.254;
}
dhcpd.conf nyní? Ta hláška je celkem jasná, na konci prvního nebo druhého řádku vám chybí středník…
. Opět jsem se dostal do fáze:
* Stopping DHCP server dhcpd3 [fail] * Starting DHCP server dhcpd3 [fail]
Internet Systems Consortium DHCP Server V3.0.6
Copyright 2004-2007 Internet Systems Consortium.
All rights reserved.
For info, please visit http://www.isc.org/sw/dhcp/
Wrote 0 leases to leases file.
No subnet declaration for eth0 (89.203.140.19).
** Ignoring requests on eth0. If this is not what
you want, please write a subnet declaration
in your dhcpd.conf file for the network segment
to which interface eth0 is attached. **
Not configured to listen on any interfaces!
Moc děkuji všem za pomoc při řešení problému.
Tiskni
Sdílej: