Pacho Ramos posted on Fri, 21 Jun 2013 17:48:59 +0200 as excerpted:

> El vie, 21-06-2013 a las 09:36 -0500, William Hubbs escribió:
> [...]
>> No, he has his own versions of the systemd and sysvinit ebuilds which
>> move some of the installation to non-standard places as part of this
>> machinery, so it is not opt-in.
>> 
>> Also, there was an email on this thread showing that using
>> init=/sbin/einit works, so I'm not seeing what mgorny's objections are.
>> 
>> William
> 
> I think mgorny was referring to a case where einit fails to work and,
> then, kernel will fallback to using /sbin/init, that could cause
> problems as it would always run /sbin/init from sysvinit... but maybe he
> was referring to something else :|

This is my understanding as well.  If there's a problem with /sbin/einit, 
the kernel will fallback to /sbin/init.  If /sbin/init runs a sysv init 
that's setup for an old, no longer sysadmin maintained openrc (or 
whatever other) setup, there's little telling what sort of unpredictable 
things that openrc config from three years ago might end up doing to a 
painstakingly configured systemd (or runit, or...) current config.

That's the worry, and as an admin, I'd be worried about it myself, but in 
practice, I'm not sure it's particularly valid, simply because in the 
real world, the failures are more likely to be full service breakage, 
etc, than they are to be anything really destructive.

The caveat, and this one's big enough to give an admin ulcers for sure, 
is if the machine is a server, and that old no-longer-maintained openrc 
config starts up say a no-longer-maintained sshd instance with a poor 
password that has long since been forgotten about, thus exposing the 
machine to any cracker taking a probe.  However unlikely that is (such an 
unmaintained sshd config should have long since been removed on any 
responsibly administered gentoo system), just the possibility is enough 
to give a responsible admin ulcers worrying about it, because even 
responsible sysadmins fat-finger things, or simply forget about them, 
once in awhile.  THAT's our REAL weakness, and we know it all too well!

-- 
Duncan - List replies preferred.   No HTML msgs.
"Every nonfree program has a lord, a master --
and if you use the program, he is your master."  Richard Stallman


Reply via email to