|
|
|
@ -84,8 +84,7 @@ command_exists() { |
|
|
|
user_can_sudo() { |
|
|
|
user_can_sudo() { |
|
|
|
# Check if sudo is installed |
|
|
|
# Check if sudo is installed |
|
|
|
command_exists sudo || return 1 |
|
|
|
command_exists sudo || return 1 |
|
|
|
# Termux can't run sudo unless the device is rooted. Either way, `chsh` works |
|
|
|
# Termux can't run sudo, so we can detect it and exit the function early. |
|
|
|
# without sudo, so we can detect it and exit the function early. |
|
|
|
|
|
|
|
case "$PREFIX" in |
|
|
|
case "$PREFIX" in |
|
|
|
*com.termux*) return 1 ;; |
|
|
|
*com.termux*) return 1 ;; |
|
|
|
esac |
|
|
|
esac |
|
|
|
|