summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--meta-openstack/recipes-devtools/python/python-keystone/keystone.conf2
-rw-r--r--meta-openstack/recipes-devtools/python/python-keystone_git.bb3
2 files changed, 4 insertions, 1 deletions
diff --git a/meta-openstack/recipes-devtools/python/python-keystone/keystone.conf b/meta-openstack/recipes-devtools/python/python-keystone/keystone.conf
index 3c3efb8..55bf6e8 100644
--- a/meta-openstack/recipes-devtools/python/python-keystone/keystone.conf
+++ b/meta-openstack/recipes-devtools/python/python-keystone/keystone.conf
@@ -128,7 +128,7 @@ expiration = 3600
128#cert_required = True 128#cert_required = True
129 129
130[signing] 130[signing]
131#token_format = PKI 131token_format = %TOKEN_FORMAT%
132#certfile = /etc/keystone/ssl/certs/signing_cert.pem 132#certfile = /etc/keystone/ssl/certs/signing_cert.pem
133#keyfile = /etc/keystone/ssl/private/signing_key.pem 133#keyfile = /etc/keystone/ssl/private/signing_key.pem
134#ca_certs = /etc/keystone/ssl/certs/ca.pem 134#ca_certs = /etc/keystone/ssl/certs/ca.pem
diff --git a/meta-openstack/recipes-devtools/python/python-keystone_git.bb b/meta-openstack/recipes-devtools/python/python-keystone_git.bb
index c0522f8..56a9d0a 100644
--- a/meta-openstack/recipes-devtools/python/python-keystone_git.bb
+++ b/meta-openstack/recipes-devtools/python/python-keystone_git.bb
@@ -23,6 +23,7 @@ S = "${WORKDIR}/git"
23inherit setuptools update-rc.d identity hosts default_configs 23inherit setuptools update-rc.d identity hosts default_configs
24 24
25SERVICE_TOKEN = "password" 25SERVICE_TOKEN = "password"
26TOKEN_FORMAT ?= "PKI"
26 27
27do_install_append() { 28do_install_append() {
28 29
@@ -46,6 +47,8 @@ do_install_append() {
46 sed -e "s:%CONTROLLER_IP%:${CONTROLLER_IP}:g" -i ${KEYSTONE_CONF_DIR}/keystone.conf 47 sed -e "s:%CONTROLLER_IP%:${CONTROLLER_IP}:g" -i ${KEYSTONE_CONF_DIR}/keystone.conf
47 sed -e "s:%CONTROLLER_IP%:${CONTROLLER_IP}:g" -i ${KEYSTONE_CONF_DIR}/identity.sh 48 sed -e "s:%CONTROLLER_IP%:${CONTROLLER_IP}:g" -i ${KEYSTONE_CONF_DIR}/identity.sh
48 49
50 sed -e "s:%TOKEN_FORMAT%:${TOKEN_FORMAT}:g" -i ${KEYSTONE_CONF_DIR}/keystone.conf
51
49 if ${@base_contains('DISTRO_FEATURES', 'sysvinit', 'true', 'false', d)}; then 52 if ${@base_contains('DISTRO_FEATURES', 'sysvinit', 'true', 'false', d)}; then
50 install -d ${D}${sysconfdir}/init.d 53 install -d ${D}${sysconfdir}/init.d
51 install -m 0755 ${WORKDIR}/keystone ${D}${sysconfdir}/init.d/keystone 54 install -m 0755 ${WORKDIR}/keystone ${D}${sysconfdir}/init.d/keystone