@@ -21,15 +21,12 @@ $STD apt install -y \
2121msg_ok " Installed Dependencies"
2222
2323msg_info " Setting up Elasticsearch"
24- curl -fsSL https://artifacts.elastic.co/GPG-KEY-elasticsearch | sudo gpg --dearmor -o /usr/share/keyrings/elasticsearch-keyring.gpg
25- cat << EOF | sudo tee /etc/apt/sources.list.d/elasticsearch.sources >/dev/null
26- Types: deb
27- URIs: https://artifacts.elastic.co/packages/7.x/apt
28- Suites: stable
29- Components: main
30- Signed-By: /usr/share/keyrings/elasticsearch-keyring.gpg
31- EOF
32- $STD apt update
24+ setup_deb822_repo \
25+ " elasticsearch" \
26+ " https://artifacts.elastic.co/GPG-KEY-elasticsearch" \
27+ " https://artifacts.elastic.co/packages/7.x/apt" \
28+ " stable" \
29+ " main"
3330$STD apt -y install elasticsearch
3431echo " -Xms2g" >> /etc/elasticsearch/jvm.options
3532echo " -Xmx2g" >> /etc/elasticsearch/jvm.options
@@ -39,15 +36,12 @@ systemctl restart -q elasticsearch
3936msg_ok " Setup Elasticsearch"
4037
4138msg_info " Installing Zammad"
42- curl -fsSL https://dl.packager.io/srv/zammad/zammad/key | gpg --dearmor | sudo tee /etc/apt/keyrings/pkgr-zammad.gpg > /dev/null
43- cat << EOF | sudo tee /etc/apt/sources.list.d/zammad.sources >/dev/null
44- Types: deb
45- URIs: https://dl.packager.io/srv/deb/zammad/zammad/stable/debian
46- Suites: 12
47- Components: main
48- Signed-By: /etc/apt/keyrings/pkgr-zammad.gpg
49- EOF
50- $STD apt update
39+ setup_deb822_repo \
40+ " zammad" \
41+ " https://dl.packager.io/srv/zammad/zammad/key" \
42+ " https://dl.packager.io/srv/deb/zammad/zammad/stable/debian" \
43+ " $( get_os_info version_id) " \
44+ " main"
5145$STD apt -y install zammad
5246$STD zammad run rails r " Setting.set('es_url', 'http://localhost:9200')"
5347$STD zammad run rake zammad:searchindex:rebuild
0 commit comments