[chiglug] systemd

Rob Dux robwdux at gmail.com
Tue Nov 10 16:00:54 UTC 2015


I'd like to know where systemd shines i.e. what is the best application for
systemd and my current belief is desktop. I interact with it in fedora and
when I have to shell into servers that use it.

We're adopting Docker at my employer for which I gave a talk last lug and
there is a requirement for an init system in some applications for
containers which I selected s6 for various reasons. As far as Docker hosts,
Alpine Linux seems most ideal and it ships with OpenRC. In every case for
our production needs, minimalism is the key. Microservices are the trend
now and on the horizon is unikernels where init is irrelevant.

On Tue, Nov 10, 2015, 9:44 AM Steve Litt <slitt at troubleshooters.com> wrote:

> On Tue, 10 Nov 2015 07:31:38 -0600
> sheila miguez <shekay at pobox.com> wrote:
>
> > On Mon, Nov 9, 2015 at 8:55 PM, Steve Litt <slitt at troubleshooters.com>
> > wrote:
> >
> > > Speaking about proving you wrong, you'd better get some evidence
> > > that systemd initted systems are universally, in every use case,
> > > better than alternatives such as Gentoo, Funtoo, Void Linux,
> > > Devuan, *BSD, just to name a few. Or you'll be proven wrong by the
> > > alternatives.
> > >
> >
> > But you did mention
> >
> > [...] the best init system for the job depends on the use case [...]
> > >
> >
> > I don't think he's required to prove systemd is *universally* better.
> > Maybe you don't either?
>
> No, I don't, always assuming he isn't asserting that systemd is best
> for all use cases, which unfortunately seems to be by far the most
> common refrain from the systemd camp.
>
> If it's per use case, all he has to prove is it's better for specific
> use cases. And he should point out that there are several distros to use
> if yours is not such a use case, because otherwise it takes on this
> "you too will be assimilated" quality, and inevitably this quality
> inspires systemd refusers to be ever more creative in ripping out
> systemd.
>
> >
> > You gave helpful advice for uncovering advantages and disadvantages
> > for different use cases and different levels of expertise with users.
> > That will make for an interesting talk. I don't want to place a
> > burden on someone to prove that there are no disadvantages and that
> > systemd's way of handling things is the best. That would not be an
> > interesting talk.
>
> You're absolutely right. I phrased it wrong. Also, if he presented it
> as use case dependent and admitted some use cases call for non-systemd
> inits, it would be the first of its kind, at least from everything I've
> heard.
>
> SteveT
>
> Steve Litt
> November 2015 featured book: Troubleshooting Techniques
>      of the Successful Technologist
> http://www.troubleshooters.com/techniques
>
> _______________________________________________
> discuss mailing list
> discuss at lists.chicagolug.org
> https://lists.chicagolug.org/mailman/listinfo/discuss
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.chicagolug.org/pipermail/discuss/attachments/20151110/6abbf947/attachment-0002.html>


More information about the discuss mailing list