( TCH | 2019. 09. 13., p – 09:10 )

De ennek mégis mi értelme van? Az usernév az egy string, nem egy szám, pláne nem vegyesen szám és szöveg.

Nem, attól, hogy simán szövegként kezel valamit, éppen hogy kevésbé lesz bloatabb, mint ha parse-álni kéne egy adatmezőt. A felhasználóneven nincs mit parse-álni, az szöveg. Maximum egy regexpet rá lehet engedni, hogy annak megfelel-e, de ez sem kötelező. Amúgy meg nem nekünk kell usecase-t adni arra, hogy miért kéne engedni a számmal kezdődő nevet, hanem nektek arra, hogy miért kéne tiltani. És az nem usecase, hogy mert a systemd így értelmezi. Ki kérte ezt a baromságot, mi az értelme? Mi a francért kellene a loginname elejét számként értelmezni?