( uzsolt | 2017. 07. 09., v – 14:49 )

Ah, sejtettem, hogy még csak oda kellett volna írnom, hogy mit is akartam mondani.

Szóval egyrészt az egyik lényeg, hogy FreeBSD esetén annyira lehet akár csak számokat tartalmazó júzernevet használni, hogy még a chown-ba is beírják, hogy ebben a speciális esetben hogyan viselkedik. A linkeden található infó alapján az szűrhető le, hogy Linux esetében is(!!!) megengedett az ilyen júzernév (azaz akár az összes karakter lehet csupa szám is). Ezt az eddigi lehetőséget zárná ki a systemd.
A másik lényeg, amit szerettem volna kihozni, hogy a nem egyértelmű esetekben történő viselkedést le kellene dokumentálni, mint ahogy a kétfajta chown esetében ez meg is történt (kár, hogy a GNU-manuálban nincs benne, tovább meg nem kerestem - köszi!). Nem bogarásztam át a systemd-dokumentációt, de a bug reportból úgy gondolom, ez bizony nincs leírva. Ha más nem, a hibajegy "not-a-bug"-ra állítása mellett a dokumentációban egy bekezdést lehetett volna szentelni ennek a furcsa viselkedésnek.
A harmadik lényeg pedig egy költői kérdés lenne: ha kb. a kezdetek óta az alaprendszerhez tartozó chown-nak nem okoz gondot a számos júzernév, és a speciális eseteket is kezeli, miért ne tudná ezt megtenni a systemd is? Akár még pont a chown logikája szerint?