On Mon, 09 Aug 2010 23:35:31 +0200, Joerg.Schilling@fokus.fraunhofer.de (Joerg Schilling) wrote:
This is historical use.... /usr/local/bin was abandoned in 1989 in favor of the /opt/<vendor>/bin/* hierarchy.
Definitely no! Citing from FHS 2.3 which is mandatory for LSB applications (http://www.pathname.com/fhs/pub/fhs-2.3.pdf): [...] 4.2. Requirements The following directories, or symbolic links to directories, are required in /usr. Directory Description bin Most user commands include Header files included by C programs lib Libraries local Local hierarchy (empty after main installation) sbin Non-vital system binaries [...] 3.13. /opt : Add-on application software packages 3.13.1. Purpose /opt is reserved for the installation of add-on application software packages. A package to be installed in /opt must locate its static files in a separate /opt/<package> or /opt/<provider> directory tree, where <package> is a name that describes the software package and <provider> is the providers LANANA registered name. [...] 4.5. /usr/bin : Most user commands 4.5.1. Purpose This is the primary directory of executable commands on the system. [...] 4.8.2. /usr/local : Local hierarchy 4.8.2.1. Purpose The /usr/local hierarchy is for use by the system administrator when installing software locally. It needs to be safe from being overwritten when the system software is updated. It may be used for programs and data that are shareable amongst a group of hosts, but not found in /usr. Locally installed software must be placed within /usr/local rather than /usr unless it is being installed to replace or upgrade software in /usr. 7 Philipp -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org