Bruce Dubbs wrote: > I've been looking at systemd and had a thought that perhaps both could > be put into a single LFS build. Looking at the installed package > contents in the books, I see the following name collisions: > > systemd sysvinit eudev > systemd-udevd udevd > udevadm udevadm > halt halt > init init > poweroff poweroff > reboot reboot > runlevel runlevel > shutdown shutdown > telinit telinit
I did a little more checking. If eudev is dropped and the full systemd is substituted in a standard LFS environment, the following have name collisions: 1 /usr/share/man/man8/shutdown.8 2 /usr/share/man/man8/poweroff.8 3 /usr/share/man/man8/telinit.8 4 /usr/share/man/man8/halt.8 5 /usr/share/man/man8/runlevel.8 6 /usr/share/man/man8/reboot.8 7 /sbin/reboot 8 /sbin/halt 9 /sbin/runlevel 10 /sbin/telinit 11 /sbin/poweroff 12 /sbin/shutdown 13 /sbin/init I still need to check out boot scripts and other initialization, but combining these boot systems with small script to set the desired system seems doable. I don't think it would be necessary to even ask the user to choose at build time. Nothing's set, but it does look promising right now. -- Bruce -- http://linuxfromscratch.org/mailman/listinfo/lfs-dev FAQ: http://www.linuxfromscratch.org/faq/ Unsubscribe: See the above information page