Add a required birth date prompt (YYYY-MM-DD) to the user creation flow, stored as a systemd userdb JSON drop-in at /etc/userdb/<user>.user on the target system.

Motivation

Recent age verification laws in California (AB-1043), Colorado (SB26-051), Brazil (Lei 15.211/2025), etc. require platforms to verify user age. Collecting birth date at install time ensures Arch Linux is compliant with these regulations.

This is just a pull request, no changes yet.

The pull-request discussion thread has been locked, just like it happened for the similar thread in Systemd, owing to the amount of negative comments…

  • ExoticCherryPigeon@piefed.social
    link
    fedilink
    English
    arrow-up
    1
    ·
    5 hours ago

    Continent Thank you yes

    It’s not just one law (/statute). Around a third of a billion and increasing, seems a strange quantity to dismiss as “so few people in the world”. EU alone has more population than the affected regions by a few hundred million. Why should we be putting up with this nonsense in advance? This is absolutely wrong and how does this get affected by our GDPR laws? Please don’t forget that not everyone lives in a complete technocratic dystopia and we place more value on certain protections. Trying to predict when the next ludicrous right wing nonces will win and try to put through their own child molesting agendas in EU seems premature.

    How long until USA becomes the new Noth Korea where you can only get 28 state sanctioned haircuts? Should we comply with this requirement too? You know its only a matter of time isn’t it? (If sarcasm is not clear, I apologise for nothing)