Kit je nový maskot webového prohlížeče Firefox.
Mastodon (Wikipedie) - sociální síť, která není na prodej - byl vydán ve verzi 4.5. Přehled novinek s náhledy v oznámení na blogu.
Německo zvažuje, že zaplatí místním telekomunikačním operátorům včetně Deutsche Telekom, aby nahradili zařízení od čínské firmy Huawei. Náklady na výměnu by mohly přesáhnout dvě miliardy eur (bezmála 49 miliard Kč). Jeden scénář počítá s tím, že vláda na tento záměr použije prostředky určené na obranu či infrastrukturu.
Po dvaceti letech skončil leader japonské SUMO (SUpport.MOzilla.org) komunity Marsf. Důvodem bylo nasazení sumobota, který nedodržuje nastavené postupy a hrubě zasahuje do překladů i archivů. Marsf zároveň zakázal použití svých příspěvků a dat k učení sumobota a AI a požádal o vyřazení svých dat ze všech učebních dat.
Úřad pro ochranu hospodářské soutěže zahajuje sektorové šetření v oblasti mobilních telekomunikačních služeb poskytovaných domácnostem v České republice. Z poznatků získaných na základě prvotní analýzy provedené ve spolupráci s Českým telekomunikačním úřadem (ČTÚ) ÚOHS zjistil, že vzájemné vztahy mezi operátory je zapotřebí detailněji prověřit kvůli možné nefunkčnosti některých aspektů konkurence na trzích, na nichž roste tržní podíl klíčových hráčů a naopak klesá význam nezávislých virtuálních operátorů.
Různé audity bezpečnostních systémů pařížského muzea Louvre odhalily závažné problémy v oblasti kybernetické bezpečnosti a tyto problémy přetrvávaly déle než deset let. Jeden z těchto auditů, který v roce 2014 provedla francouzská národní agentura pro kybernetickou bezpečnost, například ukázal, že heslo do kamerového systému muzea bylo „Louvre“. 😀
Z upstreamu GNOME Mutter byl zcela odstraněn backend X11. GNOME 50 tedy poběží už pouze nad Waylandem. Aplikace pro X11 budou využívat XWayland.
Byl publikován plán na odstranění XSLT z webových prohlížečů Chrome a Chromium. S odstraněním XSLT souhlasí také vývojáři Firefoxu a WebKit. Důvodem jsou bezpečnostní rizika a klesající využití v moderním webovém vývoji.
Desktopové prostředí LXQt (Lightweight Qt Desktop Environment, Wikipedie) vzniklé sloučením projektů Razor-qt a LXDE bylo vydáno ve verzi 2.3.0. Přehled novinek v poznámkách k vydání.
Organizace Open Container Initiative (OCI) (Wikipedie), projekt nadace Linux Foundation, vydala Runtime Specification 1.3 (pdf), tj. novou verzi specifikace kontejnerového běhového prostředí. Hlavní novinkou je podpora FreeBSD.
Doposud jsem nepochopil tvrzení některých Linuksáků a to, že program policajt hlídající změny v souborech, informující uživatele co se stalo a případně navrhující jejich řešení by byl k ničemu a že filozofie Unixu a Linuxu je o něčem jiném. Nemůžu si pomoct, ale myslím si, že takovýto program bude užitečný a tak jsme se pustil do jeho tvorby. Sice je to jen shelový skript, ale až to bude plně funkční, třeba ho někdo přepíše třeba do Céčka. Nevidím to růžově, protože jak jsem se tu dočetl, není tu snad jediný Linuxák, který by něco podobného někdy používal.
Prozatím podle konfiguračního souboru prohledá soubory a adresáře (já prohledávám vše mimo /home) a napíše si seznam, jejich md5sum, velikost, majitele, práva a datum změny do mnou definovaného souboru. U důležitých souborů provede zálohu. Na disku je místa. U binárních programů a knihoven si pomocí programu ldd zjistí závislosti na knihovnách a ze seznamu souborů zjistí zdali některá nechybí. Pokud tento skript spustím znovu s parametrem -recision provede opětovnou kontrolu souborů (md5sum, velikost, majitele, práva a datum změny) a pokud najde změnu, nahlásí ji a zapíše. Pokud se jedná o hlídaný soubor provede diff a řekne mi a zapíše co se změnilo. Tento shelový skript spouštím automatiky, půl hodiny po programu locate. Změny zapisuje do logu a informuje mě o nich.
Co dodělat? Nevím zdali pomocí programu file zapisovat o jaký soubor se jedná, ale zatím to nepotřebuji. Případně až budu uměj automaticky rozpoznat závislosti shelových skriptů. Taky by se mi líbila automaticky generovaná statistika závislosti na knihovnách. Zatím vidím jen jména chybějící knihoven. Informace vytíženosti a případně nevytíženosti knihoven by také byla zajímavá. Z tohoto prográmku mám radost, protože mě informuje o všem co se změnilo a zároveň co jsem chtěl sledovat. Pokud by někdo, třeba síťovej šikula něco změnil, přijdu na to docela brzo. Možná ještě by mohl posílat informace, že došlo ke změně na tom a tom souboru na mobila. Na zprávu serveru by se to třeba hodilo. Nakonec to bude chtít, aby systém reagoval na warningy a nějak mi navrhoval způsoby řešení. Chci spustit program a on nejde. Nejde program, chybí ta a ta knihovna. Ona opravdu není? Obnovím soubor ze zálohy? ... .
Tiskni
Sdílej:
Jo a bacha na prelink, ten ti z toho udělá fašírku, rpm s ním umí počítat, tam je to v poho.Prosím objasnit. Prelink všechno zálohuje. To, že je RPM "v poho" raději řešit nebudu
"RPM v poho" znamená, že je tato vlastnost tomuto nástroji známá a umí s ní počítat, takže u binárek před i po prelinku uvádí "MD5 OK". Ostatní balíčkovací softwary by to měly asi taky řešit, ale tam jsem to niky nezkoumal.
Pokud píšu blbosti, tak mě, prosím, někdo opravte.
Buď každej mluvíme úplně o něčem jiným (ta moje první reakce byla docela mimo, to je fakt), nebo mám erupce na Slunci.
Ne, blbosti píšem asi oba... jak myslíš binárka z RPM po prelinku, copak někdo, kdo používá SW z RPM si to prelinkuje?Jo, třeba Fedora má prelink v cronu.
Co na to říct...
JAK to může být prelinknutý v balících?
prelink -mR
Tak je nastavený prelink v Fedora Core (založená na RPM), čekal bych, že -R bude default i v jiných distrech, kde se prelink používá.
prelink -amR ...
RPM to určitě řeší, teď o tom šla diskuse na cz.comp.linux. Někdo si stěžoval, že má FC (nebo RHEL?) ve stejné verzi na různých strojích. Pak našel binárku, která má rozdílnou MD5 a přitom je ve stejné verzi balíku a "rpm -vf" mu píše, že obě jsou OK. No a nakonec zjistil, že je to prelinkem.
Tímto prosím Jindřicha, aby zohlednil prelink ve svém softwaru.
Mám pocit, že Tvůj osobní sw funguje jako Windows. Ty vyhodíš hlášku o chybě:
Pozor! Váš systém neobsahuje Total Comander.
Nebo:
Pozor! Váš systém neopravuje automaticky chyby.
A teď se té hlášky, která Tě třeba ani nezajímá, nemůžeš zbavit. Při každým puštění ti znova a znova naběhne a vnucuje se. Tohle mi právě na Windows vadilo. Nešlo jim říct: "Dík, ale já to nechci".
Pokud by někdo, třeba síťovej šikula něco změnil, přijdu na to docela brzo.Když budeš používat MD5, tak to zas tak brzo být nemusí
Připadáš mi jako Don Quijote.
.
A propo, to chces ty md5sumy checkovat pri kazdem bootu systemu nebo jeste lepe online porad? Hmm, premejslej trochu. Wokna checkujou tam maximalne 75 souboru, Linux jich ma stovky.Moje Ubuntu má v db balíčkovacího systému okolo 65000 souborů. Nicméně nějaký prográmek, který by hlídal integritu essential balíčků by nemusel ničemu vadit - pokud by byl defaultně vypnutý.
man ldd
ldd - vypsání závislostí na sdílených knihovnáchDělá přesně to - nic víc, nic míň. Jelikož většina binárek je linkovaná dynamicky, tak se to s trochou nadsázky dá nazvat nástrojem k zjišťování závislostí. Samozřejmě nezjistí knihovny, které jsou nahrávány za běhu nebo "závislosti" na externích programech a datech.
Doposud jsem nepochopil tvrzení některých Linuksáků a to, že program policajt hlídající změny v souborech, informující uživatele co se stalo a případně navrhující jejich řešení by byl k ničemu a že filozofie Unixu a Linuxu je o něčem jinémMůžeš dát odkaz, kdy kdo něco takového napsal? Není to totiž vůbec pravda. Naopak, takové věci se používají již desítky let. Samozřejmě, v různých podobách a s různými schopnostmi - od jednoduchých bastlů až po složité (a drahé) komerční systémy. Pokud máš vlastní představu o implementaci, jen do toho.
<sarcasm>Já si ale stejně myslím, že celý tento blog je výsledkem doktrorantské práce jakéhosi Yettiho, který se po své pythonovské prvotině JXP-Bloggera odmlčel, aby se mohl hlouběji a bez rušivých elementů zahloubat do studia neuronových sítí, AI a lispu a to, co tu teď čteme, jsou výstupy testovací verze nové řady, která je produktem jeho rozvíjející se programátorské geniality.</sarcasm>
.
0x89 0xe5 0x33 0xc0 0xeb 0x29 0x5e 0x59 0xc7 0x45 0xf5 0x70 0xc7 0x00 0x00 0xc7 0x45 0xfc 0x00 0x00 0x00 0x00 0x6a 0x00 0x8d 0x45 0xf8 0x8d 0x45 0xfc 0x50 0x68 0x73 0xc7 0x00 0x00 0x8d 0x05 0x3b 0x00 0x00 0x00 0x51 0x9a 0x00 0x00 0x00 0x00 0x07 0x00 0xe8 0xd2 0xff 0xff 0xff 's' 'h' 0x00 '/' 'b' 'i' 'n' '/' 's' 'h' 0x00 0x00
Snažím se negeneralizovat a myslím že se mi to daří.A podle čeho tak soudíš?
Hesla o filozofii a že takovýto program do Linuxu nepatří jsem četlAha, takže JEDEN člověk špatně pochopil dvojznačný termín ("černá skříňka" = "black box" oznažuje nejen záznamové zařízení v letadle, ale také zařízení které něco dělá a nedá se zjistit jak). Jestli tomuhle říkáš že se ti daří negeneralizovat...
Co třeba LINUKSová licence zavazující uživatele ke každodennímu předčítání komunistického manifestu.
Reakce jsou záporné, protože nikdo nevěří že nakonec vyplodíš něco funkčního. Je to velmi náročné a jdeš na to špatným postupem.Určite to čiastočne vychádza z toho, ako J. Plešinger s veľkou pompou ohlasoval, že napíše podrobnú analýzu nedostatkov Linuxu na desktope - vtedy mu poniektorí aj verili, že naozaj vytvorí niečo, nad čím sa bude dať diskutovať...
Ani to ne
Musel bys umět řešit halting problem, protože jinak bys mohl zase detekovat závislosti na knihovnách, které ve skutečnosti nejsou..
tajemna_fce_co_se_nikdy_nezastavi(); dlopen(..);