From d778ad60142e2e0c20d50c4f2e95d4ce86f1f937 Mon Sep 17 00:00:00 2001
From: Hinrikus Wolf <hinrikus@fsmpi.rwth-aachen.de>
Date: Tue, 9 Jan 2018 11:50:43 +0100
Subject: [PATCH] server: add configurable cache size, with correct default

---
 zabbix-server/defaults/main.yml               | 3 +++
 zabbix-server/templates/zabbix_server.conf.j2 | 4 ++--
 2 files changed, 5 insertions(+), 2 deletions(-)
 create mode 100644 zabbix-server/defaults/main.yml

diff --git a/zabbix-server/defaults/main.yml b/zabbix-server/defaults/main.yml
new file mode 100644
index 0000000..692c6cd
--- /dev/null
+++ b/zabbix-server/defaults/main.yml
@@ -0,0 +1,3 @@
+---
+
+zabbix_cache_size: 8M
diff --git a/zabbix-server/templates/zabbix_server.conf.j2 b/zabbix-server/templates/zabbix_server.conf.j2
index be5ab66..d1da4ba 100644
--- a/zabbix-server/templates/zabbix_server.conf.j2
+++ b/zabbix-server/templates/zabbix_server.conf.j2
@@ -69,7 +69,7 @@ LogFileSize=0
 # Default:
 # PidFile=/tmp/zabbix_server.pid
 
-PidFile=/var/run/zabbix/zabbix_server.pid
+PidFile=/run/zabbix/zabbix_server.pid
 
 ### Option: DBHost
 #	Database host name.
@@ -351,7 +351,7 @@ StartDiscoverers= {{ startdiscovers }}
 # Mandatory: no
 # Range: 128K-8G
 # Default:
-# CacheSize=8M
+CacheSize={{ zabbix_cache_size }}
 
 ### Option: CacheUpdateFrequency
 #	How often Zabbix will perform update of configuration cache, in seconds.
-- 
GitLab