On Mon, Feb 14, 2011 at 12:22 AM, Lennart Poettering <lenn...@poettering.net> wrote: > And last but most importantly: We strongly encourage all distros to > adopt dracut as initrd implementation. There's no hard dependency from > systemd to dracut, but if you use dracut you will get a number of > features you otherwise will miss. In addition to the plymouth > optimization above this is for example that profiling info is passed > from dracut to systemd and information about fsck-on-root-from-initrd. >
Could you elaborate about fsck-on-root-from-initrd? How is systemd made aware that dracut checked root file system? > There's very little point in every distro maintaining their own initrd > implementation. Dracut appears to us to be the best implementation in > existance and Harald is very open to cooperation with other distros and > hence we try to gently push everbody to adopt initrd in their > distros. And let me make explicitly clear that we use this "weak > dependency" between systemd and dracut as a means to achieve that. > Well, personally I am quite fond of dracut and using it for quite some time and do all I can to integrate it in distro I use (Mandriva). It just not my choice what is used by default :) >> I would really prefer to see generic ConditionCommandStatus and simply >> use > > Well, we do this all to make it unnecessary to spawn off one more > process. Doing ConditionCommandStatus= would necessarily spawn one more. I see. Yes, that makes sense. _______________________________________________ systemd-devel mailing list systemd-devel@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/systemd-devel