On Thu, 15 Jul 2010 23:42:00 +0200, Christoph Anton Mitterer <cales...@scientia.net> wrote: > The FHS in turn specifies: > "The following files, or symbolic links to files, must be in /sbin if the > corresponding subsystem is installed: > ... > fsck.* > mkfs.* > " > (see http://www.pathname.com/fhs/pub/fhs-2.3.html#SPECIFICOPTIONS8).
You pose an interesting question. After thinking about it a bit, here's my current take on it. I interpret "corresponding subsystem is installed" to mean that the kernel knows how to mount and use the filesystem type in question. To the best of my knowledge, that is not true for CP/M filesystems, which I believe can only be manipulated from user space and not directly mounted. Also, the overall definition for /usr/sbin in the FHS says "This directory contains any non-essential binaries used exclusively by the system administrator." That is clearly not true in this case. All this suggests to me that leaving the two executables in question in the /usr/bin directory where they are now is a better choice than moving them. > I don't judge whether /sbin is really a better location,.... just > wanted to bring this to your attention :) No problem. It's an interesting question. Do you agree with my analysis? Bdale
pgpjvLkCoAzeH.pgp
Description: PGP signature