scripts/functions_korn/which_sudo

14 lines
357 B
Plaintext
Raw Normal View History

2023-05-06 02:24:23 +02:00
# Función que se encarga de determinar qué programa usar para escalar
# permisos de administrador
function which_sudo
{
if command -v sudo >/dev/null && sudo -l | grep -q -e ' ALL$' -e xbps-install; then
print sudo
elif command -v doas >/dev/null && [ -f /etc/doas.conf ]; then
print doas
elif [[ $(id -u) != 0 ]]; then
print su
fi
}