added elasticsearch config to package install
This commit is contained in:
parent
ca3b34aec4
commit
6fda64c7f6
1 changed files with 12 additions and 1 deletions
|
@ -200,7 +200,7 @@ function create_webserver_config () {
|
||||||
mv /etc/${WEBSERVER}/sites-enabled/zammad.conf ${WEBSERVER_CONF}
|
mv /etc/${WEBSERVER}/sites-enabled/zammad.conf ${WEBSERVER_CONF}
|
||||||
else
|
else
|
||||||
cp ${ZAMMAD_DIR}/contrib/${WEBSERVER}/zammad.conf ${WEBSERVER_CONF}
|
cp ${ZAMMAD_DIR}/contrib/${WEBSERVER}/zammad.conf ${WEBSERVER_CONF}
|
||||||
fi
|
fi
|
||||||
ln -s ${WEBSERVER_CONF} /etc/${WEBSERVER}/sites-enabled/zammad.conf
|
ln -s ${WEBSERVER_CONF} /etc/${WEBSERVER}/sites-enabled/zammad.conf
|
||||||
fi
|
fi
|
||||||
if [ "${WEBSERVER}" == "apache2" ]; then
|
if [ "${WEBSERVER}" == "apache2" ]; then
|
||||||
|
@ -219,6 +219,15 @@ function create_webserver_config () {
|
||||||
${INIT_CMD} restart ${WEBSERVER_CMD}
|
${INIT_CMD} restart ${WEBSERVER_CMD}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
function setup_elasticsearch () {
|
||||||
|
echo "# Configuring Elasticsearch..."
|
||||||
|
/usr/share/elasticsearch/bin/elasticsearch-plugin install mapper-attachments
|
||||||
|
${INIT_CMD} restart elasticsearch
|
||||||
|
sleep 10
|
||||||
|
zammad run rails r "Setting.set('es_url', \"${ES_CONNECTION:-http://127.0.0.1:9200}\")"
|
||||||
|
zammad run rake searchindex:rebuild
|
||||||
|
}
|
||||||
|
|
||||||
function update_or_install () {
|
function update_or_install () {
|
||||||
if [ -f ${ZAMMAD_DIR}/config/database.yml ]; then
|
if [ -f ${ZAMMAD_DIR}/config/database.yml ]; then
|
||||||
update_database
|
update_database
|
||||||
|
@ -236,6 +245,8 @@ function update_or_install () {
|
||||||
update_database_yml
|
update_database_yml
|
||||||
|
|
||||||
initialise_database
|
initialise_database
|
||||||
|
|
||||||
|
setup_elasticsearch
|
||||||
fi
|
fi
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue