summaryrefslogtreecommitdiff
path: root/Mailman/bin/make_instance.py
diff options
context:
space:
mode:
Diffstat (limited to 'Mailman/bin/make_instance.py')
-rw-r--r--Mailman/bin/make_instance.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/Mailman/bin/make_instance.py b/Mailman/bin/make_instance.py
index 8ec0d13b5..424b7f38a 100644
--- a/Mailman/bin/make_instance.py
+++ b/Mailman/bin/make_instance.py
@@ -165,7 +165,9 @@ def main():
print >> sys.stderr, 'Ignoring unknown language codes:', \
SPACE.join(unknown_language)
languages = available_languages & enable_languages
- instantiate(opts.var_dir, opts.user, opts.group, languages, opts.force)
+ # We need an absolute path for var_dir.
+ var_dir = os.path.abspath(opts.var_dir)
+ instantiate(var_dir, opts.user, opts.group, languages, opts.force)