]] Bjørn Mork 

> Tollef Fog Heen <tfh...@err.no> writes:
> > ]] Norbert Preining 
> >
> >> > systemd needs cgroups, that's pretty well established.  Arguably, it
> >> > should die with a clearer message.
> >> 
> >> No, NO  NOOOOOOOOOOOOOOOOOOOOOO
> >> 
> >> *IT*SHOULD*NOT*DIE*!!! It is in PID 1. Please digest that.
> >
> > Am I understanding you correctly that you don't think there are any
> > situations where compiling out features from the kernel can lead to pid1
> > not working would be acceptable?
> 
> The main problem is how you resolve the "not working".  Dying will never
> a sane way to give up from pid 1.  Try exec'ing something else instead,
> like a shell or a stripped down init not needing all those optional
> kernel fatures.

You're right that «how to resolve» is one part of the question.

It's not clear that execing a shell will fare you any better.  Virtual
consoles and serial ports are optional kernel features too, after all.

> And wrt the question about required kernel feaures: Why should the
> systemd pid1 require more features than other init systems?  I have been
> told before when complaining about putting additional complexity into
> pid1 that this isn't true - that systemd really doesn't add dependencies
> to pid1 compared to alternative init systems.  This doesn't seem to be
> completely true.

I'm not particularly interested in reiterating the entire discussion
here, I'm sure you'll find answers to why systemd requires the features
it does in #727708, git commit logs and mailing list archives.

-- 
Tollef Fog Heen
UNIX is user friendly, it's just picky about who its friends are


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/87r45eh7l5....@xoog.err.no

Reply via email to