3.13. Software Collection Configuration Files Support
By default, configuration files in a Software Collection are stored within the
/opt/provider/%{scl}
file system hierarchy.
To make configuration files more accessible and easier to manage, you are advised to use the
nfsmountable
macro that redefines the _sysconfdir
macro. This results in configuration files being created underneath the /etc/opt/provider/%{scl}/
directory, outside of the /opt/provider/%{scl}
file system hierarchy.
For example, a configuration file example.conf is normally stored in the
/etc
directory in the base system installation. If the configuration file is a part of a software_collection Software Collection and the nfsmountable
macro is defined, the path to the configuration file in software_collection is as follows:
/etc/opt/provider/software_collection/example.conf
For more information about using the
nfsmountable
macro, see Section 3.1, “Using Software Collections over NFS”.