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