Gentoo Archives: gentoo-dev

From: Tom Wijsman <TomWij@g.o>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] eselect init
Date: Sat, 25 May 2013 11:59:48
Message-Id: 20130525135739.2d302c1d@TOMWIJ-GENTOO
In Reply to: Re: [gentoo-dev] eselect init by Peter Stuge
1 On Sat, 25 May 2013 12:25:03 +0200
2 Peter Stuge <peter@×××××.se> wrote:
3
4 > I would actually expect the change to take effect immediately.
5
6 Then how would you be able to shutdown / reboot your system in a clean
7 way? The premise here is that when you boot with an init system you
8 must shutdown with that same init system, you can't just start one init
9 system and expect the other init system to cleanly shut down its
10 services. Therefore implementing this would either be unclean or way to
11 complex.
12
13 From all the methods discussed doing it on boot sounds the most sane.
14
15 > On boot could work, except that it does add more steps (= more
16 > fragility) to the boot process, which I think everyone wants to avoid.
17
18 If it is implemented properly, it really isn't that fragile as you
19 would think; it doesn't take much input, so there is barely any
20 implementation and bug fixing needed and it will work everywhere.
21
22 Users that manage to break this will often know how to fix, unless we
23 messed up from the Portage tree; but well, this mostly boils down to a
24 proper news item and documentation _before_ bringing this out such that
25 users are at least aware of this crucial boot process change.
26
27 Anyhow, users need to be aware anyway for when they ever decide to try
28 or switch another init system in the future.
29
30 --
31 With kind regards,
32
33 Tom Wijsman (TomWij)
34 Gentoo Developer
35
36 E-mail address : TomWij@g.o
37 GPG Public Key : 6D34E57D
38 GPG Fingerprint : C165 AF18 AB4C 400B C3D2 ABF0 95B2 1FCD 6D34 E57D

Attachments

File name MIME type
signature.asc application/pgp-signature

Replies

Subject Author
Re: [gentoo-dev] eselect init Walter Dnes <waltdnes@××××××××.org>
Re: [gentoo-dev] eselect init Peter Stuge <peter@×××××.se>