Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

The problem with usernames is that there is no standard

Yes there is: https://github.com/systemd/systemd/issues/6237#issuecomment-...



I'll just say that I strongly disagree. Pointing to the IEEE compatibility standard is being misleading. That's part of a standard and is not adequately inclusive to be considered "the standard". OS's that systemd supports do not all follow the POSIX standard. i.e. "not officially certified as POSIX compatible, comply in large part". Practically, this means some are more strict and other less so.

In regard to usernames, I can definitely forgive Poettering's initial failure in design to confusion. His assertion that he is following "the standard" fails on both a practical and logical level.


I am having a very hard time following your logic. You made an assertion about there being no standard for usernames. I pointed you to some info someone wrote in the relevant issue on Github regarding what POSIX asserts usernames should conform to, with POSIX being generally accepted to be a standard for *nix type OS's. Your response appears to boil down to "But POSIX doesn't count because not all distro's are POSIX certified"


POSIX counts, for POSIX systems. There is no standard for systemd supported systems. The logic is straightforward, like the reality.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: