sudo when not running as root
Costa Tsaousis (ktsaou) committed
May 27, 2017 at 22:00 UTC
0779db3b5d0f3cc10934ca22ba71ef142b0672a2
1 file changed
+10
-2
kickstart-static64.sh
+10
-2
@@ -30,8 +30,16 @@ if [ $? -ne 0 ]
30
echo >&2 "Failed to download the latest static binary version of netdata."
31
exit 1
32
fi
33
-chmod 755 "/tmp/${LATEST}"
33
34
echo >&2 "Executing the downloaded self-extracting archive"
36
-sudo sh "/tmp/${LATEST}"
35
36
+sudo=
37
+[ "${UID}" != "0" ] && sudo="sudo"
38
+${sudo} sh "/tmp/${LATEST}"
39
+
40
+if [ $? -eq 0 ]
41
+ then
42
+ rm "/tmp/${LATEST}"
43
+else
44
+ echo >&2 "Did not remove: /tmp/${LATEST}"
45
+fi