By default, SDK programs only invoke ASL scripts located in the BASEDIR/smarts/rules directory, the BASEDIR/smarts/local/rules directory, or a subdirectory of one of these directories. You can use this environment variable to specify additional locations from which SDK programs can invoke ASL scripts.

When set, the directories specified by SM_RULESET_PATH are searched before the system defaults.