From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from smtp.gentoo.org (smtp.gentoo.org [134.68.220.30]) by robin.gentoo.org (8.13.3/8.13.3) with ESMTP id j28LIa9S015675 for ; Tue, 8 Mar 2005 21:18:36 GMT Received: from ctb-mesg6.saix.net ([196.25.240.78]) by smtp.gentoo.org with esmtp (Exim 4.42) id 1D8m67-0000us-Lk for gentoo-dev@robin.gentoo.org; Tue, 08 Mar 2005 21:18:35 +0000 Received: from gateway.lan (wblv-146-195-166.telkomadsl.co.za [165.146.195.166]) by ctb-mesg6.saix.net (Postfix) with ESMTP id C56FD63D4 for ; Tue, 8 Mar 2005 23:18:33 +0200 (SAST) Received: from localhost (localhost.localdomain [127.0.0.1]) by gateway.lan (Postfix) with ESMTP id A00DA3A26DB for ; Tue, 8 Mar 2005 23:23:26 +0200 (SAST) Received: from gateway.lan ([127.0.0.1]) by localhost (gateway.lan [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 09509-15 for ; Tue, 8 Mar 2005 23:23:20 +0200 (SAST) Received: from nosferatu.lan (nosferatu.lan [192.168.0.2]) (using TLSv1 with cipher IDEA-CBC-SHA (128/128 bits)) (No client certificate requested) by gateway.lan (Postfix) with ESMTP id 124D13A26DA for ; Tue, 8 Mar 2005 23:23:20 +0200 (SAST) Subject: Re: [gentoo-dev] [g2boojum@gentoo.org: glep 27 thoughts] From: Martin Schlemmer To: Gentoo-Dev In-Reply-To: <20050308160153.GA1892@server.grantgoodyear.org> References: <20050308160153.GA1892@server.grantgoodyear.org> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-sfrHBRcQ7oGQDSigzgIM" Date: Tue, 08 Mar 2005 23:21:24 +0200 Message-Id: <1110316884.8842.145.camel@nosferatu.lan> Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@gentoo.org Reply-To: gentoo-dev@gentoo.org Mime-Version: 1.0 X-Mailer: Evolution 2.0.4 X-Virus-Scanned: by amavisd-new using ClamAV at nosferatu.za.org Content-Transfer-Encoding: 7bit X-Archives-Salt: 23698272-51ce-42e4-862e-10eda21d399b X-Archives-Hash: f7210a17993d5c9caefc7f7d0dfa3060 --=-sfrHBRcQ7oGQDSigzgIM Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Tue, 2005-03-08 at 10:03 -0600, Grant Goodyear wrote: > I sent the following to SpanKY a while back as my thoughts on how to > move GLEP 27 away from xml (which the portage devs would really rather > avoid). It has his tentative approval, so now I'd like to get some > general comments. GLEP 27 is a really good idea, and it would be nice > to have it implemented. >=20 > -g2boojum- > ----- Forwarded message from Grant Goodyear ----- >=20 > From: Grant Goodyear > Date: Fri, 7 Jan 2005 23:37:03 -0600 > To: vapier@gentoo.org > User-Agent: Mutt/1.5.6i > Subject: glep 27 thoughts >=20 > I've been thinking a bit about how to make uid/gid handling work w/o > needing xml. It seems like it ought to be simple enough to replace > the xml files with simple plain-text files which look like the > following: >=20 > # cat groups/dovecot > gid =3D 97 >=20 > # cat users/dovecot > uid =3D 97 > shell =3D /bin/false > home =3D /dev/null > groups =3D dovecot, foo, bar > gecos =3D Added by portage for dovecot # (normally autogenerated) >=20 > Essentially, these files would just contain the same information as what > one would use w/ groupadd and useradd, but w/ more readable syntax. >=20 > I'm also thinking that instead of putting these files in > portage/profiles/accounts, perhaps we should permit an "accounts" > directory in each stage of a cascading profile, thus moving the platform > logic (linux vs hurd vs *bsd vs whatever) from the user and group files > (which, in the original glep, would list info for all supported > platforms) to the cascading profiles (default-linux, default-bsd/fbsd, > etcetera). >=20 What about the libconf project ? Can't we still put that to use somehow (sorry, don't know the details anymore of it) to solve this issue? --=20 Martin Schlemmer Gentoo Linux Developer, Desktop/System Team Developer Cape Town, South Africa --=-sfrHBRcQ7oGQDSigzgIM Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (GNU/Linux) iD8DBQBCLhdUqburzKaJYLYRAuHAAJ9omwUYLyPsebLiUuaHD6PYoojuBwCgmXmP aY8QUOfQea8pMwQ3K/H52Cg= =SqOq -----END PGP SIGNATURE----- --=-sfrHBRcQ7oGQDSigzgIM-- -- gentoo-dev@gentoo.org mailing list