1 |
On 06/29/11 03:07, Olivier Crête wrote: |
2 |
> Hi, |
3 |
> |
4 |
> On Tue, 2011-06-28 at 17:10 -0500, William Hubbs wrote: |
5 |
>> The background is that /etc/init.d/functions.sh is a link to |
6 |
>> /lib/rc/functions.sh, which is part of openrc. |
7 |
>> |
8 |
>> Other init systems, like systemd, are coming along which completely |
9 |
>> replace sysvinit and do not use openrc's init scripts at all. However, |
10 |
>> since things other than init scripts are using /etc/init.d/functions.sh, |
11 |
>> all gentoo users are forced to have openrc on their systems whether they |
12 |
>> use its init scripts or not. |
13 |
>> |
14 |
>> As you can see in the bug, I am working on creating a |
15 |
>> minimalist version of openrc that can be installed to allow users to |
16 |
>> have access to the functions that are in functions.sh regardless of |
17 |
>> whether or not they are using openrc's init system. |
18 |
>> |
19 |
>> I'm not convinced that this is the best approach, so any input would be |
20 |
>> greatly appreciated. |
21 |
> |
22 |
> As long as we have Gentoo-style init scripts in the tree, we will need |
23 |
> these functions to be available. So yes, they should probably be in a |
24 |
> separate package from openrc itself to ease the transition to the bright |
25 |
> systemd future. |
26 |
> |
27 |
We tolerate the systemd madness as long as it doesn't interfere with |
28 |
other things. |
29 |
|
30 |
But as OpenRC has some rare features ("being able to start and stop |
31 |
stuff" and "being reasonably fast" among them) and there's no |
32 |
replacement at the moment I see no reason to add a convoluted mess of |
33 |
insanity just to feel good. |
34 |
|
35 |
-- |
36 |
Patrick Lauer http://service.gentooexperimental.org |
37 |
|
38 |
Gentoo Council Member and Evangelist |
39 |
Part of Gentoo Benchmarks, Forensics, PostgreSQL, KDE herds |