From 903413dc9174032f4adc17a336f580d92db90c76 Mon Sep 17 00:00:00 2001
From: psy <psy@darmstadt.ccc.de>
Date: Tue, 3 Sep 2024 18:31:33 +0200
Subject: [PATCH] disable MemoryDenyWriteExecute, causes segfaults

---
 prometheus-hcloud-exporter@.service | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/prometheus-hcloud-exporter@.service b/prometheus-hcloud-exporter@.service
index ea2e0e2..87eef65 100644
--- a/prometheus-hcloud-exporter@.service
+++ b/prometheus-hcloud-exporter@.service
@@ -33,7 +33,10 @@ PrivateTmp=true
 PrivateDevices=true
 SystemCallArchitectures=native
 SystemCallFilter=@system-service
-MemoryDenyWriteExecute=true
+
+# MemoryDenyWriteExecute causes segfaults since version 1.2.2
+# most probably this is due to gos build prozess
+#MemoryDenyWriteExecute=true
 
 EnvironmentFile=/etc/prometheus-hcloud-exporter/%i.env
 ExecStart=/usr/bin/prometheus-hcloud-exporter $ARGS
-- 
GitLab