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

Reply via email to