From b71e9656ef30c0e165126e62658b425fd0654ae6 Mon Sep 17 00:00:00 2001 From: Thomas Merkel Date: Thu, 14 Aug 2014 20:11:40 +0200 Subject: [PATCH] fix settings for kumquat and token --- copy/tmp/kumquat-settings.py | 4 ++++ copy/var/zoneinit/includes/50-kumquat.sh | 5 +++++ 2 files changed, 9 insertions(+) diff --git a/copy/tmp/kumquat-settings.py b/copy/tmp/kumquat-settings.py index 6d86aa2..873a6aa 100644 --- a/copy/tmp/kumquat-settings.py +++ b/copy/tmp/kumquat-settings.py @@ -31,6 +31,7 @@ 'mysql', 'ftp', 'status', + 'mail', ) MIDDLEWARE_CLASSES = ( @@ -58,3 +59,6 @@ # Static files (CSS, JavaScript, Images) # https://docs.djangoproject.com/en/1.6/howto/static-files/ STATIC_URL = '/static/' + +# Redirect after LOGIN +LOGIN_REDIRECT_URL = '/' diff --git a/copy/var/zoneinit/includes/50-kumquat.sh b/copy/var/zoneinit/includes/50-kumquat.sh index ddabf30..cda6d2a 100644 --- a/copy/var/zoneinit/includes/50-kumquat.sh +++ b/copy/var/zoneinit/includes/50-kumquat.sh @@ -18,6 +18,10 @@ mdata-put kumquat_admin ${ADMIN_KUMQUAT} WWW_UID=$(id -u www) WWW_GID=$(id -g www) +CORE_MAIL_TOKEN=${CORE_MAIL_TOKEN:-$(mdata-get core_mail_token 2>/dev/null)} || \ +CORE_MAIL_TOKEN=$(od -An -N8 -x /dev/random | head -1 | tr -d ' '); +mdata-put core_mail_token ${CORE_MAIL_TOKEN} + # check if database exists already if [ -d /var/mysql/kumquat ]; then echo 'Database already exists, maybe some migration script will run in the future.' @@ -78,6 +82,7 @@ KUMQUAT_VHOST_GID = ${WWW_GID} KUMQUAT_USE_ZFS = ${USE_ZFS} KUMQUAT_VHOST_DATASET = "${VHOST_DATASET}" KUMQUAT_WEBSERVER_RELOAD = 'svcadm refresh apache' +CORE_MAIL_TOKEN = ${CORE_MAIL_TOKEN} EOF # Init django data and create admin user