Gentoo Archives: gentoo-dev

From: "Anthony G. Basile" <blueness@g.o>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] Use GLEP27!
Date: Tue, 15 Dec 2015 15:24:26
Message-Id: 5670309A.2040502@gentoo.org
In Reply to: Re: [gentoo-dev] Use GLEP27! by Mike Frysinger
1 -----BEGIN PGP SIGNED MESSAGE-----
2 Hash: SHA1
3
4 On 12/15/15 10:08 AM, Mike Frysinger wrote:
5 > On 15 Dec 2015 15:33, Michał Górny wrote:
6 >> On Tue, 15 Dec 2015 09:19:36 -0500 Mike Frysinger wrote:
7 >>> On 15 Dec 2015 07:28, Ulrich Mueller wrote:
8 >>>>>>>>> On Tue, 15 Dec 2015, Mike Frysinger wrote:
9 >>>>
10 >>>>> On 14 Dec 2015 21:22, Ulrich Mueller wrote:
11 >>>>>> The spec seems incomplete. I cannot find a description of the
12 user and
13 >>>>>> group files' format. (But in fact, there is a standard format which
14 >>>>>> suggests itself, namely that of the passwd(5) and group(5) files.)
15 >>>>
16 >>>>> i recall going with xml at the time, but i can't find reference to
17 it.
18 >>>>
19 >>>> So the package manager would have to parse XML? We have tried to avoid
20 >>>> that, so far.
21 >>>
22 >>> not entirely accurate considering we have metadata.xml
23 >>
24 >> Not entirely accurate considering the contents of metadata.xml are not
25 >> necessary to build and install packages.
26 >
27 > read the context. your statement is fairly obvious.
28 > -mike
29 i looked through portage code and we do have xml parsing sprinkled
30 throughout, mostly in repoman for obvious reasons. why are we trying to
31 avoid xml? to be honest i don't have strong feelings about either the
32 flat file (a la /etc/passwd) or xml.
33
34 i'm interested in this because the hardened-sources kernel does make use
35 of some special uid/gids. gengor pointed me to glep 27 and suggested
36 that i implement it but i wasn't that interested. still, it would clean
37 up the hardened.
38
39 - --
40 Anthony G. Basile, Ph.D.
41 Gentoo Linux Developer [Hardened]
42 E-Mail : blueness@g.o
43 GnuPG FP : 1FED FAD9 D82C 52A5 3BAB DC79 9384 FA6E F52D 4BBA
44 GnuPG ID : F52D4BBA
45 -----BEGIN PGP SIGNATURE-----
46 Comment: GPGTools - https://gpgtools.org
47
48 iEYEARECAAYFAlZwMJkACgkQl5yvQNBFVTV07gCdHOlrLeoLOdwbEDTeN9TlTM1m
49 to8AoItHHwBbBvZDp1JkJw9ZO6sm6Sr3
50 =hYwF
51 -----END PGP SIGNATURE-----

Replies

Subject Author
Re: [gentoo-dev] Use GLEP27! Mike Frysinger <vapier@g.o>