Merge pull request #5238 from dokku/storage-perms
Respect dokku system user/group when setting storage permissions on installation
This commit is contained in:
@@ -5,9 +5,9 @@ set -eo pipefail
|
|||||||
trigger-storage-install() {
|
trigger-storage-install() {
|
||||||
declare desc="storage install trigger"
|
declare desc="storage install trigger"
|
||||||
declare trigger="install"
|
declare trigger="install"
|
||||||
local storage_directory="${DOKKU_LIB_ROOT}/data/storage"
|
|
||||||
mkdir -p "${storage_directory}"
|
mkdir -p "${DOKKU_LIB_ROOT}/data/storage"
|
||||||
chown dokku:dokku "${storage_directory}"
|
chown "${DOKKU_SYSTEM_USER}:${DOKKU_SYSTEM_GROUP}" "${DOKKU_LIB_ROOT}/data/storage"
|
||||||
|
|
||||||
STORAGE_SUDOERS_FILE="/etc/sudoers.d/dokku-storage"
|
STORAGE_SUDOERS_FILE="/etc/sudoers.d/dokku-storage"
|
||||||
local mode="0440"
|
local mode="0440"
|
||||||
|
|||||||
Reference in New Issue
Block a user