Code

collectd.init.d, collectd.default: Added ENABLE_COREFILES option.
authorSebastian Harl <sh@tokkee.org>
Tue, 5 Feb 2008 22:22:01 +0000 (23:22 +0100)
committerSebastian Harl <sh@tokkee.org>
Tue, 5 Feb 2008 22:22:01 +0000 (23:22 +0100)
If this option is enabled, the core file limit will be set to unlimited when
executing the init script.

debian/collectd.default
debian/collectd.init.d

index 5ef6a31b9cfd1bd3b5925e413282642ac63774e8..284a38b1a2a74aa6939332a83304046f25294515 100644 (file)
@@ -12,3 +12,7 @@ USE_COLLECTDMON=1
 # default: 30
 MAXWAIT=30
 
+# 0: do not enable core-files, 1: enable core-files ... if collectd crashes
+# default: 0
+ENABLE_COREFILES=0
+
index 0fa14d8dbb3b7713d045702ecf5337807c4775d8..207588726abc61bc1999a1dac6b4d0ab714f23e9 100755 (executable)
@@ -49,6 +49,10 @@ if test "$DISABLE" != 0; then
        exit 0
 fi
 
+if test "$ENABLE_COREFILES" == 1; then
+       ulimit -c unlimited
+fi
+
 if test "$USE_COLLECTDMON" == 1; then
        _PIDFILE="$COLLECTDMON_PIDFILE"
 else