On Mon, Mar 3, 2014 at 10:57 AM, Rich Freeman <ri...@gentoo.org> wrote: > On Mon, Mar 3, 2014 at 1:38 PM, Mark Knecht <markkne...@gmail.com> wrote: >> If I understand this all then systemd, in it's current state, is going >> to require removing udev as a stand-along package, will remove >> sysvinit as systemd provides /sbin/init, and will also replace OpenRC >> with it's own code for starting and stopping services? It's a big >> change but it's one of the reasons why I built the backup install on >> the SSD. None of this really touches my spinning rust install I use >> daily. > > I suggest you read the systemd docs.
I agree. Prior to Canek's previous email I wasn't giving this much real though. With his response, your additional info and some study of the docs I may try it later this week. > Installing systemd will not > remove sysvinit or openrc. However, after you change your kernel > command line they will not be run as pid1 or as a service manager, and > systemd has its own configuration for services. You can basically > switch back and forth as long as you maintain your settings in > parallel. > OK, that helps with the worry that something goes wrong and the whole system is left unbootable. > There is work to make it possible to use systemd without having openrc > installed. The main issue right now is a few packages use functions > in openrc which are not present in systemd, so that needs some > refactoring. However, having them both installed in parallel doesn't > really cost anything besides a few inodes (and not all that many). > > Rich > Thanks, Mark