1 |
On Sat, 2019-07-27 at 12:34 -0400, Mike Gilbert wrote: |
2 |
> On Sat, Jul 27, 2019 at 10:24 AM Mike Gilbert <floppym@g.o> wrote: |
3 |
> > The systemd and udev ebuilds create three groups: input, kvm, and |
4 |
> > render. These are used by udev rules to control access to hardware. |
5 |
> > |
6 |
> > There are several other groups referenced by udev rules, so it makes |
7 |
> > sense to explicitly depend on them as well. |
8 |
> |
9 |
> Since the situation with baselayout is a bit unclear, I will probably |
10 |
> start with just the input, kvm, and render groups initially. |
11 |
> |
12 |
> Opinions and rationale on whether it makes sense to move users/groups |
13 |
> out of baselayout long-term would be welcome. |
14 |
> |
15 |
|
16 |
I think the best solution is to provide them both ways. Baselayout to |
17 |
provide early allocation on new systems, and acct-*/ to provide proper |
18 |
upgrade path for new systems and dependencies in packages. This will |
19 |
become necessary at some point anyway since otherwise you won't be able |
20 |
to add users to baselayout groups. |
21 |
|
22 |
-- |
23 |
Best regards, |
24 |
Michał Górny |