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

Reply via email to