Okay, I must take the credit, or blame for the LSB's initial Users & Groups section and its maintenance. :-) In December of 1999 I took the action item to investigate users & groups APIs, commands, user names, group names, uids, & gids.
http://lists.debian.org/lsb-spec/2000/lsb-spec-200001/msg00056.html >From that list we sorted out what was to be standardized and what was to be >left out. The LSB's ABI and command tables were updated accordingly, then the rest was discussed at workgroup & telephone conference meetings, and via email. We should all agree that root=0, and systems require the "bin" and "daemon" mnemonic user and group names. In retrospect, I guess if few programs/services are hardcoding 1, then they are wrong and specifying bin or daemon equal to 1 would be worse. :-) I agree that our processes need to be more systematic and/or precise. We will fix this ASAP and run "bin=1" and tty(1) through the process. http://www.linuxbase.org/spec/gLSB/gLSB/usernames.html http://www.linuxbase.org/spec/gLSB/gLSB/tty.html I appreciate everyone's constructive participation. Sincerely, George Kraft IV [EMAIL PROTECTED] Senior Software Engineer IBM Linux Technology Center Chair of the LSB
