Gentoo Archives: gentoo-user

From: Pandu Poluan <pandu@××××××.info>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] Re: systemd? [ Was: The End Is Near ... ]
Date: Sun, 18 Mar 2012 02:54:45
Message-Id: CAA2qdGX25Qrc++jAzcedFoxLv7cTYyTagUm8mN0UTXegtZdhrg@mail.gmail.com
In Reply to: Re: [gentoo-user] Re: systemd? [ Was: The End Is Near ... ] by Joshua Murphy
1 On Mar 18, 2012 9:44 AM, "Joshua Murphy" <poisonbl@×××××.com> wrote:
2 >
3 > On Sat, Mar 17, 2012 at 10:12 PM, Nikos Chantziaras <realnc@×××××.com>
4 wrote:
5 > > On 18/03/12 03:45, Canek Peláez Valdés wrote:
6 > >>
7 > <snip>
8 > >> [...]
9 > >>
10 > >> * It tries to unify Linux behaviour among distros (some can argue that
11 > >> this is a bad thing): Using systemd, the same
12 > >> configurations/techniques work the same in every distribution. No more
13 > >> need to learn /etc/conf.d, /etc/sysconfig, /etc/default hacks by
14 > >> different distros.
15 > >
16 > >
17 > > Out of the things you listed, this strikes me as the most important.
18 Linux
19 > > really needs standards. When I install software on Windows, it knows
20 how to
21 > > add its startup services. On Linux, this is all manual work if your
22 distro
23 > > isn't supported, especially on Gentoo. If there's no ebuild for it, you
24 > > spend your whole day trying to make it work.
25 > >
26 > >
27 >
28 > My day job's on the windows side of things... and as true as it is
29 > that the application developer knows the approach they're going to use
30 > today to get their piece of software to start when windows does (as
31 > often as not, doing so without the knowledge of the user), there's a
32 > *massive* range of ways to do just that, and they *do* vary as you
33 > move from one version of windows to the next... and tracking down
34 > what's actually starting at boot (and why) without tools explicitly
35 > created to give that information is an incredible amount of work on
36 > the side of the user and even the usual admin. I'm not sure I'd cite
37 > that as a positive benefit on the windows side of things...
38 >
39
40 True, that.
41
42 Case in point : a couple of months back, I had great trouble trying to
43 start the server service *after* the iSCSI service. Finally have to resort
44 on a script starting using Windows Scheduler (post-boot event)
45
46 On Linux, I *know* where services are started. The locations might be
47 different from one distro to another, but within one distro, there's
48 (usually) only 2 ways a service get started.
49
50 Plus, as a server guy, I don't really care if the boot up process is
51 faster; I need deterministic boot process, with as succinct instrumentation
52 as possible.
53
54 Rgds,