Op Mon, 12 Jul 2004 11:32:30 +0100 schreef Max Bowsher in <[EMAIL PROTECTED]>: : Christopher Faylor wrote: [...] : > The FHS dictates no subdirectories in /usr/bin and I think it's a good : > rule. Program specific subdirectories belong in /usr/lib. : : ... : : > Why didn't rpm just put its binaries in /usr/bin/rpm? Why didn't qt put : > them in /usr/bin/qt? Regardless of the reason, they put their packages : > in /usr/lib. So should you. : : OK, I'll use /usr/lib. : : Though the FHS actually permits subdirs of /usr/bin, even defining the : meaning of one subdir, /usr/bin/mh
...as an option, and it may also be a symlink ("The following directories, or symbolic links to directories, must be in /usr/bin, if the corresponding subsystem is installed") : http://www.pathname.com/fhs/pub/fhs-2.3.html#USRBINMOSTUSERCOMMANDS It /does/ require: "/usr/bin/X11 must be a symlink to /usr/X11R6/bin if the latter exists". The latter *does* exist. The former _does not_. [Heads up X11-maintainer? (Same is true for /usr/lib/X11 -> /usr/X11R6/lib/X11 and /usr/include/X11 -> /usr/X11R6/include/X11 <url:http://www.pathname.com/fhs/pub/fhs-2.3.html#USRX11R6XWINDOWSYSTEMVERSION11REL> )] However, in http://www.pathname.com/fhs/pub/fhs-2.3.html#REQUIREMENTS2 it clearly states: "There must be no subdirectories in /bin." It does not forbid symlinks to dirs AFAICS... L8r, Buzz. -- ) | | ---/ ---/ Yes, this | This message consists of true | I do not -- | | / / really is | and false bits entirely. | mail for ) | | / / a 72 by 4 +-------------------------------+ any1 but -- \--| /--- /--- .sigfile. | |perl -pe "s.u(z)\1.as." | me. 4^re