Gentoo Archives: gentoo-dev

From: "Michał Górny" <mgorny@g.o>
To: gentoo-dev@l.g.o, "Robin H. Johnson" <robbat2@g.o>
Subject: Re: [gentoo-dev] Use GLEP27!
Date: Mon, 14 Dec 2015 12:02:34
Message-Id: DCE61310-BC2B-4CD6-8072-D732DB212544@gentoo.org
In Reply to: [gentoo-dev] Use GLEP27! by "Robin H. Johnson"
1 Dnia 13 grudnia 2015 21:41:02 CET, "Robin H. Johnson" <robbat2@g.o> napisał(a):
2 >On Sun, Dec 13, 2015 at 09:03:51PM +0300, Alexey Shvetsov wrote:
3 >> Hi all!
4 >>
5 >> We trying to use ldap for users @work, many of our workstations
6 >running
7 >> binary gentoo based distro called Calculate linux. However if we
8 >wanna
9 >> have wide use of ldap there is a need for determenistic system group
10 >> gids names and user uids.
11 >>
12 >> Many ebuilds in tree uses enewgroup and enewuser with -1 (aka next
13 >> available parameter)[1]. However it will be much better to set distro
14 >
15 >> wide deterministic uid and gid for system service name. So for
16 >example
17 >> ldap users may have determenistic groups like video, audio, plugdev,
18 >> etc..
19 >GLEP27 was approved for this, however it is barely used.
20 >
21 >Convert the rest of the tree to use it, and then you'll be done, aside
22 >from the existing mess on user systems.
23
24 As far as I can see, this GLEP predates EAPI and does not meet modern standards. It needs to be updated or killed with fire.
25
26 For a start, relation to EAPI needs to be defined. This will likely require both profiles and ebuilds to use the new EAPI.
27
28 Also, the contents of 'backwards compatibility' section are unacceptable. But that's probably going to be covered by EAPI.
29
30 The spec itself is hard to follow, though the idea seems simple. It makes me wonder if we aren't missing something important there.
31 --
32 Sent from my Android device with K-9 Mail. Please excuse my brevity.

Replies

Subject Author
Re: [gentoo-dev] Use GLEP27! Doug Goldstein <cardoe@g.o>
Re: [gentoo-dev] Use GLEP27! Ulrich Mueller <ulm@g.o>