O JSONu s uživatelskými daty slyším poprvé, tak jsem pátral, že tohle se mě týká jen pokud se používá systemd-homed. Pak jsou ta uživatelská data uložená v /var/lib/systemd/home/user.identity a ~/.identity. Ovládá se to přes homectl. Pak je ještě druhý nástroj userdbctl, který agreguje data uživatele napříč několika zdroji.
Zadání data narození nikdo nevyžaduje. Je to nástroj, jak mohou rodiče omezit, co mohou s počítačem, tabletem nebo mobilem dělat jejich děti. Aby nemusely věk zadávat do každé aplikace zvlášť, zadají to v systému, odkud si to aplikace definovaným API přečte.
Jenom bych připomněl, že lidé, kteří jsou za každou cenu vždy proti systému, přičemž si hlavně nechtějí zjišťovat nějaké informace a přemýšlet nad souvislostmi, také věří třeba na chemtrails, že je Země placatá, že lidé nikdy nebyly na Měsíci nebo že 9/11 bylo zinscenované tajnými službami. Tak jen abyste věděl vy i další, k čemu máte namířeno.
Z uvedeného seznamu věřím jen tomu, že lidé nikdy nebyly na Měsíci
- protože všichni byli muži. ;-D
Tohle je úplně hloupé opatření, které vychází z ne zcela vždy platných předpokladů.
Je moc hezké, že údaje nelze měnit pod uživatelským účtem, ale vůbec to nepředpokládá, že třebas mí nezletilci si svůj systém spravují od svých zhruba šesti let zcela sami - jen si občas přijdou pro radu, co s tím dál.
Takže prostě předpokládám, že si tam nastaví nějaké užitečné datum
- čekal bych od nich 1.1.001, 1.1.1970, 24.12.0000 nebo cokoliv z budoucnosti. Ale nechám se překvapit.
Je to daleko horší, než si myslíte. Operační systémy systémy už nějakou dobu poskytují aplikacím informaci o tom, zda je den či noc. Tvrdí, že je to pro to, aby aplikace mohly přepínat světlý a tmavý vzhled. Ale vy dobře víte, že je to snaha rozhodovat o tom, kdy je den a kdy noc a tím nás ovládnout.
To stmívací API sice oficiálně nepožadoval žádný stát, ale to je jenom důkaz spiknutí – tak dobře se to podařilo utajit určitě jenom díky tomu, že na tom spolupracovala EU s USA, Ruskem i Čínou.
Co je to proboha za názor? Jestli je den a noc přeci není osobní údaj, narozdíl od datumu narození. Na spoustě míst mají například kontrolu "věrohodnosti" jako příjmení a rok narození a když tohle víte tak jste vevnitř. Nikde se vás na ověření nebudou ptát jestli je den nebo noc, leda byste nějaké úřednici bušil ve dvě ráno že potřebujete výpis z katastru
protože všichni byli muži.
Máte bod :-)
Tohle je úplně hloupé opatření, které vychází z ne zcela vždy platných předpokladů.
Zatím všechny námitky, které jsem zaznamenal, pramenily z nepochopení toho opatření.
Je moc hezké, že údaje nelze měnit pod uživatelským účtem, ale vůbec to nepředpokládá, že třebas mí nezletilci si svůj systém spravují od svých zhruba šesti let zcela sami - jen si občas přijdou pro radu, co s tím dál.
Ale to přece pro to opatření není vůbec žádný problém. Vaše děti jsou poučené, důvěřujete jim, nastaví si to věkové omezení samy nebo ho nepotřebují – takže tu funkci nepotřebujete používat a používat ji nebudete. Někdo jiný takovou funkci považuje za užitečnou, tak ji bude používat.
Vaše námitka je asi stejně relevantní, jako že je zbytečné překládat prohlížeč do malajštiny, protože vy jí nerozumíte. Ano, to je možné, že vy malajsky neumíte, ale jsou jiní lidé, kteří malajsky umí a ocení prohlížeč přeložený do malajštiny.
To, že nějakou funkci nepoužijete, ještě automaticky neznamená, že je ta funkce hloupá.
Jenže tohle není případ je zbytečné překládat prohlížeč do malajštiny, protože jí nerozumím
, tohle má mnohem blíž k: všechny prohlížeče musí mít integrovanou a aktivovanou podporu čínštiny, protože to požadují úřady v provincii 湖南 (Chu-Nan), s odůvodněním, že Číňanů je miliarda
- a přitom jediné, co s touhle částí Číny mám společného, je šálek výtečného čaje.
Tady je také jasná motivace pro takové opatření, ale už samotný návrh toho obsahuje chyby (nevynutitelnost u uživatele, nutnost spolupráce se správcem, neúplná definice API...), přičemž povinnost je platná pouze na omezeném území. A rekcí je implementace pro všechny stroje, bez ohledu na to, zda vůbec bude API voláno, používáno, potřebné, nutnost nastavit datum narození i pro uživatelské účty, kde to postrádá smysl, s implementací napříč glóbem.
Odhadovaná účinnost v Kalifornii je hluboko pod 90 %, na strojích mimo Kalifornii (byť pouze připojením) nemá žádný smysl.
Nikde jsem se nedočetl, že by byla také specifikována povinnost to API používat (při prodeji cigaret, alkoholu, přístupu k pornografii...), navíc hrozí, že třeba streamovací platforma se sídlem v Kalifornii se rozhodne znepřístupnit filmy MPAA ratingu R
(Oppenheimer) či NC-17
(Špatnej polda, Canterburské povídky) uživatelům pod 17 let podle informací z API, kdekoliv na světě, protože si tu povinnost vyloží poněkud extensivním způsobem.
Jediným reálným dopadem takového opatření bude, že se mladí Kaliforňané naučí lépe lhát o svém věku, a všechny OS budou zaneřáděné další, v drtivé většině (99.999%+) zcela nepotřebnou, komponentou.
Jenže tohle není případ … tohle má mnohem blíž k …
Ne, konkrétně tohle, o čem je zprávička, je 100% dobrovolné. Je to jenom „pokud budete ukládat datum narození do uživatelského souboru pro systemd-home, vkládejte ho prosím do položky birthDate. Protože když to každý budete ukládat do jiného názvu, bude v tom … nepořádek.“
Tady je také jasná motivace pro takové opatření
Ne, tady jen někteří vymýšlejí šílenou motivaci, aby následně mohli kritizovat, že to vůbec nefunguje.
už samotný návrh toho obsahuje chyby
Ne, návrh neobsahuje chyby. Návrh pouze není v souladu s vaším nesmyslem.
nevynutitelnost u uživatele
On ale nikdo nechce, aby to bylo vynutitelné nějakou vnější autoritou. Je to pomůcka pro rodiče. Jako když používají třeba DNS server s filtrací.
nutnost spolupráce se správcem
Ano, nástroj, který má usnadnit rodičům kontrolu nad tím, co používají jejich děti, opravdu vyžaduje, aby něco dělali rodiče.
neúplná definice API...
To je správně. Zákonodárci věří, že autoři systémů dokážou API pro své systémy navrhnout lépe než zákonodárci.
přičemž povinnost je platná pouze na omezeném území
To už tak u zákonů bývá.
A rekcí je implementace pro všechny stroje, bez ohledu na to, zda vůbec bude API voláno, používáno, potřebné,
Když už se to implementuje, je nejjednodušší zpřístupnit to všem. Když budou chtít, využijí to třeba i rodiče v Německu nebo v Mexiku – proč jim v tom bránit? Kdo to nebude chtít použít, ten to nepoužije.
nutnost nastavit datum narození i pro uživatelské účty, kde to postrádá smysl
To jste si ovšem zase jen vymyslel, abyste se do toho následně mohl strefovat.
Odhadovaná účinnost v Kalifornii je hluboko pod 90 %
Odhadovaná kým? Vámi? Jestli to použije 70 nebo 80 % rodičů, je to velmi žádaná funkce a je chyba, že to nebylo implementováno už dávno.
Jediným reálným dopadem takového opatření bude, že se mladí Kaliforňané naučí lépe lhát o svém věku
Bohužel jste vůbec nepochopil princip.
Odpověděl jsme na jednotlivé části, ale podstatný je ten celek. Vy jste vůbec nepochopil, o co jde, co je podstatou té změny. Místo toho jste si vymyslel něco vlastního, o čemž teď tvrdíte, že je to zároveň naprosto nefunkční a zároveň hrozně nebezpečné. Ano, váš plán je opravdu nesmyslný, nefunkční a nebezpečný. Problém je, že je to výplod vaší fantazie, nemá nic společného s realitou. Zkuste nejprve pochopit princip těch zákonů, a pak kritizujte ty – ne vaše výmysly.
Tak spojil si lži a veľké pochybnosti v jedno.
Takto funguje potom nálepkovanie.
Ja povie: Neverím na to, že američania pristáli na mesiaci s raketami ktorých farba ohňa bola na červeno (rozumej výkon bol slabý). Je toho viac ale pochybnosti sú stále.
A ty povieš automaticky: Tak to si potom plochozemec....
Vidíš tú manipuláciu?
Ano, vidím tu manipulaci z vaší strany. Vkládáte mi do úst něco, co jsem netvrdil.
Pro vaši informaci, nespojil jsem lži a velké pochybnosti. Ve výčtu možností jsem vyjmenoval jenom samé lži. Každopádně mne to vždycky velmi pobaví, když někdo začne odsuzovat plochozemce a tvrdit, jak jsou tupí – a pak přijde třeba s tím, že neexistuje antropogenní globální změna klimatu.
> Vkládáte mi do úst něco, co jsem netvrdil.
Možná to byl někdo jiný...
To API neposkytuje konkrétní datum narození, ale věkové rozmezí. Které by rodič pravděpodobně stejně zadával to té aplikace. A pokud myslíte, že by to datum narození uniklo přímo ze systému – myslím, že by ze systému mohla uniknout daleko citlivější data, než datum narození.
Pořád si odpouštíme nesmysly označovat za nesmysly, a pak se divíme, že někdo věří tomu, že je Země placatá. No jak by ne – v době, kdy dotyčný začal inklinovat k nesmyslům, si gentlemani odpustili to nazvat. Zatímco zastánci ploché Země se nežinýrovali a prali to do něj hlava nehlava. Když to gentlemanům přišlo už příliš, bylo už dávno pozdě.
Ten optional field v systemd userdb nic neznamená. Chybí především podpora v AccountService (je k ní jiný PR a zatím není jisté, zda projde), pak ty zmiňované XDG portály a především podpora v samotném GUI (GNOME, KDE) během úvodního nastavení / tvorby uživatelů.
Jinak pevně doufám, že systémové API bude vracet age range (tak jak to vyžaduje kalifornský zákon), nikoliv přesný věk.
23. 3. 2026, 12:38 editováno autorem komentáře
Zde je zmíněný AccountService MR:
https://gitlab.freedesktop.org/accountsservice/accountsservice/-/merge_requests/176
Žasnu jakou má Kalifornie sílu. Co takhle jednoduše říct "do not use in California" a hotovo?
Jednak je to i v jiných zemích, jednak hrozí že si to lidi, co to tam používat/prodávat budou chtít dobastlí vlastním způsobem a budeme mít 1024 nekompatibilních implementací, a jednak to třeba považují dokonce za užitečné? Já jsem k tomu celkem indiferentní, ale přijde mi, že to je stejné, jako si do účtu můžu uložit uživatelský obrázek (avatar), jméno, telefonní číslo, email (používá třeba git pro commity)…
23. 3. 2026, 21:21 editováno autorem komentáře
Pořád jsem hledal, kde tady v diskusi vystupuje nějaký Jasánek. Až pak mi došlo, že nepoužívá celé jméno, ale jenom zkratku. ja.
(A už mne to vaše trolení přestalo bavit. Nenapsal jste jediný komentář k věci, jediné ověřitelné tvrzení. Takže si tu trolte, ale beze mne.)
24. 3. 2026, 14:31 editováno autorem komentáře
Kdyby ten systemd misto techhle .icovin radej poradne fungoval. Furt mam neco rozbityho, a kdyz hledam co, je v tom na 90% namocenej systemd, a to ze 100% uplne zbytecne.
Tenhle systemd parazit ma slouzit RH k tomu, aby nam jednou celej linux predelali na automaticky konfigurovatelnej a replikovatelnej binarni shit, pro potrebu rychlyho deploymentu v kontejnerizaci a virtualizaci. Pak, predpokladam, se to bude delat nejakym zpoplatnenym supr-dupr orchestratorem. Takovy druhy winblows na ukor komunity.
Zlaty casy, kdy si clovek proste vybral, jakou sluzbu pouzije a jakyma easy txt souborama si ji nastavi, a to navic bez toho, aby se kvuli tomu rozesralo milion jinejch veci, nebo treba taky vubec nenabehl system.
Pomoci shell scriptu jde hlidat beh sluzby stejne dobre a navic mnohem spolehliveji, nez zbytecne komplexnim molochem plnym chyb, a tim myslim chyby vcetne (navic zhusta neuplne) dokumentace.
Nevadí ti, že ty ostatní systémy stejným způsobem vyžadují například telefonní čísla a čísla místnosti?
~ # adduser foo
New password:
Retype new password:
passwd: password updated successfully
Changing the user information for foo
Enter the new value, or press ENTER for the default
Full Name []: foo bar
Room Number []: abc
Work Phone []: def
Home Phone []: ggg
Other []: 123
Is the information correct? [Y/n]
Máte to třeba v odkazované zprávičce https://leginfo.legislature.ca.gov/faces/billNavClient.xhtml?bill_id=202520260AB1043
(A představa, že je tak činěno jen proto, aby tam bylo, je mírně řečeno stejně naivní, jako si představovat, že budovaný pětimetrový plot s kulometnými věžemi kolem města má chránit lesní a polní zvěř, protože to tak vláda říká.)
> Máte to třeba v odkazované zprávičce https://leginfo.legislature.ca.gov/faces/billNavClient.xhtml?bill_id=202520260AB1043
To tam právě nevidím.
> A představa, že je tak činěno jen proto, aby tam bylo, je mírně řečeno stejně naivní
Souhlasím, koneckonců už jsme pár takových ukázkových slippery slope v praxi viděli (byť si teď tedy vybavuju spíše ze soukromého sektoru, např. kauza RDRAND), ale nerozumím, jak proti tomu pomůže, když se neřekne, že, zjednodušeně řečeno, třetí sloupeček v /etc/passwd (vedle jména a telefonního čísla) nebude datum narození.