From 0a42c0b74c9e6fbd422f698d727a4143627720cf Mon Sep 17 00:00:00 2001 From: Ashley Date: Mon, 29 Mar 2021 20:06:01 -0400 Subject: [PATCH] Set proper directory permissions for data dir Linux directory permissions 777 is extremely insecure and never necessary. --- install-data | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/install-data b/install-data index d2653c79..e0e933eb 100755 --- a/install-data +++ b/install-data @@ -8,11 +8,11 @@ if ! [ -d "$DATA_PATH" ]; then echo "Creating cathook data directory at $DATA_PATH" mkdir -p "$DATA_PATH" chown -R $user "$DATA_PATH" - chmod -R 777 "$DATA_PATH" + chmod -R 774 "$DATA_PATH" fi echo "Installing cathook data to $DATA_PATH" rsync -avh "data/" "$DATA_PATH" rsync -avh --ignore-existing "config_data/" "$DATA_PATH" chown -R $user "$DATA_PATH" -chmod -R 777 "$DATA_PATH" +chmod -R 774 "$DATA_PATH"