From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 26964 invoked by uid 1002); 22 Jul 2003 01:00:35 -0000 Mailing-List: contact gentoo-dev-help@gentoo.org; run by ezmlm Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@gentoo.org Received: (qmail 29612 invoked from network); 22 Jul 2003 01:00:34 -0000 Date: Mon, 21 Jul 2003 21:09:48 -0400 From: Peter Johanson To: gentoo-dev@gentoo.org Message-ID: <20030722010947.GB6073@gonzo.peterjohanson.com> Mail-Followup-To: gentoo-dev@gentoo.org Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="kXdP64Ggrk/fb43R" Content-Disposition: inline User-Agent: Mutt/1.5.4i Subject: [gentoo-dev] Additions to /etc/{group,passwd,shadow} X-Archives-Salt: 8b6d56d9-845d-459a-a737-f912345aa91a X-Archives-Hash: c726e5b5a69d39cf335cce611d2e1112 --kXdP64Ggrk/fb43R Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable hey all, got working on an ebuild that required to have a new user and group added, and had to break down to asking in #gentoo-dev the process, and then having seemant say, i paraphrase, "yeah, something like that." Problem seems to be a lack of policy/documentation on the process involved. It seems quite a few entries in /etc/{group,passwd} are just coded into baselayout, but i could be wrong on this. Currently, the approach taken in most ebuilds is to add users/groups in the pkg_setup() phase of an ebuild. http://bugs.gentoo.org/show_bug.cgi?id=3D8634 This bug contains a discussion of a new approach that seems to be the way we're going with this stuff. This involves the eid_database and enew{user,group} stuff discussed previously. seemant asked that i bring this stuff up so we can get the ball really rolling on getting things finally implemented and then establishing policy and documentation for this stuff. comments, concerns, ideas, etc? -pete "just-wanted-to-add-a-user-and-a-group-for-one-ebuild" johanson --=20 Peter Johanson Key ID =3D 0x6EFA3917 Key fingerprint =3D A90A 2518 57B1 9D20 9B71 A2FF 8649 439B 6EFA 3917 --kXdP64Ggrk/fb43R Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.2 (GNU/Linux) iD8DBQE/HI7bhklDm276ORcRAgelAJ99/8c6pjd+0TIZfEsDx5cAAI6p8ACgqNlR M5HAJqZdRfBEcqXZdbk3Il4= =8nTC -----END PGP SIGNATURE----- --kXdP64Ggrk/fb43R--