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----- |