Hi Michael. Has there been any progress or review on this issue?
Perhaps you've noted the following thread I've opened on debian-devel: http://lists.debian.org/debian-devel/2010/07/msg00192.html Regardless of the debate on what "essential" actually means (per policy),... I guess it would be really a good idea to put some things from /usr/bin to /bin... because they're likely to be used during system initialisation. printf is only one of them, but perhaps a prominent example, as at least POSIX suggests to use it instead of echo. While bash/dash seem to have a built-in printf, this is not true for all shells. And in place it's mandated, that a shell must have such built-ins. The same is btw true for echo. But I guess many other stuff (e.g. id, stat, base64) is used during system initialization. I'm currently writing a new version of /etc/init.d/skeleton which I'll propose as a (hopefully better) replacement for the current one. I'll add some notes, that init-script writes have to take care, that not everything from essential packages and not even als basic SUSv3 utilities are there.... but I strongly believe that this is not the way it should be. Cheers, Chris.
smime.p7s
Description: S/MIME cryptographic signature

