Set proper directory permissions for data dir
Linux directory permissions 777 is extremely insecure and never necessary.
This commit is contained in:
parent
8d17c41d16
commit
0a42c0b74c
@ -8,11 +8,11 @@ if ! [ -d "$DATA_PATH" ]; then
|
|||||||
echo "Creating cathook data directory at $DATA_PATH"
|
echo "Creating cathook data directory at $DATA_PATH"
|
||||||
mkdir -p "$DATA_PATH"
|
mkdir -p "$DATA_PATH"
|
||||||
chown -R $user "$DATA_PATH"
|
chown -R $user "$DATA_PATH"
|
||||||
chmod -R 777 "$DATA_PATH"
|
chmod -R 774 "$DATA_PATH"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
echo "Installing cathook data to $DATA_PATH"
|
echo "Installing cathook data to $DATA_PATH"
|
||||||
rsync -avh "data/" "$DATA_PATH"
|
rsync -avh "data/" "$DATA_PATH"
|
||||||
rsync -avh --ignore-existing "config_data/" "$DATA_PATH"
|
rsync -avh --ignore-existing "config_data/" "$DATA_PATH"
|
||||||
chown -R $user "$DATA_PATH"
|
chown -R $user "$DATA_PATH"
|
||||||
chmod -R 777 "$DATA_PATH"
|
chmod -R 774 "$DATA_PATH"
|
||||||
|
Reference in New Issue
Block a user