By default, 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 programs can invoke ASL scripts.
When set, the directories specified by SM_RULESET_PATH are searched before the system defaults.