It is important to understand how software locates user-modifiable files at runtime. In general, when looking for a user-modifiable file, software first searches in BASEDIR/smarts/local or one of its subdirectories. If the file is not found, software then proceeds to look for the file in directories that are not intended to contain modified files. For example, when software searches for a configuration file, it first looks in BASEDIR/smarts/local/conf. If the file is not found, then software proceeds to look in BASEDIR/smarts/conf.


BASEDIR/smarts can refer to different product suite directories. Therefore, the configuration file in this example could be a configuration file for any product suite such as the IP Manager or Service Assurance Manager.