[cgl_discussion] Location of validation suites on test system

Craig Thomas craiger at osdl.org
Fri Oct 4 15:54:52 PDT 2002


I wanted to bring up a topic for general discussion to solicit opinions.

Currently, the validation suites will install their packages in the
following directory:  /usr/lib/cglvalidation
All of the tests expect this to be the root of the validation suites.

However, the File System Hierarchy Standard states that /usr/lib 
should 

    "include object files, libraries, and internal binaries
     that are not intended to be executed directly by users
     or shell scripts."

The validation suite violates this policy.  CGL has a requirement to
be LSB compliant.  The LSB indirectly references the FHS 2.2 in their 
documentation.  

There is nothing that explicitly states that one cannot place the test
suites in /usr/lib, but it should probably be moved to a better location
such as /home or /opt.

Are there pros or cons to changing the location of the suites?  Would a
certification body be OK with test suites loaded on a test system in
/usr/lib?


-- 
Craig Thomas                         
Open Source Development Labs         email: craiger at osdl.org





More information about the cgl_discussion mailing list