From: Tomas Frydrych <tf+lists.yocto@r-finger.com>
To: yocto@yoctoproject.org
Subject: Re: RFC: poky-tiny: init procedure
Date: Thu, 14 Jun 2012 08:11:34 +0100 [thread overview]
Message-ID: <4FD98EA6.1050403@r-finger.com> (raw)
In-Reply-To: <4FD93175.7070202@linux.intel.com>
Hi Darren,
On 14/06/12 01:33, Darren Hart wrote:
> o Do not include the standard Busybox init
...
> o Do not provide inittab functionality
I am not entirely clear what you are hoping to gain by creating a home
grown init solution?
A system that runs nothing but a shell is really not useful for anything
all, everyone using it will be adding some sort of services, so the
question of how the extending works (or does not work), needs to be in
the forefront of the design. My main reservation is that you are
suggesting to break one of the basic premisses behind the whole
ecosystem, namely that if I add a package that provides a service to an
image, I get that service running; 'fix by documentation' is never a fix.
So back to my original question, what are the expected benefits to the
Poky users of not using initd in such minimal systems, and do you have
any numbers to show it is worth it? Maybe the numbers are compelling,
but considering that currently Poky does not even support systemd,
adding yet another, home grown, init system seems like a step in the
wrong direction (perhaps sorting out the systemd mess is an opportunity
to deal with the init sequence in a more generic way).
(I hear what you are saying about a system that only includes packages
you want and nothing else, but this is orthogonal to the system size; I
for one want to be able to create a midsized system that includes only
packages that I want and nothing else. :) )
Tomas
next prev parent reply other threads:[~2012-06-14 7:11 UTC|newest]
Thread overview: 16+ messages / expand[flat|nested] mbox.gz Atom feed top
2012-06-14 0:33 RFC: poky-tiny: init procedure Darren Hart
2012-06-14 1:09 ` Tim Bird
2012-06-14 1:20 ` Darren Hart
2012-06-14 2:55 ` Darren Hart
2012-06-14 7:11 ` Tomas Frydrych [this message]
2012-06-14 21:09 ` Darren Hart
2012-06-15 6:31 ` Tomas Frydrych
2012-06-15 7:05 ` Thomas Petazzoni
2012-06-15 23:04 ` Darren Hart
2012-06-15 19:49 ` Tim Bird
2012-06-15 21:26 ` Tomas Frydrych
2012-06-15 23:15 ` Darren Hart
2012-06-16 8:53 ` Tomas Frydrych
2012-06-15 21:10 ` Tim Bird
2012-06-15 23:21 ` Darren Hart
2012-06-18 11:50 ` Richard Purdie
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=4FD98EA6.1050403@r-finger.com \
--to=tf+lists.yocto@r-finger.com \
--cc=yocto@yoctoproject.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.