1 |
On Tue, Jul 24, 2018 at 12:27 PM Michael Orlitzky <mjo@g.o> wrote: |
2 |
> |
3 |
> On 07/24/2018 12:14 PM, Rich Freeman wrote: |
4 |
> > |
5 |
> > I don't believe anybody suggested making Gentoo harder to customize. |
6 |
> > This is just about setting reasonable defaults. |
7 |
> |
8 |
> For the (N+1)th time: |
9 |
|
10 |
Well, if it was already said, why did you add another reply? |
11 |
|
12 |
> enabling this flag by default does make Gentoo |
13 |
> harder to customize, because you can't turn it off. |
14 |
|
15 |
This was already addressed in a previous comment - PMS can be modified |
16 |
to nullify flags, and arguably it should already work this way (though |
17 |
that means subprofiles can't actually use -flags). |
18 |
|
19 |
> > You can run a server without bash, openrc, sysvinit, or glibc. Should |
20 |
> > these also be removed from the base profile? |
21 |
> |
22 |
> Three of those four aren't in the base profile. Yeah, it was a good idea |
23 |
> to remove them. |
24 |
|
25 |
It includes virtual/service-manager, which pulls in sysvinit and |
26 |
openrc by default. You can run just fine without any service manager. |
27 |
Just point the kernel at your daemon and it will launch it as PID 1. |
28 |
Also, you can use sysvinit without openrc and have it launch your |
29 |
daemon, but that also won't satisfy service-manager. |
30 |
|
31 |
But, none of this matters, because people who REALLY want to run |
32 |
without a service manager can do that with package.provided. Again, |
33 |
this is about sane defaults, and having a service manager is a sane |
34 |
default. |
35 |
|
36 |
-- |
37 |
Rich |