David Dillow wrote:
On Fri, 2009-06-05 at 14:21 -0400, Dave Jones wrote:
Just because the scripts don't use it, doesn't mean it doesn't have
value in the initramfs. Being dropped to a rescue shell and not
being able to cat files for diagnostics is sort of annoying.
So build cat as a shell function :)
More seriously, I agree it is helpful to have some tools available when
trying to debug, or develop dracut. But when I move this into production
in a cluster here, I'm going to want my image as lean as I can get it.
What do you think of making a module, say 99useful-tools, what installs
various tools that would be helpful, and have it installed by default.
That way, it is easy to have the best of both worlds.
Not quite. Since 99useful-tools (or 95debug come to that) would have to
be pulled in as a dependency if your module-scripts use tools from there.
debugging on the console: yes, I agree completely. Inside scripts:
Please use only if there's no other (readable) way.
--
To unsubscribe from this list: send the line "unsubscribe initramfs" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html