public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
From: "Michał Górny" <mgorny@gentoo.org>
To: gentoo-dev@lists.gentoo.org,"Robin H. Johnson" <robbat2@gentoo.org>
Subject: Re: [gentoo-dev] Use GLEP27!
Date: Mon, 14 Dec 2015 10:22:32 +0100	[thread overview]
Message-ID: <DCE61310-BC2B-4CD6-8072-D732DB212544@gentoo.org> (raw)
In-Reply-To: <robbat2-20151213T203748-837390851Z@orbis-terrarum.net>

[-- Attachment #1: Type: text/plain, Size: 1486 bytes --]



Dnia 13 grudnia 2015 21:41:02 CET, "Robin H. Johnson" <robbat2@gentoo.org> napisał(a):
>On Sun, Dec 13, 2015 at 09:03:51PM +0300, Alexey Shvetsov wrote:
>> Hi all!
>> 
>> We trying to use ldap for users @work, many of our workstations
>running 
>> binary gentoo based distro called Calculate linux. However if we
>wanna 
>> have wide use of ldap there is a need for determenistic system group 
>> gids names and user uids.
>> 
>> Many ebuilds in tree uses enewgroup and enewuser with -1 (aka next 
>> available parameter)[1]. However it will be much better to set distro
>
>> wide deterministic uid and gid for system service name. So for
>example 
>> ldap users may have determenistic groups like video, audio, plugdev, 
>> etc..
>GLEP27 was approved for this, however it is barely used.
>
>Convert the rest of the tree to use it, and then you'll be done, aside
>from the existing mess on user systems.

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.

For a start, relation to EAPI needs to be defined. This will likely require both profiles and ebuilds to use the new EAPI.

Also, the contents of 'backwards compatibility' section are unacceptable. But that's probably going to be covered by EAPI.

The spec itself is hard to follow, though the idea seems simple. It makes me wonder if we aren't missing something important there.
-- 
Sent from my Android device with K-9 Mail. Please excuse my brevity.

[-- Attachment #2: Type: text/html, Size: 1753 bytes --]

  parent reply	other threads:[~2015-12-14 12:02 UTC|newest]

Thread overview: 35+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2015-12-13 18:03 [gentoo-dev] Determenistic system group and user id Alexey Shvetsov
2015-12-13 20:41 ` [gentoo-dev] Use GLEP27! Robin H. Johnson
2015-12-14  4:49   ` Alexey Shvetsov
2015-12-14  6:06     ` Robin H. Johnson
2015-12-14 14:48       ` Doug Goldstein
2015-12-14  9:22   ` Michał Górny [this message]
2015-12-14 14:57     ` Doug Goldstein
2015-12-14 20:22     ` Ulrich Mueller
2015-12-15  4:00       ` Peter Stuge
2015-12-15  5:13       ` Mike Frysinger
2015-12-15  6:28         ` Ulrich Mueller
2015-12-15 14:19           ` Mike Frysinger
2015-12-15 14:33             ` Michał Górny
2015-12-15 15:08               ` Mike Frysinger
2015-12-15 15:24                 ` Anthony G. Basile
2015-12-15 19:17                   ` Mike Frysinger
2015-12-15 14:56             ` Ulrich Mueller
2015-12-15 15:00               ` Michał Górny
2015-12-15 15:10                 ` Mike Frysinger
2015-12-15 15:16               ` Mike Frysinger
2015-12-15 20:52               ` Mike Frysinger
2015-12-15 21:35                 ` Ulrich Mueller
2015-12-15 21:55                   ` Mike Frysinger
2015-12-16  1:23                     ` Anthony G. Basile
2015-12-16  4:04                       ` Mike Frysinger
2015-12-17 10:57                         ` Ulrich Mueller
2015-12-17 13:45                           ` Mike Frysinger
2015-12-15 18:35             ` Alec Warner
2015-12-15 19:22               ` Mike Frysinger
2015-12-13 20:58 ` [gentoo-dev] Determenistic system group and user id Mike Gilbert
2015-12-13 22:23 ` Alec Warner
2015-12-13 23:46   ` Marc Schiffbauer
2015-12-14  5:17   ` Alexey Shvetsov
2015-12-14  6:39   ` Robin H. Johnson
2015-12-14 20:03     ` Alec Warner

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=DCE61310-BC2B-4CD6-8072-D732DB212544@gentoo.org \
    --to=mgorny@gentoo.org \
    --cc=gentoo-dev@lists.gentoo.org \
    --cc=robbat2@gentoo.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox