@@ -204,9 +204,14 @@ start_docker() {
204
204
echo " Starting docker service"
205
205
$sudo_cmd systemctl start docker.service
206
206
fi
207
+ # if [[ -z $sudo_cmd ]]; then
208
+ # docker ps > /dev/null && true
209
+ # if [[ $? -ne 0 ]]; then
210
+ # request_sudo
211
+ # fi
212
+ # fi
207
213
if [[ -z $sudo_cmd ]]; then
208
- docker ps > /dev/null && true
209
- if [[ $? -ne 0 ]]; then
214
+ if ! docker ps > /dev/null && true ; then
210
215
request_sudo
211
216
fi
212
217
fi
@@ -268,8 +273,12 @@ request_sudo() {
268
273
if (( $EUID != 0 )) ; then
269
274
sudo_cmd=" sudo"
270
275
echo -e " Please enter your sudo password, if prompt."
271
- $sudo_cmd -l | grep -e " NOPASSWD: ALL" > /dev/null
272
- if [[ $? -ne 0 ]] && ! $sudo_cmd -v; then
276
+ # $sudo_cmd -l | grep -e "NOPASSWD: ALL" > /dev/null
277
+ # if [[ $? -ne 0 ]] && ! $sudo_cmd -v; then
278
+ # echo "Need sudo privileges to proceed with the installation."
279
+ # exit 1;
280
+ # fi
281
+ if ! $sudo_cmd -l | grep -e " NOPASSWD: ALL" > /dev/null && ! $sudo_cmd -v; then
273
282
echo " Need sudo privileges to proceed with the installation."
274
283
exit 1;
275
284
fi
@@ -303,8 +312,13 @@ echo -e "🌏 Detecting your OS ...\n"
303
312
check_os
304
313
305
314
# Obtain unique installation id
306
- sysinfo=" $( uname -a) "
307
- if [[ $? -ne 0 ]]; then
315
+ # sysinfo="$(uname -a)"
316
+ # if [[ $? -ne 0 ]]; then
317
+ # uuid="$(uuidgen)"
318
+ # uuid="${uuid:-$(cat /proc/sys/kernel/random/uuid)}"
319
+ # sysinfo="${uuid:-$(cat /proc/sys/kernel/random/uuid)}"
320
+ # fi
321
+ if ! sysinfo=" $( uname -a) " ; then
308
322
uuid=" $( uuidgen) "
309
323
uuid=" ${uuid:- $(cat / proc/ sys/ kernel/ random/ uuid)} "
310
324
sysinfo=" ${uuid:- $(cat / proc/ sys/ kernel/ random/ uuid)} "
0 commit comments