1 |
On 09/24/2016 07:34 AM, »Q« wrote: |
2 |
> On Fri, 23 Sep 2016 14:39:50 -0500 |
3 |
> William Hubbs <williamh@g.o> wrote: |
4 |
> |
5 |
>> In previous versions of OpenRC, configuration information was |
6 |
>> processed so that service-specific configuration stored |
7 |
>> in /etc/conf.d/* was overridden by global configuration stored |
8 |
>> in /etc/rc.conf. This release reverses that. Global configuration is |
9 |
>> now overridden by service-specific configuration. |
10 |
> |
11 |
> I get what this is saying, but it would be nice if practical |
12 |
> implications of it could be spelled out. |
13 |
> |
14 |
> |
15 |
It means anything set on a general level is superceded by more specific |
16 |
rules. So if FOO="bar" in say make.conf but you need $FOO to be "baz" |
17 |
for <service>, OpenRC will choose the value in /etc/conf.d/service |
18 |
instead of wherever the general variable is set (/etc/rc.conf ? Not sure) |
19 |
|
20 |
It's pretty standard for most pieces of software, so it's bound to be a |
21 |
welcome change that will avoid some potential config bugs. |
22 |
-- |
23 |
Daniel Campbell - Gentoo Developer |
24 |
OpenPGP Key: 0x1EA055D6 @ hkp://keys.gnupg.net |
25 |
fpr: AE03 9064 AE00 053C 270C 1DE4 6F7A 9091 1EA0 55D6 |