summaryrefslogtreecommitdiffstats
path: root/vespabase
diff options
context:
space:
mode:
authorArnstein Ressem <aressem@yahoo-inc.com>2016-06-21 09:32:30 +0200
committerArnstein Ressem <aressem@yahoo-inc.com>2016-06-21 09:32:30 +0200
commit724e462137b32f180fe3fd04f15411b386853a96 (patch)
tree6b84fe547ddac5b3163062cdccb794b1e4506660 /vespabase
parent17b8c5ecc3ab97930b3da40c02450c7ec7a1c1f9 (diff)
Add vespa-core-dumper and set the kernel.core_pattern to something usable for CentOS 7
Diffstat (limited to 'vespabase')
-rw-r--r--vespabase/CMakeLists.txt1
-rwxr-xr-xvespabase/src/rhel-prestart.sh2
2 files changed, 2 insertions, 1 deletions
diff --git a/vespabase/CMakeLists.txt b/vespabase/CMakeLists.txt
index def88408fd5..d37902f4258 100644
--- a/vespabase/CMakeLists.txt
+++ b/vespabase/CMakeLists.txt
@@ -35,5 +35,6 @@ vespa_install_script(src/vespa-start-configserver.sh vespa-start-configserver bi
vespa_install_script(src/vespa-start-services.sh vespa-start-services bin)
vespa_install_script(src/vespa-stop-configserver.sh vespa-stop-configserver bin)
vespa_install_script(src/vespa-stop-services.sh vespa-stop-services bin)
+vespa_install_script(vespa-core-dumper.sh vespa-core-dumper bin)
install(FILES src/Defaults.pm DESTINATION lib/perl5/site_perl/Yahoo/Vespa)
diff --git a/vespabase/src/rhel-prestart.sh b/vespabase/src/rhel-prestart.sh
index 0778ab378b8..bdda265b37f 100755
--- a/vespabase/src/rhel-prestart.sh
+++ b/vespabase/src/rhel-prestart.sh
@@ -120,4 +120,4 @@ perl -pi -e 's/^ulimit -S -c 0/ulimit -S -c unlimited/' /etc/profile
# Don't fail script if this command fails.
# * sysctl will always return error on openvz jails
-sysctl kernel.core_pattern="|/home/y/bin/vespa-core-dumper /home/y/bin64/lz4 /home/y/var/crash/%e.core.%p.lz4" || true
+sysctl kernel.core_pattern="|${VESPA_HOME}bin/vespa-core-dumper lz4 ${VESPA_HOME}var/crash/%e.core.%p.lz4" || true