Update install.sh
Check User Sudo Access
This commit is contained in:
24
install.sh
24
install.sh
@@ -74,6 +74,30 @@ BLUE="\033[0;94m"
|
|||||||
|
|
||||||
clear
|
clear
|
||||||
|
|
||||||
|
# Check User Sudo Access
|
||||||
|
check_sudo_access() {
|
||||||
|
if sudo -n true 2>/dev/null; then
|
||||||
|
return 0
|
||||||
|
else
|
||||||
|
return 1
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
if check_sudo_access; then
|
||||||
|
echo "User has SUDO Access, installation continues..."
|
||||||
|
else
|
||||||
|
echo -e "${RED} ${NC}"
|
||||||
|
echo -e "${RED}-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'- ${NC}"
|
||||||
|
echo -e "${RED} ${NC}"
|
||||||
|
echo -e "${RED} ERROR: This installation must be run by a normal user with SUDO Access. ${NC}"
|
||||||
|
echo -e "${RED} ${NC}"
|
||||||
|
echo -e "${RED}-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'- ${NC}"
|
||||||
|
echo -e "${RED} ${NC}"
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
|
# Check User Sudo Access Done
|
||||||
|
clear
|
||||||
|
|
||||||
if ! dpkg -s whiptail >/dev/null 2>&1; then
|
if ! dpkg -s whiptail >/dev/null 2>&1; then
|
||||||
echo -e "${RED} "
|
echo -e "${RED} "
|
||||||
echo -e "${RED}-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-"
|
echo -e "${RED}-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-'-"
|
||||||
|
|||||||
Reference in New Issue
Block a user