1 |
On Tue, Dec 20, 2016 at 11:33 AM, Heiko Baums <lists@××××××××××××.de> wrote: |
2 |
> Am 19.12.2016 um 15:52 schrieb Marc Joliet: |
3 |
>> That is incorrect, systemd allows for overriding files in |
4 |
>> /etc/systemd/system/${unit_name}.d/*.conf. |
5 |
> |
6 |
> Then this is very new. |
7 |
> |
8 |
|
9 |
They've been supported for quite a while (Mar 2013): |
10 |
https://lwn.net/Articles/542609/ |
11 |
|
12 |
Before then the most straightforward solution was to override the |
13 |
entire unit, which was hardly difficult. There is a systemd utility |
14 |
for helping you see what files might be able to removed from /etc in |
15 |
favor of distro-supplied ones as they become available. |
16 |
|
17 |
>> Furthermore, service units can |
18 |
>> read environment variables from a file via EnvironmentFile. |
19 |
> |
20 |
> Initscripts can do the same. |
21 |
|
22 |
Obviously. The claim was made that systemd units can't take |
23 |
configuration from an outside file and had to be directly modified. |
24 |
The point was just that this was incorrect. |
25 |
|
26 |
> |
27 |
>> I'm not convinced that you actually understand systemd particularly well. It |
28 |
>> seems to me that if you want to develop an informed opinion about it, you |
29 |
>> should: |
30 |
> |
31 |
> You don't need to be convinced. It's sufficient that I know systemd |
32 |
> pretty well from the beginning when the Poettering fanboys of Arch Linux |
33 |
> forced this crap onto the Arch Linux users, while they regularly were |
34 |
> telling that they don't force it onto their users, that it will be only |
35 |
> optional. |
36 |
|
37 |
Clearly nobody forced you to run it, because you aren't running it |
38 |
now. And if you wanted to run openrc on Arch you certainly could. |
39 |
Nobody will help you do it, but it certainly can be done. I'm not |
40 |
sure what the point of that would be, since the whole point of a |
41 |
distribution is to share the workload of doing stuff like that with |
42 |
people who are like-minded, and since you clearly disagree with the |
43 |
Arch developers on this issue then it probably makes more sense to do |
44 |
your own thing. |
45 |
|
46 |
The beauty of FOSS is that you have the source, so you can make it |
47 |
into whatever you want to be. How do you think we got openrc working |
48 |
on Gentoo in the first place? |
49 |
|
50 |
Nobody is going to waste their time trying to convince you that |
51 |
systemd is better than anything else, because in the end your opinion |
52 |
doesn't actually affect us. People who prefer systemd will maintain |
53 |
it, and people who prefer openrc will maintain that, and we can all be |
54 |
happy. |
55 |
|
56 |
-- |
57 |
Rich |