A long time ago (May 2003), on gentoo-core, a discussion was held as to
a consistant way to add new users as required by ebuilds for daemons.

The solution agreed upon was that all users/groups that people need
added should be placed in CVS in gentoo-src/eid_database/{passwd,group}.

Then enewuser/enewgroup could then be used in conjuction with that data
to provide details in /etc/{passwd,group}.

The primary reason for the data files was to keep track of low numbered
system uid/gid values, so that we didn't have conflicts, and also so
that we didn't have the ugliness of useradd everywhere in the tree.

However, this knowledge seems to have just been forgotten along the way.

In an effort to clean things up, I'll be filling a batch of bugs shortly
tracking instances of useradd/groupadd and trying to extract data for
the eid_databases from all existing instances of enewuser/enewgroup.

-- 
Robin Hugh Johnson
E-Mail     : [EMAIL PROTECTED]
Home Page  : http://www.orbis-terrarum.net/?l=people.robbat2
ICQ#       : 30269588 or 41961639
GnuPG FP   : 11AC BA4F 4778 E3F6 E4ED  F38E B27B 944E 3488 4E85

Attachment: pgp00000.pgp
Description: PGP signature

Reply via email to