Před 25 lety zaplavil celý svět virus ILOVEYOU. Virus se šířil e-mailem, jenž nesl přílohu s názvem I Love You. Příjemci, zvědavému, kdo se do něj zamiloval, pak program spuštěný otevřením přílohy načetl z adresáře e-mailové adresy a na ně pak „milostný vzkaz“ poslal dál. Škody vznikaly jak zahlcením e-mailových serverů, tak i druhou činností viru, kterou bylo přemazání souborů uložených v napadeném počítači.
Byla vydána nová major verze 5.0.0 svobodného multiplatformního nástroje BleachBit (GitHub, Wikipedie) určeného především k efektivnímu čištění disku od nepotřebných souborů.
Na čem pracují vývojáři webového prohlížeče Ladybird (GitHub)? Byl publikován přehled vývoje za duben (YouTube).
Provozovatel čínské sociální sítě TikTok dostal v Evropské unii pokutu 530 milionů eur (13,2 miliardy Kč) za nedostatky při ochraně osobních údajů. Ve svém oznámení to dnes uvedla irská Komise pro ochranu údajů (DPC), která jedná jménem EU. Zároveň TikToku nařídila, že pokud správu dat neuvede do šesti měsíců do souladu s požadavky, musí přestat posílat data o unijních uživatelích do Číny. TikTok uvedl, že se proti rozhodnutí odvolá.
Společnost JetBrains uvolnila Mellum, tj. svůj velký jazykový model (LLM) pro vývojáře, jako open source. Mellum podporuje programovací jazyky Java, Kotlin, Python, Go, PHP, C, C++, C#, JavaScript, TypeScript, CSS, HTML, Rust a Ruby.
Vývojáři Kali Linuxu upozorňují na nový klíč pro podepisování balíčků. K původnímu klíči ztratili přístup.
V březnu loňského roku přestal být Redis svobodný. Společnost Redis Labs jej přelicencovala z licence BSD na nesvobodné licence Redis Source Available License (RSALv2) a Server Side Public License (SSPLv1). Hned o pár dní později vznikly svobodné forky Redisu s názvy Valkey a Redict. Dnes bylo oznámeno, že Redis je opět svobodný. S nejnovější verzí 8 je k dispozici také pod licencí AGPLv3.
Oficiální ceny Raspberry Pi Compute Modulů 4 klesly o 5 dolarů (4 GB varianty), respektive o 10 dolarů (8 GB varianty).
Byla vydána beta verze openSUSE Leap 16. Ve výchozím nastavení s novým instalátorem Agama.
Devadesátková hra Brány Skeldalu prošla portací a je dostupná na platformě Steam. Vyšel i parádní blog autora o portaci na moderní systémy a platformy včetně Linuxu.
Původně vyšlo v blogu. Jako článek vychází se souhlasem autora.
Odjakživa, tedy od přechodu na GNU/Linux, jsem se přihlašoval do textové konzole; ovšem poslední dobou jsem zřejmě jaksi zpohodlněl. Uvědomil jsem si, že nemá cenu, abych téměř vždy hned po přihlášení psal do shellu příkaz startx
, a rozhodl jsem se přejít ke grafickým správcům přihlášení. Po krátké úvaze a shlédnutí diskuzí výběr window manageru a xdm a xdm a window manager, nebo aspon shutdown jsem se rozhodl, že pokud používám Fluxbox a nepotřebuji v přihlašovacím okně tlačítka na volbu správce oken ani vypnutí či dokonce restart počítače, je logické, abych měl XDM.
Mnoho uživatelů prý používá KDM nebo GDM jen kvůli estetice. Nepotřebují žádná tlačítka, jde jim jen o to, že výchozí přihlašovací okno XDM je hnusné a je obtížné na tom něco vylepšit. Já jsem se rozhodl zůstat u XDM, protože spuštění KDM nebo GDM by trvalo o dost déle, než potom spuštění Fluxboxu. Celkově mi přišlo absurdní mít správce přihlášení rozsáhlejší než správce oken. Na vzhledu XDM jde dost věcí ovlivnit, není to taková hrůza.
XDM (X Window Display Manager) existuje už od roku 1988. Dlouhá léta je standardní součástí okenního systému X11 a určitě jej najdete ve všech hlavních současných distribucích GNU/Linuxu i v dalších svobodných unixových systémech. V dokumentaci vaší distribuce je jistě popsáno, jak XDM nainstalovat a jak docílit jeho spouštění. V Debianu jej nainstalujeme příkazem apt-get install xdm
a sám se nám přidá do init skriptů.
Nejprve uděláme něco s barvou pozadí, poněvadž ta je ve výchozí konfiguraci XDM nejodpornější - stejná jako u samostatného X serveru, jinde jsem takovou neviděl. Docílíme toho editací souboru /etc/X11/xdm/Xsetup
, který obsahuje příkazy spouštěné s právy roota před zobrazením přihlašovacího okna. Pro jednoduchost si tam vložíme jedinou řádku, jejímž obsahem bude příkaz ke změně pozadí xsetroot
. Nahlédneme do jeho manuálové stránky a mj. zjistíme, že k nastavení jednobarevného pozadí jej spouštíme s parametrem -solid jmeno_barvy
. Seznam podporovaných barev bychom měli nalézt v souboru /etc/X11/rgb.txt
, ovšem za sebe musím poznamenat, že u mě to ty barvy jaksi zaokrouhluje (jako darkblue i steelblue na blue apod.). Stylově a rychle to uděláme třeba takto:
# echo "xsetroot -solid blue" >> /etc/X11/xdm/Xsetup
Chceme-li na pozadí něco složitějšího, třeba obrázek, použijeme místo xsetroot
například wmsetbg
či fbsetbg
. Jak, to zjistíme v jejich manuálových stránkách. Příklad:
# echo "fbsetbg -C /home/user/pozadi.jpg" >> /etc/X11/xdm/Xsetup
Takto nastavené pozadí vydrží i po přihlášení, tedy dokud/pokud si pozadí plochy (správně root window, kořenové okno, odtud xsetroot
) nepřebere pod svoji kontrolu správce oken.
Kromě příkazu na změnu pozadí (kořenového okna) můžeme z tohoto souboru spouštět i prakticky cokoliv dalšího. Napadá mě jedině xclock
s nějakou pěknou -geometry
. Někdo si tam může dát třeba conky, ale já osobně to považuji na těch pár vteřin za zcela zbytečné. Tímto způsobem lze na přihlašovací obrazovku umístit i tlačítka na vypínání, reboot apod. Použít k tomu můžeme mj. xdialog. Je to popsáno v jednom z návodů odkazovaných na konci článku.
Změny vzhledu samotného přihlašovacího okna pak najdeme v souboru /etc/X11/xdm/Xresources
. Na začátku toho souboru vidíme nastavení klávesových zkratek, do kterého doporučuji zatím nezasahovat, protože klávesovými zkratkami se zde chápou i tak základní věci, že šipka vlevo znamená pohyb kursoru vlevo; já jsem si na tom nic neměnil. Zajímavé jsou následující řádky:
xlogin*greeting: Vítejte na CLIENTHOST # uvítání, titulek přihlašovacího okna. (proměnná CLIENTHOST # slouží k zobrazení jména počítače.) xlogin*namePrompt: Jméno: # titulek políčka pro přihlašovací jméno xlogin*passwdPrompt: Heslo: # titulek políčka pro heslo xlogin*fail: Přihlášení selhalo # text, který se vypíše při chybném pokusu o přihlášení
Dále vřele doporučuji změnit fonty:
xlogin*greetFont: -*-*-bold-*-*-sans-*-*-100-*-*-150-*-* xlogin*font: -*-*-bold-*-*-sans-*-*-100-*-*-150-*-* xlogin*promptFont: -*-*-bold-*-*-sans-*-*-100-*-*-150-*-* login*failFont: -*-*-bold-*-*-sans-*-*-100-*-*-150-*-*
Tohle jsem si tam dal já po pár okamžicích hraní si s xlsfonts
, vy určitě vymyslíte něco hezčího. Je nutné podotknout, že jsem nepřišel na to, zda a jak XDM podporuje antialiasing, takže pokud na to ani vy nepřijdete, vybírejte si fonty, které vypadají hezky bez antialiasingu. V těchto místech možná někdo má logo své distribuce nebo si tam bude chtít něco svého vložit. Podporovány jsou jen obrázky ve formátu XPM, pokud vím. Já tam mám:
xlogin*logoFileName: /usr/share/X11/xdm/pixmaps/debian.xpm
A na konec něco uděláme s barvami:
xlogin*greetColor: darkred
Já jsem si změnil jen barvu textu uvítání, ale jak jistě vidíte u sebe, je toho tam víc, včetně věcí s barvou přímo nesouvisejících, jako šířka rámečku přihlašovacího okna, jeho stínu atd. (Tam jsem nevyspekuloval nic estetičtějšího než výchozí hodnoty.)
Jde toho změnit ještě víc, viz dokumentace, na kterou odkazuji. Doufám, že jsem tímto příspěvkem aspoň někoho přiměl zvážit, zda pro něj není XDM vyhovující, i když si to třeba předtím nemyslel. Na druhou stranu je fakt, že kdo nutně potřebuje už v přihlašovacím dialogu průhlednost a vyhlazené fonty, tomu asi XDM vyhovovat nebude.
Nástroje: Tisk bez diskuse
Tiskni
Sdílej:
je jedno, ci pouzijete TAB alebo ENTER pre vstup do dalsieho riadku. A keby normalne fungoval backspace a del.
To se nastavuje hned na začátku souboru /etc/X11/xdm/Xresources
, v sekci, která začíná řádkem:
xlogin*login.translations: #override \
Já jsem nepovažoval za nutné na tom cokoliv měnit, je to chování běžné v unixu. Více viz odkazy na zdroje a man xdm
.
Lidem vysvětluju, že viz není zkratka a nepíše se s tečkou, a přitom to sám neumím používat.:)To můžete vysvětlovat do aleluja, když se v podobném významu ("totiž, tzn.") tímto slůvkem jako zkratkou ("viz.") anglicky psané texty jen hemží. Průměrného českého netového freaka pak ani nenapadne, že "viz" je také české slovo od slovesa "viděti" :DDD
proč čtenáři v posledním odstavci tykat, když se jinak v předchozím textu vyká...Protože to je u "viz" zvyk? A mimochodem, první pád už prý je také legální, i když myslet si o tom může každý co chce...
echo "fbsetbg -C /home/user/pozadi.jpg" >> /etc/X11/xdm/Xsetupzkustit toto
echo "feh --bg-scale ~/pozadi.jpg" >> /etc/X11/xdm/Xsetup
feh
(verzi 1.3.4) a nejde to. Normálně funguje, ale když dám zcela identický příkaz do /etc/X11/xdm/Xresources
, tak se žádné pozadí nezobrazí.
startkde
.
Xsetup_my
, který je tam uveden, berte v úvahu Xsetup
). No a tam se dělají jen textová tlačítka.. kdybyste chtěl bitmapové ikony, dostávají se do hry programy jako idesk
, to už je podle mě v XDM zbytečné, pak doporučuju složitější login manager,:)