From 00df8b76e54c9bb89299df4b2ec49e972046d6b6 Mon Sep 17 00:00:00 2001
From: Matthias Schiffer <mschiffer@universe-factory.net>
Date: Fri, 13 Apr 2018 15:24:22 +0200
Subject: [PATCH] gluon-core: ensure kernel.core_pattern is set

/etc/sysctl.conf is not updated correctly on sysupgrades (fixed in master);
explicitly set kernel.core_pattern to ensure corefiles don't clutter the
root filesystem.
---
 package/gluon-core/luasrc/lib/gluon/upgrade/130-core-pattern | 5 +++++
 1 file changed, 5 insertions(+)
 create mode 100755 package/gluon-core/luasrc/lib/gluon/upgrade/130-core-pattern

diff --git a/package/gluon-core/luasrc/lib/gluon/upgrade/130-core-pattern b/package/gluon-core/luasrc/lib/gluon/upgrade/130-core-pattern
new file mode 100755
index 000000000..65bd0b48d
--- /dev/null
+++ b/package/gluon-core/luasrc/lib/gluon/upgrade/130-core-pattern
@@ -0,0 +1,5 @@
+#!/usr/bin/lua
+
+local sysctl = require 'gluon.sysctl'
+
+sysctl.set('kernel.core_pattern', '/tmp/%e.%t.%p.%s.core')
-- 
GitLab