summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRoger Gonzalez <roger@rogs.me>2023-10-25 23:06:22 -0300
committerRoger Gonzalez <roger@rogs.me>2023-10-25 23:06:22 -0300
commit036f3fb1d1655197baf45a513e4c7ee882fac781 (patch)
tree14b0b1488dce6ff12a59fda3b7ac5b91ceaa64f3
parent69cdea343bd48743ee91352659a69abafcbf9583 (diff)
Checking if the current user has enough permissions to install YAMS
-rw-r--r--docs.org4
-rw-r--r--install.sh4
2 files changed, 8 insertions, 0 deletions
diff --git a/docs.org b/docs.org
index 0109f71..ee85bf9 100644
--- a/docs.org
+++ b/docs.org
@@ -201,6 +201,10 @@ if [ ! -d "$install_directory" ]; then
fi
fi
+if [ ! -w "$install_directory" ]; then
+ send_error_message "The directory \"$install_directory\" is not writtable by the current user. Set the correct permissions or try a different directory" ❌
+fi
+
filename="$install_directory/docker-compose.yaml"
custom_file_filename="$install_directory/docker-compose.custom.yaml"
env_file="$install_directory/.env"
diff --git a/install.sh b/install.sh
index 802a395..0eef3cd 100644
--- a/install.sh
+++ b/install.sh
@@ -95,6 +95,10 @@ if [ ! -d "$install_directory" ]; then
fi
fi
+if [ ! -w "$install_directory" ]; then
+ send_error_message "The directory \"$install_directory\" is not writtable by the current user. Set the correct permissions or try a different directory" ❌
+fi
+
filename="$install_directory/docker-compose.yaml"
custom_file_filename="$install_directory/docker-compose.custom.yaml"
env_file="$install_directory/.env"