Você deve poder usar a opção env_file
em sudoers
e colocar sua especificação de caminho em um arquivo para o qual ela aponta. Algo como:
sudoers
:
Cmnd_Alias RUBY = /path/to/runner
Defaults!RUBY env_file=/path/to/rubypathfile
ALL ALL=(ALL) RUBY
/path/to/rubypathfile
:
PATH=/usr/local/bin:/usr/bin:/bin
Você também pode encontrar a opção env_keep
útil.
Dê uma olhada no sudo sudo -V | less
e veja se ele diz alguma coisa de interesse. Particularmente, faça uma busca que não diferencia maiúsculas de minúsculas por "caminho" ou "rubi".