diff --git a/tasks/build/os_packages.js b/tasks/build/os_packages.js index 66ace9731b3f3..0cc52fe69dd49 100644 --- a/tasks/build/os_packages.js +++ b/tasks/build/os_packages.js @@ -22,7 +22,7 @@ module.exports = function (grunt) { '--package', targetDir, '-s', 'dir', // input type '--name', 'kibana', - '--description', 'Explore\ and\ visualize\ your\ Elasticsearch\ data.', + '--description', 'Explore\ and\ visualize\ your\ Elasticsearch\ data', '--version', version, '--url', 'https://www.elastic.co', '--vendor', 'Elasticsearch,\ Inc.', @@ -32,7 +32,8 @@ module.exports = function (grunt) { '--before-remove', resolve(packageScriptsDir, 'pre_remove.sh'), '--after-remove', resolve(packageScriptsDir, 'post_remove.sh'), '--config-files', '/opt/kibana/config/kibana.yml', - '--template-value', 'user=kibana' + '--template-value', 'user=kibana', + '--template-value', 'group=kibana' ]; const files = buildDir + '/=/opt/kibana'; diff --git a/tasks/build/package_scripts/post_install.sh b/tasks/build/package_scripts/post_install.sh index 02696466cb3a8..16dbba6862a45 100644 --- a/tasks/build/package_scripts/post_install.sh +++ b/tasks/build/package_scripts/post_install.sh @@ -13,4 +13,4 @@ user_create() { if ! user_check "<%= user %>" ; then user_create "<%= user %>" fi -chown <%= user %> /opt/kibana/optimize +chown <%= user %>:<%= group %> /opt/kibana/optimize