Este aviso ocorre mesmo com a seguinte linha no meu arquivo sudoers:
User_Alias ADMINS = tom
Remover a linha elimina o aviso.
Adicionar tom
ao wheel
grupo parece ser suficiente para habilitar sudo
comandos, mas os caprichos de se o logout completo é necessário tornam a experimentação incômoda.
Estou usando o OpenSuse Leap.
Eu apreciaria qualquer insight sobre esta situação confusa.
Você identificou corretamente a causa e o efeito. O visudo executa várias "verificações de sanidade" no arquivo sudoers para evitar alguns erros inocentes.
Talvez você pretendesse fornecer alguns comandos sudo para o ADMINS e se distraiu depois de inserir o User_Alias e antes de inserir os comandos reais. Ou talvez você estivesse limpando entradas antigas e excluiu as entradas de comando, mas esqueceu o User_Alias.
visudo está simplesmente informando que você definiu um alias User, Runas, Host ou Cmnd, mas não usou esse alias em nenhuma regra de comando sudo real.
Se você pretende que tom (ou, o ADMINS) seja capaz de executar alguns comandos, insira-os. Se você coçou a coceira adicionando tom ao grupo wheel, simplesmente remova o ADMINS User_Alias e o aviso desaparecerá.