aboutsummaryrefslogtreecommitdiff
path: root/rp/config/rpki-manage
diff options
context:
space:
mode:
Diffstat (limited to 'rp/config/rpki-manage')
-rwxr-xr-xrp/config/rpki-manage15
1 files changed, 15 insertions, 0 deletions
diff --git a/rp/config/rpki-manage b/rp/config/rpki-manage
new file mode 100755
index 00000000..16d0990d
--- /dev/null
+++ b/rp/config/rpki-manage
@@ -0,0 +1,15 @@
+#!/usr/bin/env python
+
+import os
+
+# django-admin seems to have problems creating the superuser account when
+# $LANG is unset or is set to something totally incompatible with UTF-8.
+
+if os.environ.get("LANG") in (None, "", "C"):
+ os.environ["LANG"] = "en_US.UTF-8"
+
+os.environ.setdefault("DJANGO_SETTINGS_MODULE", "rpki.django_settings.gui")
+
+from django.core.management import execute_from_command_line
+
+execute_from_command_line()