From acb37218157626f377c8daab56fcc6ddf5a7a163 Mon Sep 17 00:00:00 2001 From: Akshay Awate <32165684+AkshayAwate@users.noreply.github.com> Date: Wed, 20 Jul 2022 23:30:21 +0530 Subject: [PATCH] refactor: start_docker() (#1410) * refactor: start_docker() Co-authored-by: akshay --- deploy/install.sh | 26 ++++++++++++++++++++------ 1 file changed, 20 insertions(+), 6 deletions(-) diff --git a/deploy/install.sh b/deploy/install.sh index 492336a566..34ca5356bb 100755 --- a/deploy/install.sh +++ b/deploy/install.sh @@ -204,9 +204,14 @@ start_docker() { echo "Starting docker service" $sudo_cmd systemctl start docker.service fi + # if [[ -z $sudo_cmd ]]; then + # docker ps > /dev/null && true + # if [[ $? -ne 0 ]]; then + # request_sudo + # fi + # fi if [[ -z $sudo_cmd ]]; then - docker ps > /dev/null && true - if [[ $? -ne 0 ]]; then + if ! docker ps > /dev/null && true; then request_sudo fi fi @@ -268,8 +273,12 @@ request_sudo() { if (( $EUID != 0 )); then sudo_cmd="sudo" echo -e "Please enter your sudo password, if prompt." - $sudo_cmd -l | grep -e "NOPASSWD: ALL" > /dev/null - if [[ $? -ne 0 ]] && ! $sudo_cmd -v; then + # $sudo_cmd -l | grep -e "NOPASSWD: ALL" > /dev/null + # if [[ $? -ne 0 ]] && ! $sudo_cmd -v; then + # echo "Need sudo privileges to proceed with the installation." + # exit 1; + # fi + if ! $sudo_cmd -l | grep -e "NOPASSWD: ALL" > /dev/null && ! $sudo_cmd -v; then echo "Need sudo privileges to proceed with the installation." exit 1; fi @@ -303,8 +312,13 @@ echo -e "🌏 Detecting your OS ...\n" check_os # Obtain unique installation id -sysinfo="$(uname -a)" -if [[ $? -ne 0 ]]; then +# sysinfo="$(uname -a)" +# if [[ $? -ne 0 ]]; then +# uuid="$(uuidgen)" +# uuid="${uuid:-$(cat /proc/sys/kernel/random/uuid)}" +# sysinfo="${uuid:-$(cat /proc/sys/kernel/random/uuid)}" +# fi +if ! sysinfo="$(uname -a)"; then uuid="$(uuidgen)" uuid="${uuid:-$(cat /proc/sys/kernel/random/uuid)}" sysinfo="${uuid:-$(cat /proc/sys/kernel/random/uuid)}"