+ prefix = NULL;
+ if (script->filename) {
+ sep = strrchr(script->filename, '/');
+ if (sep)
+ prefix = talloc_strndup(env, script->filename,
+ sep - script->filename);
+ }
+
+ script_env_set(script, "prefix", prefix ? : default_prefix);
+ if (prefix)
+ talloc_free(prefix);