From 5f192ec3a150421a31509c30ce9ae81309bf1100 Mon Sep 17 00:00:00 2001 From: Jose Diaz-Gonzalez Date: Mon, 4 Jul 2022 23:32:58 -0400 Subject: [PATCH] fix: respect dokku system user/group when setting storage permissions on installation --- plugins/storage/install | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/plugins/storage/install b/plugins/storage/install index cad455d0d..47159dde3 100755 --- a/plugins/storage/install +++ b/plugins/storage/install @@ -5,9 +5,9 @@ set -eo pipefail trigger-storage-install() { declare desc="storage install trigger" declare trigger="install" - local storage_directory="${DOKKU_LIB_ROOT}/data/storage" - mkdir -p "${storage_directory}" - chown dokku:dokku "${storage_directory}" + + mkdir -p "${DOKKU_LIB_ROOT}/data/storage" + chown "${DOKKU_SYSTEM_USER}:${DOKKU_SYSTEM_GROUP}" "${DOKKU_LIB_ROOT}/data/storage" STORAGE_SUDOERS_FILE="/etc/sudoers.d/dokku-storage" local mode="0440"